pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Цены на фриланс на постСоветском Пространстве

Лучший ответ: Упрощенно говоря — разница откуда человек есть, как бы это не было прискорбно.
Что бы каждый месяц откладывать допустим 20к в баночку, в москве надо получать минимум 60к, в удаленном регионе вполне достаточно и 40к. И что самое интересное тут, исходя из этих цифр, спец в москве берущий 50к в месяц будет жить беднее чем спец в регионе получающий те же 40к в регионе. Цифры утрированные — но суть понятна.
Просто цена жизни (особенно аренды жилья) очень сильно разная. 
Поэтому при прочих равных специалист из москвы будет стоить дороже для заказчика.

Конкретные цифры по регионам можно сравнивать только если специалисты одного уровня, поэтому вряд ли можно собрать вот так нормальную статистику.

Худший ответ: Ну скажем там программист уже хороший 30-40 тысяч рублей в Новосибирске, третьем городе по населению России.
Вопрос: Wi-Fi адаптер и роутер на скорости 100 Мбит/с?

Лучший ответ: Даже если не будет помех и преград, практический максимум для n в одну сторону, если ничего не путаю,  75 мегабит (по крайней мере в реальности я не видел скоростей больше). У вас, уверяю, и преграды есть и помехи, даже на прямой видимости (наводки, кабеля питания, не идеальное расположение антенн, соседние каналы, микроволновка фонит и тыды). 
Если хотите скорость больше, то спасёт ac диапазон, и роутер и карточка должный его поддерживать.

Худший ответ: можешь еще 5ГГц попробовать
Вопрос: Как установить gulp локально?

Лучший ответ: Запускаете консоль из папки в которую хотите поставить Gulp.
Запустить консоль из нужной папки можно набрав в консоле cd 
затем пробел, а после перетащить в консоль нужную папку.
После установки должна появится папка node_modules в которой
будет папка .bin . Запускаете консоль из этой папки и после запускаете Gulp.

Худший ответ: нужно добавить в переменную окружения PATH путь до вашей домашней папки, куда лёг исполняемый файл gulp.
Или запускать gulp указывая полный путь.
Вопрос: Mysql в продакшн, какие инструменты выбрать?

Лучший ответ: Вариантов на самом деле не много:
1) консоль через ssh
2) любая другая локальная веб-морда с доступом по паролю (сам использую adminer.org). Но аудит безопасности никакой из них не проводили, поэтому для вас они все "дырявые".
3) те же веб морды, только перед ними HTTP аутентификация. Всё ещё дыряво? Тогда
4) веб-морды с предварительной аутентификацией по HTTP + список ip
5) удалённый доступ к серверу mysql через какой-нибудь клиент. "Но вдруг он сливает мои пароли?" - предвижу ваш вопрос я, тогда вам
6) удалённый доступ к мускулу + список ip в iptables для коннекта на порт. Меняется ip?
7) Аутентификация по ключам в mysql сервере?

Худший ответ: phpmyadmin с доступом только для своих. (Например. ограничения по IP)
Вопрос: Как осуществить обновление поля с информацией при любом её изменении?

Лучший ответ: дак $('#inputAboutMe').on('keyup', updateProfile);

Худший ответ: var delay = (function(){
		var timer = 0;
		return function(callback, ms){
			clearTimeout (timer);
			timer = setTimeout(callback, ms);
		};
	})();


	function ChangeInput(t) {
		// код для обработки и сохранения
	}


	$('html').on('keyup','input',function() {
		var t = $(this);

		delay(function(){
			ChangeInput(t);
		}, 1000); // чтобы не флудить, устанавливаем разумный time-out
	});
Вопрос: Как удалить свою страницу из vkontakte.ru?

Лучший ответ: ОДУМАЙСЯ! НЕ ДЕЛАЙ ЭТОГО! Будешь жалеть и плакать! Ведь регистрация теперь по инвайтам!!!

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

Лучший ответ: Физика подсказывает, что все должно быть тип-топ. Чем вы полировали? Мне, как самый верный способ, известна только паста ГОИ.

Худший ответ: Корпус поменяйте, проще будет. От пасты ГОИ стекло может помутнеть и получить зеленоватый блеск.
У китайцев и на ебее… ну то есть тоже у китайцев… такого рода запчасти продаются по десять баксов за ведро с бесплатной доставкой.
Вопрос: Платит ли Яндекс или Маил.ру браузерам?

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

Худший ответ: Да. И не только они, все ОС которые в наличие имеют те или иные браузеры при установке.
Мобильные ОС к примеру. + ещё некоторые устройства в которых вшит браузер.
Все они должны покупать лицензию на использование.на чем зарабатывают браузеры
Вопрос: Возможно ли устроиться на работу эникейщиком в 16 лет?

Лучший ответ: Смотри, как бы в 30 не спросил,  Как перестать быть эникеем?

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

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

Худший ответ: Может использовать Bittorrent Sync
Вопрос: Как понизить вольтаж с 5v до 4,2V?

Лучший ответ: Воткнуть 1-2 диода последовательно. На каждом будет падение 0,4-0,6 В.

Худший ответ: А что из элементов есть на руках? 
Можно методом тыка собрать делитель напряжения из резисторов и кондеров
Вопрос: Где найти хороший англо-русский технический словарь?

Лучший ответ: www.multitran.ru
Только аккуратно - он наполняется пользователями и особо не модерируется

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

Лучший ответ: Работать будет жутко медленно.
Сделайте отдельную таблицу:
+---+----------+
| id | cat_id |
+---+----------+
| 1 | 1 |
+---+----------+
| 1 | 2 |
+---+----------+
| 2 | 3 |
+---+----------+

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

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

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

Лучший ответ: Ни в коем случае не ставить никаких ISP Manager / Vesta / CPanel, иначе никогда не научитесь тому, чему хотите научиться. Кроме того, они жрут ресурсы. Даже Vesta, которая самая легкая, их жрет прилично, а я сильно сомневаюсь, что у вас VPS  c 8+ Gb памяти.
Изучать надо по урокам и статьям, читая мануалы и best practices по каждому package. Порядок, плюс-минус, таков:
- развернули ось
- сделали сразу апдейты
- создали и настроили swap
- поменяли пароль рута на что-нибудь супер-мега-сложное (его мы использовать все равно не будем)
- создали себе обычного юзера с паролем нормальной сложности (он будет использоваться для sudo)
- дали юзеру права sudo
- закрутили гайки по SSH - сменили порт, запретили вход руту и вход по паролю (только по ssh-ключам), разрешили вход только одному своему новому логину
- настроили UFW - простой, но эффективный firewall на основе iptables - default deny, allow http, https, свой кастомный ssh-порт. Если логиниться будете только из нескольких мест (офис, дом) - можно вообще ssh разрешить только на эти IP.
- sudo dpkg-reconfigure tzdata чтобы установить свою временную зону, так логи потом легче читать и понимать
- настроили logrotate
- настроили logwatch
- настроили Postfix, чтобы сервер вам письма мог слать (мы его настраиваем на внешний мейлер, например Mandrill, чтобы все письма точно в спам не падали)
- настроили fail2ban (потом, после установки и настройки веб-сервера и сайтов, в fail2ban можно дополнения писать, например мы на WordPress-сайтах мониторим попытки авторизации в админку и блочим тем же fail2ban)
- дальше ставим все что нужно - Git, Nginx, HHVM, PHP5-FPM, MariaDB, Memcached/Redis и так далее.
Регулярно заходите на сервер, делайте apt-get update && apt-get dist-upgrade.
p.s.: это по ubuntu/debian, для других систем все то же самое, но packages и команды могут немного отличаться

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

Лучший ответ: Тоже столкнулся с проблемой валидизации телефонных номеров. 
Телефоны берутся с участников вебинаров, на которые записываются люди из очень разных стран. 
Соответственно, со всеми предыдущими схемами возникают проблемы: 
   1) а что если телефон с Украины (не +7-, а +38-)? А из Казахстана? А США (1-)? А Уганда ( +233-)? (из Уганды, правда, пока слушателей не было, но все впереди).   
   2)В разных местностях приняты самые невообразимые способы разбиения телефона на группы цифр: 
8(8888)8-88-88-88 например. или 888(88)88888-888. Да и какие угодно могут возникнуть в будущем. 
Поэтому вариант с "дефолтным разбиением типа "8(888)888-88-88 ну совершенно не катит.
Соответственно, я придумал следующий валидатор: 
   1) В начале могут быть пробелы, после них может быть "+" (а может и не быть)
   2) Дальше должна идти группа цифр в количестве от 10 до 14 (мне нужны номера в международном формате; но если кому-то нужны более короткие - можно исправить диапазон длин). 
   3) Поскольку я не знаю, как люди группируют цифры - до и после каждой цифры может быть один из 8 знаков ("-", " ", "_", "(", ")", ":", "=", "+"). Это значит, что между двумя цифрами могут быть любые два из этих знаков. 
В итоге получилось очень коротко и понятно )) :
/^(\s*)?(\+)?([- _():=+]?\d[- _():=+]?){10,14}(\s*)?$/
Съедает следующие телефоны: 
+7(903)888-88-88
8(999)99-999-99
+380(67)777-7-777
001-541-754-3010
+1-541-754-3010
19-49-89-636-48018
+233 205599853

Худший ответ: Всем огромное спасибо!
Просмотрел все варианты и собрал на основе этого вот такую регулярное выражение ^((8|\+7)[\- ]?)?(\(?\d{3,4}\)?[\- ]?)?[\d\- ]{5,10}$ - которая по тестам выполняет условия необходимые для проверки
Вопрос: Возможен ли экспорт/импорт системных настроек в MODX Revo?

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

Худший ответ: Можно воспользоваться «православными» инструментами от создателей MODX: CAST, Teleport и Gitify. Они позволят автоматизировать работу с любыми сущностями MODX, включая ресурсы, настройки, чанки, сниппеты и пр. Есть ещё Vapor. Возможно, этот вариант тоже подойдет.
Вопрос: Какие профессии в it на территории СНГ зарабатывают чистыми более $3-4k в месяц?

Лучший ответ: Делай то, что нравится, но делай это очень хорошо, единственный способ УВЕРЕННО двигать зп планку вверх. Захочешь "хакнуть" жизнь, она тебя потом тоже хакнет.

Худший ответ: У сисадмина на одеске потолок $16К 
может устроит вас?
или все таки низковат.
Вопрос: Функциональное приведение типов?

Лучший ответ: В первом случае сначала приводится 1 к double явно, потом неявно 3 в double, т.к. первый аргумент операции дабл, а потом выполняется деление двух даблов.
Во втором случае выполняется целочисленное деление с результатом 0, затем 0 приводится к даблу.

Худший ответ: Вот пары эквивалентных примеров// Что то вроде 0.3333333
std::cout<< (double) 1 / 3 ; 
std::cout<< double(1) / 3 ;std::cout<< double (1 / 3) ; 
std::cout<< (double) (1 / 3) ;
Вопрос: Друг в Штатах неудачно скачал торрент с фильмом. Как спасти 5к баксов?

Лучший ответ: Для начала, адвоката нанять из расчета, что это будет дешевле, чем 5к баксов.

Худший ответ: я б перевез комп к подруге. ментам сказал бы что ошибка. мол у меня и компа то нет ))
Вопрос: Что почитать управляющему web–компании  у которого нет опыта в программировании?

Лучший ответ: Я бы посоветовал Вам самому простым языком объяснить что такое сайты, как они работают (на уровне вот сервер, вот комп посетителя, он отправляет запрос - сервер отвечает умными словами - браузер клиента рисует картинку) и на таком же уровне основные этапы/процессы разработки https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%B1-%... но можно упростить под Ваши реалии. На это можно дополнительно притянуть персоналии - кто что делает, за что отвечает на какой стадии.
Можно минут в 5-7 уложиться как мне кажется :)
Что то более глубокое - бессмысленно и не нужно скорее всего.
PS Вообще в общем случае для управления все таки надо понимать процессы которые происходят.
Что делает этот управляющий, что именно контролирует, сколько человек в подчинении?

Худший ответ: "Мифический человекомесяц".
Вопрос: Изменение значка раскладки клавиатуры в Elementary OS

Лучший ответ: Найдите и скачайте любые иконки, например эти, положите их в каталог ~/.icons/flags, откройте терминал и введите следующую команду:

gsettings set org.gnome.libgnomekbd.indicator show-flags true

В своем случае я взял две иконки ru.png и en.png

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

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

Худший ответ: Вам необходимо сделать следующее:
1. Собрать статистику данных из реального канала с аналогичными соединениями.
2. Выделить из статистики отдельные параметры (порты, адреса, задержки, значения других критических полей).
3. По каждому параметру попытаться выявить его закон распределения (либо же построить марковскую цепь, если совсем закон никакой не берется, либо же взять за основу гистограмму частот и с ней работать).
4. Сделать генератор событий для каждого отдельно взятого параметра (см. п.2) и на основе этих генераторов уже формировать реальные "модельные пакеты"
Вопрос: Nginx, как сделать HTTPS до HTTP?

Лучший ответ: HTTPS-сертификат жестко привязан к какому-то набору доменов. Т.е. если он выписан только на ssl.ur.ru, то при использовании этого сертификата на любом домене будет вот такая ошибка. Нужно выписать новый сертификат и включить в него все поддомены, на которых вы хотите его использовать. Или выписать на них отдельные сертификаты и использовать их.

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

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

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

Лучший ответ: Могу Вам подкинуть конкретные задания для джуна IO, Collections.ссылка так же для джунов очень рекомендую курсы епам в Рязани, как раз сейчас набор, если хотите чему то научиться то довольно не плохой вариант(это не реклама, просто в свое время мне они очень помогли)

Худший ответ: Можно попробовать сделать распределенную систему мониторинга. Идея следующая, есть несколько машин, с которых нужно собирать данные (например количество сообщений в лог файлах) в заданный промежуток времени и отправлять по сети на центральный сервер. Чтобы было интересней, добавьте требование работы в условиях нестабильной связи. В итоге клиентская часть должна уметь сохранять данные локально и отправлять всю историю, когда центральный сервер становится доступен. 
- ввод/вывод - работа с локальными файлами и передачей данных по сети
- JSON, XML - это ваш формат передачи данных
- сериализация - это может быть локальный кэш
- ну и без коллекций здесь не обойтись
Вопрос: Адекватно ли использовать nodejs сервер для  приема платежей?

Лучший ответ: Использовал для приёма голосов из ВК. Большинство шлюзов использует просто POST-запросы, и им глубоко фиолетово, что там на бэкэнде происходит - их дело удостовериться, что
1. Вы приняли платёж (нужно отдавать правильный ответ)
2. Платёж приняли вы (ответ должен быть как-либо подписан - у большинства это MD5 параметров + секретного ключа)
Собственно, при вменяемой документации примеры далеко не обязательны.

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

Лучший ответ: Не поручусь, что прямо вот так и лучшие, но из тех, что пробовала сама: 
www.study.ru/lessons/
Здесь именно системно грамматика тренируется. Можно учить «экспресс», а можно зарегистрироваться, и тогда система не будет пускать дальше, пока не пройдешь предыдущий материал. 

Есть еще Ливмокка и Бузу — социальные сети с уроками, там тоже есть тренажеры, но систематизированы по темам, а не по грамматическим правилам.

Худший ответ: Могу посоветовать отличную книгу — R.Murphy, Essential Grammar in use. В гугле легко найдете.
Справочник по грамматике и задания сразу после них, от самого простого до вполне нормальных заданий.
Да к ней еще прилагается аудио сопровождение каждого урока.
Вопрос: Как лучше организовать домашний медиасервер?

Лучший ответ: > TP-Link не предлагать — печальный опыт.
Немного оффтопик, но всё же… 
По текущей работе регулярно принимаю всякое в ремонт, и складывется впечатление, что на основании одной-двух поломок люди напрочь отказываются от производителей, считая, что «личный плохой опыт больше, чем статистика». Просто постоянно слышу нечто в духе «вот только Вестерн/Хитачи/Самсунг/Сигейт (нужное подчеркнуть) не предлагайте, а то он у меня/у брата/у тёти недавно поломался».
TP-Link — нормальный, годный производитель. Уж извините, если чем задел.

Худший ответ: WD My Book Live + Linksys E3200 работают, но в WD паршивый медиасервер Twonky 5.0 — обязательно нужно будет установить что-то иное. ОС = Debian. Не советую обновлять WD автоматически, свежие прошивки очень забагованные, а откат делать не позволяют, перед обновлением советую ознакомиться с актуальной информацией на соответствующих форумах.
Вопрос: Mailer для небольшого веб-проекта на Yii

Лучший ответ: Поставьте exim/postfix и отправляйте, когда количество писем увеличится на два порядка - переключайтесь на Sendgrid/Mailchimp. Когда будет необходимо принимать почту - подключайте Яндекс почту для домена или настраивайте себе сервер сами, для этого есть готовые сборки типа iRedmail.

Худший ответ: Отправлять вот этим 
Провайдер лучше используйте внешний (чтобы не заморачиваться со своим почтовиком), например mailgun
Вопрос: Где, когда и как лучше использовать лямбда-выражения?

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

Худший ответ: Я использую лямбда-выражения в двух случаях:
- когда это действительно "выражение", т.е. всё вычисление укладывается в одну формулу;
- когда для вычислений нужно использовать значения переменных текущего метода.
При этом я помню, что "под ковром" компилятор создаст для каждого контекста с лямбда-выражением отдельный класс, и захваченные переменные будут полями этого класса (а само лямбда-выражение - его методом). Причём они будут использоваться, как поля, не только для кода, вычисляющего это выражение, но и для всей работы с этими переменными. Так что, если в конкретном месте приходится думать об эффективности, то надо всё взвесить.
Вопрос: Различия между классом и объектом?

Лучший ответ: Может быть вам легче будет понять, если вы будете думать о классе как о наборе функций, а об объекте как о наборе данных. 

Некоторые функции в классе могут быть использованы только с набором данных (т.е. объектом), который передается неявно, когда вы указываете $object->method(). 

Другие функции не требуют объекта, поэтому могут быть вызваны напрямую из класса.

С этой точки зрения очень логично выглядит Python, где у любого метода есть явный аргумент self, указывающий на объект, из которого был вызван метод. А запись object.method(5) является краткой записью ObjectClass.method(object, 5).

Худший ответ: Всё просто. В случае класса это просто некое описание методов, полей и т.д. Когда мы вызываем любой метод класса, то в аргументах мы неявно передаем указатель this.
То есть в реальности вызов
a->b(arg);
выглядит как 
b(arg,a);
А static методы они отличаются от обычных тем, что у них нету этого неявного аргумента this
Вопрос: Как с помощью php делать копию сайта?

Лучший ответ: Давайте рассуждать:Сайт состоит из набора файлов и, возможно, БДЗначит, копирование сайта заключается в:копировании файловкопировании БДнастройке веб-сервера
С каким из этапов у вас сложности?

Худший ответ: Попробуйте скрипт SiteCopy 4.2
Хороший скрипт, возможно вам подойдет.
Вопрос: Asterisk, база контактов, free?

Лучший ответ: Ээээ ... Так ставьте софтофон и будет он вам при звонке маячить.

Худший ответ: ну разве что вот это в голову приходит... https://asternetsamples.codeplex.com/
Вопрос: Как вы перезапускаете локальный сервер node.js при разработке?

Лучший ответ: Ну лично я в консоли использую такую комбинацию клавиш:
ctrl+c
arrowUp
enter

Уверен, можно сделать намного удобнее, в т.ч. так, как посоветовал VBart

Худший ответ: Это как с отладкой nginx, сочувствую ))
Вопрос: Важен ли хостинг для SEO?

Лучший ответ: Важен ли хостинг для SEO?Конечно важен. От него же напрямую зависит доступность сайта для посетителей и поисковых ботов.Зависит ли скорость загрузки страниц сайта от хостинга?Зависит. Но ни меньшее влияние на скорость загрузки страниц сайта оказывает общая конфигурация сайта и оптимизация.На какие параметры сервера стоит обращать внимание при выборе хостинг-провайдера?Вы виртуальный хостинг подбираете? Обратите внимание на:Тип дисков. Лучше если это будет SSD.Локацию и каналы. Если основная аудитория сайта в Украине и РФ, то и хостинг лучше взять в Украине, РФ или Европе.Отзывчивость поддержки и скорость реакции на вопросы клиента, скорость решения проблем.Наличие MoneyBack и условия на которых он производится. Протестируйте работу проекта на новом хостинге и сравните с старым. Если быстрее работать не станет или поддержка не понравится, можете вернуть средства и попробовать другой хостинг.
Могу порекомендовать этого немецкого хостинг-провайдера, сам держу у них несколько серверов. Поддержка на связи всегда и решает любые вопросы сразу, без лишних затягиваний, по ответам чувствуется что общаешься с админами и технарями. Пинг с РФ и Украиной отличный. Под заказ могут любое железо собрать, установят и настроят бесплатно. 

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

Лучший ответ: 1)Выдернуть провод из WAN  порта TL-WR.
2)Выключить DHCP на TL-WR 
Все.

Худший ответ: www.tp-linkru.com/article/?faqid=417
Используйте TL-WR741ND  как точку доступа, а не как маршрутизатор.  Соответственно связь WAN <-> LAN уберите.