Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Jiayu G4 Advanced(2Gb) — есть альтернатива?

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

Худший ответ:
Напрямую можно, но там же вполне можно попасть, как человек, написавший отзыв на Яндексе:
Прислали Jiayu G4, но процессор MTK6589, вместо MTK6589Т. Остерегайтесь мошенников на али. Мой продавец Eva, Магазин No.106327 www.aliexpress.com/store/106327 
…
Поэтому с удовольствием рассмотрю альтернативный вариант…
Вопрос: Платформа для блогов компаний?

Лучший ответ:
Если Вас интересует аналог Хабра, то Вам нужен LiveStreet (http://livestreet.ru/)

Худший ответ:
Друпал — это фреймворк как раз для этого
Как на сейчас так и для будущего. гнется в любую сторону
Вопрос: Как верстать по направляющим, как в макете psd?

Лучший ответ:
- Сделайте скриншот направляющих в макете.
- Цвет фона скриншота в альфа-канал.
- Кидаете на верстку div с бакграудом получившегося изображения.
- Для div-а задаёте стили pointer-events:none; z-index:500;
- Верстаете, а потом убираете слой

Худший ответ:
По направляющим делают сетку, т.е. там есть колонки, собственно колонками и верстают через бутстрап.
Вопрос: Как в Yii сделать связь в виде полей, а не объекта?

Лучший ответ:
Объявите в классе User соответствующие геттеры. В PHPDoc можно описать "виртуальные" свойства, чтобы IDE не предупреждала об использовании магии./**
...
 * @property string $inn
 * @property string $snils
 */
class User extends ActiveRecord 
{
...
    public function getInn()
    {
        return $this->profile->inn;
    }  
    
    public function getSnils ()
    {
        return $this->profile->snils ;
    }   
...
}

Худший ответ:
что бы 101 запроса не было, нужно при подключение связи использовать 
joinWith(['profile', 'profile.photos' ],true);
Тогда основной зарос будет с join а связи погрузятся через where  IN ( ... )
Я не рекомендую реализовывать через гетеры, то что вы хотите сделать
вы ведь можете сделать так
$profile = $user->profile;
$profile->inn;
Вопрос: Как в 1C Битрикс, перед добавлением новой статьи сделать предварительный просмотр?

Лучший ответ:
Реализация может быть разная в зависимости от требований. Но у вас фигурирует "У сайта посещаемость приличная, неохота посетителям показывать кривые статьи. " таким образом, предпросмотр можно организовать путем создания неактивных статей, и настроить показ админам/модераторам всех статей вне зависимости от активности, для всех остальных пользователей показ только активных. Это то что вам нужно?

Худший ответ:
Включите "расширенное управление правами" доступа для ИБ и назначайте право на чтение элемента всем пользователем только после того как контент-менеджер сверстает статью. А по умолчанию права на чтение будут только у контент-менеджера и соответственно видеть статью будет только он. И не забудьте в настройках компонента поставить галочку "учитывать права доступа".
Вопрос: Какой линух и какой гуи поставить на Sony VGN-P11ZR?

Лучший ответ:
Ubuntu или около него.

Дрова есть, гуглите буржунет.

Худший ответ:
Ubuntu 10.04 поставьте. Компиз вполне шустро бегать должен (если у них не «какой- то другой GMA500», как это часто бывает у высеров и сонек).
Вопрос: Какой есть сервис для ведения бюджета?

Лучший ответ:
На гугл диске в excel файле? вроде по всем критериям подходит

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

Лучший ответ:
Стоит начать с Розенталя. Знание языка ещё никому не вредило.

Худший ответ:
Менеджмент, управление проектами и командой… да что угодно, к чему душа лежит. Я вот в магистратуру на соцфак пошёл учиться…
Вопрос: Какой выбрать движок для real-time стратегии?

Лучший ответ:
Если игры раньше не делали, то начать проще всего будет с Unity. Для него есть куча плагинов, в том числе для RTS. Здесь можете посмотреть часть стратегий, которые на нём делали.

Худший ответ:
Раньше возился с https://springrts.com/
Очень не плохой AI из коробки.
У www.gamebryo.com есть сразу папка examples где есть работающая rts игрушка.
А вообще можно делать на любой game engine которая подуше.
www.indiedb.com/engines
Вопрос: Насколько востребованы nodejs разработчики во фрилансе?

Лучший ответ:
ситуацию на рынке труда можно погуглить. При желании работой себя можно обеспечить.
Что до node.js - на рынке труда очень востребован javascript, от того серверный он или на клиенте разницы не так много. Более того, node.js может вам пригодиться для организации своей инфраструктуры и т.д. Скажем в описанном вами кейсе со сборкой статики для проекта на php вам никто не мешает поставить node.js для сборки, настроить и иметь свой профит. У меня на проектах для сборки фронтэнда всегда используется gulp/grunt + куча плагинов + livereload, и это не мешает мне писать на php. Админки я сейчас вообще стараюсь делать как single-page-apps так что тут вообще отдельное приложение целиком на js+restfull api на php.
Да и с экосистемой в php все довольно хорошо, особенно последние пару лет. Скажем я не могу сходу сказать есть ли у Composer явные минусы по сравнению с pip/bundler/bower/npm. Создавался он все же с оглядкой на все грабли, через которые прошли и pip и easy-install и npm и т.д. Думаю виной тому использование инструментов среднего качества, обратите внимание на серьезные решения аля Symfony2/Zend2/Silex.
Ну и да, расширяйте кругозор. Стало скучно писать на php - попишите на node.js. В целях обучения - сделайте какой инструмент для организации своей работы, или что еще. Когда почувствуете уверенность - найдите проект на ноде и балуйтесь. Всегда нужно пытаться привносить какое-то разнообразие в работу.

Худший ответ:
Посмотрел статистику на одеск.
Жить можно, но не очень комфортно. 48 вакансий открыто сейчас на одеске. 
А более менее повыбирать можно и быстро найти работу начинаю с 150-200.
Вопрос: Рамка вокруг каждой буквы в тексте?

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

Худший ответ:
либо каждый символ заворачивать во что-то типа < span > и ему назначать стили с рамками, либо выбрать моноширинный шрифт и подложить под него рисунок соответствующих габаритов с "рамками".
Вопрос: Зачем в yii2 классы и объекты для генерации html?

Лучший ответ:
Ну вы даёте, одну из толковых частей фреймворка обзываете.
В большом и сложном проекте, как правило, есть большая и сложная логика, а большая и сложная логика — предполагает большие и сложные условия. Городить условия во view — дело неблагодарное, потому что view — только представление и ничего больше, и чем оно проще тем лучше.
Далее по списку. 
Вы в своем примере в HTML совершили ошибку, которая будет стоить вам гибкости.href="/index.php?r=/client/create"
Тут должен быть использован генератор url, но тогда код становится уже сложнее и козырнуть «простотой и понятностью» не выйдет, не так ли? Это позволяет, например на начальном этапе не париться о «красивых» URL, ссылаясь на action/controller, а ближе к концу за 1 раз настроить роутинг по всему проекту, ничего не меняя во вью.
Попробуйте нарисовать checkbox в html. Не простой, а выбранность которого будет зависеть, от параметра модели. Я подскажу:<input type="checkbox" value="1" name="name" <?php if($model->selected) ?>checked <?php endif ?>>
Уже не так красиво?
Ещё можете нарисовать select чтоб уж совсем убедиться в необходимости Html-хелпера. 
Сейчас вы можете сказать, про вынесение генерации HTML в файлы, но я вас заверю. Во-первых это породит либо множество файлов и кучу условий (одна форма с кастомным select другая со стоковым, но с label, у третьей ещё что-то), и подключение этой кучи файлов будет выполняться дольше, а без компиляции шаблонов — постоянно дольше. Во-вторых, вы снова теряете в гибкости.
В Yii есть проблемы, но хелпер Html — не одна из них.

Худший ответ:
Скорее дело вкуса. Хотя бывают ситуации когда много php в атрибутах того же тега "a" и удобнее будет через Html::a.
Также есть много методов для генерации bootstrap элементов, что очень упрощает жизнь в случае разработки какой-нибудь админки, если вы не фронтендер)
Вопрос: Где разместить свой блог на it тематику?

Лучший ответ:
На https://pages.github.com/ заведите блог.
Преимущества:
Бесплатный хостинг, быстрый, стабильный, без рекламы, поддерживает https
Крутое «прогерское» доменное имя — username.github.io
Полный контроль над кодом — можно использовать стандартный блоговый шаблон на Jekyll, а можно сделать полностью свой — до последней строчки кода — сайт.

Худший ответ:
Дешевенкий хостинг найдите и joomla или Wordpress берете какой то шаблон и делаете блог, дело 15 минут
Вопрос: Нужен макбук. Но какой?

Лучший ответ:
Надоело мучиться с виндой и линуксом в поисках хорошего окружения
Мак вам не поможет.

Худший ответ:
Взял себе прошку 15" 2014 года. Очень доволен. Батарейка держит реально часов 8. ИДЕшки летают, никаких тормозов. Просыпается за 1-2 секунды в любом состоянии. По весу - отличный вариант. Ну и экран здесь бомба, эйру к нему далеко.
Вопрос: RSS reader 2015. Кто чем пользуется в нынешнее время?

Лучший ответ:
Испробовал все современные сервисы. Лучше https://www.inoreader.com/ ничего не нашёл. Пользуюсь больше года, функций больше чем у гугл ридера и у всех существующих на сегодня рсс читалок. Проект развивается космическими темпами, нововведения чуть ли не каждую неделю. На пару с этим сервисом: feed.exileed.com сервисом, оттуда вообще можно не вылезать.

Худший ответ:
Использую feedly, а с него забираю mr. Reader. Но есть проблема, после месяца записи удаляются.
Вопрос: Восстановление таблицы разделов?

Лучший ответ:
Ну во-первых: какие ошибки сыпет gparted? Во-вторых: testdisk в помощь, грузитесь с ливсд убунты или тп, ставите testdisk и man-linux.ru/notes/solve/testdisk/ вот краткое руководство. Успехов.

Худший ответ:
Если нужны данные, то советую воспользоваться R-studio и восстановить нужные данные, а потом ставить винду по новой. Есть ещё вариант с восстановлением разделов — это поддерживается Acronis Disk Director, есть ещё утилиты с диска Hiren's Boot CD — PartitionRecovery, Smart Partition Recovery.
Вопрос: Шаблонизатор Jade. Как объявить многострочный массив?

Лучший ответ:
Можно объявить и не в одну строчку, секрет в - (тире перед объявлением массива)//- Главное меню
-
    navMain = [
        {'name': 'Главная', 'url': 'index.html'},
        {'name': 'Каталог','url': '#'},
        {'name': 'Акции', 'url': '#'},
        {'name': 'О компании', 'url': '#'},
        {'name': 'Контакты', 'url': '#'},]
А ещё в этом чудо шаблонизаторе нельзя в переменных использовать знак тирэ.

Худший ответ:
Да, только single line
Вопрос: Как сделать, чтобы картинки открывались хаотично в Joomla?

Лучший ответ:
Используй соответствующий модуль. И кодить ничего не придется, просто вставь на страницу, укажи картинки.

Худший ответ:
надо просто хаотично написать хаотичный скрипт
ЗЫ: пока вопрос не будет конкретным - вам врядли будут помогать
Вопрос: Стоит ли переходить на Wordpress?

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

Худший ответ:
CMS используют для того чтобы не писать код, а взять готовый, а если уже большая часть написана, то думаю не стоит. Тем более фреймворк все равно будет более гибким чем Wordpress + при правильном написании нагрузка на хостинг будет меньше.
Вопрос: Почему у img не создается элемент :before?

Лучший ответ:
Потому что :before и :after могут быть только у контейнеров. Изображения и разные input'ы ими не являются.

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

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

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

Лучший ответ:
Т.е. нужно вывести только посты, у которых есть бренд?

Худший ответ:
У WooCommerce это работает из коробки.
Продукты там продукты.
Категории там как категории продукты.
Далее можно добавить реквизит бренд.
Все тоже самое.
Только затем есть готовые виджеты которые называются поиск по слоям. И они выводятся фасетом в зависимости от категории.
Не стоит лишний раз придумывать то что уже придумано.
Если же писать своё то есть два пути.
Первый это получать id всех постов в категории. И затем по этому массиву получать список терминов нужной таксономии. Есть готовые функции в ядре. Поищите.
Это делается в 10 строк кода.
Но есть подозрение что это решение при очень больших базах может тормозить.
А может нет. 
Если будет тормозить то придётся писать кеш. Но это уже сложнее.
Вопрос: Переходник для наушников и микрофона для MacBook Pro?

Лучший ответ:
А что мешает обычный переходник использовать?


Худший ответ:
А разве у macmini нет отдельного порта для микрофона? у меня в imac 2011 есть, подключал свои наушники с двумя раздельными джеками — все работало на ура. Либо я что то путаю и микрофон юзался встроенный…
Вопрос: Какие есть оптимальные решения проблемы обеспечения безопасной работы серверов в режиме, когда ведутся строительные работы в трёх метрах от них?

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

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

Лучший ответ:
1. .nav-tabs - display: inline-block;
2. <div class="col-sm-12 center-block"> задать класс text-center

Худший ответ:
просто отделити панели в еще один блок и его отцентрируйте:) дело двух строк
Вопрос: Эффективный колл-центр

Лучший ответ:
KPI ставят бизнес-люди (читай руководители отдела) для выполнения показателей бизнес стратегии. Для каждой организации они в большинстве индивидуальны. 
На вскидку 
www.hr-academy.ru/to_help_article.php?id=51
pmcommunity.ru/forum/showthread.php?t=4491

Худший ответ:
Если на входе звонки, а на выходе продажи соответственно, KPI ясен. Количество звонков превращенных в клиентов. Если кол центр делает активные продажи, то автоматом добавляется количество сделанных исходящих. Опять таки это общее. Если у вас система продаж состоит из цепочки контактов, то соответственно на каждом этапе смотрится необходимость контрольной точки и при необходимости, она берется в оборот.
Вопрос: Online-оплата для магазина на Laravel 5.2 для Украины и России?

Лучший ответ:
Используйте omnipay, под него есть множество драйверов различных систем для оплаты, от интеграции банковских мерчантов до робокассы или вебмани.
https://github.com/ignited/laravel-omnipay

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

Лучший ответ:
это Хабр, детка…
здесь кармадрочеров больше чем IT-шников…

P.S. можете минусовать=)

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

Лучший ответ:
stackoverflow.com/questions/12179271/python-classm...Но на Python же нельзя пихать объекты в списки или множества...
Чёж ты сразу не сказал? Я ведь уже столько напихал...

Худший ответ:
Метод класса нужно объявить статическим, тогда для его использования можно не создавать объекта класса.class Test(object):

    @staticmethod
    def test():
        print("test")

if __name__ == "__main__":
    Test.test()
Вопрос: Выдача поиска в Яндексе

Лучший ответ:
Нельзя. Но можно разворачивать браузер на полэкрана, в 7 винде для этого даже специальная зона есть. Сможете работать одновременно с двумя браузерами, левым глазом читать Хабр, а правым — Яндекс.

Худший ответ:
Несколько раз попадал на выдачу с расположением посередине страницы. Я так думаю, что тестируют такое расположение. Так что, думаю в скором времени или всем в центр поставят или же настройку такую введут.
Вопрос: Android: отчет о потребленном трафике учитывает Wi-Fi, или только GPRS/3G?

Лучший ответ:
Не помню есть ли это на стоке, у меня в СМ разделен трафик для мобильной сети и WiFi. Соответственно, на каждой вкладке трафик и статистика своя, и они не пересекаются.

habrastorage.org/storage3/50b/aac/298/50baac298740884c7120161a1a7f742c.png
habrastorage.org/storage3/f18/312/fca/f18312fcae069e7f24dc087b883dce47.png
habrastorage.org/storage3/156/dde/2c8/156dde2c886676d2735ab62417524543.png

Худший ответ:
т.е. раздельно их не посмотреть?
Вопрос: Дробная карма

Лучший ответ:
Ща минусовать начнут на кодовое слово «Карма».

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

Лучший ответ:
Почему не использовать ssh ключи и в настройках putty указать конкретного пользователя?

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

Лучший ответ:
Это жесть, так делать нельзя.
Вообще много спопособов есть, но самый простой и правильный в твоем случае заюзать готовую библиотеку
https://github.com/alex/django-taggit

Худший ответ:
Ещё один способ, если у вас PostgreSQL - использовать поле типа Array, где можно хранить список строк (тегов). Django ORM позволит искать по этим тегам. Django-select2 - удобный виджет, который сочетается и работает с упомянутым полем.
Вопрос: Рассылка спама через веб-интерфейс gmail. С чего бы?

Лучший ответ:
Подуймайте над такими вариантами получения вашего пароля:

1) Ваш пароль теоретически могли сфишить, например, когда вы с какого-нибудь айфона сидели через вайфай. 
2) Или вы ввели свой пароль на фальшивой якобы гуглостранице, например, размещенной на sites.google.com (вызывающий доверие домен). 
3) Или все же троян, который, например, прятался в пиратской программе. скачанной с торрента. 
4) Или злое расширение браузера, ворующее пароли и куки. 
5) Или какое-нибудь андроид-приложение, которому вы дали доступ к гуглоаккаунту. 
6) Или вы используете Java/Adobe Acrobat (но зачем???) и ходите по интернету с этими бекдорами, широко распахивающими уже лет десять двери всем хакерам мира.
7) Фальшывй DNS, который переадресовывал запросы к gmail на другой домен.

А двойная авторизация — это же хорошо, при попытке зайти с другого IP сразу у Гугла включается паранойя.

Антивирус помогает только от старых троянов. Сейчас даже школьники-ботоводы проверяют свои связки эксплойтов на необнаруживаемость антивирусами прежде чем запускать их в сеть, и у них есть несколько дней, прежде чем те попадут в руки вирусных аналитиков. По этой причине надеяться на антивирус довольно-таки глупо.

Худший ответ:
Я бы глянул в винде самое просто что можно — список процессов, автозагрузка, подозрительный трафик + логи + всё что можно самому посмотреть + проверил другим антивирусом.
Вопрос: Last.fm под linux: какой плеер лучше?

Лучший ответ:
Так это… Rhythmbox умеет же, вроде

Худший ответ:
Amarok же. Поддерживает ласт.фм из коробки уже года три. Правда, придется поплясать с бубном, чтобы нормально читались как UTF-8, так и CP1251 теги в mp3, если в тегах используется кириллица.
Вопрос: В какой БД хранить логи посещений?

Лучший ответ:
Можно воспользоваться связкой Logstash + ElasticSearch + Kibana.
Logstash - принимает и парсит логи.
ElasticSearch - хранилище.
Kibana - визуализация данных.
https://www.elastic.cops. имею опыт работы с такой связкой. Сейчас в хранилище порядка 1,5 миллиардов событий на 4 серверах. Работает без проблем.

Худший ответ:
да в любой, можете разбить на несколько таблиц (например по месяцам).
Вопрос: В скрипте #!/bin/sh в переменную значение от выполнения (grep|awk|sed)

Лучший ответ:
Обратные кавычки:

x=`lsusb | grep ... | awk '{print $2}'`

Худший ответ:
ну так grep и должен выодить строку в которой нашел совпадение 
учите awk 
x=$(lsusb | awk '/regexp/{print $2}')
за команды вида 
cat file | grep 
бейте себя по рукам
можно еще попробовать вот так 
x=$(lsusb | grep regexp | cut -d" " -f 2)
Вопрос: Push уведомления со сменой device key?

Лучший ответ:
Ключ привязан к физическому устройству.
Абсолютно не важно каким именно пользователем Вы вошли в приложение, gcm это не отслеживает.
99.9% пользователей пользуется одной учеткой на одном устройстве, поэтому вопрос не очень актуален.
Если Вам очень хочется - Вам придется реализовать это самостоятельно, в момент логаута пользователя слать запрос на сервер и удалять токен.
apple push работает абсолютно аналогично.

Худший ответ:
А точно ключи разные-то? Если я не ошибаюсь, ключ выдается для конкретного устройства, а не пользователя.
Вопрос: Что за шрифт в логотипе?

Лучший ответ:
возможно что-то из этоготочнее даже вот
На будущее внесите в закладки

Худший ответ:
Billabong похож
Вопрос: Multi-Wan Router

Лучший ответ:
Может уже избито, но все-же, гляньте в сторону Mikrotik.

Худший ответ:
Имел дело с D-link DSR-500 — он и старшие братья, если правильно помню, подходят под ваши пожелания = )
Вопрос: Стоит ли указывать непрофильный опыт работы в резюме?

Лучший ответ:
Запомните, резюме для конкретной вакансии - это конкретные навыки, за которые вас и берут. Именно о них обязательно нужно знать работодателю. 
Все остальное - выносите в графу "Дополнительные навыки", "Прочие квалификации" или "Также владею". Ну и будьте разумны: не пишите в доп. навыках 20 пунктов, а в специальных для вакансии - 3.

Худший ответ:
Я указывал, иначе тебе зададут вопрос по поводу того чем ты занимался в тот или иной промежуток времени, который не указан в резюме. Просто непрофильную работу я не расписываю в деталях.
Вопрос: 8Gb памяти и CentOS: 32bit или 64bit?

Лучший ответ:
Берите 64 бита, LAMP уже очень давно без проблем работает в 64 битных ОС.

Худший ответ:
определённо берите 64 бита. Никаких особых проблем для LAMP в этом случае не будет. Кроме того, РАЕ — это работает, но костыль. А чем меньше костылей, тем очевидно здоровее система.