Задать вопрос
  • Какие языки применяют для программирования изобретений и устройств?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Любые можно применять.
    Чаще всего в качестве ембеддед операционки используются варианты Линукса, на котором кроме родных c/c++ есть и питон и джаву можно поставить и js и bash и вообще все.

    Редко когда используется что-то эзотерическое - чем дороже устройство, тем проще в него впихнуть нормальный проц с нормальной ОС и не париться с ограничениями.
    Ответ написан
    2 комментария
  • Переменная $PATH что это и для чего нужно?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Это обычная строковая переменная.
    В линуксе есть только
    числовые переменные: $VARIABLE
    строковые переменные: $VARIABLE
    массивы: $VARIABLE[x]

    все.
    PATH - обычная строковая переменная, значения которой разделяются двоеточием.

    В ней список директорий, в которых следует искать исполняемый файл, если вы в командной строке пишете не полный путь к нему.
    Ответ написан
    Комментировать
  • Что такое WebPI?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Не очень понятен вопрос
    "P.S. подходит-ли для обучения программированию, и поможет-ли это заменить OpenServer? "

    Чему вы учитесь?
    Нужно понимать, что все эти опенсерверы, вебpi - это просто удобная оболочка для установки конкретных инструментов, которые в принципе можно поставить отдельно, скачав нужные компоненты.

    Поэтому если вы берете какой-то универсальный инсталлер - никто не знает, нужен ли вам питон для обучения, или php для обучения - вы собственно что учить собрались - то и ставьте.
    Ответ написан
  • Зашел в тупик, в какое IT сообщество написать статью о карьере?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Не очень понятно, зачем вы собираетесь писать статью, если вы зашли в тупик.
    Я бы заминусовал. Нужны статьи, которые помогают выбираться из тупиков.

    Лучше резюме обновите.
    Ответ написан
    4 комментария
  • -bash: ожидается условный бинарный оператор -bash: синтаксическая ошибка рядом с «--compare-versions»?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    А что вы собираетесь тут сравнивать?
    [[ ]] это отдельный оператор, а не синтаксис для условий
    Вам нужно видимо вот так:
    if dpkg --compare-versions "1.5.2" "lt" "1.2.11"; then echo true; else echo false; fi
    Ответ написан
    Комментировать
  • Какие это права?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Это специальные биты SUID и SGID.
    Позволяют запустить нужный файл от имени его владельца, а не от имени юзера, который его запускает.
    chmod 2755 /usr/bin/crontab
    или
    chmod g=rs /usr/bin/crontab
    Ответ написан
    Комментировать
  • Как тестировать идею для проекта на прибыльность?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Вам нужно не на айтишный ресурс, а на ресурс, где тусят экономисты, бизнесмены и стартаперы.
    Этот вопрос явно не для тостера.

    С другой стороны, чем JIRA не устраивает для маленьких команд?
    Ну или посмотрите любой багтрекер, bugzilla например.
    Ответ написан
  • Почему в вакансии слишком много требований или это стандартные требования?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    "по должности модератор сайта"
    Ваша должность модератора по идее никак и не связана с разработкой.

    Если бы вы год не модерировали, а писали код, для вас не было бы сложностью изучить какой-либо js фреймворк, css, получить опыт с VCS, с git и так далее.

    В вакансиях перечислены среднестатистические требования к уверенному джуниору - начинающему мидеру.
    Ответ написан
    Комментировать
  • Есть ли разница между регулярными выражениями в Swift и JS?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Исторически сложилось, что регулярные выражения развивались и переписывались разными людьми.
    Есть несколько стандартов (basic regexp, extended regexp, PCRE).

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

    Просто читаете документацию по вашей реализации, если сходу что-то не вышло.
    Ответ написан
    Комментировать
  • Какие ресурсы стоит использовать при изучении html?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Базовый HTML настолько простой, что достаточно просто часик-другой почитать справочник команд, а не искать книжки.

    Пройдите лучше онлайн-курс.
    Ответ написан
    Комментировать
  • Чем лучше оцифровать видеокассеты?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Доменное имя - это не продукт, а услуга. Ее нельзя выкупить пожизненно, нужно оплатить стоимость услуги за год (несколько лет).
    2. Редко какой регистратор предлагает возможность оплатить дольше, чем на 1 год - не забываем об инфляции. Бывает конечно и по 2 и по 5 лет, но дольше ?
    Ответ написан
    Комментировать
  • Как для каждого git репозитория задать свой ssh ключ?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    К одному Host - только один ключ.
    Попробуйте в Host прописать более полный путь к репозиторию?
    HostName необязательный параметр.
    Ответ написан
    Комментировать
  • В каком почтовом клиенте есть функция повторной отправки письма?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    TheBat - есть перенаправить, но адресатов можно скопировать.
    Также можно просто в исходяшие перетащить.
    Можно макрос написать.
    Ответ написан
    Комментировать
  • Что лучше использовать: xml\json-файл или SQLite для хранения инфомации (150-200 записей)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    JSON не предназначен для хранения информации, он полезен для передачи структур.
    Поэтому выбирайте xml или sqlite.
    Зависит от того, что конкретно вам удобнее реализовать.
    Ответ написан
    Комментировать
  • Почему все хостинги предоставляют так мало места всегда, в чём основная причина?

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

    Отсюда себестоимость за гигабайт сразу в 3-5 раз выше, чем если бы был свой один диск.
    Плюс, часто в место, которое предоставляется для хостинга не включено место для бэкапов и логов, которых может храниться несколько копий) - вот цены еще раз скакнули.

    Ну и один и тот же терабайт делится на несколько пользователей, а то и несколько десятков, отсюда и нагрузка может быть значительно выше, диски выходить из строя чаще.
    Ответ написан
    Комментировать
  • Как работать с папками Root на Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    убрать у root пароль
    использовать sudo
    Ответ написан
    Комментировать
  • Какая библиотека для работы с xlsx действительно поддерживает 'перенос по словам'?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Потому, что для работы с xlsx обычно используют MS Excel или аналог из OpenOffice, а не пакет из питона.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    "Сколько лет прослужит" - такого нет. Есть компы, которые начинают глючить через год, есть которые работают по 30 лет без особых проблем.
    Износ для отчетности - это бухгалтерская задача расчета амортизации техники, у них есть формулы.

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Позвоните, уточните.
    Навыки могут отличаться.
    Это могут быть и умение писать javadocs
    Это может быть умение пользоваться в Ворде стилями
    Это может быть умение создание технической документации в конкретном формате (man, html, wiki)
    Ответ написан
    Комментировать