pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Почему не работает?

Лучший ответ: Условия проверки неправильно поставлены
if time_month == 9 or 10 or 11: можно сказать проверяет значение bool каждого элемента на соответствие True.
Т.е. это можно записать как:
if bool(time_month == 9) or bool(10) or bool(11):
А так как число, если оно не равняется 0, имеет значение bool автоматически True, имеем:
if bool(time_month == 9) or True or True:
Т.е., каждое из 4рёх общих условий выполняется всегда и в цикле

Лучше уже записывать так
if time_month in [9, 10, 11]:

Update: мне на мысль сошла идея запихнуть весь код выше в однострочный код. И что  же я скажу.. мне это удалось) Для питонистов код ниже прочитать наверное адом будет.
import datetime
import time
import ctypes

while True: [[[[[[[ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['night'], 0) if time_now >= 17 or time_now <= 7 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['obed'], 0) if 12 <= time_now <= 13 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['morning'], 0) if 8 <= time_now <= 9 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['evening'], 0) if 14 <= time_now <= 16 else []] if time_month in [1,2,12] else [ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['night'], 0)  if time_now >= 21 or time_now <= 5 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['obed'], 0) if 12 <= time_now <= 17 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['morning'], 0) if 6 <= time_now <= 12 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['evening'], 0) if 18 <= time_now <= 20 else []] if time_month in [3, 4, 5] else [ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['night'], 0)  if time_now >= 21 or time_now <= 4 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['obed'], 0) if 13 <= time_now <= 17 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['morning'], 0) if 5 <= time_now <= 12 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['evening'], 0) if 18 <= time_now <= 20 else []] if time_month in [6, 7, 8] else [ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['night'], 0)  if time_now >= 17 or time_now <= 6 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['obed'], 0) if 11 <= time_now <= 13 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['morning'], 0) if 7 <= time_now <= 10 else ctypes.windll.user32.SystemParametersInfoW(20, 0, wallpaper['evening'], 0) if 14 <= time_now <= 16 else []] if time_month in [9, 10, 11] else [], time.sleep(1800)] for time_month in [datetime.datetime.now().month]] for time_now in [datetime.datetime.now().hour]] for wallpaper in [{'night': wallpaper_place+'night.jpg', 'obed': wallpaper_place+'obed.jpg', 'morning': wallpaper_place+'morning.jpg', 'evening': wallpaper_place+'late_evening.jpg'}]]] for wallpaper_place in ['C:\\Users\\andriy\\Desktop\\wallpaper\\']]

Худший ответ: у тебя как минимум не работают эти условия:
if  21 <= time_now <= 5:

if  17 <= time_now <= 6:

и т.д.

А это вообще бред:

if time_month == 12 or 1 or 2:
Вопрос: Выполнение длительной операции в обработчике кнопки на Android?

Лучший ответ: Длительную операцию в отдельный поток вынести пробовали?

Худший ответ: все длительные операции нужно выносить в отдельный поток аля thread/asyncktask/service и т.д, иначе получить сообщения аля приложение перестало отвечать.
Вопрос: Какой справочник/учебник по высшей математике выбрать?

Лучший ответ: Курс математического анализа. В 3 томах. Кудрявцев Л.Д.

Худший ответ: Спасибо всем за ценные советы! Решил остановиться пока на Выгодском и Демидовиче.
Вопрос: UI datepicker, как реализовать запрет выбора прошедшей даты?

Лучший ответ: Исправь ответ на свой вопрос. Не нужно делать этот костыль!
Достаточно написать mindate: 0;
Вот решение
jsfiddle.net/0sy8L401/21

Худший ответ: Был такой плагин хороший Zapatec calendar - погуглите, там есть всё с примерами. Ну это если другой плагин тоже рассматриваете.
Вопрос: Почему так мало вакансий Python и Ruby разработчиков в Новосибирске?

Лучший ответ: Новосибирск — третий по величине город в России. За Нижнее Бирюлево точно не стал бы спрашивать :)
Добавил в вопросе про крупные города.

Худший ответ: На Python обычно не пишут сайты-визитки и домашние странички. А спрос на такого рода работу естественно больше чем на разработку веб-приложений. Поэтому и PHP-ники везде требуются.
Вопрос: Как в sublime конвертировать индентацию 2 таба в 4?

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

Худший ответ: Я понял в чем была проблема. Сам код был некорректно написан и саб не мог с ним ничего сделать
Вопрос: Как отключить генерацию *.css.map?

Лучший ответ: Учитывая его сорец — никак.
Если очень надо — правьте сам плагин и уберите "--source-map" опцию.
А еще лучше начните юзать нормальные инструменты и нормальные сборщики.

Худший ответ: а как убрать --source-map
Вопрос: NoSQL — особенности применения

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

Худший ответ: Пользуйтесь MongoDB. Гораздо проще и быстрее SQL.
Вопрос: Как переквалифицироваться из эникейщика в программиста?

Лучший ответ: 23 года? И столько тлена в словах? Ну ловите мою кулстори, у меня тлена в 23 было куда больше...
Чуть менее двух лет назад, летом 2013, мне было 23, и я имел НОЛЬ опыта работы (если не считать 2 месяца стажерства в магазине комп техники по практике от универа). Кое-как устроился seo-шником в местную веб-студию, даже не зная что это за работа, во время отправления резюме (гуглил после уже). Конечно, как только приступил к работе, сразу понял что seo это не мое, но это помогло мне через 3 месяца на том же месте стать веб-джуниором. И вот я стал джуном, имея за плечами 4 курса на codecademy и одну, плохо прочитанную, книгу. С космической зп в 12к рублей! Через 5 месяцев я уже приступил к работе по удаленке с другими людьми, где платили 30к, и при этом можно было работать по 15-25 часов в неделю. Это позволило мне читать все интернеты на тему фронтенда, а потом, самое важное, пилить демки на кодпене, засиживаясь до ночи. В марте уволился, отдохнул, и в апреле начал очень лениво заполнять профили на зарубежных фриланс биржах. А потом на меня внезапно свалилось подобие сарафана из-за моих демок, и люди просто стали писать мне с предложением что-нибудь запилить, хотя профили я так и не запилил на биржах. Сейчас пилю 2 проекта, с рейтом в 30$/h, для клиентов пустяковая цифра, а для моего Архангельска это вообще какой-то криминал :)
Ну а вам, с вашим имеющимся бэкграундом, вообще не знаю чего бояться. Проблемы могут быть, только если окажется что программирование это "не ваше". Если же вы любите это дело, то просто садитесь, и начинайте пахать. В первую очередь на свое саморазвитие, поначалу я бы даже посоветовал искать что-то с удобным графиком/местом работы, ибо "неудобная" офисная жизнь убивает весь энтузиазм как правило. А без энтузиазма на старте никуда не уехать.

Худший ответ: Похожая ситуация, отучился, сходил в армию, то да се и вот уже 30 лет. Работаю в бюджетной организации в городке с населением в 30 тыс человек сисадмином. Постепенно информационные ресурсы «уходят» в вышестоящее отделение, соответственно ни о каких новых технологиях говорить не приходится. Чтобы хоть как то развиваться взялся делать программку для инвентаризации программного обеспечения и железа с рабочих станций по сети на VB Net, упрощенный и бесплатный аналог Aida. Будет хоть что то стоящее в резюме...
Вопрос: Шейпинг в линуксе (vlan + nat + in/out)?

Лучший ответ: А в чем, собственно, проблема? Маркируйте через iptables в mangle::FORWARD, после чего обычный HTB на vlan* и eth1, через filter fw загоняйте трафик в соотв. классы.
Шейпить будете соответственно исход с интерфейса. NAT абсолютно не помеха поскольку раскраска трафика происходит до него.

Худший ответ: Шейпер в линукс суров. Синтаксис tc этому только способствует. Особенно если нужно честно разделить входящую полосу, простого нативного способа это сделать я не знаю. Только с костылями в виде IFB или IMQ, лучше IFB он идеологически правилен, и даже вроде не надо патчить ядро и iptables. Исходящий трафик (идущий с роутера, к пользователям в виланы) я бы шейпил прям на их сетевых интрефейсах. Входящий от пользователей, маркировал и заворачивал в IFB. На IFB вешается дерево классов HTB и фильтрами по маркам пользователи попадают каждый на свой листик(leaf). У меня редиректится трафик вот этой чудесной командой
$TC filter add dev $VLAN parent ffff: protocol ip prio 1 u32 match u32 0 0 flowid 1:1 action ipt -j MARK --set-mark $VID action mirred egress redirect dev $IFB
Короче ставте фряху туда, если вы в ней разбираетесь, так будет и вам проще и пользователям надежней
Вопрос: Какой корпус взять лучше?

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

Худший ответ: Thermaltake Armor A30i VM700A1W2N Black
Штатные вентиляторы довольно тихие, хотя поменять на Zalman`ы будет ещё лучше.
Вопрос: Что мешает сделать компьютер без оперативной памяти?

Лучший ответ: Пропускная способность DDR 3 примерно 20 гигабит, пропускная способность SSD в случайном режиме - 1.8 гигабит, в 10 раз меньше.
А еще, любая флеш-память изнашивется, и без релокации и сборки мусора, делает это довольно быстро.

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

Лучший ответ: Присмотритесь к Proxmox (это KVM и OpenVZ). Если поставите рядом две идентичные машины и настроите DRBD — получите даже HA-кластер. Вполне рабочее решение.

Худший ответ: Присмотритесь к KVM
Вопрос: Новый проект от создателя хабра

Лучший ответ: Может, речь об ATATA?

Худший ответ: Неплохо, особо радует OpenID
Вопрос: Что бы вы посоветовали будущему фрилансеру?

Лучший ответ: Настолько ли сильно нужны деньги?
Если не очень, то не тратьте драгоценное время на фриланс. В таком возрасте лучше приложить усилия для получения фундаментальных знаний, потом это сделать будет тяжелее и просто дороже. Учёба сейчас вместо зарабатывания на фрилансе окупится сторицей уже через 3-4 года.

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

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

Худший ответ: У меня ноутбук был в 2012 году HP  PG6 с HD 6470 был была такая же проблема. Потом вообще видеоадаптер отказал. Отдали деньги по гарантии. Вот так вот.
Вопрос: Чего не хватает?

Лучший ответ: А чем гугл не устраивает www.google.com/search?q=time+New-York, он там много чего умеет www.google.com/help/features.html.
Плюс у них же есть jabber бот guru@googlelabs.com, который часть этого функционала поддерживает

Худший ответ: Добра хватает, но у вас удобно получилось.
Можно было бы добавить язык оформления по accept-language, по IP пожно получить страну – соответственно формат записи времени.
Понимать формат без минут: «21 CET in Moscow».
Вопрос: Nginx проблема настройки на 1-м IP было нескольких доменных имен?

Лучший ответ: У меня работает так 

server {
 listen X.X.X.X:80;
 server_name cdn.XXXX.ru;
…
 }

server {
 listen X.X.X.X:80;
 server_name cdn.gdeposylka.ru l.gdeposylka.ru; 
…
 }

в директиве listen IP должен быть одинаковым в обоих серверах

Худший ответ: Нужно просто listen 80, без ip.
Вопрос: Где логическая ошибка?

Лучший ответ: Чересчур сложно вычисляете. Лучше сначала аналитически упрощать формулу, тогда меньше места для ошибок в программе останется.
Пусть нижнее (большее) основание a, верхнее (меньшее) - b.
Высота трапеции (равнобедренной) h = (a-b)*tg(α)/2
Площадь трапеции S = (a+b)*h/2 = (a+b)*(a-b)*tg(α)/4 = (a2-b2)*tg(α)/4

Худший ответ: > (a-b)/2
Проверьте, не случилось ли у вас тут целочисленного деления
Вопрос: Почему web интерфейс роутеров убогий?

Лучший ответ: Потому, что туда обычно не лазят часто.

Худший ответ: У Cisco более менее приличный)
Вопрос: Вопрос по MVC. Где выполнять проверку?

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

Худший ответ: В контроллере смотреть на результат выполнения cart.addProduct (true/false) и выводить ошибку при рендеринге вьюхи, если есть такая необходимость.
Вопрос: Open-source time-tracker наподобие oDesk

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

www.tahometer.com/ — Для более 1го пользователя и более 1го проекта платный. Главный плюс — клиент под linux. 


Худший ответ: Нашел подходящий вариант — toggl.com
Есть возможность управлять тайм-трекером как через веб-интерфейс, так и с помощью клиентов под Win, Max, Lin, iPhone, Droid!

Что понравилось — при запуске счетчика времени на задачу в броузере, последующем закрытии браузера и работе с «настольной» версией — счетчик продолжил считать, как только десктопный клиент подключился к сети. Причем отсчет производится на стороне сервера, а это значит, что нет привязки к какому либо устройству.
Вопрос: Что за функции вида «???_op@X» в результатах xhprof?

Лучший ответ: https://github.com/facebook/xhprof/blob/master/ext... - источник таких названий.
https://github.com/facebook/xhprof/blob/master/ext... - собака и уровень вложенности.
Непонятно только что это за op такой дефолтный.

Худший ответ: Если вдруг кому-нибудь будет актуален этот вопрос, xhprof не самым лучшим образом работает с php 5.5. Существует форк uprofiler, в котором этот недочет исправлен. 
Единственное, при использовании переименованного модуля, нужно все вызовы функций xhprof_* заменить на аналогичные uprofiler_*, а константы XHPROF_*, соответственно, на UPROFILER_*
Вопрос: Как восстановить работоспособность дров для USB?

Лучший ответ: Если в support.microsoft.com и поддержке фирмы производителя материнки вам не помогли - тут тоже не помогут.

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

Лучший ответ: Можно запрашивая данные каждую секунду ajax'ом, но это большая глупость. Я бы с самого начала получил время с сервера, а потом на чистом JS вычитать единицу каждую секунду

Худший ответ: Тут вообще AJAX не нужен. Стартовое время отсчета берете от сервера и все.
Вопрос: Как вернуть Панель Запуска Приложений Google Chrome?

Лучший ответ: Искали здесь?C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Google Chrome
Если найдете, прикрепите на Панель задач ;)
Если не нашли, СКАЧАЙТЕ еще раз!
Если не удастся скачать, то:Создайте пустой ярлык на рабочем столеЗайдите в Properties ярлыкаВ строке Target вставьте это - "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --show-app-listВ строке Start in это - "C:\Program Files (x86)\Google\Chrome\Application"

Худший ответ: Windows 10 Technical Preview, при переходе по ссылке https://chrome.google.com/webstore/launcher
автоматически перебрасывает на другую страницу https://chrome.google.com/webstore/category/apps
в связи с чем никак не получается установить "Панель запуска приложений Chrome" (Chrome App Launcher).
Кто знает, подскажите пожалуйста в чем причина, как установить?
Вопрос: Какую CRM систему выбрать для небольшого проекта?

Лучший ответ: Берите любой "конструктор" (фреймворк) или сами пишите.
Требования у Вас - не рациональны: "Мне надо круто по всем пунктам - подскажите халяву!"
Про халяву - молчу :) (тут все так)
А вот про требования к CRM системе - подумайте как-нить по-лучше... (со схемками)
Пока ситуация по Вашему ТЗ такая:
99.999999% - кодить самому (нанимать) 
0.0000001% - найти движок.

Худший ответ: Народ здесь столько рекламы, думаю каждый должен для себя решить что ему надо от срм. для себя я в приоритет поставил простоту и воронку. для меня самое главное на сейчас отследить воронку продаж, очень много срм пересмотрел. в том числе и амо срм, и битрикс24, и другие. не знаю может я тупой или что то другое, но мне показалось это очень сложно. я подумал что если для меня это сложно, то мои сотрудники точно не будут срм вести как надо. потом нашел clientobox.ru, блин за 2-3 часа все посмотрел, настроил под себя, обучил сотрудников и полностью внедрил. можете дальше пробовать разные срм, что будет очень похвально послушаем ваши отзывы, но для себя на сейчас лучше срм не нашел. во первых она первый месяц бесплатная, во вторых стоит всего 10 рублей в день. всем успехов в бизнесе)))
Вопрос: Использование электронных книг зимой и в другую непогоду

Лучший ответ: Читалку вообще из дома никуда лучше не таскать, экран очень хрупкий, достаточно посильнее нажать пальцем на него чтобы треснул, а новое будет стоить не меньше половины новой читалки. Так что про общественный транспорт лучше сразу забыть, если не хотите потом отдавать 5000р за новое стекло. Толщина экрана покетбука 301 например 0.5мм, плюнь считай и сломаешь. Так что только бережное хранение в домашних условиях.

Худший ответ: Для разных типов бумаги показатели немного отличаются, но в целом близки.
На примере iRex:
Рабочая температура
5 — 35 C
Температура хранения
-10 — 45 C
Вопрос: Какое разрешение экрана брать?

Лучший ответ: Решать исключительно вам, что удобней то и берите.
Я вообще не понимаю зачем нужен ноутбук с размером экрана более 13дюймов.

Худший ответ: Я как обладатель HP Envy DV7 c 17 дюймовым экраном и 1600x900 скажу вам что берите лучше FullHD 15.6
Таскать его можно ТОЛЬКО в рюкзаке (www.nzgameshop.com/backpacks/belkin-17-inch-impuls...) вот таком вот.
Так что возьмите лучше 15.6.
Вопрос: Что потребляет больше энергии: Bluetooth или Wi-Fi?

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

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

Лучший ответ: Обычно сразу обращаю внимание на контактную информацию, наличие реквизитов.
По Whois смотрю дату регистрации домена. По возможности его историю, а также пр и тиц.
Гуглю отзывы.
Проверяю указанный адрес на соответствие по карте.
Если есть оффлайн магазин или офис тоже немаловажно.
Сверяю цену товара со средне статистической.
Если есть в Яндекс Маркете 
Смотрю на общее оформление, например отсутствие непереведенных сообщений.
Если покупка дорогая, сначала заказываю безделушку.
Смотрю общий ассортимент магазина, не доверяю когда в магазине электроники есть трусы и хозтовары. 
Один раз спасла exif информация в картинке, один раз не понравилось, что картинки не потрудились перезалить, а просто ссылкой с другого магазина. 
А так же доверяю интуиции.

Худший ответ: Например www.scamadviser.com
Вопрос: Как правильно оформиться дистанционным работником?

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

Худший ответ: То что просит прислать курьерской службой — это нормально. Документы между юр лицами также часто отправляют через курьера, чтобы было наверняка и быстро. 
Насчет смущаещего фактора «получение обратно» — вы можете поделиться своими опасениями с работодателем и попросить прислать вам сразу же сканы по электронной почте, а потом также отправить вам посредством курьерской службы. 

Мое мнение — что опасаться нечего, но нужно общаться с работодателем и не бояться делиться с ним своими опасениями (касается различных ситуаций)
Вопрос: Почему не срабатывает MySQL запрос?

Лучший ответ: INSERT INTO и не должен возвращать строки.
Если посмотреть affected rows - там будет количество вставленных строк.
Или у вас вставка не происходит молча и без ошибок?

Худший ответ: Странно, у меня сработало, давайте дампы.
Это мой пример:CREATE TABLE `table1` ( 
	`id` INT( 255 ) AUTO_INCREMENT NOT NULL, 
	`title` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, 
	`parent_id` INT( 255 ) NULL,
	 PRIMARY KEY ( `id` )
 )
CHARACTER SET = utf8
COLLATE = utf8_general_ci
ENGINE = INNODB
AUTO_INCREMENT = 2;

INSERT INTO `table1`(`id`,`title`,`parent_id`) VALUES (1,'first',0);
INSERT INTO `table1`(`id`,`title`,`parent_id`) VALUES (2,'second',1);
INSERT INTO `table1`(`id`,`title`,`parent_id`) VALUES (3,'other 1',NULL);
INSERT INTO `table1`(`id`,`title`,`parent_id`) VALUES (4,'other 2',NULL);

INSERT INTO table1 (title, parent_id)
SELECT title, id FROM table1 WHERE parent_id IS NULL
Вопрос: Приостановлен аккаунт на upwork. Что делать в даной ситуации?

Лучший ответ: Писать, объяснять и договариваться.
Там те же люди.

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

Лучший ответ: Попробуйте календарь из jQuery UI, всё что вы написали можно настроить без проблем — jqueryui.com/demos/datepicker/

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

Лучший ответ: SELECT * FROM USERS WHERE YEAR(DOB_COLUMN) = YEAR(DOB_USER)
илиSELECT * FROM USERS WHERE YEAR(DOB_COLUMN) = YEAR(CURDATE()) - AGE
Но оно не scalable так как ищет по всей таблице.

Худший ответ: А в чем проблема? Ссылка с get-параметром, типа site.ru/users/search?age=19, при выборке where user.birthday > ... and user.birthday < ...
Вопрос: Можно ли сделать отступы между строками кода в собранном html с помощью Jade?

Лучший ответ: Вы можете использовать для этого такую конструкцию:= '\n'
Например, так:body
	section: h2 Section 1	
	= '\n'
	section: h2 Section 2
После компиляции будет:<body>
  <section>
    <h2>Section 1</h2>
  </section>

  <section>
    <h2>Section 2</h2>
  </section>
</body>
Или вариант с комментариями, предложенный Homsa Toft.

Худший ответ: Как вариант комментарии.
Вопрос: Самая быстрая связка с PHP 7?

Лучший ответ: Nginx + php-fpm классика

Худший ответ: Начиная с версии 4.3 в Jelastic есть поддержка PHP7 по дефолту. Вы можете использовать связку Apache 2.4 или Nginx 1.8 + PHP7 не используя Docker-контейнеры. Вам лучше уточнить у поддержки Вашего хостер провайдера, когда они планируют обновление (на данный момент Reg.ru использует Jelastic 4.2).
Вопрос: Платежные системы с поддержкой recurring-платежей

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

Худший ответ: Вроде это ещё подпиской называется.
Но такое я встречал в штатах только.