Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

semt1

  • 24
    вклад
  • 0
    вопросов
  • 18
    ответов
  • 33%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как вы синхронизируете всякие папки и бэкапы?

    semt1 @semt1
    Машины разные, в том числе и через интернет - syncthing.
    заменяет Dropbox, Google диск и пр.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где скачать компилятор и среду разработки для С++?

    semt1 @semt1
    Бесплатную версию Visual Studio производства фирмы Microsoft, если вы на Windows
    Или clang, если вы на Linux, FreeBSD, Solaris, etc.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Windows не видит команду grunt?

    semt1 @semt1
    Если вы поставили софт под Windows, а пытаетесь использовать под Ubuntu Linux Subsystem под Windows (ну или наоборот).
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему в текстовых редакторах используется моноширинный шрифт?

    semt1 @semt1
    Не всегда.
    Но в программистских как правило выставляется моноширинный по умолчанию. Удобнее.
    Не в программистких - наследие с эпохи текстовых терминалов.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой IDE лучше всего выбрать для моих целей?

    semt1 @semt1
    семейство JetBrains

    или Vim
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как реализовать таксометр?

    semt1 @semt1
    Если это для определения стоимости поездки до заказа - то через API карт.
    Если это для определения реально пройденного растояния - то просто часто снимать показания, повороты тоже будут учтены.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где хранить контент - в Монго или файловой системе?

    semt1 @semt1
    Из БД - удобнее.
    Из файловой системы - дико быстро.

    Если нагрузка небольшая, если ресурсов хватает - берите из БД.
    Если проблемы с нагрузкой - берите из файла.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Суд с фрилансером. Перспективы?

    semt1 @semt1
    Засри ему профиль на фрилансеровской бирже.
    Это принесет ему куда как больше вреда.

    Суд - это слишком гемморно из за такой суммы.

    Толсто троллишь.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Хочу начать изучение языка более низкоуровневого чем javascript и php. Начать с Golang или C++?

    semt1 @semt1
    C++ слишком переусложнен даже для знающего.
    куча возможностей отстрелить себе ногу.
    куча стандартов.

    я бы предложил Go.
    но из более низкоуровневого - C без плюсов (но с ногой нужно тоже быть аккуратнее)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Каким образом можно декомпилировать бинарный файл?

    semt1 @semt1
    Типа такого вы получите после "декомпиляции" программы на Go

    stripped_rex_strings.png
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Backend-язык для фриланса?

    semt1 @semt1
    Тот что ты лучше знаешь.
    Желательно из мейнстримовых.

    Во многом случае заказчику наплевать на чем ты делаешь.
    У меня за последние 10 лет был только 1 отказ, потому что наши с заказчиком видения на инструменты разработки не совпали.

    Разумеется, нужно не забывать о том как это будет развернуто.
    Скажем выбрать .NET для веб-сайта, который как правило будет хоститься под *nix - решение не гуд.
    Ну или заводить Java-машину под небольшой сайт тоже не круто.

    Как правило львинная доля заказов - это PHP.
    Лабать ли на нем?
    Заказов много, но и конкуренции среди исполнителей - много.
    В PHP довольно низкий средний уровень оплаты из-за этого.

    Полноценные бэкенды (это такие где заказчик согласен, что нужно будет администрировать каким то не примитивным способом, не просто залить на shared-хостинг) это:

    Go, Ruby, Python, PHP - основные для бэкенда сейчас.
    реже C#, Java/Scala. Реже но все же встречаются не исчезающе мало.
    Erlang - встречается.
    в принципе можно любую технологию, которая позволяет генерировать бинарники использовать.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как cпарсить сайт с динамическим контентом?

    semt1 @semt1
    Для того, чтобы получить данные из сайта, содержимое которого формируется с помощью JavaScript, вам нужно этот самый JavaScript включить.

    Это не делается на голом PHP

    SlimerJS, PhantomJS
    Selenium

    Как вариант альтернативный - глубоко копаться в коде JS на этом сайте и молиться, чтобы там разработчики сайта никакую защиту или никакую хитрую динамическую подгрузку не сделали.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Особенность HandleFunc в Go?

    semt1 @semt1
    Ну наверное потому что ResponseWriter это интерфейс, то есть по факту передается именно указатель.
    А Request - это структура.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как понять разницу в пост/препроцессоров в вакансиях?

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

    2. Другой вариант. Это просто написали для галочки.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как сильно важен английский программисту и больше ли платят если вы знаете английский?

    semt1 @semt1
    Не больше платят.
    А ты имеешь возможности зарабатывать больше со знанием английского.
    Будешь ли ты эти возможности реализовывать - дело твое.
    Автоматически не платят.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какую базу выбрать под большое кол-во данных?

    semt1 @semt1
    Это ерунда а не нагрузка.
    Берите любую СУБД, с которой знакомы.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какую БД выбрать?

    semt1 @semt1
    Миллионы строк для современных СУБД - сущая ерунда.
    Максимально быстро зависит не просто тупо от БД.
    А от вашего мозга - какую сделаете структуру БД, какие индексы и пр. и пр.

    Хотите максимально быстро - Tarantool.
    Но это как из пушки по воробьям.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Считается ли концепт дизайна нарушением авторских прав?

    semt1 @semt1
    Точнее - может ли считаться?
    Да, конечно. Его тоже можно украсть.
    В архитектурых ВУЗах Англии, к примеру, за кражу концептов - отчисляют.
    Другое дело, что концепт никто и не увидит.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
Оценили как «Нравится»
Самые активные сегодня
  • Mike_Ro
    Михаил Р.
    • 6 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • SignFinder
    Alexey Dmitriev
    • 5 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 5 ответов
    • 0 вопросов
  • emekhanikov
    Евгений Механиков
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации