Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как импортировать таблицу с одной базы данных в другую посредствам HeidiSQL?

Лучший ответ:
Во время экспорта можно поставить галочку создать таблицы

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

Лучший ответ:
Моему ноутбуку пришел конец.В следующий раз ныряйте без ноутбука, они этого не любят.Посоветуйте пожалуйста, что приобрестиЛюбой подходящий вам. На вкус и цвет товарищей нет.
Минимальные характеристики для офисной машинки - пентиум, SSD 240Гб, и 8Гб оперативки.
Минимальные характеристики для работы с тяжелыми программами corei5, SSD NVMe 500Гб, 16гб оперативки.
При выборе ноутбука обращайте внимание на доступ к железу - возможность заменить диск, добавить память. 
Но работать удобнее на десктопе, ноутбук это больше для мобильности - в дороге что-то посмотреть, и.т.д.

Худший ответ:
Если денег куры не клюют возьмите геймерский вариант. Они мощные. А так что нибудь на i5, 8 gb оперативки (с возможностью расшириться до 16) и ссд. Можете взять с винчестером и потом поменять на ссд.
Вопрос: Как разделить страницу сайта условно на N кол-во частей?

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

Худший ответ:
Создаешь div ему задаешь display flex 
И в нем два дива с шириной 50%
Вопрос: Какой HTTP-клиент на Java с отправкой запросов через прокси с авторизацией стоит выбрать?

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

в какую сторону копать
В сторону документации, конечно.

Худший ответ:
Я использую okhttp https://square.github.io/okhttp/
Авторизацию в proxy можно сделать например так - https://stackoverflow.com/questions/35554380/okhtt...
Вопрос: Возможно ли одновременно управлять разными роутерами которые находятся не в локальной сети?

Лучший ответ:
telnet из набора putty и аналоги, да хоть бы сама putty

Худший ответ:
Есть нужда управлять несколькими роутерами ,которые находятся в разных городах
Если роутеры поддерживают ssh - запросто, но они либо должны быть в VPN, либо иметь белые IP и быть защищены от подключения к ним всяких умнечегов. Либо веб-морду иметь и то же самое, хоть минимальную защиту.
Микротики и циски управляются замечательно. Зухеля - похуже. Дишманское гумно практически неуправляемо - оно делается на невзыскательного юзера.
Вопрос: Как сделать, чтобы по клику на изображение появлялось в 2 раза больше изображение(попап) без плагинов?

Лучший ответ:
вот нашел такой трюк даже без яваскрипта, на css
https://codepen.io/ongtiffany/pen/BoOeQV
а вообще ответ это "написать свой плагин" тогда, там несложно как бы
делаешь div в котором будешь рисовать большую картинку "с крестиком", по умолчанию он скрыт
по клику на картинку div становится видимым, и туда подставляется нужная картинка

Худший ответ:
Например можно решить вот так
Примеры:Пример 1Пример 2Пример 3
Вопрос: Что необходимо изучать для web разработки?

Лучший ответ:
CSS, HTML, JS, PHP, SQL > потом фреймворки
https://github.com/kamranahmedse/developer-roadmap

Худший ответ:
Схема успешного развития веб-разработчика в 2019 году

дорожные карты различного рода разработчиков

Roadmap to becoming a web developer in 2020
Вопрос: Кто несёт ответственность?

Лучший ответ:
1-ый человек продает мошеннический сайт, который обманывает людей ( файлы сайта )Сайт не может обманывать людей. 
Не существует мошеннических сайтов, зато существует множество мошеников. 
Сайт можно просто содержать недостоверную информацию и только.

Будет ли нести ответственность 1-ый человек, если 2-ой человек купит у него сайт и попадется на мошенничестве?Кто попался на мошенничестве тот и несет ответственность.
А покупка сайтов, холодильников, и прочих микроволновок на это никак не влияет.

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

А вообще:
1. Создание, распространение или использование компьютерных программ либо иной компьютерной информации, заведомо предназначенных для несанкционированного уничтожения, блокирования, модификации, копирования компьютерной информации или нейтрализации средств защиты компьютерной информации, — наказываются ограничением свободы на срок до четырех лет, либо принудительными работами на срок до четырех лет, либо лишением свободы на тот же срок со штрафом в размере до двухсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до восемнадцати месяцев.
2. Деяния, предусмотренные частью первой настоящей статьи, совершенные группой лиц по предварительному сговору или организованной группой либо лицом с использованием своего служебного положения, а равно причинившие крупный ущерб или совершенные из корыстной заинтересованности, — наказываются ограничением свободы на срок до четырех лет, либо принудительными работами на срок до пяти лет с лишением права занимать определенные должности или заниматься определенной деятельностью на срок до трех лет или без такового, либо лишением свободы на срок до пяти лет со штрафом в размере от ста тысяч до двухсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период от двух до трех лет или без такового и с лишением права занимать определенные должности или заниматься определенной деятельностью на срок до трех лет или без такового.
3. Деяния, предусмотренные частями первой или второй настоящей статьи, если они повлекли тяжкие последствия или создали угрозу их наступления, — наказываются лишением свободы на срок до семи лет.

Первый пойдет за создание, второй за использование. При удачном стечении обстоятельств - по предварительному сговору ("мы совсем не знакомы!" еще надо будет доказать)
Вопрос: Как реализовать подобный сайт?

Лучший ответ:
Делается элементарно даже на вордпрессе. Вопрос больше звучит как "сделайте, а то я не знаю как":)

Худший ответ:
Я вчера отвечал на этот вопрос... 
Ответ пропал..
Вопрос: В каких случаях надо писать тесты для сайтов на фреймворках?

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

Худший ответ:
Лучше всегда писать тесты, можно начать с поверхностных, что критичные страницы как минимум возвращают код 200, это займет не так много времени, дальше остальные страницы, затем протестировать сам функционал критичных страницы и дальше уходить к тестированию либ и т.д. сколько времени на это уже хватит. Это все конечно отнимает больше времени, но как минимум экономит кучу времени на поддержке сайта, добавления нового функционала и спокойного сна разрабу) а также помогает в какой-то мере писать более простой код
Вопрос: Mikrotik как разделить трафик между двумя провайдерами для конкретных пользователей?

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

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

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

Худший ответ:
так откройте хх и посмотрите что и куда нужно
Вопрос: Что делать если айтишник удалил с macbook mac os?

Лучший ответ:
Смотря какого года макбук. Удали всё, отформатируй диск. Потом комп или запустится в режим восстановления или нет. Режим восстановления подкачает установщик системы с интернета. Если не запускается, то ноут слишком стар и требует образ, который можно скачать с любимого трекера или еще где. Потом программой etcher записываешь образ на флешку. Жмешь клавишу ALT  при включении компа. Тогда он спросит откуда загружать систему, выбираешь флэшку с образом установщика. Устанавливаешь как обычно, по шагам.

Худший ответ:
ALT+CMD+R при включении, подключить вайфай, удалить все диски и создать один apfs, потом там же поставить макОС
Вопрос: Не могу вернуть из метода массив?

Лучший ответ:
public String[] getUserNames() {
            return Stream.of(users).map(User::getName).toArray(String[]::new);
        }
P.s.: лучше использовать List, вместо array

Худший ответ:
Надо преобразовать массив юзеров в массив их имен:
1. Создать новый массив такого же размера.
2. Заполнить его именами юзеров.String[] names = new String[users.length];
for (int i = 0; i < users.length; i++) {
   names[i] = users[i].getName();
}
return names;
Вопрос: Если для наушников нужен эквалайзер — это плохие наушники?

Лучший ответ:
Смотря, для каких целей.
Если для просто прослушивания музыки, там 25-200 гц задрать или верха срезать - пожалуйста, мультимедийка и есть мультимедийка, но для других задач, например, для работы со звуком, как правило выбирается аппаратура с ровной АЧХ для мониторинга

Худший ответ:
Нет, не плохие.
Звуколожцы вообще считают, что для любых наушников нужен эквалайзер и даже приводят наукообразные доводы.
Правильный же ответ: если хотите, используйте эквалайзер.
Вопрос: Что делать, если в диалогах пустые строки?

Лучший ответ:
Эт чавой-та? Винда? Линух? Хрен с ушами? Телепатов тут нету...

Худший ответ:
https://support.microsoft.com/ru-ru/help/929833/us...

Ещё можно выполнить cleanmgr.exe, чтобы удалить кэшированные данные.
Вопрос: Почему в sass файлы которые вставляются в главный файл через импорт начинаются с нижнего подчеркивания?

Лучший ответ:
к примеру создай 2 файла: styles.scss и main.scss
И запусти компилятор свой.
При правильной компиляции на выходе ты получишь 2 файла: styles.css и main.css
А вот если бы в каком-то из этих файлов было нижнее подчеркивание в начале - css файл бы не создался

Худший ответ:
к примеру создай 2 файла: styles.scss и main.scss
И запусти компилятор свой.
При правильной компиляции на выходе ты получишь 2 файла: styles.css и main.css
А вот если бы в каком-то из этих файлов было нижнее подчеркивание в начале - css файл бы не создался
Вопрос: На каком фреймворке JS лучше писать мобильные приложения?

Лучший ответ:
Писать мобильные приложения на js это большая ошибка, расклад такой  серьезный ЯП = серьезный продукт на выходе.  Java - это классика проверенная временем, тем более это полноценный язык программирования.  Потом после Java можно экспериментировать с разными языками, зато в любой момент можно вернуться на java

Худший ответ:
Js затем react, затем react native
Вопрос: OpenVPN подойдёт для массового использования?

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

100 мбит/с;
2 ядра на 3 ггц;
512 мб оперативки.


Худший ответ:
OpenVPN однопоточный, на такой нагрузке нужно будет запускать несколько инстансов на разных портах и балансировать пользователей между ними (это поддерживается в клиентской конфигурации).
А дальше нужно смотреть на ваш трафик.

Вообще для большой нагрузки я бы взял что-то реализованное в ядре - IPSec.
Вот выше dimonchik2013 дал ссылку на WireGuard. Первый раз о нем слышу, какой-то новый продукт. Судя по статье для линукс есть ядерная реализация, но она еще не включена в состав ядра.
Вопрос: Работа цикла for in?

Лучший ответ:
Он возвращает true при пустом объекте потому что ему нечего перебирать и он даже не доходил до return false
А если возвращает false, значит существует хотя бы одно свойство

Худший ответ:
это весь код?
в хроме должно работать так как должно
а вообще можно просто смотреть Object.keys(obj).length
Вопрос: Как не бояться торрентов?

Лучший ответ:
Хочется узнать как не бояться скачивать приложения/игры/фильмы и т.д с торрент-трекеров.Обратитесь к психотерапевту - именно они лечат различные фобии.

Какими способами проверять файлы?Способов много, как правило их проверяют с помощью хэширования - если хэш совпадает, значит файл не  поврежден при передаче.

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

Худший ответ:
Хочется узнать как не бояться скачивать приложения/игры/фильмы и т.д с торрент-трекеров.
Приложения и игры - не скачивать :) Я вот знаю только одно приложение от M$, которому до сих пор не могу найти бесплатного (хотя бы для дома) аналога, а уж тема аналогов фотожопа изьезжена сверху вниз наискосок. Игры покупаются в стиме - там бывают акции, причем такие, что можно купить "две в одной по цене половины".
В фильмах не бывает майнеров :) 
Я немного разбираюсь в информационной безопасности
Я бы на  Вашем месте опускал бы эту сточку до тех пор пока сами не сможете отвечать на такой вопрос. Те, кто хоть немного в ней разбираются  - они как минимум помалкивают :) Безопасники - они вообще не болтливые :)
Софт который мне нужен стоит много ((( 
И что же это за софт?
Вопрос: Можно ли в Windows Form разместить один элемент в собственном потоке?

Лучший ответ:
Вычисления отдельно, анимация отдельно.
1. Показали контрол с анимацией в UI потоке
2. Запустили поток с вычислениями.
3. Вычисления завершились, сообщили в UI поток.
4. Скрыли/удалили анимацию

Худший ответ:
Весь UI обрабатывается в UI-потоке, сложные вычисления нужно выносить в BackgroundWorker https://docs.microsoft.com/ru-ru/dotnet/api/system...
либо async/await + SynchronizationContext.Current.Post
т.е. нужно выносить не анимацию, а вычисления
Вопрос: Как создать приложение — блог?

Лучший ответ:
Держите.  
https://metanit.com/sharp/aspnet5/

Худший ответ:
а смысл блога на телефоне???
если для себя - обычно используются приложения типа OneNote, в том числе можно шарить его контент другим пользователям. OneNote есть для андроида, синхронизируется с десктопом и шарит контент через OneDrive. есть множество других приложений, но OneNote удобен тем кто за десктопом работает под виндой, а так же считается лучшим приложением по функциональности. единственный недостаток - не самое легкое приложение
И еще вопрос: как реализовано то, что в приложении блога человек может добавлять новости и они отображаются у всех скачавших?в том то и дело что без бекэнда ни как. обычно это функционал блога на веб сайте. не совсем понятно почему вы хотите именно приложение. но если на то пошло, переформулируйте цель - уберите слово блог, замените его на клиент-серверное приложение. тогда сразу станет проще подбирать необходимые технологии. можно рассмотреть примеры реалтайм чатов, их в сети не так уж и мало. в частности на основе SignalR

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

совет - либо сайт-блог, либо приложение + Web API на Asp.Net (+ SignalR если нужен реалтайм), либо закажите у профи
Вопрос: Компьютер включается и выключается через секунд 10,почему?

Лучший ответ:
Внимательно осмотрите плату и память на предмет физических дефектов: могли сломать слот или (что чаще -- загнуть контакты в слоте ОЗУ). (Если так -- легче найти новую мат. плату)

Если вынимали процессор -- к нему это тоже относится. В сокете не должно быть волос, пыли, термопасты, погнутых контактов.
Если процессор LGA -- можно АККУРАТНО "синим" (абразивным) ластиком протереть контакты на процессоре (в сокет ни в коем случае не лезть) и на памяти (Бывает из-за окислов не работает).
После этого память можно вставить и вытащить раз 20 - 50. Чтоб снять окислы с контактов слота ОЗУ. (Осторожно! не погните контакты в слоте).

Хотелось бы узнать процессор, какая память была и какую вставляли.

Если не до конца вставили и запустили -- есть шанс что спалили что-то. Можно проверить вставив POST-карту (или хотя бы проверить питание на ОЗУ и процессоре.)

Худший ответ:
Как Вы смогли сбросить BIOS за десять секунд?
Что показывает экран? Может, там есть какое-то сообщение?

Для начала - вынуть из мат.платы вообще всё: все кабели (USB, SATA), память, процессор, батарейку. Включить - посмотреть, выключится или нет.
В таком состоянии выключить систему - надо держать кнопку питания долго, секунд десять.

Если в таком пустом виде заработает (понятно, что на экране пусто, пискля молчит, клавиатура не работает) - то вставлять детали по одной.

Где Вы территориально - город, район? Может, кто-то из здешних рядом - посмотрит.

Какая мат.плата? Может, кто-то подгонит похожую.
Вопрос: Как обновить часть сайта, без перезагрузки при работе Aajax?

Лучший ответ:
1) Собрали данные с формы
2) Отправили их аяксом до пыхи
3) Пыха пишет в БД полученные результаты
4) Запись прошла успешно? - Отдаем посредством json_encode необходимые данные
5) В теле функции success аякса берем полученный data от php и распоряжаемся этими данными, аппендя эти данные по своим блокам

Худший ответ:
к чему эта лишняя функция, да еще и примитивным фуункционалом???function funcSuccess(data) {
   $(".info").text("Данные записаны");
}
И ГДЕ в обработчике выгрузка данных потребованию? У тебя по требованию простозапрос в БД, дальше что?)))
И ГДЕ подгрузка поступивших данных в требуемый блок??? 
Вот так пробуй:
вместоif (isset($_POST['send'])) {
  $lineone = $_POST['lineone'];
  $linetwo = $_POST['linetwo'];
  $query = mysqli_query ($mysqli, "INSERT INTO `bd` (`lineone`, `linetwo`) VALUES ('$lineone', '$linetwo');");
}
вот этоif (isset($_POST['send'])) {
  $lineone = $_POST['lineone'];
  $linetwo = $_POST['linetwo'];
  $query = mysqli_query ($mysqli, "INSERT INTO `bd` (`lineone`, `linetwo`) VALUES ('$lineone', '$linetwo');");
$res = '';//тут обработка запроса к бд - из $query получай строку
echo $res;
}
и делай обработчик в отдельном файле, к чему столько сложностей-то?
----------------------------
вместоsuccess: funcSuccess,
вот этоsuccess: function(data){
$('#result').html(data);
}
Вопрос: Есть ли радиуправляемые машины на 18650?

Лучший ответ:
В радиоуправляемых моделях не особо жалуют 18650, бывает конечно но не особо часто.
С большой вероятностью вы приобретёте модель на li-po/li-ion, по типу такого (603562/102560 etc)
Если возьмёте на "батарейках" то в принципе ничего не мешает переделать на какие пожелаете, но вопрос внешнего вида.
Так что или берите сразу модель рассчитанную на li-po/li-ion или замарачивайтесь с синей изолентой и немного паяльником )

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

Лучший ответ:
Я в 1с уже лет 15, и если хотите прийти во франч и быть полезным, т.е. претендовать на зарплату то лучше самостоятельно пройти курсы по платформе и конфигурации, которая вам ближе. Сейчас много берут на удаленку, но надо что то все таки уметь. Есть ресурс https://xn----1-bedvffifm4g.xn--p1ai/ там чему то можно научиться, а типовые курсы от 1с очень поверхностные... А вот надо ли вам быть программистом? Программисты со старта лучше получают, но опытный консультант обычно дороже программиста и перспектив много, ну и спрос бешеный на таких специалистов))

Худший ответ:
Купите себе вот это. Я начинал именно так.
Вопрос: Какое есть ПО для авторизации к ресурсу?

Лучший ответ:
У nginx есть ldap 
https://github.com/nginxinc/nginx-ldap-auth

Или просто дайте пользователям VPN  это самое оптимальное решение.

Худший ответ:
У большинства веб-серверов есть функция базовой аутентификации.
Настройте её, это должно помочь в решении вопроса.

Для apache сервера очень удобная инстуркция описана тут: webreference.com/programming/apache_authentication...
Для IIS официальная инструкция от Microsoft: https://docs.microsoft.com/en-us/iis/configuration...
Вопрос: Вопрос по выделению ячеек в Excel?

Лучший ответ:
Прям высший пилотаж троллинга. Поэтому не могу не присоединиться.

Первый случай - выделение ячеек.
Второй случай - копирование из выделенных ячеек в попавшие в расширенное выделение.

А если второй случай делать при нажатой клавише SHIFT, то случится такоооооо-о-о-о-ооое....

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

Лучший ответ:
Если речь о том, что как в кино, из плохой фотки сделать хорошую, то нет, нельзя.

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

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

Худший ответ:
Могу предложить как вариант такое решение: на рабочей области элементы, которые пользователь выбирает и перетаскивает, не должны иметь инлайновых стилей, только классически через классы/id/etc.
А вот после оплаты отдавать ему готовый файл с уже интегрированными инлайновыми стилями.
При таком подходе копировать код не имеет смысла.
Вопрос: Какой из современных дистрибутивов Linux выбрать для ноутбука?

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

Худший ответ:
Всем, спасибо за советы.
Конкретизирую вопросы
Ubuntu, Fedora, Mint, OpenSuse:
1. Везде выбираю дистриб из линейки LTS?
2. Где рекомендованные системные требования к дистрибам Линукса? Похоже, что маркетологи успели изнасиловать и линуксоидов... За 30 мин гугления вчера не нашел такой инфы.
3. Основные программы ставятся на системный раздел? Смогу упихнуться, чтобы система была работоспособна при отключении ssd с Виндой?
Останется 20ГБ встроенного SSD.

Ответ: Поставил Fedora 31. Xfce. Пока что все необходимое и хоме впихнулось в 20ГБ
Вопрос: Перспективно ли становиться Android-разработчком?

Лучший ответ:
За мобильностью будущее, но место в нём есть только для тех разработчиков, которые могут самостоятельно об этом узнать.

Худший ответ:
Да полный тухляк. Рынок переполнен кадрами, а маркет - приложениями, работа за еду, кроссплатформа вытесняет.

--
Если серьёзно, нужно менять вектор вопроса. Перспективно абсолютно любое направление, от космонавта до ассенизатора - но только если им заниматься глубоко и целенаправленно. 

Другой вопрос, надо ли это Вам и понимаете ли Вы, чем/кем хотите стать.