Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Возможно ли использовать SSD Samsung 850 Evo 500GB на сервере 1с7?

Лучший ответ:
Возможно. И вполне оправданно.
Проживет достаточно долго, поэтому как то заботиться о ресурсе не нужно.
Чтобы посоветовать более конкретно нужна дополнительная информация  - Сколько баз?Какой средний  и максимальный размер одной  базы?Что за базы- конфигурация?Общий объем всех баз?Сколько пользователей в среднем работают в одной базе одновременно?Работа идет в терминале или по сети?На чем лежат базы и система в данный момент, и насколько устраивает текущее быстродействие.

Худший ответ:
Можно, но очень не надежно, умрет в один день, прослужит с итенсивностью записей 1с примерно пол года, при использовании специального ПО немного подольше. Дальше решайте сами.
Вопрос: Законно ли делать свой frontend к чужому/гос api?

Лучший ответ:
Законно ли делать свой frontend к чужому/гос api?Законно.что бы я мог адово ботом собирать статистику и не боясь что меня забанят по ip? А при чем тут законность? Даже если вы все делаете законно, кто мешает владельцу ресурса вас забанить? Ну просто потому что у него настроение плохое?

Худший ответ:
Имхо, если вы собрались воткнуться между фронтэндом и бэкэндом госсайта, на котором крутятся деньги, то вам лучше сразу обзавестись очень надежными доказательствами того, что это не было неправомерным доступом и что ваши действия не нарушили его нормальной работы. Потому что доказывать это придется вам, если на вас заведут дело.
С учетом того, что "экспертное заключение" админа этого госсайта о ваших действиях будет иметь вес в суде, а ваше блеяние про "Никаких описаний и т.д. нету" - нет.
Или вовсе не совать пальцы под эту дверь...
Вопрос: Можно ли запустить в интернет Django-сайт на VDS?

Лучший ответ:
Можно

Худший ответ:
Например вот так uWSGI + NGNIX
Вопрос: Что значит умение пользоваться linux?

Лучший ответ:
не падать в обморок при виде интерфейса, отличного от винды, и терминала.

Худший ответ:
Наверное, это когда ты знаешь что такое терминал и как пользоваться справкой man.
Вопрос: Почему в строке 35 структура объявлена таким образом?

Лучший ответ:
Структура rusage определена в resource.h

Худший ответ:
Если вы про это строку:
struct rusage before, after;
То это не объявление структуры, а создание двух переменных типа struct rusage, а сама структура объявлена в одном из подключаемых заголовочных файлах.
Вопрос: Есть ли какие-то большие минусы в email рассылке со своего VPS?

Лучший ответ:
Да никаких, за исключением того, что после первой же рассылки он будет во всех черных списках :)

Худший ответ:
Vps не должен быть в bl.  Ну и правила соблюдать https://4admin.info/как-выполнить-рассылку-правильно/
Вопрос: Как запретить выполнение шорткода (WordPress)?

Лучший ответ:
Используйте спецсимволы для скобок
& #91;
& #93;
без пробелов

Худший ответ:
Придумал вариант, написать еще одни шорткод, внутри которого выполнение любых других шорткодов отключено.function view_shortcode($atts, $content = null) {

    return $content;

}
add_shortcode('view_shortcode', 'view_shortcode');
Вопрос: Какой макбук выбрать?

Лучший ответ:
ОЗУ: 4 GB - мало, очень мало. Минимум 8

Худший ответ:
Смотря какой бюджет. Для работы я бы рекомендовал посмотреть на MacBoock Pro Mid 2012 НЕ РЕТИНА. Последняя модель которую можно самому прокачать. Поднимает до 16гб + стандартный порт под винт sata3, можно заменить на SSD а в место привода через оптибай можно подсунуть родной hdd (на приводе sata2).
Вопрос: Почему не работает код (JavaScript)?

Лучший ответ:
Вы не возвращаете сумму.
В первом случае вы возвращаете функцию, а не результат её выполнения.
Во втором - вы выполняете возвращённую функцию, которая ничего не возвращает.
Вернее, возвращает, но значение по умолчанию - undefined.
Ваш код работает ровно так, как написан.

Худший ответ:
вот здесь есть подробно с примерами learn.javascript.ru/closures
Вопрос: Можно ли подключить мотор пылесоса минуя электронику?

Лучший ответ:
Кто знает какой там у вас мотор.
Некоторые типы моторов банально не заведутся без контроллера, некоторым достаточно питание подать.
Что там у вас неизвестно.

Худший ответ:
Скорее всего повлияет. 
Наверняка в регуляторе реализованы алгоритмы управления двигателем.
Стоп. А куда вы собираетесь мотор подключать?
Вопрос: Какая есть хорошая научно-популярная книга о работе компьютера и развитии технологий в целом?

Лучший ответ:
Код. Тайный язык информатики

Худший ответ:
Книга "Код. Тайный язык информатики". Автор Чарльз Петцольд.
Также книга автора Naom Nissan. The element of computer systems.
Также смотреть книги здесь
Вопрос: Настройка интернета со скачиванием драйвера для интернета без интернета?

Лучший ответ:
Купить самый дешевый роутер за 1к рублей - PPOE очень простой и процессоронезависимый протокол.

Худший ответ:
Варианты решений:
- смотришь зависимости и скачиваешь их. Тут придется покопаться и глянуть зависимости к примеру внутри пакета или вот так https://debian.pkgs.org/9/debian-main-i386/pppoeco...
- поднять в виртуалке убунту, поставить пакет, взять нужное из кэша
- поставить систему, включть т.д. на андроиде через кабель и поставить все что нужно. (если телефон подключен к wifi то по кабелю инет будет раздаваться не через сотового оператора)
- скачать фуллдвд образы и ставить что угодно с них.
- поставить любой самый дешманский роутер и настроить на нем подключение к инету не паря себе мозги настройкой pppoe на линуксах особенно без знаний самого линукса.
В целом убунта вообще ниразу не хороший выбор для старого компа\железа. Надо смотреть в сторону puppy и его производных, за одно таким выбором сразу и нужные пакеты подкинешь. Другой вариант какой нибудь tinycorelinux. В общем имеет смысл сначала пошарить варианты которые именно изначально сильно облегчены, чаще всего в них и софт идет сразу самодостаточным паком который просто подкидывается в систему и также легко сносится по необходиомсти, а вот убунта\лубунта это пытаться впихнуть слона в запорожец.
Вопрос: Как решить проблему с кавычками?

Лучший ответ:
Самое время научиться в экранирование.
Ну и неплохо бы почитать чем .text() отличается от .html()

Худший ответ:
В чем проблема заюзать ES6? jQuery("#button").text(`<input id="button" type="button" onclick="post('name');">`);
Вопрос: Почему в мире мобильных ОС нет такого разнообразия как среди десктопных ОС?

Лучший ответ:
Мобильная ось без сообщества не стоит ничего. Никто не станет пользоваться операционкой, если под неё никто не пишет софт, а заставить кого-то писать софт для новой платформы непросто.

Худший ответ:
Кто сказал что нет?
Например ВинХП запускали на нокии. Только вот пользоваться етим никто не захотел. 
Так что вопрос к пользователям - почему они не запускают опенБСД на своих мобилках?
Вопрос: Не уходят данные в яндекс. метрику. Что делаю не так?

Лучший ответ:
Попробуйте так:<script>
window.onload = function() {
if(window.location.href.indexOf("/o-kompanii/") > -1) {
       ym(11002952, 'reachGoal', 'compania');
    }
};
</script>
Только вместо "/o-kompanii/" поставьте адрес вашей страницы.
Условие (window.location.href.indexOf("/o-kompanii/") > -1) проверяет, что в адресе содержится искомая подстрока.
Но вообще конкретно для этого типа целей в метрике есть уже готовое решение - вкладка "Посещение страниц" (рядом с "Javascript-событие"). Выбираете "url:содержит" и вписываете "o-kompanii" (ваш адрес) без кавычек.
Инструкция от Яндекс.Метрики тут: https://yandex.ru/support/metrika/general/goal-pag...

Худший ответ:
Это я в курсе, что есть такое решение. Там реализовано с таймером, если визит более 60 сек, то цель достигнута.
Решил таким способом:
Вопрос: На основе каких технологий Вы делаете систему мгновенных сообщений?

Лучший ответ:
В твоей архитектуре нет выделенной очереди сообщений типа RabbitMQ или ее заменителя умного программируемого мегакэша, типа в Tarantool
И, да, я бы писал на Go

Худший ответ:
Добавьте фронтэнд фреймворк какой типа Vue или React. Ну и раз уже есть нода, то зачем вам PHP?
Вопрос: Что это за непонятное окно на форме логина Вконтакте?

Лучший ответ:
скорее всего обычная запоминалка паролей в опере.

Худший ответ:
скорее всего обычная запоминалка паролей в опере.
Вопрос: Как можно определить устройство?

Лучший ответ:
https://developer.mozilla.org/en-US/docs/Web/HTTP/...
https://github.com/darcyclarke/Detect.js/
https://www.npmjs.com/package/detect-browser
и ещё 100500 вариантов

Худший ответ:
https://developer.mozilla.org/en-US/docs/Web/HTTP/...
https://github.com/darcyclarke/Detect.js/
https://www.npmjs.com/package/detect-browser
и ещё 100500 вариантов
Вопрос: Как прервать bot.register_next_step_handler?

Лучший ответ:
bot.clear_step_handler_by_chat_id(chat_id=call.message.chat.id)Source@bot.message_handler(commands=['start'])
def process_start(message):
    board = types.InlineKeyboardMarkup()
    cancel = types.InlineKeyboardButton(text="Отмена", callback_data="Отмена")
    board.add(cancel)
    text = 'start'
    msg = bot.send_message(message.chat.id, text, reply_markup=board)
    bot.register_next_step_handler(msg, process_mid)


def process_mid(message):
    board = types.InlineKeyboardMarkup()
    cancel = types.InlineKeyboardButton(text="Отмена", callback_data="Отмена")
    board.add(cancel)
    text = 'mid'
    msg = bot.send_message(message.chat.id, text, reply_markup=board)
    bot.register_next_step_handler(msg, process_end)


def process_end(message):
    text = 'end'
    bot.send_message(message.chat.id, text)


@bot.callback_query_handler(func=lambda call: True)
def callback_inline(call):
    if call.message:
        if call.data == "Отмена":
            bot.edit_message_text(chat_id=call.message.chat.id, message_id=call.message.message_id, text='Отменено.')
            bot.clear_step_handler_by_chat_id(chat_id=call.message.chat.id)


bot.polling(none_stop=True)

Худший ответ:
Думал то что кнопка от клавиатуры-"inline" в боте, после конца, а тут еще есть с циклом проблемы
Вопрос: Как понять, что стажировка по java плохая, и что с нее стоит уйти?

Лучший ответ:
У вас неоправданные требования для позиции стажер
Учить вас никто не будет
Вам повезло с тем что проект устоявшийся и вы там на самом деле не нужны - иначе б вас там уже не было
Вам повезло, что на ваши вопросы отвечают
Вам повезло, что к вам подходят
Теперь что вам нужно сделать
0. Проверить три раза, что все таски, что повешены на вас решены/закрыты
Далее в произвольном порядке после разговора с тем к кому вы прикреплены как стажер
1. Подойти к ТЛ и спросить можно ли браться за баги из багтрекера или для вас есть более срочные задачи
1.1 Если дано добро на баги - начните с того, на который указали или самого древнего. Если не понимаете, как пофиксить - будет достаточно подтвердить его существование. Идеально - написать тесты под него
2. Подойти к ближайшему мидлу или лучше джуну и попросить посидеть у него за спиной посмотреть, как он/она пишет код
3. Посмотреть код коммита за которым вы наблюдали, понять и повторить его
4. Когда такое начнет получаться и у вас появится понимание что происходит - напроситься на парное программирование
5. Поговорить с мидлами - что глобального для облегчения их задач вы можете сделать. Нарисовать диаграму, прошерстить тесты и тд и тп

Худший ответ:
Вот согласен, просто поговорите с начальством на тему, чтобы мне поизучать такого в рамках самообразования. Думаю, начальство в этих ваших энтерпрайзах будет всецело радо, что работник не сидит без дела, а самообразовывается. Как минимум я всегда приветствовал самообразование, даже на курсы посылал, а вот ответственные и интересные задания конечно же давать не будут, пока вы даже не junior и на полставки.
Что до работы на junior в энтерпрайзе и с легаси кодом, то оно все так и есть - копаться и исправлять старые баги. Но поверьте, обычно с зарплатой все хорошо. И чем больше код, тем больше оплата по его корректной поддержке. Переписать систему - это долго и дорого.
Вопрос: Событийный цикл в Node.js?

Лучший ответ:
вот отличное объяснение 
пропустите свой код через отличный инструмент loupe

Худший ответ:
вот отличное объяснение 
пропустите свой код через отличный инструмент loupe
Вопрос: Как вы работаете переключаясь из темной IDE в ярко белый браузер и обратно?

Лучший ответ:
внешнее освещение.
включи свет в комнате, вампир, блин

Худший ответ:
Содержимое браузера
https://chrome.google.com/webstore/detail/high-con...
Отладка
https://www.kobzarev.com/browser/skin-web-inspecto...
Вопрос: Оптимальнее Full Hd 144 ггц или 2k 75 ггц?

Лучший ответ:
Конфигурация: i5 8400, gtx 1050 ti, 16 опероты. 
Я бы для начала выкинул i5 и 1050ti, а уже потом выбирал понтовый монитор

Худший ответ:
Для игр лучше наверно FullHD, ибо чем больше разрешение, тем меньше фпс.
Для работы и фильмов лучше 2к, а 144 герц даже не знаю зачем, фильм на 60 герцах ну оооочень плавный, жаль только что все видео по 24-30 герц, телики вытаскивают до 60 герц и делают плавно, на ютубе иногда нет честных 60гц...
Вопрос: C#(Unity) — Чем можно заменить бесконечный цикл for?

Лучший ответ:
Корутины и событийная модель.

Худший ответ:
Скорее всего виноват не цикл. Если вы выполняете (отрисовку кадров, логику)в одном потоке, то конечно будут провисания. 
Как вариант: разбить на разные threads. Либо использовать др движок, например: monogame, unity...
Вопрос: Как собрать данные об установленных программах на клиентских ПК?

Лучший ответ:
Пользовался софтиной от 10-Strike. Привлекло как раз то, что она умеет все делать через wmi без установки агентов. 
Впечатления от программы не плохие (хотя и глюков хватает), разработчики отечественные, даже отвечают на вопросы. Стоит не дорого и лицензия постоянная, т.е. не нужно с каждой версией покупать лицуху. Умеет строить разнообразные отчеты, кроме софта инвентаризирует и аппаратную часть, есть встроенный веб-сервер.

Худший ответ:
Есть куча разных программ по сбору информации и инвентаризации.
Собственно даже aida раньше точно умела выполняться в silent режиме и складывать репорты в нужное место
Соответственно политиками задаем выполнение чего-то подобного и спустя какое-то время получаем в сетевой шаре гору репортов про компьютеры.
Ну и: https://habrahabr.ru/post/124386/
Вопрос: Wordpress, как сменить шаблон на странице регистрации?

Лучший ответ:
Создать страницу /registration и дать ей кастомный шаблон

Далее погуглить как там вывести форму регистрации, и еще погуглить как перехватить переход на стандартую регу и редирект поставить на свою

Худший ответ:
Возможно, поможет плагин Theme My Login.
Вопрос: Как создать массив сcылок NODEJS?

Лучший ответ:
Так же, как и в JS.let urls = ['site.com', 'site2.com'];

Худший ответ:
Если я правильно вас понял то такlet arr=[]
var site1='google.com'
var site2='toster.ru'
arr.push(site1) 
arr.push(site2)
Вопрос: Будет замыкание или нет в простом премере?

Лучший ответ:
Порты МК в режиме чтения находятся в высокоомном состоянии и приложение к ним напряжений лог. 1 совершенно безопасно.
Проблема будет если поставить порт на вывод, выставить низкий лог. уровень и подключить это дело к источнику, вот тогда будет КЗ на землю / ну или постаивть в режиме push-pull лог. единицу, а вывод посадить на землю.

Худший ответ:

Наиболее безопасное с любой стороны подключение кнопки нарисовано слева.
Вопрос: Какие языки прогр-ния можно выучить чтобы с увереностью «редактировать шаблон джумла — protostar»?

Лучший ответ:
Брат, пока не поздно, делитай Джумлу и ставь Wordpress. Я начинал с верстки шаблонов для Джумлы, очень круто реализовано меню и модули, мне нравилось, но были проблемки с доступом к ядру и не стакающиеся скрипты. Потом перешел на ВП, и после завершения работ по первому же сайту сказал: Е*ать, как тут все просто!
Тебе понадобятся ACF и шорткоды к ним, сделаешь второй контакт, тру стори xD
Минимум php, все найдешь в нете, основа - это HTML + CSS естессно, не забудь инициализировать кастомные скрипты в footer.php, в общем удачи тебе и новых открытий.

Худший ответ:
Нужно понимать структуру организации шаблона.
1. Создать шаблон с "нуля" - САМЫЙ базовый: всего 3 файла!
2. Оф. документация по созданию шаблона Joomla: здесь
3. Также, можно править стиль уже готового шаблона.
Пример как раз на Protostar: здесь
4. Protostar - полное руководство по кастомизации: здесь
Вопрос: Как эффективно развивать себя как разработчика?

Лучший ответ:
Вам будет гораздо легче решать большую часть стоящих перед вами задач (а другим гораздо легче вам в этом помогать), как только вы перестанете описывать их общими фразами (типа "максимально эффективно", "полноценный дев", "хорошим специалистом" и т.п.). Будьте конкретны: 
- "Моя цель на ближайшие 6 месяцев - вырасти до позиции XXX в текущей компании". И далее:
- "Что мне нужно сделать для того, чтобы в течение 6 месяцев в моей компании вырасти до XXX ?"
С этим уже можно обратиться к людям, обладающим достаточной компетенцией в помощи вам с ответом на этот вопрос: "Для того, чтобы в нашей компании стать XXX, нужно знать ЭТО и уметь ТО". 
- "Что мне нужно для того, чтобы узнать ЭТО и научиться делать ТО ?".  Cоставляете план действий (разбиваете необходимые шаги на месяцы, недели, дни) с дежурными сроками (для проверки запланированного и достигнутого, внесения в связи с этим необходимых корректировок и т.п.) - и вперед.Но все начинается с конкретики:
- "...хочется максимально эффективно развивать себя...". Что конкретно значит (для вас) "максимально эффективно"? По каким критериям вы будете определять, эффективно вы развиваетесь или нет? Количество прочитанных книг? Сложность решаемых задач? Что конкретно?
-  "...чтобы стать не только полноценным девом...". Что конкретно значит (для вас) "полноценный дев"? Как вы поймете, что стали "полноценным девом"? Вы добьетесь определенной должности? Будете зарабатывать определенную сумму денег? Что конкретно?
Успехов.

Худший ответ:
У Вани есть замечательный курс-рассылка именно на эту тему.  Как из кодера выбиться в люди.
nemytchenko.ru/blog/all/smart-programmer
Бесплатная.
Вопрос: Как выбрать среднюю цену из MySQL таблицы, но при этом получить и id товара?

Лучший ответ:
'product_id ' - строка
`product_id` - название колонки
Почувствуйте разницу

Худший ответ:
Никак.
Вопрос: Почему бесследно пропадает архиватор?

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

Худший ответ:
Сегодня вы их ставите, а завтра в систему заходит админ, видит левый софт и сносит его нафиг.
Вопрос: Поможете разобать вирусный скрипт,который спрятан в SVG картинке?

Лучший ответ:
Вот что он делаетwindow.top.location.href = 'http://yinsewe.us/location.php';
Функция осуществляет какое-то сложное декодирование, я не стал тратить время на разбор. Всякие даэдрические lmktar, nzbeu и ndgexl хранят в себе ключи top, location и href соответственно

Худший ответ:
Вытащите скрипт, вставьте его в пустую страницу или jsfiddle.net в Chrome
Добавьте в первую строкуdebugger;
Откройте консоль разработчика и выполните покомандно. Станет ясно как это работает.
Политика безопасности браузера не позволит выполниться тому коду, что не безопасен.
Вопрос: Хорошая ли сборка пк?

Лучший ответ:
Если будет работать без тормозов - значит хорошая!

Худший ответ:
Не знаю зачем такую мощность для таких простых задач. По мне так gtx 960 тут бы хватило. Я бы рекомендовал на разницу взять ssd, в программирование поможет, особенно с фотошопом и средами от jetbrains
Вопрос: Как сделать так, что менеджер не знает по какому номеру звонит?

Лучший ответ:
Можно из CRM инициировать звонок клиенту, когда соединение установлено, подключить к нему менеджера. CallerID можно при этом подменить на тот, что вам удобен. Однако, вряд ли вам тут все полноценно распишут, обратитесь на форумы по IP-телефонии или на фрилансе кого-нибудь найдите.

Худший ответ:
Мы такое реализовывали для одного клиента, ничего сложного. Но, разумеется, никак не помешает менеджеру просто спросить номер телефона у клиента.
Вопрос: Как запустить видео в Unity VR(Cardboard)?

Лучший ответ:
В Unity 5.6, которая вышла сегодня, есть поддержка 360 видео из коробки. Документация на сайте ещё не вся обновилась, но пользоваться можно. Поддержка всех VR платформ тоже есть.
https://docs.unity3d.com/ScriptReference/Video.Vid...
https://docs.google.com/document/d/1gZa5z_jEEETDk8...

Худший ответ:
По сути правльно рассуждаете, MovieTexture нужен. и  текстуру из него транслировать в материал.
Видео  из поддерживаемых нативно чтоб кодеки не добавлять) 
удобнее всего mp4 контйнер какой-нибудь c  h.264+AAC внутри.
Ну а на деле, все же плагин из ассет стора, который умеет работать с нативной реализацией видеоплеера для оси (андрой и ios ) и что не мало важно  проигрывать стрим видео и с карточки памяти и тд. (а муви текстур это надо парсить заранее и в проект складывать)
Принцип работы плагина(вдруг решитесь копать  и свой писать)  по сути сводится к
- создать активити нативную плеера
- "скормить" ему видео
- получать с видео плеера (той самой активити) текстуру (кадр) 
- натянуть эту текстуру на антисферу (для 360)
(приправить все это шейдерами для рендера и обертками для работы из юнити)
Но на всякий уточню еще раз, что по сути плагин баксов за 70 - 150 сэкономит времени вам (и денег больше своей стоимости)
И еще момент MovieTexture поддержка скоро в Unity прекратиться, они новое апи для видео в версии 5.6 выкатывают , а старое будут прикрывать как сверх неудобное и почти бесполезное((
Вопрос: Как работать российскому заказчику на Upwork?

Лучший ответ:
Ziklon, сам я вам не советчик, выступаю как исполнитель, но посоветовал бы уточнить у ребят из Точки (интернет-банк), они одними из первых "сдружили" в легальном поле площадку и фрилансеров, возможно у них и для вашего случая давно есть решение. Еще вариант - задайте вопрос в телеграм-чате @richlance_chat там скорее найдется ответ.

Худший ответ:
Знаю пару русских клиента которые работают через апворка , все легально проводят значит все нужные документы получить можно
Вопрос: Точка в имени пользователя sql?

Лучший ответ:
Не повлияет никак. При обращении к пользователю в скриптах имя необходимо брать в квадратные скобки.

Худший ответ:
Не повлияет никак. При обращении к пользователю в скриптах имя необходимо брать в квадратные скобки.
Вопрос: Куда лучше всего анонимно выложить html сайт с формой обратной связи? Какие есть способы?

Лучший ответ:
Заходишь на фриланс, находишь идиота, платишь ему, он все сам сделает. А зачем такая анонимность? Если это махинация, то сложность не в выложить анонимно форму, а получить деньги. Потому как именно по ним и отслеживают и наказывают. Крайне не рекомендую заниматься противозаконной деятельностью, и крайне не рекомендую заниматься тем что совершенно не понимаете. А тут оба фактора.

Худший ответ:
Whonix + torbrowser + tor.
Почту отдельную используйте, без привязки к телефону.
Это все неплохо сработает даже без каких-то специальных скиллов, который у вас похоже отсутствуют в принципе (судя по вопросу). Но вы должны понимать, что 100% защиты оно вам не даст.
Куда именно выложить? Любой бесплатный хостинг.