Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как реализовать подобную вещь на сайте с помощью css и js?

Лучший ответ:
Несколько иначе сделал:
1. Слой заливается под углом с помощью border (поддержка IE8)
2. По hover родительского блока меняем толщину border до вдвоебольшей чем размер родительского блока
3. Анимация возможна с помощью transition или animate, но ни то, ни другое не поддерживается в IE8
Пример: codepen.io/anon/pen/DpCfk

Худший ответ:
Я бы сделал так.
1) transform: translateY(300px) translateX(300px) rotate (45dg), для слоя фона, если нужна относительное позиционирование, то через absolute.
2) Ширину и высоту этого слоя нужно сделать больше в два раза чем поле документа (например) width: 500px height: 500px
3) а потом по ховеру менять translateY(0) translateX(0)
Вопрос: Заправляете ли вы собственноручно картриджы или отдаете на заправку в какое-нибудь ИП/ООО?

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

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

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

Худший ответ:
Посмотрите в сторону LiveStreet CMS. Вы получите некий аналог хабра. Вот пример сайта на этой CMS: prog-school.ru
Вопрос: Смартфон с andoid и qwerty-клавиатурой: изменение раскладки?

Лучший ответ:
Desire Z. Таб есть, Fn+поиск = окошко с символами. Там | < > есть. 
Ctrl, альт, esc — с экрана только( Через ConnectBot

Худший ответ:
Пользуюсь Milestone'ом, ssh через ConnectBot. Всё нравится.
Вопрос: Как ускорить выполнение запроса в Postgres?

Лучший ответ:
Есть несколько сторон ускорения работы запроса.
1. оптимизация железа
2. оптимизация базы данных
3. оптимизация самого запроса
1. Посмотреть загрузку жесткого диска во время вы полнения запроса через iostat -x 1 
Если %util уперлась в 100% думать над ускорением дисковой подсистемы, возможно ставить raid-0
2. это обширная тема. Если вкратце надо разрешить базе использовать больше памяти во время выполнения запроса. См в сторону: shared_buffers, work_mem, maintenance_work_mem и статей по конфигурации postgresql
3. Смотрим сами индексы и порядок работы с ними. Возможно индексы в столбцах надо поменять с GiST на GIN (www.postgresql.org/docs/9.1/static/textsearch-inde... Возможно надо сделать индексы по нескольким столбцам, чтобы констукция WHERE a AND b работала быстрее.
Еще если во время работы запроса делается одно и тоже действие по преобразованию данных, возможно надо сделать предобработку данных, чтобы это вычисление уже было готово (лежало в отдельном столбце) и потом по нему строить индекс и гонять выборку.
Гоняю запросы по данным мира в таблицах 100 млн записей. Сложные выборки обрабатываются меньше чем за секунду.

Худший ответ:
Ну для начала нужно посмотреть план запроса. Сам в свое время решал подобную проблему заменой where .. in на кучу запросов a = ... через union, но в моём случае было не 1000 значений, а несколько меньше.
Вопрос: Как обстоят дела с фрилансом у 1С разработчиков?

Лучший ответ:
Фрилансю в сфере 1С уже лет 15.
Все очень хорошо.
И очень денежно (ок. 200-300 тыс. рублей в месяц в Новосибирске)
В том числе и удаленно.
Но основные денежные сливки только при прямом контакте с клиентами.
С клиентами, работающими со мной по 5-10 лет работаю и удаленно.
С каждым новым нужно прийти и познакомиться и хотя бы первое время приходить лично.
Так же рекомендуется время от времени (скажем, раз в полгода) показывать свое личико - как только видят меня в офисе - сразу град заказов поступает.
Но, крупные постоянные заказы - отлично делаются удаленно.

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

Лучший ответ:
Недавно вконтакте авторизацию обновил и теперь требует куку и хеш с странички при авторизации.
В моем модуле пофикшено: https://github.com/python273/vk_api

Худший ответ:
Ответ техподдержки: "Ни у одного из этих приложений нет прав на прямую авторизацию. Используйте эту схему: vk.com/dev/auth_mobile"
Работает так: vk.API(access_token='токен')
Вопрос: Где взять устройства для тестирования android приложений?

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

Худший ответ:
Вот здесь можно почитать qawebmart.ru/blog/vsestoronnij-podhod-k-testirovan...
Вопрос: Почему IP-камеры кладут сеть?

Лучший ответ:
Скорее всего или просто широковещательным траффиком локальную сеть забили?
Сколько те обновления весить могут? Мизер по сравнению с видеопотоком.

Худший ответ:
или просто широковещательным траффиком локальную сеть забили?  Думаю, не широковещательным, а многоадресным (multicast), но это нюансы.
Вопрос: Где можно найти описание протокола mail.ru agent?

Лучший ответ:
Может, подойдет mrim-prpl?

Худший ответ:
там, помнится Jabber в последних версиях, так что смотрите в сторону XMPP
Вопрос: Где разместить свою программу?

Лучший ответ:
Статья на хабре + sourceforge.net например

Худший ответ:
Например на softprime.net можно также бесплатно разместить программу.
Сам искал места для размещения )))
Вопрос: Является ли уход из университета правильным решением?

Лучший ответ:
Кусать локти-но все успевать, в России жизнь непредсказуема фиг знает 
где тебе диплом пригодиться, но лучше чтоб он у тебя был.
Восточная мудрость гласит; Если меч тебе понадобиться всего лишь один раз в жизни,
то тебе потребуется его каждый день носить с собой.
Так что думай, стоит подстелить соломки или нет, второй возможности может и не предоставиться. : )

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

Лучший ответ:
Первый путь - это ваша чистая фантазия. Не видел такого вообще...
Второй путь - можно на Linux или BSD настроить подключение модемов. Потом с помощью файервола распределить трафик (кто, куда и через какой модем). Слить все в один канал и получить один большой никогда не получится и это в принципе не возможно. Да и вообще, идея на корню дурная. Распределяют трафик между парой провайдеров, да и то, это было в период существования лимитного проводного интернета. Модемы еще будут периодически отваливаться от сети и т.д. Мой вам совет - не занимайтесь ерундой.

Худший ответ:
"Слить все в один канал и получить один большой никогда не получится и это в принципе не возможно." @bogdanov_go  -> решение Вашего вопроса
Вопрос: Хватит ли 1 Гбайт RAM для nginx + redmine (passenger) + mysql + php + git + svn?

Лучший ответ:
Если вам нужна оперативка, то лучше сюда openvz.io

Худший ответ:
1-2) По идее, все должно работать стабильно, однако, пока не проверишь — не скажешь. На DO, например, оплата помесячная, и вроде даже постпейд, т.е. цена вопроса проверки максимум 10$.
3) Чем ближе тем лучше, однако для работы с redmine, тем более «для себя» для вас пинг не очень критичен.
4) Если ни с чем не работали, берите Ubuntu, т.к. это самая популярная ОС и в сети по ней информации очень много.
Вопрос: Программа для редактирования GPS маршрутов?

Лучший ответ:
«Маршрут GPS»? Что это?!
Проложить и редактировать маршрут можно на Google Maps.

Худший ответ:
Если для туристический целей, то по картам генштаба можно проложить с помощью ozy explorer www.oziexplorer.com/
Вопрос: Почему не работает audio autoplay?

Лучший ответ:
Напомнило =)

Худший ответ:
Логично что не работает на iPad. В общих словах, на iOS девайсах, аудио/видео можно запустить только после прямого разрешения юзера, путем нажатия на кнопку/ссылку. Автозапуск заблокирован.
Вопрос: Скомпилированная программа на Qt просит библиотеку qt5cored.dll, где искать?

Лучший ответ:
Соберите приложение в Release - и будет требовать без d.

Худший ответ:
<Папка установки Qt>\qtbase\bin - берем все что нужно и копируем в папку с exe. Что конкретно нужно, можно выяснить с помощью Dependency Walker или просто пытаться запустить, пока не запустится. А, да, еще вам плагин для платформы понадобится, создаете рядом с exe папку platforms, идете в подпапку с таким же именем в qtbase\bin, копируете оттуда qwindows.dll. Если этого будет недостаточно - ошибку в комментарии.Пробовал переименовать qt5core.dll в qt5cored.dll, пишет, что не может найти вход в библиотеку.
Переименовывать не стоит, даже если бы это заработало, вы бы поймали кучу непонятных ошибок при отладке. Вам нужно либо скачать готовые дебажные dll-ки, либо скомпилить дебаг-версию Qt самому.
Вопрос: Какой из шрифтов плохо поддаётся OCR, но при этом сносоно читается человеком?

Лучший ответ:
Может, такой? :)


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

Лучший ответ:
Chrome -> F12 -> Вкладка Network -> Выбираете нужный файл -> Во вкладке Headers ищите строку Form Data
В Firefox плагин Firebug
В Opere Ctrl+Shift+I и дальше по аналогии с хромом

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

Лучший ответ:

очень долго и честно гуглил, но не смог найти внятного ответа
Специально проверил, поскольку утверждение сие выглядит, мягко говоря, странным:
google://environment+variables+linux
Масса релевантных ссылок на первой странице.

Худший ответ:
Практически в каждом дистрибутиве используется pam_env, который читает настройки из /etc/security/pam_env.conf и /etc/environment. Обычно он подключен для login, ssh, cron и таким образом заданные в этих файлах переменные будут видны всем процессам, запущенным из консоли либо по расписанию.
Кроме того, переменные можно задавать в локальных и глобальных конфигах шелла (/etc/profile, /etc/profile.d/*, /etc/bashrc, ...) , но это повлияет только на процессы, запускаемые из шелла.
Ещё могут быть какие-то специфичные для используемого дистрибутива варианты, например в Gentoo есть общесистемная /etc/env.d/*
Но вообще, это зависит от способа запуска софта, которому нужно скормить переменную. Может быть, надо указывать что-то в его конфигах. Для передачи специфичных переменных демонам в Debian обычно используется /etc/default/{service_name}, а в RedHat /etc/sysconfig/{service_name}. Но стоит проверить init-файл демона, читает ли он эти конфиги.
Вопрос: DHCP server hardware requirements

Лучший ответ:
для dhcp сервера под linux/bsd на десятки тысяч клиентов достаточно простейшего атома с 256RAM. 
Проблема заключается в другом: DHCP не маршрутизируемый. В одном broadcast-domain даже сотни клиентов — это бред (у Вас broadcast трафик будет жрать серьезный процент пропускной сети. Проброс DHCP (есть несколько способов) будет с проблемами. Если продолжить цепочку то мы неизменно прийдем к тому, что:
1) Все клиенты в одном broadcast-domain: есть тормозная сеть с атомом для DHCP, все работает, но очень медленно.
2) Есть сеть разбитая на несколько broadcast-domain:
2.a) (дешевый вариант) маршрутизацией между broadcast-domain (сетями) занимается PC. То тогда на него эффективно и DHCP взгромождать. Здесь основное требование — хорошая сетевуха с offload.
2.b) (не дорогой) ядро сети сделано на свичах 3го уровня c DHCP Relay. Отлично подойдет тот-же атом. Требования больше к сетевухе, чем к процу памяти. Да и многие свичи у меют не только релеем быть а и сервером.
2.с) (Дорогой) В ядре стоит железный раутер. Самый дорогой, самый стабильный итп. И dhcp сервер не нужен в принципе.

P.S. рекомендую использовать freebsd для DHCP сервера. (минимальные требования к железу при одинаковых качественных характеристиках).
P.P.S. Вы точно проэктируете сеть на 100+ клиентов? (вопрос по тому, что сети на 10 клиентов и на 100+ строятся по разным принципам)

Худший ответ:
В блоге команды DHCP сервера есть посты про сайзинг и замеры производительности:
blogs.technet.com/b/teamdhcp/archive/2012/12/16/sizing-guidance-for-windows-server-2012-dhcp-server.aspx
blogs.technet.com/b/teamdhcp/archive/2009/06/29/dhcp-server-performance-in-windows-server-2008-r2.aspx
Вопрос: Генератор сетевого трафика?

Лучший ответ:
Возможно Nemesis подойдет. Есть версия под Windows и *nix.

Худший ответ:
Сам пользовался PackETH под линукс, он кстати с GUI-интерфейсом, понравился.
А так ищите на Википедии по запросу генератор пакетов, там есть немалый выбор.
Вопрос: Сертификат Exchange?

Лучший ответ:
если вам сертификаты нужны для внешних публикация то создавайте CSR и подписывайте у внешнего СА VeriSign, Thawte, Geotrust, Goddady, StartSSL
для внутренненго использования то подписывайте у своего СА
technet.microsoft.com/en-us/library/aa998327.aspx

Худший ответ:
Если внутренний сертификат и owa будет торчать наружу, на любых не доменных машинах надо будет пользователю в броузере указать, что сертификат верный, если сертификат от Верисигна и компании, то тогда таких проблем точно не будет.
Вопрос: Один ООО и несколько проектов или один ООО — один проект?

Лучший ответ:
Конечно создавайте 1, привязать к нему можно сколько угодно проектов.
Во-первых, Вы можете выбрать несколько ОКВЭД и к ним привязать отчетность.
Во-вторых, вести отчетность в 1 ООО гораздо легче, чем 2, 3 и т.д. 
В-третьих, защищать право на товарный знак можно тоже всякий раз на 1 ООО - вне зависимости от его названия. Конечно, есть брендовые компании, но, как правило, тогда надо смотреть в сторону публичный акционерных обществ. 
В-четвертых, привязка делается просто: получаете у любого нормального регистратора свидетельство на домен, что он Вам выдан и принадлежит, оплату, соответственно, делаете со счета ООО. Если нужна защита товарного знака и т.д., тоже не проблема - подаете заявку и регистрируете (хотя ТЗ для ТЗ - это излишне).  
Собственно, привязка в данном случае - это договоры, на основании которых Вы будете работать с контрагентами (включая оферты с пользователями); документы, кот. подтверждают Вашу деятельность (от целей в Уставе, до того же ТЗ); собственно, бух. и налоговая отчетность по разным ОКВЭДам. Ничего сверхсложного, т.к. многие компании изначально берут смежные виды деятельности и смотрят, какой выстрелит.
Сомневаетесь - пишите, могу порекомендовать что-то ещё.

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

Лучший ответ:
Подзабыл — compass же библиотека из ruby? Если да, то 4 секунды еще нормально :)

Худший ответ:
У меня уходит 2 секунды, но процессор при этом мощный.
Вопрос: Забытый пароль присылают на почту открытым текстом

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

Худший ответ:
Я для подобных сайтов использую генератор паролей. Они нигде никогда более не используются. И чувствую себя при этом вполне уверено.
Вопрос: Правильно ли написал многие-ко-многим в терминах Flask-SqlAlchemy?

Лучший ответ:
Нужно убрать либо у UploadedFile, либо у User определитель отношения, если вы используете backref, поскольку backref как раз определяет имя поля этого класса для связываемой сущности, и он там и так будет доступен.
По частоте, тут нет особой разницы, все равно, при указании backref, у обеих сущностей будет доступ к связанным с ней записям.

Худший ответ:
backref - это имя, по которому вы можете получить список соотв. обьектов в обратную сторону.
В случая поля uploaded_files backref - это название атррибута, по которому вернётся список ассоциированных с данным uploaded_file юзверей, то есть адекватно указать backref='users'.
Вопрос: Что конкретно вышло из строя в системном блоке?

Лучший ответ:
Как минимум, нужна ревизия электролитических конденсаторов на предмет вздутия в БП и на МП.

Худший ответ:
Проверьте подключен ли спикер к материнской плате. Выньте оперативную память из слота/слотов. Включите компьютер. Есть какие-нибудь звуки(писк)? Если нет, что то с процессором(маловероятно), либо с питанием процессора. В этом случае внимательно осмотрите элементы рядом с сокетом. Так как компьютер все же иногда включается, то силовые ключи рабочие. Наиболее вероятно, как говорили выше, выход из строя конденсаторов в цепи питания процессора, визуально это проявляется "вздутием". Но если визуально ничего не видно, конденсаторы все равно могут быть нерабочими. 
  Если писк есть, то проверяйте видеокарту и южный мост. Блок питания в этом случае я бы проверял в последнюю очередь.
Вопрос: Li-Ion VS Li-Polymer батареи?

Лучший ответ:
А вообще, нас обманывают, когда пишут Li-Pol на бытовых аккумуляторах:
Разработки в области полимерных электролитов позволили создать твердый электролит, проводящий ионы лития по механизму обмена ионов внутри матрицы электролита. Такой электролит позволил вернуть к жизни захиревшие аккумуляторы с электродами из металлического лития.

Твердый электролит создает в месте контакта с металлическим литием поверхность, препятствующую образованию дендритов лития при циклировании, что позволяет забыть об основной проблеме, приводящей к возгоранию и взрыву литиевых аккумуляторов.

Как всегда, в бочке меда оказалась хорошая примесь дегтя — литий-полимерные аккумуляторы могут работать только при температурах свыше 40 градусов Цельсия (так как ионная проводимость твердого электролита при комнатной температуре ничтожна). Необходимость высокой рабочей температуры диктует необходимость системы подогрева аккумулятора — поэтому можно не верить производителям, гордо маркирующим свои аккумуляторы для мобильных телефонов как «Li-Pol» (на самом деле это литий-ионный аккумулятор с полимерным электролитом).
тыц.

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

Лучший ответ:
Если объекты единичного размера, то можно провести биекцию между точками в параллелепипеде объема XYZ и натуральными числами 1..XYZ, сгенерировать случайную перестановку и расставить объекты в позициях соответствующих первым N элементам перестановки. Сложность O(XYZ) и равномерное распределение.

Худший ответ:
Объекты не единичного размера, но пространство разбито на одинаковые "клетки", так что решение подойдёт. Спасибо.
Вопрос: Надо ли расписывать всё по переменным?

Лучший ответ:
В первом варианте лучше читаемость. Ты не в твиттер пишешь, чтобы ужимать код.
Чем выше читаемость - тем проще поддержка кода.

Худший ответ:
Это путь к: public function dW($s){return $this->dS($this->g(1),$this->p->p($s),$this->d->s ?? '');}Надо ли ?
Вопрос: Как быстро разрабатывать в PyCharm?

Лучший ответ:
4. www.ideacolorthemes.org/home, качаете нужную, импортируете в меню пайшарма и затем появится в общих темах.
Насчёт первых двух, не знаю, но с гитом работает, смотрите в настройках.

Худший ответ:
1) Логичнее и правильней использовать refactor -> rename
2) Есть функция автодеплоя и по FTP, и SFTP.
3) Да
4) Минимум две (тёмная и светлая) отличные темы. Кажется, их даже можно кастомизировать.
P.S. Может, сперва стоит читать документацию?
P.S.S. "Мыши кололись, плакали, но продолжали есть кактус"
Вопрос: Существуют ли мониторы retina для Windows?

Лучший ответ:
Retina - маркетинговое имя для дисплеев в продукции apple.
Логично, что искать нужно у них. https://www.apple.com/ru/displays/
Вот только еще понадобится переходник dvi>displayport или hdmi>displayport. Видео карта тоже должна поддерживать разрешение: 2560 x 1440 пикселей. Кстати, этот экран не имеет ретина названия, но имеет разрешение аналогичное ретина экранам от Apple.

Худший ответ:
А мне интересно пояились ли мониторы на E-link чернилах, от них вообще глаза не устают, можно хоть сколько в них пялится
Вопрос: Как сделать раскрытие формы поиска в левую сторону?

Лучший ответ:
Анимация происходит за счет увеличения ширины, поэтому чтобы визуально растягивался левый край нужно зафиксировать правый.
Для этого можно использовать, например:float: right
илиposition: absolute
right: 0
или (на родительском элементе)text-align: right;

Худший ответ:
Вы сначала прижмите форму к правому краю и, думаю, все само заработает.
Либо же прижмите к правому краю input, например добавив емуinput[type=search]{
    float: right;
}
Только не забудьте родителю overflow: hidden добавить
Вопрос: Windows or Mac для разработки?

Лучший ответ:
Говорю на своем опыте. Сам несколько лет работал под виндой (Веб-разработка). На самом деле все равно, можно эффективно работать и на том и на другом. Но с тех пор как я перешел на мак, то хочется забыть винду как страшный сон. Причин несколько: 
1. UNIX-подобность. Линукс линуксом, а на маке приятнее
2. На мак достаточно много приложений для разработки
3. Вытекает из 2. Есть замечательные приложения, которых нет под винду
4. Глюков и тормозов значительно меньше, что безусловно приятно

Худший ответ:
Мое имхо в качестве примера вам:
MBA late 2012 + внешний IPS 21"
Разработка: html/css/less/js/node иногда php/mysql
Более чем удобно, пересел в 2013, ранее с 2003 работал только на винде, сейчас рад что ушел на мак
Вопрос: Ошибка 403 на Google Adwords для определенного IP, Google говорит что проблема у провайдера/хостинга. Как такое может быть?

Лучший ответ:
копать в трейстроут, у доменов разные IP
как определите IP - добрые ребята из Микрософт  сделали список возможных причин
https://en.wikipedia.org/wiki/HTTP_403
смотрите, перебираете
ну и заголовки от прова/хостера на отдельном сервере прочекайте, сверьте с отправляемыми вашим сервером

Худший ответ:
Всем спасибо.
Хостер выяснил, что проблема в целой подсети.
Гугл забанил целую подсеть.
Будут разбираться.