Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Зачем отсылать резюме сразу в несколько фирм одновременно?

Лучший ответ:
>- На собеседовании нельзя сказать, что-то вроде "Подождите я пройдусь еще и если что вернусь" или "Дайти подумать" - там договариваются сразу, либо сразу да либо нет.
Шта? Я еще не встречал ни одного собеседования на полноценную работу или хотя бы небольшой фриланс проект, где работодатель не задавал бы вопрос "когда вы сможете начать с нами работать". Причем насколько мне известно, в крутых мегакорпорациях можно пройти собеседование в N месяц, а устроиться работать через полгода, и то по желанию собственно.
+ если специалист реально стоящий, то вполне возможно что в конце собеседования это не работодатель будет говорить сакральное "мы с вами свяжемся/мы вам позвоним", а собственно сам специалист.
Я когда сидел на первой работе в скромной региональной вебстудии, постоянно слышал разговоры начальства о том, что они ждут "финальный ответ" от специалиста, которого они хотят себе заполучить уже несколько месяцев.
Так что перестаньте мыслить так, словно работодатель это какой-то царь и бог, которому вы должны угодить и делать все только так, как нравится ему. Ходить и выбирать работу по собеседованиям это обычная практика, в которой нет ничего криминального.

Худший ответ:
Тут уже ничего не поделаешь. У всех разный подход к хантингу. Одни могут ответить через месяц, другие на следующий день, третьи не отвечать если нет вакансии, четвертые отвечать если нет, пятые отложить пока не откроется вакансия и даже через год оветить.
Вопрос: Два Yii-разработчика и один nodejs, что с ними делать?

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

Худший ответ:
Сначала выяснить, кто из них будет писать фронтенд, возможно по структуре проекта в фронтенде больше логики. На сервере, видимо, подбросить монетку или выбрать другим способом 1 стек. Совмещение node/php актуально только для админ-панели, т.к. в node проблемы с готовыми админками, в остальном это излишне. 
А в целом все трое должны быть готовы пересесть на другие варианты, если они на постоянной работе.
Вопрос: Есть ли способ настроить на Android 2.2 подключение через прокси на нерутованом девайсе

Лучший ответ:
А в это время над нами смеются обладатели сиране айфонов, где эта функция есть в стандартных настройках с прошивки 1.01
ГУГЛ, МЛЯ! ТЫ ЧЕГО???

Худший ответ:
Искал как настроить прокси на андроид, нашел эту статью. Вот ссылка acer-ru.custhelp.com/app/answers/detail/a_id/13631/~/%D0%9D%D0%D0%D1%81%D1%82%D1%80%D0%DE%D0%D9%D0%DA%D0%D0-%D0%DF%D1%80%D0%DE%D0%DA%D1%81%D0%D8-%D1%81%D0%D5%D1%80%D0%D2%D0%D5%D1%80%D0%D0-%D0%D2-android-3.2, надеюсь кому-то будет полезна
Вопрос: Какие поля формы на сайте для юр. лица?

Лучший ответ:
ИНН, КПП, ОГРН, расчетный и кор.счеты, БИК — проверяются по контрольной сумме. В свободном доступе есть таблицы банков (для заполнения полей по БИКу).
egrul.nalog.ru/ вот здесь можно узнать название, адрес, ОГРН, КПП, ИНН по ИНН или ОГРН — можно парсить результаты (тока надо както каптчу победить).

Худший ответ:
Если Вы сдаёте отчётность через Интернет, можно попытаться как-то автоматизировать отправку запросов на выписку из ЕГРЮЛ: как правило, из своего ПО спецоператоры предоставляют делать такие запросы (ответы, правда, приходят не сразу). Разумеется, при этом тарифный план подключения должен подразумевать безлимитку на такие запросы.
Вопрос: Адрес заблокирован (hostinger)?

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

Худший ответ:
Звони в тех-поддержку хостингера (если она у них есть конечно xD) и вспоминай полный словарный запас физрука и трудовика ;)
Вопрос: Фриланс. Как договориться с заказчиком?

Лучший ответ:
Через teamviewer дать заказчику возможность "подергать" страницы живьем на своем компьютере. Передачу файлов запретить.

Худший ответ:
Вариант 1. Защита исходников
Если у вас много пользовательского JS в верстке, можно использовать aaencoder. Чертовски жаль, что css и html так не закодировать, но их можно минифицировать (а у css обфусцировать имена классов до нечитаемых). Все это в целом делается при помощи сборщиков проектов. Не панацея, стащить можно, но работу с таким в дальнейшем усложнит порядком.
Есть также вариант подгружать контент в iframe сразу после загрузки страницы через js (так не будет виден код через "показать исходный код страницы"), и при этом еще периодически перезагружать код без обновления iframe (это защитит от попытки скопипастить - придется помучаться, чтобы успеть скопировать блок до обновления очередного)) Минусы - выключается всякими noScript и т.п. плагинами \ настройками браузера, плюс это очевидное извращение. Также может не спасти, если тянуть будут спец. софтом.Вариант 2. Видео в скайпе
Можно показать заказчику видео путем демонстрации экрана в своем браузере, даже код продемонстрировать и проверить любые места по его просьбам. Имхо, если человек не хочет обманывать, он согласится, т.к. этот подход ничем не отличается от демонстрации на хостинге, кроме прямого доступа к коду.Вариант 3. Стоять на своем, или довериться, что чревато
Также поддерживаю ответ Menaskop.
Вопрос: ISO-образ Windows 8.1 — существует ли?

Лучший ответ:
Устанавливайте через программу отсюда windows.microsoft.com/en-us/windows-8/upgrade-product-key-only

Для установки нужно использовать Windows 8.1 Generic Keys:
Core: 334NH-RXG76-64THK-C7CKG-D3VPT 
Professional: XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB 

После установки активируйте Windows тем ключом который покупали.

Худший ответ:
Кстати, а не пробовали обновить через магазин? У меня все руки не дойдут.
Вопрос: Как заменить строку в exe через hex editor?

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

Худший ответ:
Берете хекс эдитор, открываете файл, редактируете.
Строку другой длины в 90% случаев вставить не выйдет, поскольку чаще всего в коде сперва идут данные, а затем код. При вставке данных, в коде все ссылки полетят.
Вставить строку короче - выйдет, не забудьте проставить 00 в конце строки.
Вопрос: Где найти учебники по HTML, CSS для школьников?

Лучший ответ:
htmlacademy.ru разжевывает все, дальше некуда

Худший ответ:
Ютуб в помощь. Начинай вначале с малого, постепенно начинай писать более сложные коды, далее можешь использовать справочники типа https://puzzleweb.ru/ и даже можешь начать писать сайты на заказ)
Вопрос: Есть ли такое расширение для хрома?

Лучший ответ:
Почему Бы вам не поставить 3 разных расширения для каждого сервиса, чтоб не бегать по стопке сервисов? Они будут вас уведомлять на панели с расширениями, а не на странице гугла =)

Худший ответ:
lllypyn, у вас отличная идея, я могу написать такое расширение для хрома, это не сложно.
Just for fun конечно же.
Вопрос: Планировщик agile для личного планирования?

Лучший ответ:
Может быть, подойдет gtd itunes.apple.com/us/app/wunderlist/id406644151?mt=8 Есть еще веб-планер thn.gs/ (про ios у них нет на сайте информации) — там можно создавать проекты, в общем, где-то рядом с agile'ом, если считать проекты спринтами.

Худший ответ:
Лично мне podio.com очень нравиться
Вопрос: Не подключается JS файл к html, что делать?

Лучший ответ:
У вас в коде опечатка. Надо "src" вместо "scr". <script src="main.js"></script>

Худший ответ:
Исходный код покажи.
Скорее всего, неправильно указан путь. Что в консоли написано? (вкладка Console, если нажать Ctrl-Shift-J)
Вопрос: Какое расстояние для витой пары приемлемое?

Лучший ответ:
Кабель кабелю рознь, если нормальная медь то до сотни метров, если то что нынче продают по дешовке то и 50 бы не кидал.
Учитывая расстояние, киньте оптику - избавитесь от боязни грозы.

Худший ответ:
cat5/6 по спецификации 100 метров (с учетом коммутации лучше брать меньше - 85-90).
Я бы рекомендовал немного доплатить и кинуть оптику.
Вопрос: Лучший мессенджер для обмена исходными кодами?

Лучший ответ:
В скайпе есть {code}код{code}
Второй тэг именно так, как первый.

Худший ответ:
УкрПочта/ПочтаРоссии
Вопрос: Варианты хранение паролей доступа к сторонним ресурсам в настройках программы

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

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

Лучший ответ:
Зачем брать, придумал, запилил, продал готовый на том же Flippa.com (там можешь идеи брать, что хорошо продаётся) и получил профит. Ну или делаешь SaaS на месячную подписку.

Худший ответ:
шабашка
Вопрос: Существуют ли шаблонизаторы для HTML?

Лучший ответ:
Я Jade использую, все повторяющиеся элементы выношу в отдельные файлы. Значительно упрощает процесс.
Для компиляции - grunt (таккак он ещё и для less, и для спрайтов, и для минификаций и т.д.)

Худший ответ:
HAML
Могу еще посоветовать LESSSASS для CSS
И CoffeeScript/ES6 для javaScript
Вопрос: Работа с websockets + $_SESSION + $_SERVER

Лучший ответ:
$_SESSION и $_SERVER нужны для работы поверх http, а у вас голые (почти) tcp сокеты. Вот и думайте.
Обычно при установке соединения проводится аунтефикацию и все. По сути алгоритм простой

Сервер слушает входящие соединения
Клиент соединяется с сервером
Клиент отправляет данные (токен скажем)
Сервер проверят токен и определяет какому пользователю соответствует данное соединение.

Ну а дальше просто. Если нужно какому-то пользователю послать данные, находим все соответсвующие соединения и шлем данные.
$_SESSION и $_SERVER для этих целей вообще ненужны.

Худший ответ:
Я так понимаю, что при работы с веб-сокетами нет понятия сессия — есть понятие соединения.
github.com/reactphp/react/blob/master/examples/tcp-chat.php
Вопрос: Получение переводов из Европы в Украине

Лучший ответ:
Карточка от payoneer как вариант.

Худший ответ:
Как вариант, подключаете на сайте какой-то процесинг-сервис по приему платежей с последующим зачислением на расчетный счет в банке (например сервис от money.ua подойдет — там минимум бумажек надо).
После чего выдаете клиенту ссылку на форму или в страницу сайта в виде счета (с уже прописанной ценой без права на изменение) для оплаты. Клиент оплачивает visa/mastercard (другие варианты там наврятли подойдут). Фактически перевод будет от другого юр.лица-резидента и не надо будет с бумажками бегать в банк.
Остается только не полностью раскрыты вопросы о легитимности такого варианта, поскольку в правилах не нашел в правилах пункта о резидентности плательщика.

Кстати, для легального открытия счета в зарубежном банке вам понадобится разрешение от НБУ на открытие такого счета (берется каждый год, если не ошибаюсь).
Вопрос: Помощь в написании конфига gulp.?

Лучший ответ:
Или просто делать так:gulp.task('build', ['clean'], function(){
  gulp.start(['jade', 'css', 'js', 'etc']);
});

Худший ответ:
Используйте run-sequence 
https://www.npmjs.com/package/run-sequence
В примерах разбирается как раз ваша проблема:gulp.task('build', function(callback) {
  runSequence('build-clean',
              ['build-scripts', 'build-styles'],
              'build-html',
              callback);
});
Вопрос: Не работает подключение файлов в PHP. Как настроить?

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

Худший ответ:
Я нахожу вполне приемлемым подключать файлы исключительно по абсолютному пути.
Никаких подводных камней.
Вопрос: На чем писать веб-сервис?

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

Худший ответ:
На чем быстрее и что лучше знаете на том и пишите.
Вопрос: Выполнить cURL запрос из PHP?

Лучший ответ:
На сколько я разбираюсь в JSON, JSON — строка и есть, это не обьект, так же как и XML — строка. Может проблема в другом? Либо Ваш JSON не валиден? Нет ваозможности посмотреть логи сервера? Думаю там может быть ответ

Худший ответ:
Разобрался. Первое — сам сервер Neo4j очень жестко относится к приходящим данным. Поэтому строку надо было упаковать так: '«some string»\n'
Далее — запрос делать с отправлением файла. По крайней мере так получилось, и хватит )
$filename = 'test/tempfile'; //открываем темповый файл
$dataToPut = $_POST['dataToPut']; //Извлекаем из поста данные
$url = $_address; //урл
$fh = fopen('test/tempfile', 'w+');
if ($fh == false)
{
//echo("false");
}
fwrite($fh, $dataToPut); //Загоняем строку в файл
fseek($fh, 0);
$ch = curl_init();
curl_setopt($ch, CURLOPT_INFILE, $fh);
//curl_setopt($ch, CURLOPT_INFILESIZE, $length);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_PUT, 4);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, Array('Content-type: application/json', 'Expect: '));
$response = curl_exec($ch);
fclose($fh);
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
echo $status;
Вопрос: Какую CMS использовать для лёгкого сайта-визитки фотографа?

Лучший ответ:
WordPress
Посмотри темы, многие идут с конструктором... Be Theme допустим...
Самый основной плюс, это количество информации и большое сообщество.. Нет задачи по которой сложно найти ответ.

Худший ответ:
Я бы посоветовал ucoz, там все очень просто, большинство вопросов можно найти в интернете. Из минусов реклама, если на бесплатном тарифе. Можно ещё wordpress попробовать, там чуток сложнее, для обычного пользователя.
Вопрос: Почему пропадает фон у body?

Лучший ответ:
задайте для body width и height и всё должно встать на свои места, фон появится, а так он пустой, так как у единственного элемента header задано position

Худший ответ:
задайте для body width и height и всё должно встать на свои места, фон появится, а так он пустой, так как у единственного элемента header задано position
Вопрос: Где взять русскоязычную документацию по Python?

Лучший ответ:
А зачем?

Худший ответ:
тут еще немного pythonworld.ru/moduli
Вопрос: Как управлять выводом в ng-repeat из другого ng-repeat?

Лучший ответ:
Как управлять выводом в ng-repeat из другого ng-repeat?
ngRepeat это декларативный примитив, вы "управлять" через него ничем не можете и вообще не должны хотеть.
Вы должны управлять данными, которые вы пихаете во viewmodel ($scope). И только так. То есть по изменению управлящего массива в js формируем новую табличку и ng-repeat просто эту табличку выводит. Все просто и понятно, легко дебажить, минимум кода.

Худший ответ:
<tr ng-repeat="item in mainData.items">
   <td ng-repeat="prop in mainData.itemProps">{{item.prop}}</td>
</tr>
как по мне, то это хрень. Если тебе надо выводить определенные свойства, а при нажатии на кнопку (или другом действии), выводить дополнительные свойства, то пользуйся дерективами ng-show, ng-hide.
Вопрос: getElementById в IE9

Лучший ответ:
Ага, нашел ответ. msdn.microsoft.com/en-us/library/ms536437(v=vs.85).aspx
getElementById: Returns the first object with the specified ID or NAME.
Это же надо было до такого догадаться.

Худший ответ:
Ещё раз:
Вопрос: Как сделать автоматическую высоту для блока с position:fixed?

Лучший ответ:
если из того примера то у .modalDialog overflow-y: scroll;

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

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

Худший ответ:
Действительно, проблема может быть не на Вашей стороне, в ТП первым делом звонить надо. А там еще и опытные телепаты-медиумы - даже мне часто помогали оперативно.
Вопрос: Что стоит учесть, регистрируя ООО в сфере робототехники?

Лучший ответ:
Риск захвата власти и переворота...

Худший ответ:
ОКВЭДЫ с 30 по 33 видимо.
Вопрос: Есть ли куллер (вентилятор типа компьютерного) закрытого типа?

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

Худший ответ:
Из открытого элементарно можно сделать закрытый.
Только учти - они хилые и с фильтром работать не будут. Разве что - выдувать пыль-тонер сразу на улицу или еще куда.
Вопрос: Какие есть приложения для разработки и сборки приложений html/js/css?

Лучший ответ:
ide - WebStorm
загрузчик - RequireJS (его одного будет достаточно)
js MV* библиотеки/фреймворки: AngularJS, EmberJS, Backbone, Ractive.js, React, Dojo
тестирование (TDD, BDD): Mocha, Chai, Jasmine, QUnit, Automator.js
Сборщики: Grunt, Gulp
css фреймворки: Bootstrap, Foundation, PureCSS, Blueprint, knacss
графика: Three.js, Kinetic.js
утилиты: Underscore.js, Microajax, is.js
шаблонизаторы: Handlebars, Mustache, t.js
хранение данных: localForage, LocalDB.js
есть еще много чего, но вам бы по немногу бы все освоить.
конечно лучше бы начать с чего-то простого, например backbone

Худший ответ:
По сборке рекомендую nodejs-based сборщики grunt и gulp (последний должен быть быстрее, но под него вроде не особо много плагинов). Обычно их используют через Yeoman-генераторы, например, для сборки chrome- или angular.js-приложения. Есть генераторы и для сборки статический сайтов, и даже под php-фреймворки (что лично меня удивило). Один жирный минус у них - ненужные или неудобные подзадачи / настройки подзадач сборки. Плюс иногда нужно въезжать в новые библиотеки/шаблоны. Но можно брать и отдельные примеры, экспериментировать с вариантами сборки и писать свои сборщики. В общем, рекомендую.
Вопрос: Парсинг XML файла средствами MySQL

Лучший ответ:
поменять ее нельзя, это API со стороннего сервисаload xml — берет файл с локальной ФС, что мешает (тем или иным образом) обработать хмл (пусть даже в консоли регуляркой вырезав все ненужные item)?
Получили файл от АПИ, обработали, залили в мускул.

возможно-ли сделать в рамках такого запроса удаление из БД тех записей, id которых не найдены в файле XML?Напрямую никак. Можно импортнуть данные из ХМЛ во временную таблицу и на основе появившихся ИД — снести из основной все лишнее (delete from table main where id not in (select from table tempforxml))

Вопрос обстоит в том, каким образом можно получить данные из item_1 которые находятся в атрибуте img. Когда я создаю в таблице поле с именем «img», туда парсятся данные из атрибута последнего тега item, и дублирования имен полей в MySQL не допустимо, а имена атрибутов поменять нельзя. Если кто знает, как еще можно обратиться к атрибуту через LOAD XML, просьба подсказать.Напрямую нельзя. Народ извращается с load data infile с последующей работой с xml в базе, по типу такого newtover.tumblr.com/post/14858246616/mysql-load-data-from-xml. Но вряд ли это будет эффективный способ.

Худший ответ:
Смотрите по запросу «mysql xml ExtractValue attribute»
и да будет вам счастье =)
Вопрос: Проброс портов в D-Link DIR-320

Лучший ответ:
На родной прошивке 1.2.94. от D-Link не работает проброс портов. У меня, как я ни старался, не заработал.

Худший ответ:
Какая прошивка? Судя по скриншотам, это не сток, не dd-wrt, не openwrt и не «от энтузиастов».
На моем dir-320 стояла прошивка от vampik. Для проброса 80 порта нужно было веб-интерфейс роутера перенести на другой порт.
Вопрос: Почему file_get_contents ничего не выдаёт?

Лучший ответ:
Потому что триста два.

Худший ответ:
Возьмите библиотеки типа Guzzle или хотя бы просто curl.
Они более корректно работают с протоколом HTTP, чем file_get_contentscurl<?php

$link = "http://www.aliexpress.com/item/Wholesale-price-free-shipping-good-quality-high-clear-phone-back-screen-protect-film-For-Huawei-Ascend/32258530279.html";
$ch = curl_init();
curl_setopt( $ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1" );
curl_setopt( $ch, CURLOPT_URL, $link );
curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true );
curl_setopt( $ch, CURLOPT_ENCODING, "" );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_AUTOREFERER, true );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
$ali = curl_exec( $ch );
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$error = curl_error($ch);

if ($error) // ошибка curl, например таймаут
{
    echo 'CURL error occurred during the request: ' . $error;
    echo "\n";
} elseif ($http_code<200 || $http_code>=300) // код возврата не 200
{
    echo 'HTTP error ' . $http_code. ' occurred during the request';
    echo "\n";
    var_dump(curl_getinfo( $ch )); // там все заголовки и другая отладочная информация
} else
{
    print_r($ali);
}Guzzle$client = new GuzzleHttp\Client();
$res = $client->get('http://www.aliexpress.com/item/Wholesale-price-free-shipping-good-quality-high-clear-phone-back-screen-protect-film-For-Huawei-Ascend/32258530279.html');
echo $res->getStatusCode();
// "200"
echo $res->getHeader('content-type');
// 'text/htm; charset=utf8'
echo $res->getBody();
// <html ...
Вопрос: Выбор недорого процессора, извечно AMD vs. Intel?

Лучший ответ:
Посоветую i5(не мобильный). А насчет i3... не занимайтесь ерундой, 2 ядра для игр - это мало. Из AMD могу посоветовать fx 8320 c последующим разгоном. Про fx 6300 могу сказать, что потолок его - это карты уровня gtx 760 или R 9 270(x) - дальше bottlenecking, а с такими картами о дух годах и речи быть не может(если вы конечно не собираетесь играть на минимально-средних настройках)
Возьмите б/у i5, если совсем прижимает бюджет.

Худший ответ:
Я апал комп и взял временно g2020, деньги будут - возьму i5, сокет один и тот же
Вопрос: Закон о защите информации?

Лучший ответ:
Добавлю к Де-Юре:
1. Передавать 3м лицам без явного Вашего согласия нельзя.
2. Обработкой считается любое действие с Вашими данными (включая чтение их с анкеты) в бумажном виде. В ФЗ по этому пункту вообще нет указаний на СУБД. 
3. Данные можно де-персонализировать (т.е. не связывать их конкретно с Вами) — тогда они перестают быть персональными и не попадают под ФЗ.
4. Закон так же определяет разные типы данных (конфиденциальные, персональные, полученные из открытых источников и де персонализированные) и требования к ним кол всем разные по обработке и хранению.
Де-Факто:
КМК — все это пока не работает.

Худший ответ:
и могут ли воспользоваться сами?
Статья 6. Условия обработки персональных данных
…
2. Согласия субъекта персональных данных, предусмотренного частью 1 настоящей статьи, не требуется в следующих случаях:
…
2) обработка персональных данных осуществляется в целях исполнения договора, одной из сторон которого является субъект персональных данных;
Вопрос: Оптимизируете ли вы сайты под старые браузеры и мобильный устройства?

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

Худший ответ:
Зависит от проекта. Если у клиента есть посещения со старых браузеров, то делаем под те, с которых сидят.
Обычно - IE9+, все что ниже, оговариваем отдельно.
За IE8 берем +30% от стоимости проекта и тп.
Ставить заглушку - бред, сайт должен быть доступен.
Вопрос: Как сделать, чтобы выбор даты и времени отображался в зависимости от текущей даты и времени?

Лучший ответ:
1. Это нужно делать на JavaScript
2. Для работы с датами существует чудесная библиотека Moment.js

Худший ответ:
Есть множество datepiker-ов на js, в которых это реализовано или можно реализовать. Но для каждого случая будет индивидуальное решение. Что Вы используете для выбора даты?
Вот первые что пришли в голову:
nazar-pc.github.io/PickMeUp
jqueryui.com/datepicker