• Какие есть сервисы для обработки данных из таблиц Excel?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если вы хотите делать различные запросы, сравнения и анализ, то зачем было выгружать данные в Excel?

    Пусть данные останутся в базе данных, в которой есть инструменты для запросов, сравнения и анализа.
    А в Excel выгружайте результаты для просмотра и печати.

    Собственно базы данных и предназначены для работы с данными в таблицах.
    Ответ написан
    2 комментария
  • Как сделать, чтобы Git перестал перезаписывать группу владельца файла?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Запускайте git от юзера, у которого первичная группа groupname.
    Ну либо вручную потом chmod выполняйте.
    Тут иначе никак - создавая файл (а гит создает файлы), он создается от имени ID и GID текущего юзера/процесса.
    Ответ написан
    Комментировать
  • Узнал тут не давно про фреонку и задумался: какие способы охлождения компьютера бывают?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Еще можно понизить частоту процессора, заменить "горячие" холодными (обычно конечно в ущерб производительности), но смотря какая цель.
    Ответ написан
    Комментировать
  • Можно ли установить ОС напрямую на жесткий диск?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    При первоначальной установке ОС происходит детект оборудования. Но современные OS в принципе могут это выполнить и при загрузке, так что можете попробовать.
    Ответ написан
    Комментировать
  • Вёрстка email сегодня - табличная или блочная?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Таблицами.
    Почтовые клиенты это не браузеры, они весьма консервативны.
    Ответ написан
    Комментировать
  • Как генерируется интернет-трафик?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Когда ты как пользователь заходишь на тостер, ты скачаешь страничку на которой видишь вопросы. Вот этот траффик сгенерировал тостер.
    Когда ты заходишь на ютуб - тебе ютуб передает видео, следовательно ютуб сгенерировал видео траффик.

    Многие пользователи заходят на гугл, чтобы что-то найти, а потом перейти по ссылке. Но зайти на гугл, получить ссылки - это скачать траффик, сгенерированный гуглом.

    Пользователи трафик обычно не генерят. Ну разве что ты общаешься по скайпу с другом, тогда вы друг для друга генерите трафик. Но практически во всех современных мессенджерах, вы обмениваетесь через его сервер, следовательно даже тут есть траффик, который "генерит мессенджер".

    Сидя на фейсбуке - ты весь трафик качаешь с него. Да конечно часть трафика генеришь ты, когда заливаешь новую фотку на фейсбук. Но фейсбук сгенерит гораздо больше трафика, когда эту фотку с него скачает 100 твоих друзей (или друзей их друзей).

    p.s. скорость передачи данных связана с частотой сигнала.
    Ответ написан
    Комментировать
  • Как youtube воспроизводит видео?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Dias Oral, Судя по всему, вам подойдет поколупать исходники youtube-dl

    https://github.com/rg3/youtube-dl/
    Ответ написан
    Комментировать
  • Как сделать аудио книгу?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Взять микрофон и наговорить, сохранить в mp3, например.
    Какие именно инструменты имеется ввиду?
    Ответ написан
    3 комментария
  • Какой Full-HD монитор купить в 2018 году?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Размер - бери минимум 24". На столе вполне безболезненно можно ставить до 32" - привыкается быстро.
    Вот 40" и больше - уже нужно думать о том, чтобы поставить его подальше.

    Для работы лучше IPS, но стоимость заметно выше.

    Многие видеокарточки все еще подключаются по HDMI, но лучше чтобы монитор умел и HDMI и DisplayPort.

    Вообще, габариты и внешний вид лучше посмотреть в магазинах, но на самом деле - если ты не знаешь что хочешь внешне - то как только на мониторе появится изображение, тебе будет все равно что за его пределами.

    Поворот на 90 градусов редко кому нужен. И в основном нужен тем, кто ставит два монитора. Но хорошая регулируемая подставка - плюс.

    Еще полезно сходить в магазин и пощупать/посмотреть живьем. Правда нужно учитывать, что бывает пускают через не очень качественный сплиттер одно изображение на 10-ток мониторов с разными характеристиками.
    Ответ написан
    3 комментария
  • Почему Linux с XFCE лагает а Windows нет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    В Linux нет единой графической подсистемы. Каждый дистрибутив может пытаться продвигать свой GUI интерфейс, но это не есть часть ядра линукса, и не есть часть того, что будет в каждом дистрибутиве линукса.

    Пока (и это не ближайшее будущее) не будет создан стандарт для работы с графикой, какой-нить аналог directx, на уровне ядра, или хотя бы gnu - не ждите сравнимого быстродействия настраиваемого одной кнопкой.
    Ответ написан
    3 комментария
  • Возможен ли план самообучения WEB разработке?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Больше JS, больше CSS
    освойте git на базовом уровне
    Сделайте несколько версток.
    освойте например bootstrap
    переделайте 1-2 ваших версток с bootstrap
    освойте angular или reactjs
    переделайте 1-2 ваших версток с bootstrap и reactjs

    Почитайте требования по вакансиям, изучите то, что в них хотят.
    Постарайтесь все это сделать максимум за год-два.
    Ответ написан
    6 комментариев
  • Кросс платформенное приложение, миф ли это?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Electron is an open source library developed by GitHub for building cross-platform desktop applications with HTML, CSS, and JavaScript. Electron accomplishes this by combining Chromium and Node.js into a single runtime and apps can be packaged for Mac, Windows, and Linux.

    То есть к вам приезжает nodejs + браузер Chromium и поверх этого - ваше приложение в одном исполняемом файле.
    Как бы технически - они не врут, но..
    Ответ написан
    4 комментария
  • Нужно ли PHP разработчику знать C?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "как устроены массивы у php под капотом, т.е вопрос на знание хеш-таблиц в языке C."

    Знать как устроены массивы в php под капотом и знание хеш-таблиц в языке С - совершенно разные вещи.

    Первое - это поверхностно понимать структуру, как они хранятся, из чего состоят структуры данных для хранения массивов.
    Второе - вообще не относящееся к php задача.
    Ответ написан
    Комментировать
  • Какой программой лучше всего нарезать видео и менять его разрешение/расширение?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    youtube-dl
    ffmpeg
    Ответ написан
    Комментировать
  • Где сохранять конфиги?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Для хранения можно и гит.
    Для деплоя - шелл скрипты или ansible.
    Если в конфигах есть сенситив дата, можно сделать криптование через мастер-ключ, тогда в гите будут лежать закриптованные данные, а при деплое разворачиваться на месте при помощи одного маленького файлика с мастер-ключом.
    Ответ написан
    Комментировать
  • Почему tar не видит файл?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Tar все видит. Тар видит, что файл запакован bzip2 и не может найти bzip2 для распаковки.

    Сам по себе tar не умеет, ему нужен bzip2 - установите его в систему и все будет хорошо.
    Ответ написан
    2 комментария
  • Как автоматичски менять менять пароль в конфиге?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Используй sed, Люк.
    Но лучше через регулярку строку с паролем заменять.
    Например так:
    NEWPASSWORD=$(date +%s | sha256sum | base64 | head -c 10)
    sed -i "s/rcon_password=.*/rcon_password=${NEWPASSWORD}/g" config.txt
    Ответ написан
    5 комментариев
  • Как интегрировать некоторые команды bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Это не заклинания, а просто исполняемые файлы.
    Баш выполняет поиск внешних команд по директориям, которые перечислены в переменной PATH ((разделитель двоеточие)

    1. В отличие от Windows, баш не будет искать файл в текущей директории - исключительно по директорям, перечисленным в PATH
    2. Порядок имеет значение - выполнится первый найденный файл.
    3. внутренние команды bash и alias-ы имеют приоритет.

    Просто добавьте каталог с нужным вам файлом в PATH например так:
    PATH=$PATH:/new/directory

    видимо у юзера root в профайле PATH отличается от вашего юзера.
    Ответ написан
  • Как научиться разбираться в компьютерном железе?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Не понимаю, зачем нужно гробить процессор и материнку?
    Есть элементарное понимание техники безопасности, для которого достаточно школьного курса физики и элементарной логики.
    Поэтому вопрос что именно учить в железе - это если оверклокером стать, то там может и много сжечь. Но можно же и без ущерба учиться.
    Ответ написан
    Комментировать
  • Сколько примерно займет времени настройка SSL?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    история - зайти под рутом и написать history
    настройка SSL занимает 5 минут после того, как готовы сертификаты.

    Самописные сертификаты - тоже несколько минут, оформление более серьезных - от минут до дней, но это не личного времени.
    Ответ написан
    1 комментарий