pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Пробемы с css я болен?

Лучший ответ: Начал делать сайты в 2009. Потихоньку колупался в html, потом полез в css. Начал вникать и переделывать скачанные из интернета шаблоны под свои сайты. 
Переделывая макеты много чего не понимал, и если не хватало знаний - искал готовые варианты или оставлял как есть. Прогресс всегда шел позади, я вообще не планировал быть верстальщиком. 
Прошло 7 лет (2017 год), я пошел на курсы по фронтЭнду. На уроках ловить было нечего. Оказалось что 90% материала я сам выучил до курсов. Однако курсы прошел до конца, это дало мне уверенность в себе, и конечно же, меня понесло на фриланс.По личному опыту в 1 год на фрилансе - скажу. 
Верстальщики получают хорошие деньги если умеют работать быстро, 1-2 сайта в день. 
Других вариантов нет. 
Почти все заказчики из РФ и Украины пытаются найти раба за 3 копейки. Появились посредники, так называемые псевдо-студии. Где какая-то курица или хитрый лис, ничего не умеющий, отбирает на биржах клиентов у фрилансеров (у тех самым, работяг, которые сами пишут и рисуют), а потом им (работягам) же эту работу отдают, только за меньшие деньги, 3 копейки же, что разве не хватит? Та не гони, мне вообще за 2 сделают!
С каждым годом появляются такие как я, ты и вы. Профессия уже не такая востребованная как раньше, наоборот, попробуй проживи!
Со мной не согласятся фрилансеры из категории "выдающиеся". Однако не о вас речь шла, а о том что ждет человека в будущем как новичка.
В итоге решил дальше делать сайты для себя, это выгоднее, интереснее, особенно когда все делаешь сам и с душой.
Тебе советую верстать макеты, просто так, для опыта. На фрилансе с таким скилом делать пока нечего. Не подводи людей. Успехов!

Худший ответ: Попробуйте тут, посмотрите примеры: https://codepen.io
отдельные элементы где можно посмотреть html,css и javascript код
Забудьте русский язык,покрайней мере в сети, что надо - ищете на англлибо взять какой-то psd макетик простенький и попробовать его сверстать, либо взять жирный лендинг и верстать его
ДА
Возьмите готовый шаблон, поиграйтесь в нем , потом можете делать свой по "примеру"
Как разберетесь - https://getbootstrap.com , упрощает (иногда) жизнь
Вопрос: Что лучше, одна большая или пару средних таблиц?

Лучший ответ: Советую почитать про нормализации БД

Худший ответ: Приводишь к 3НФ (третьей нормальной форме) и все.
Для этого нужно:Добиться атомарности и добавить первичный ключИзбавиться от неполных функциональных зависимостей путем добавления новых таблицВынести транзитивные функциональные зависимости в новые таблицы
Вопрос: Стоит ли использовать Java для высоко нагруженных приложений?

Лучший ответ: Java намного производительнее Python/PHP/Ruby. Особенно, если выкинуть полноценый Application Seriver и взять вместо него простой контейнер сервлетов. undertow, например, весит меньше мегабайта ( в виде jar) и жрёт 4 Мб памяти при старте. Да и вообще, вот тут, java всегда в топе по производительности.

Худший ответ: Проект с миллионами пользователей думает как экономить на железе ? Жоска.
Вопрос: Нужно ли 32Gb RAM для обычного домашнего компьютера?

Лучший ответ: Для обычного домашнего использования 16 хватит

Худший ответ: Память дешевая, если не жалко денег - лучше берите сейчас.
У меня 32гб - постоянно 1-2 виртуалки крутятся, файрфокс с вкладками, рамдиск, торрент.
При запуске игры даже не сворачиваю ничего - и отлично все работает.
Вопрос: Что нужно докупить в радиомагазине для экспериментов с Ардуино?

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

Худший ответ: Для экспериментов больше подойдёт набор Юный физик. В электронике сперва чертится схема, производится расчёт, затем производится сборка прототипа устройства на макетной плате.
Вопрос: Что технически правельно? Hyper-v 2012 R2 или Windows SRV 2012 R2 и внутри Hyper-v 2012 R2?

Лучший ответ: На голое железо ставить только гипервизор. Все остальное в виртуалки. И это не минус, а плюс. В случае "все пропало" поставить и настроить новый гипервизор гораздо проще переноса АД.

Худший ответ: Что технически правельно? Hyper-v 2012 R2 или Windows SRV 2012 R2 и внутри Hyper-v 2012 R2?Зависит от конкретной ситуации. Допустимы оба варианта.
Просто второй вариант не очень хорош когда у вас несколько виртуалок, распределение ресурсов не совсем корректное будет. Если у вас чисто SRV 2012 R2 стоит под виртуализацией - вообще без разницы.в 1 случае у нас меньше прослоек ( гипервизор --> ОС ) и шеф всё пропало при сбое гипервизора.А вот и не правда ваша!
Количество прослоек одинаково в обоих случаях.
В первом случае работает гипервизор, под ним запущен SRV2012, во втором случае точно так же запущен гипервизор, и под ним запущен SRV2012, только приоритеты немного по другому расставляются.
Но в любом случае они работают под гипервизором!
Что касается - "шеф все пропало" - почему? Банально поднимаете другой гипервизор, и включаете под ним свою виртуалку.
Вопрос: Почему словосочетания выводятся отдельными словами?

Лучший ответ: Вот причина вашей проблемы:$key = str_replace(array(",","|","/"),array(" "," "," "),$key);
$arr = explode(" ",$key);
Код писать я не буду, уверен, в двух функциях вы разберётесь самостоятельно.

Худший ответ: $key = str_replace(array("|","/"),array(",",","),$key);
        $arr = explode(",",$key);
типо так чтоль? еще было бы полезным проверить отсекаются ли пробелы в начале строки ключа
Вопрос: В России есть успешные примеры выделения ИТ-службы в дочернюю компанию?

Лучший ответ: Росатом и Гринатом, в последнем не только ИТ, но и другие обслуживающие службы...
В Сибуре, на ГАЗе такая же модель...

Худший ответ: Сбер-Тех тот же, у ПЭКа - из чуть меньших, вроде, тоже
Вопрос: Что делать, если заказчик хочет больше правок?

Лучший ответ: 1) Стоимость правок необходимо оговаривать заранее, как и весь порядок разработки;
2) Если вы это не обсуждали до того, как взяли предоплату, то по обычаям стоит сделать правки бесплатно;
3) Заказчик не считает макет строгим. Для него это набросок, как и для вас. Поэтому правки неизбежны;
4) Вы должны понимать и помнить, что в РФ клиенты очень капризны, скупы и не педантичны, поэтому работать сними сложно и неприятно.

Худший ответ: Рассказал это заказчику и согласовать бюджет
Вопрос: Как написать приложение под Windows?

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

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

Лучший ответ: Переходите по этой ссылке https://2ip.ru/time-calc/, там есть формочка в которой нужно указать исходящую и входящую скорости. Их можно узнать перейдя по ссылочка тест в тексте над формой. Вернувшись обратно на страницу time-calc скорости будут заполнены и останется только указать размер файла. Его можно узнать у вашего системного администратора или самому по этой ссылке https://www.youtube.com/watch?v=M8SQ1hiMe7s .

Худший ответ: Ну допустим 30 минут, но иногда и за 1 минуту можно если сайт простой
Вопрос: Почему Windows-юзеры обычно держат окна приложений развёрнутыми на весь экран, а пользователи macOS — нет?

Лучший ответ: Потому что на макоси по другому работает рабочий стол и разворачивание на весь экран.
И навигация по экранам идёт, а не переключение между активными окнами как на винде.
Если на макоси развернуть на весь экран(по зеленой кнопке "разворачивания" окна), то работать с двумя окнами уже не получится например, развернутый софт всегда будет на своём экране без всего остального. Никаких окон поверх него нельзя разместить, только если рядом на половину экрана растянуть что-то другое.
При этом есть второй режим это двойной клик в любом месте по шапке окна, тогда окно как раз развернется как в винде. Но я так и не смог осилить этот вариант т.к. навигация удобнее при использовании нескольких рабочих столов. И получается что режим как в винде вроде бы есть, а вроде бы он вообще здесь не к месту. Хотя иногда он помогает когда всё-таки надо использовать несколько связанных окон(например Chrome + Developer Tools отдельным окном при разработке расширения для хрома это вообще единственный возможный вариант работы).
Так что просто по разному работает. Причем в винде это местами удобнее чем на маке, но на маке свои плюсы есть.

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

Лучший ответ: 1- как уже правильно сказали, купите ссылок с социальных сетей на нужные страницы
2- как можно чаще добавляйте на сайт полезный контент чтобы робот яндекса "жил" на вашем сайте
3- на новые материалы сразу покупайте ссылки с форумов и социальных сетей
4- настройте отдачу заголовков if-modified-since и last-modified
5- проверьте правильно ли расставлены приоритеты индексации в sitemap.xml
6- добавляйте в вебмсастере в "оригинальные тексты" новые страницы
7- отправляйте новые страницы на индексацию через вебмастер
Самое простое и эффективное из этого - пункты 1 и 3, но чтобы вероятность была 100% необходимо выполнять все пункты.

Худший ответ: Можешь попробовать заказать репосты в соц сетях, это ускорит индексацию страниц, так как получишь соц сигналы.
Вопрос: Известно, что 70% data scientists владеют Python. Василий владеет Python. С какой вероятностью он data scientist?

Лучший ответ: Либо софизм
Либо не хватает данных - а сколько людей не data scientist и сколько из них знает python?

Худший ответ: Известно, что 70% data scientists владеют ногами (у остальных, возможно, плавники или щупальцы). Василий владеет ногами. С какой вероятностью он data scientist?
Вопрос: Какой view engine выбрать для простого SPA сайта на node.js?

Лучший ответ: У вас есть вариант React.js | Vua.js | Angular.js 2. Данные фреймворки упростят разработку и смогут помочь сделать единые интерфейсы для дальнейших разработок. Так насчёт стоит брать или не стоит решать вам.
- Если ваше приложение требует стабильности и поддержки то однозначно да.
- Если вам нужно сделать пару блоков с подгрузкой контента то это будет излишне.

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

Лучший ответ: биндите программу на адрес 0.0.0.0 - будет на всех интерфейсах/адресах

Худший ответ: при переподключении ваша запущенная программа уже не сможет принимать соединения от нового интерфейса, кажется даже если вы сделаете listen 0.0.0.0 (у меня были косяки при использовании vpn в похожей ситуации), так что приложение должно как то это обрабатывать либо его необходимо перезапускать параллельно переподключению
Вопрос: Что должен знать Junior Java Developer?

Лучший ответ: Oh please, 100500 смежных вопросов, что должен знать jun/mid/sen
Заходите на hh.ru , ищите вакансии на которых ищут тех или иных и смотрите требования, посмотрите 10-20 вакансий, чтоб сложилась картина в голове
От чтения книги программистом не станете, важное составляющее - это практика

Худший ответ: Джава-джун должен уметь написать по четко-поставленной задачке работающий код с тестами. Или поправить баг в готовом коде.
Человек прочитавший Шилдта может максимум претендовать на должность стажера.
Вопрос: Можно ли перевести госномер в int32?

Лучший ответ: [АВЕКМНОРСТУХ]{1} - 4 бита - номер буквы во последовательности
[0-9]{3} - 10 бит для кодирования числа 0-999
[АВЕКМНОРСТУХ]{2} - 4 * 2 = 8 бит
[0-9]{2,3} - 10
Итого 32 бита ровно

Худший ответ: на букву хватит 4 бита = 4 * 3 = 12 бит
на цифру хватит 10 бит = 10 * 2 = 20 бит
Итого 12 + 20 = 32 бит. Хватит
Вопрос: C# — Как исправить ошибку — Индекс находился вне границ массива?

Лучший ответ: скорее всего причина на скрине

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

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

Худший ответ: если вы гуру, то сюда и еще в пару аналогов
а если для реферата, то сюда:
https://dmkpress.com/authors/become_our_author/
www.williamspublishing.com/author.shtml
Вопрос: Как по клику мышкой записать в буфер обмена значение?

Лучший ответ: https://w3c.github.io/editing/execCommand.html#dfn...Copy commands triggered from document.execCommand() will only affect the contents of the real clipboard if the event is dispatched from an event that is trusted and triggered by the user, or if the implementation is configured to allow this. How implementations can be configured to allow write access to the clipboard is outside the scope of this specification.
Короче говоря - click доверенное событие, а contextmenu - нет.
UPD: если использовать не onclick а mousedown (который срабатывает на все кнопки мыши) - то окsnippet

Худший ответ: Используйте  https://clipboardjs.com/ и не морочьте голову
Вопрос: Как поменять Рабочий\ стол/ на Desktop/?

Лучший ответ: Можно просто создать симлинки, как предложил Dmitry Tallmange, а можно реально переименовать каталоги  и потом изменить значения в файле ~/.config/user-dirs.dirs

Худший ответ: ln -s Рабочий\ Стол Desktop
Вопрос: После обновления до nginx 1.10 браузеры выдают, что сединение не защищено. Как исправить?

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

Худший ответ: Попробуйте вот такой
ssl_ciphers			'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:DES-CBC3-SHA:!RC4:!aNULL:!eNULL:!MD5:!EXPORT:!EXP:!LOW:!SEED:!CAMELLIA:!IDEA:!PSK:!SRP:!SSLv:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';
Вопрос: База данных пропала на MS SQL Server. Как найти и восстановить?

Лучший ответ: Админы делятся на тех, кто ещё не делает бэкапы, и тех, кто уже делает.

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

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

Худший ответ: Проверяйте логин и емайл перед действием. Нет => инсерте. Есть => ошибка
Вопрос: Не подскажете диапазоны IP-адресов Яндекса, Вконтакте, Одноклассников и Мейл.ру?

Лучший ответ: Вот сразу для конфига openvpn :)
Обратите внимание, ipv6 у меня закомментировано.# Yandex network
push "route 5.45.192.0 255.255.192.0"
push "route 5.255.192.0 255.255.192.0"
push "route 37.9.64.0 255.255.192.0"
push "route 37.140.128.0 255.255.192.0"
push "route 77.88.0.0 255.255.192.0"
push "route 84.201.128.0 255.255.192.0"
push "route 87.250.224.0 255.255.224.0"
push "route 93.158.128.0 255.255.192.0"
push "route 95.108.128.0 255.255.128.0"
push "route 100.43.64.0 255.255.224.0"
push "route 130.193.32.0 255.255.224.0"
push "route 141.8.128.0 255.255.192.0"
push "route 178.154.128.0 255.255.128.0"
push "route 199.21.96.0 255.255.252.0"
push "route 199.36.240.0 255.255.252.0"
push "route 213.180.192.0 255.255.224.0"

#push "route-ipv6 2620:10f:d000::/44"
#push "route-ipv6 2a02:6b8::/32"

# Mail.ru network
push "route 5.61.16.0 255.255.248.0"
push "route 5.61.232.0 255.255.248.0"
push "route 79.137.157.0 255.255.255.0"
push "route 79.137.183.0 255.255.255.0"
push "route 94.100.176.0 255.255.240.0"
push "route 95.163.32.0 255.255.224.0"
push "route 95.163.248.0 255.255.248.0"
push "route 128.140.168.0 255.255.248.0"
push "route 178.22.88.0 255.255.248.0"
push "route 178.237.16.0 255.255.240.0"
push "route 185.5.136.0 255.255.252.0"
push "route 185.16.148.0 255.255.252.0"
push "route 185.16.244.0 255.255.252.0"
push "route 188.93.56.0 255.255.248.0"
push "route 194.186.63.0 255.255.255.0"
push "route 195.211.20.0 255.255.252.0"
push "route 195.218.168.0 255.255.255.0"
push "route 217.20.144.0 255.255.240.0"
push "route 217.69.128.0 255.255.240.0"

#push "route-ipv6 2a00:1148::/32"
#push "route-ipv6 2a00:a300::/32"
#push "route-ipv6 2a00:b4c0::/32"

# VK.com network
push "route 87.240.128.0 255.255.192.0"
push "route 93.186.224.0 255.255.240.0"
push "route 95.142.192.0 255.255.240.0"
push "route 95.213.0.0 255.255.192.0"
push "route 185.32.248.0 255.255.252.0"

#push "route-ipv6 2a00:bdc0::/36"
#push "route-ipv6 2a00:bdc0:e006::/48"

# Kaspersky network
push "route 77.74.176.0 255.255.252.0"
push "route 77.74.181.0 255.255.255.0"
push "route 77.74.183.0 255.255.255.0"
push "route 93.159.228.0 255.255.252.0"
push "route 185.54.220.0 255.255.254.0"
push "route 185.85.12.0 255.255.255.0"
push "route 185.85.14.0 255.255.254.0"

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

Лучший ответ: 40 минут - звучит совсем дико, необходимо профайлить и понимать, что именно выполняется так долго. 
PhpSpreadsheet скоростью никогда не отличался, особенно для больших файлов, рекомендую перейти как минимум на https://github.com/box/spout . Недавно ещё была интересная статья на хабре про генерацию больших и сложных Excel, ознакомьтесь: https://habr.com/post/422059/

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

Лучший ответ: inet_pton - появилась вместе с IPv6. В XP вполне вероятно ее нет. Возможно есть IPv6 для ХР и там будет более новая версия винсока.

Худший ответ: Неподходящая версия библиотеки, ищи новее.
А вообще надо смотреть требования к сервиспаку винды и наличии специфичных обновлений. Скорее всего на 7 запустится без проблем.
Вопрос: Как обновлять более 500к строк, без длительной блокировки MySQL таблицы?

Лучший ответ: Вариант 1. Обновлять данные кусочками. Блокировки все равно будут, но небольшие.
Вариант 2. Master-slave репликация. Обновлять данные на master, а читать со slave. В этом случае блокировка master не помешает читать данные со slave. В качестве бонуса - повышенная отказоустойчивость.

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

Лучший ответ: 1 - надо смотреть спеку материнки - если слоты PCIe не в точности одинаковы, то "верхний всегда" предпочтительнее для видюхи, так что менять местами вряд ли стоит. только если видюха слабее "верхнего слота" а "нижний" достаточен по спеке. но в вашем случае все равно не стоит менять - см ниже
2 - надо разобраться с БП - куда дует вентилятор? установить так, что бы был выдув из корпуса. если перевернуть БП нет возможности, либо приобретайте другой, либо переворачивайте кулер в БП (за одно от пыли прочистите) это важно
3 - у вас там видна щель от выломанной планки ниже будущей позиции SSD, обычно это минус внутренней аэродинамике, но в данном случае, возможно, это можно обыграть - выломать планку выше - между SSD и видюхой. сорганайзить провода, что бы в корпусе было просторно, и на передней панели, в нижней части, поставить кулер максимального диаметра по по крепежным отверстиям на вдув, по возможности управляемый от материнки, если хватит разъемов (99% что место для крепежа там есть, а если есть, то в вашем раскладе ставить обязательно) в крайнем случае просто управляемый (такие в продаже есть)
4 - в верхней части (в районе процессора) так же кулер на выдув, однозначно управляемый от материнки
5 - если есть места для кулеров на боковой панели над процом и сверху - панели часто легко поменять местами - поменяйте (ставить кулер туда не очень удобно для случаев когда надо залезть внутрь, а просто "окно" не на пользу), а вот на "крышу" тоже можно поставить на "вдув".. либо закрыть, что бы обеспечить единое направление потоков. в крайнем случае - лучше "окно" сверху, чем сбоку
6 - подружитесь с AIDA64 и некоторое время помониторьте в покое и под разными нагрузками. думаю быстро разбересь что к чему. и надо ли добавлять кулеров (но повторю - передний вдув вам уже "доктор прописал") кстати, под риском перегрева у вас еще и южный мост (под видюхой) его датчик называется экзотически "диод PCH", надо гуглить предельную температуру по чипсету. но обычно она оказывается существенно выше допустимых температур процов и видюх
ps кулеры рекомендую Glacialtech - лучший баланс цены/шума/долговечности
pps а вообще над циркуляцией можно поразмыслить, место творчеству здесь есть. видюха же тоже "всасывает" со стороны будущего SSD, куда идет выборос? в зад? на фото видны радиаторы, то есть корпус видюхи не закрытый.. возможно тогда окно на боковой панели над процессором (а еще их бывает два) наоборот в тему + вдув и сверху и сзади на уровне процессора, а вперед выдув. в общем проявляйте инженерную смекалку ;))

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

Лучший ответ: Ну настроить VLAN и через него прокинуть провайдерский линк на воторой маршрутизатор. IP адрес - это всегда конкретное устройство и два маршрутизатора не смогут работать с одним IP. 
Но я думаю что надо всего лишь правильно настроить маршрутизацию в сети - исходя из требуемой задачи.

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

Лучший ответ: Делать 1 большую таблицу или разбивать на части?

Худший ответ: Делаете таблицу в параметрами, при запросе делаете выборку по параметрам из этой таблицы. 
Возвращать удобнее голые данные в json (заодно и общее количество присылать) и рендерить на клиенте.
Урл меняется методами History API
С точки зрения фронта всё довольно просто — послали запрос, получили данные, перерисовали страницу.
На бэке приняли запрос, сходили в БД, составили json-ответ, отдали клиенту.
Вопрос: Какое ПО нужно на виндовс для изучения Swift?

Лучший ответ: Виртуалка с mac os либо сервис вроде этого https://www.macincloud.com ваш выбор. Изучать swift на windows, по моему мнению, бесполезное и не реальное занятие:)

Худший ответ: Нет денег на мак, собери хак. Swift под lin\win урезанный кусок {цензура}.