pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Насколько важен ТИЦ для продвижения сайта в топ?

Лучший ответ: Важен, но уже не на столько сильно, как скажем год назад.Важен только для Яндекс, для Google важен косвенно, как показатель количества ссылок, аналогичный page rank.Яндекс взял курс (по собственным заявлениям яндекса на конференциях) на придание большего веса при ранжировании поведенческим факторам.С поведенческими пока у яши получается так себе, так как доля яндекс - броузера ничтожно мала и яндекс метрика стоит далеко не на всех сайтах рунета.Для продажи ссылок ТИЦ по прежнему важен (собственно только он и PR и важны).Яндекс, как многие паникёры от SEO утверждают, вовсе не отменил ссылочное ранжирование, ТИЦ по прежнему является важным фактором ранжирования, однако, выехать на нем одном в топ уже давно не возможно.
Резюме: ТИЦ важен, только как один из основных факторов ранжирования, в составе группы факторов к которым относятся: ТИЦ, поведенческие факторы, социальные факторы, качество контента, регион сайта, частота обновлений контента. 
Все это надо качать комплексно и не напирать только на один фактор.
Использование H1 - H6 относится к группе факторов "Качество контента" и так же как ТИЦ для общего ранжирования является одним из основных факторов, но только для своей группы. 
Точно так же как и c ТИЦ не надо напирать в контенте только на заголовки, важен и качественный текст, и качественные иллюстрации к тексту!, и прозрачная структура, как отдельного текста, так и навигации сайта, использование микроразметки, а также внутренней перелинковки то же очень хорошо помогают прокачке качества контента.

Худший ответ: важен, насколько - Яндекс знает
h1 h6 важны, но лепить все на страницу, где нет текста, не нужно, h1 h3 достаточно
Вопрос: Можно ли использовать firebase из PHP для замены MySQL?

Лучший ответ: Начнем с того, что бесплатной она не является https://firebase.google.com/pricing/
Большие объемы Вы там хранить разоритесь.
В официальной документации есть вполне понятный REST API и даже библиотека для php на гитхабе
https://firebase.google.com/docs/database/rest/start
https://github.com/ktamas77/firebase-php
Ну и в целом - сам не щупал, но судя по гайдам и ценам - основное применение это убрать необходимость разработки бекенда к мобильным приложениям, путем прямых запросов в БД.

Худший ответ: firebase из PHP для замены MySQL?
В этом ровным счетом никакого смысла. Хотя да, можно. Но лучше вообще отказаться от PHP в этом ключе. То есть где-то 80% задач бэкэнда берет на себя firebase (CRUD операции) а вам как бэкэнд разработчику остается только самое вкусное (платежи, кастомная логика, все что не умеет firebase словом).На первый взгляд - бесплатная база данных, почему бы не использовать.
Это больше чем база данных.
Вопрос: Что скажете о javascript webSocket?

Лучший ответ: Ваше мнение: стоит ли изучить и использовать технологию в коммерческих проектах? Поверьте, стоит. Некоторые финансовые биржи (как пример коммерческого проекта) активно их используют. Веб-сокет, это по сути своей самый обыкновенный сокет, который используется примерно везде (в 99% программ) работающих с сетевым трафиком, накрученный поверх веб-реалий (протокола HTTP).Правильно ли я понял, что данная технология не оставляет длинные запросы в адресной строке?Эта технология вообще ничего не делает с адресной строкой и никак с ней не связана. Это технология для передачи данных на постоянной основе в режиме реального времени, например, она идеально подходит для реализации чатов.можно вычитать о наличии уязвимости в системеЕсли мне не изменяет память, наличие уязвимости возможно в случае использования прокси-сервера ("палёного") и отсутствия шифрования.К тому же фишка из ES6, я думал поддержка будет хромать, а она больше 90%.Возможно я ошибаюсь, но я не помню связи между RFC-спецификацией и ES6, к тому же, по моему, ES6 появилась позже 2011г. (в котором появилась RFC-спецификация на веб-сокет).Был ли у кого-нибудь опыт работы с этой штукой, и возможно ли его применять на практике в текущий момент времени. Был, писал и сервер и клиент на C/++, ничего особо сложного не заметил, вопрос времени и желания, что бы детально разобраться... JS-фреймворки и библиотеки (например, Socket.IO), некоторые, активно применяют веб-сокеты в качестве замены лонг-пулам, флеш-сокетам и пр. ерунде.
Году в 2013-2014, поддержка была ещё не очень уверенная... в 2016-2017м, я бы не особо беспокоился за пользователей, чьи браузеры веб-сокет не поддерживают. Пусть лучше страдает 3% тех, у кого их нет, чем 97% тех, кто мог бы их использовать, но не используют в угоду тем 3%...

Худший ответ: Тыщу лет уже все используют вебсокеты: socket.io/docs
Главное понимать то, что вебсокеты нужны не для того, для чего нужен Ajax, у них другое предназначение.
Суть вебсокетов - непрерывно открытое соединение с сервером и сверхбыстрый обмен данным.
Основные потребители этой технологии - чаты, игры, сервисы для одновременного редактирования документов и т.п.
Вопрос: Почему не работает регулярное выражение?

Лучший ответ: Знак доллара в конце паттерна уберите.

Худший ответ: Знак доллара в конце паттерна уберите.
Вопрос: Как устроен интернет?

Лучший ответ: https://habrahabr.ru/post/186282/  BGP почитайте

Худший ответ: https://habrahabr.ru/post/186282/  BGP почитайте
Вопрос: Подойдет ли для дизайнера изогнутый экран?

Лучший ответ: Нет.
1. Для здоровья своих глаз ищите IPS матрицу. *VA или TN матрица изредка нужна для тестов, понимать как  будут видеть ваши юзеры.
2. Также 99% пользователей не сидят перед изогнутым экраном. 
Для разработчика - пойдет)

Худший ответ: TFT *VA матрица объясняет низкую цену. Ищите IPS матрицу. Плюс перед изогнутым нужно правильно сидеть, что бы уменьшить искажения
Вопрос: Ipod Classic. Вышел из строя ЖД?

Лучший ответ: Заменить HDD, очевидно же. Можно сразу SSD пихать — намного приятнее становится.

Худший ответ: Спасибо большое за информацию.
Вопрос: Как найти утечку памяти в node js?

Лучший ответ: Ты вообщевидел какой объем данных там? Ты обновляешь построчно, никакой потоковой вставки, каждый запрос генеришь через асинзронную функцию, вот и получаешь 1000 запросов с своими замыканиями или я даже боюсь предположить сколько

Худший ответ: Возможно вызовы функции "pars" каждые четыре секунды "наползают" друг на друга..
Я бы юзал setTimeout() и вызывал его в колбэке ..по завершении апдейта базы.
Вопрос: Как лучше вызвать/встроить форму: через JS или Html?

Лучший ответ: Сразу встроить в страницу с display:none. Показывать при необходимости

Худший ответ: Сразу встроить в страницу с display:none. Показывать при необходимости
Вопрос: Что лучше использовать для разработки сервера под мобильное приложение?

Лучший ответ: Лучше всего использовать готовый Backend-as-Service.Если по какой то причине хотите сделать самостоятельно, то использовать тот инструмент веб-разработки, что лучше знаете вы (если вы разработчик) или ваши сотрудники (если вы заказчик). Качество/цена/масштабируемость результата зависит не от языка или базы данных, а от умения ими пользоваться

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

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

Худший ответ: Используй для этого tumblr.com
Вопрос: Кто нибудь пробовал работать во фрилансе после работы?

Лучший ответ: Конечно, люди разные, но я не могу. Лучше это время тратить на личные проекты (опенсорс) и на развитие (новые языки, улучшать фундаментальные знания), либо еще на какое-то хобби (у меня это музыка, например). В долгосрочной перспективе это принесет больше пользы, а качество жизни будет выше. Работать на двух работах, совмещать работу/учебу - все это либо для очень-очень организованных людей (феноменально организованных, которые могут жить четко по плану каждый день), либо для тех, кто особо-то и не вникает (а это напрямую влияет на качество скилла). Кроме того, как не пытался, предел продуктивной работы в сутки - это порядка 6 часов. Все остальное не только не приносит удовольствия, так еще и по качеству получается хуже. Лучше делать одну задачу, "быть медленнее", но делать ее реально круто.

Худший ответ: Пол года работал на основной работе, потом ехал на дополнительную (то же вроде как основную но на 3 часа), в принципе уставал, но работать на второй было интересно и я работал и мне нравилось.
Потом мы закончили проект и я перешел на фриланс за место второй работы, и вот фриланс так не пошел. Больше нюансов, то правки важные, то клиент пропал, то проект стопориться по причине коллеги, и тебе надо завтра двойную работу делать. В общем не пошло. Со временем отказался от такой схемы.
Тут еще важно, если ли кто-нибудь кто сможет взять на себя многие другие жизненные-социальные вещи вроде похода в магазины, готовки, уборки, походы во всякие учреждения, когда что-то нужно.
Для мидла и выше, идеальный варинат - 1 клиент 1 проект, а свободное время, выделять на свои идеи и проекты.
Вопрос: Зачем нужен Redux?

Лучший ответ: Погуглите "Event Sourcing". Тут та же идея, только Event Sourcing это только управление состоянием (тобиш модель) а Flux - это MVC + Event Sourcing. А Redux это Flux + single source of truth.
Если у вас нет по сотне состояний на скрин, вам это все не очень то надо. А вот если отслеживать состояния боль - то вот такие штуки спасают.

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

Лучший ответ: он может завернуть весь трафик на свой сервер и показать нужную страницу

Худший ответ: Некоторые провайдеры рандомно на HTTP-запросы изредка показывают свои рекламные страницы, жутко раздражает. Нож в печень тому, кто так делает.
Вопрос: Где начинающему веб-разработчику наработать портфолио?

Лучший ответ: Если вы работаете на ру. площадках, самый полезный способ будет брать проекты, которые вам показались интересными и делать их. Заказчики в проектах выкладывают материалы (ТЗ, иногда исходники, ссылки на свои сайты) и пишут достаточно подробное описание. Это самый простой способ не придумывать проект, как пыталась делать я (магазин Чайничек, который продает чашки и чайнички), а браться со старта за реальные проекты.
И еще один рабочий вариант это конкурсы. Тут вобще халява: заказчик выставляет всю информацию по проекту, вы можете открыто задавать уточняющие вопросы, выполнять работу и тут же получать обратную связь от заказчика и от других фрилансеров. У конкурса есть сроки и стоимость, так что вы со старта приучаете себя к исполнительности.

Худший ответ: Придумываешь - реализовываешь. Не можешь придумать то спрашиваешь у друзьяшек чего им надо - реализовываешь. Нет друзьяшек то гуглишь PSD макеты сайтов - реализовываешь. Автор темы, вот тебе полезное слово для поиска/гуглежки инфы на эту тему: это называется - самоозадачивание .
Вопрос: Зачем запускать сервисы в контейнере от имени непривилегированного пользователя?

Лучший ответ: рассказать вам что может сделать пользователь root с mysql?
Или может сертификаты nginx/apache вместе с закрытыми ключами тоже всем пользователям отдать напрямую?
я надеюсь вы меня поняли!

Худший ответ: начнем с того, что изначально не советуется запускать что-либо под рутом. если нужно запустить - используем судо дабы все логировалось и контроллировалось. просто примите это на веру т.к. этот постулат выплакан кровавыми слезами не одной тысячи сисадминов
далее, не просто так для каждого сервиса выделяется пользователь, которые имеет права делать только то, что ему нужно и не более. если Вы хотите чтобы Ваш сервис был переносим из контейнера вне контейнер и наоборот, то нужно позаботиться о том, что в контейнере он себя чувствовал и вел точно так же, как и на любом другом линуксе. окружение для сервиса должно быть прозрачным и легко заменяемым. если Вы захотите переселить этот сервис из контейнера в на хост-машину и внутри контейнера Вы не заботились о его правах (запустили под рутом и все), то при запуске на хосте у Вас могут возникнуть проблемы т.к. Ваш сервис может все и, скорее всего, придется перепиливать сервис для того, чтобы он мог работать так, как нужно вне контейнера
у меня сложилось впечатление, что контейнеризация сервисов для Вас является серебряной пулей безопасности. к примеру, есть хостинг и на нем есть дырявые сайты, которые чуть ли не каждый день хакают и через них сливают данные с других сайтов т.к. не проставлен open_basedir и все работает под апачем без разделения через SuID или без mpm-itk. и тут Вы познакомились з контейнеризацией и теперь запустили каждый сайт в своем личном окружении и все чики-пики с безопасностью. пример надуманый мною и не факт, что оно так у Вас на самом деле, но суть не в том
нужно делать правильно. не так, как удобно и проще, а просто правильно. мы селим сервис в контейнер не только для того, чтобы изолировать его от всего и вся, как в клетку, а для того, чтобы создать для него соответствующее окружение с настройками и софтом нужной версии, который ему нужен, для того чтобы можно было запустить еще один экземпляр этого сервиса если это нужно и позволяет конфигурация, для того, чтобы следить за работой каждого сервиса отдельно и так далее
вот с чем я сталкивался лично и что мне просто не давало жить. представим, что Вы создали сервис, который дополнительно еще генерирует какие-то файлы. файлы хранится в некоторой папочке в `/foo/bar/beez_service`, но Вы в эту папку монтируете другую папку хост-машины. Ваш сервис запущен от рута. Ваш сервис пишет лог и все эти файлы генерируются с правами рута и с неким chmod-ом, который был указана через umask или еще как-то. обычно над этим не заморачиваются и файлы имеют chmod 0664 - обычным пользователем удалить его невозможно. это как минимум неудобно. я понимаю, Вы можете ответить, что монтировать папки не всегда нужно, что можно использовать `sudo` на хост-машине, что не особо нужно удалять файлы через хост-машину и так далее
Вопрос: Компилятор/обфускатор для Perl

Лучший ответ: А разве перл-скрипты нуждаются в обфускации? ;)

Худший ответ: Подойдёт?
Вопрос: Чрезмерная нагрузка аккаунта на сервер хостинга?

Лучший ответ: Наталья если у Вас на одном сервере сайты работали нормально, а после переноса на другой начались проблемы с 5xx ошибками, при том что посещаемость сайтов не выросла и никаких глобальных изменений в работу своих сайтов Вы не вносили - проблема в хостере. В кривой настройке серверов, в чрезмерном оверселлинге или просто в перегруженной ноде. Переезжать на VDS, в Вашем случае, смысла нет. То что VDS дороже, еще не значит что сайт там будет работать быстрее. VDS нужно еще правильно настроить и в дальнейшем заботы по администрированию лягут на Ваши плечи.
В wordpress  пробуйте добавить кэширование, почитайте про оптимизация wp, может есть какие-то кривые плагины которые создают чрезмерную нагрузку, которые стоит отключить. Параллельно можете попробовать сменить хостинг, под Ваши сайты должно хватить средненького тарифа на SSD. Неоднократно сталкивался с людьми, у которых сайты регулярно были недоступны, при этом хостеры либо говорили что их сайт ддосят, или ддосят соседа по серверу или сайт у клиента слишком кривой и надо переехать на план в два три раза дороже... и это часто тоже были сайты с копеечной посещалкой. Смена сервера решала проблему в 99% случаев.

Худший ответ: 1. Какая посещаемость сайта?
2. Возьмите VDS, обычно они дешевле 825 руб. в месяц. 
3. Включите кэширование, оптимизируйте WP (гуглите как) там например бывает файл стилей через запрос к БД может подгружаться
4. Нет хостинг не должен помогать в таких вопросах. Помогающих хостингов нет (если только новые которые стремятся привлечь клиентов пока ещё).
5. Есть вариант потратится на смену движка, но сэкономить на хостинге впоследствии.
P.S. Вот именно поэтому я не делаю сайты на WP ))
Вопрос: Нормальная лит-ра по C++ — такая вообще есть?

Лучший ответ: Герберт Шилдт "С++ Базовый курс"

Худший ответ: вот здесь все годное, и разбито по уровням сложности:
https://stackoverflow.com/questions/388242/the-def...
шилдт слишком древний, лучше что-то новее почитать, например прату или липпмана
Вопрос: Почему слетает UFS (FreeBSD) при отключении питания компьютера?

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

Худший ответ: Длинк вас как не странно и спасёт). У него в разы выше живучесть при скачках!
Вопрос: Исчезает класс в ActiveForm?

Лучший ответ: Если Вы взгляните на исходники класса ActiveField (который собственно и используется при вызове метода $form->field()) то увидите что в свойстве html-опций по умолчанию прописано public $options = ['class' => 'form-group'];
соответственно когда Вы делаете вызов метода field() в стиле $form->field($model->main, 'alias', ['options' => ['style' => 'display:none']])
html-опции прописанные по умолчанию заменяются переданными Вами значения.
Решить эту проблему можно двумя вариантами:
1. В необходимых полях принудительно задать css-класс, например$form->field($model->main, 'alias', ['options' => ['class' => 'form-group', 'style' => 'display:none']])
2. Для все полей формы принудительно задать css-класс , например:$form = ActiveForm::begin([
    'fieldConfig' => [
	    'options'=>[
		    'class' => 'form-group'
        ]
    ]
]);

Худший ответ: <?= $form->field($model->main, 'alias'])->textInput(['maxlength' => true, 'style' => 'display:none']) ?>
Так попробуйте
Вопрос: [Arch][dropboxd] Не может нормально стартануть

Лучший ответ: В Archwiki есть много полезной информации. Dropbox: Known Issues.

Ваш случай похож на эту проблему:
Dropbox does not start — «This is usually because of a permission error»
Errors caused by running out of space
A common error that might happen is that there is no more available space on your /tmp and /var partitions. If this happens, Dropbox will crash on startup with the following error in its log:
Exception: Not a valid FileCache file
A detailed story of such an occurrence can be found in the forums. Make sure there is enough space available before launching Dropbox.

Худший ответ: А посмотреть лог не судьба?
Вопрос: Как сделать перемещение подчеркивания активных элементов навигации?

Лучший ответ: 20 секунд поиска в гугле codepen.io/rm/pen/ldhon

Худший ответ: ul > li > a
ul - position relative
ul:after - position absolute, bottom: 0, меняется left/right.
Вопрос: Какой выбрать графических интерфейсов для MongoDB?

Лучший ответ: Mongobuster cамый удобный умеет многое: экспорт, импорт данных, а также редактор с авто подстановкой команд. Также есть режим запросов в sql виде.

Худший ответ: Mongobuster cамый удобный умеет многое: экспорт, импорт данных, а также редактор с авто подстановкой команд. Также есть режим запросов в sql виде.
Вопрос: Как объединить две локальные сети?

Лучший ответ: Вам достаточно включить маршрутизацию на машине с 2мя сетевыми картами.
http://ru.m.wikihow.com/включить-IP-маршрутизацию
res2001:И еще на всех компах нужно прописать маршрут до соседней сети или сделать комп с двумя сетевыми маршрутизатором по умолчанию.

Худший ответ: Вам достаточно включить маршрутизацию на машине с 2мя сетевыми картами.
http://ru.m.wikihow.com/включить-IP-маршрутизацию
res2001:И еще на всех компах нужно прописать маршрут до соседней сети или сделать комп с двумя сетевыми маршрутизатором по умолчанию.
Вопрос: Насколько актуально изучение Node.js?

Лучший ответ: Чтобы стать хорошим фронтом, нужно знать минимум JS. А за ним подтянется и Node JS.
Скринкаст Кантора устарел, если там не перезаписаны выпуски (Выпуски были записаны для Node 0.10.)
Книга, в принципе, тоже :)
Лучше поищите что-нибудь посвежее на ютубе. По Node JS [+Express] там полно всего. Из последнего нормального что мелькало в подписках:
https://www.youtube.com/watch?v=w-7RQ46RgxU&list=P...
https://www.youtube.com/playlist?list=PL4cUxeGkcC9...

Худший ответ: Only серверные языки: php, python. Второе предпочтительно.
Вопрос: Есть кто из омска кто электроникой увлекается))?

Лучший ответ: Если применительно к робототехнике - то не факт, что здесь много кого найдёте.
А так - допустим, я.
Из в какой-то мере сторон увлечения:
Си для AVR/ARM (не путать с C#/C++/.NET), изготовление печатных плат, мелкие поделки.
Только вот я не общительный и в какой-то мере, социопат.
Так что...

Худший ответ: я из омска - тоже увлечён и тем и ещё разным) четверть века уже
Вопрос: Можно ли сделать клиентское приложение на Python и WEB технологий?

Лучший ответ: у питона есть встроенный http сервер 
Теоретически, можно на его основе + джанго / фласк +  sqlite 
Для одного пользователя такая схема будет работать

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

Лучший ответ: Если без фреймворка, а просто верстка по макету, то:Emmet - быстрый кодинг html и сssless - переменные для шрифтов, вложенность селекторов или бэм-нейминг.flexbox - для сетки, расположения элементов и респонсива. autoprefixer - добавление css-префиксовImagemin-pngquant - для сжатия картинокgulp - для сборки вышеперечисленногоslick - карусели и слайдерыremodal - модалки
Если использовать фреймворк, например, bootstrap, то быстрее будет работать с исходниками бутстрапа и потом собрать их: переопределить переменные подключить нужные js-скипты из коробкиподключить нужные less-стили собрать это всё галпом

Худший ответ: Как не странно с головой хватает Бутстрапа, а для серверной части фреймворк Yii например, на случай если клиенты захотят вырастить из лендинга полноценный сайт, что частенько бывает
Вопрос: Адаптивный psd макет?

Лучший ответ: должен сделать минимум 3 psd шаблона для разных разрешений ? так ли это? 
да, но можешь уточнить у верстальщика (если это не ты) - большинству эти psd не нужны.а если прав то как его вразумить и заставить доделать его работу?
ну я даже не знаю. друзья качки есть?

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

Лучший ответ: Такой подход неправильный.
Права у пользователей сайта всегда будут наследоваться от того пользователя, от чьего имени запущен веб сервер, и мешать сюда локальных линукс пользователей - критически неверно.
Даже если сделать костыль, типа запускать веб-сервер от ROOT (чревато взломами и переломами), и создавать каждый раз локального пользователя - такой сайт ни на один хостинг вы не сможете вынести, поскольку рутовые права там просто не дадут и пользовтаелей создавать будет невозможно.
Ограничивайте права доступа к файлу через ваш сайт, генерируйте одноразовые ссылки, создайте таблицу с файл/владелец и проверяйте по ней.

Худший ответ: может, средствами веб-сервера сделать авторизацию (по сессионной куке) для доступа к папке? без заведения миллиона юзеров в системе.
Вопрос: В каком виде сделать CMS для конкретного сайта?

Лучший ответ: Wordpress с этим отлично справится.

Худший ответ: Хотите пописАть - пишите свое. Хотите просто сделать - возьмите любую, которая вам нравится и которую вы знаете, и прикрутите ее...
ИМХО, второй вариант проще и быстрее...
Вопрос: Как защитить php скрипт от подмены информации через исходный код?

Лучший ответ: 1) При разработке четко отделяйте в своей голове код который выполняется у клиента (js итд) и код который выполняется на сервере (php)
2) Общее правило: на стороне сервера Вы обязаны НЕ доверять данным которые приходят от клиента.
А дальше - все от конкретной задачи зависит и последствий, какие условия проверять - решать Вам.

Худший ответ: Никак.Большинство пользователей про Developer Tools не знают. И не психуйте по этому поводу - в ВК можно отправить по 3 стикера за раз именно с их помощью.