Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Битый пиксель на AH-IPS матрице?

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

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

Лучший ответ:
DirectoryIndex будет мало. Если файлы WordPress у  вас не в корне, а в папке wordpress, почитайте документацию. Если в двух словах:
1. Скопируйте из  папки с вордпресом index.php и wp-config.php в корень сайта (public_html)
2. В index.php в последней строчке нужно добавить путь (имя папки в которой вордпресовские файлы):// старая строка
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
// новая строка
require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );

Худший ответ:
Добавьте DirectoryIndex index.php
в ваш VirtualHost
Вопрос: Каким образом можно реализовать приложение тестирования на Django?

Лучший ответ:
0. Напиши ТЗ
1. Реализуй ТЗ

Худший ответ:
0. Напиши ТЗ
1. Реализуй ТЗ
Вопрос: Как настроить перенос div-ов на другую строку?

Лучший ответ:
media queries загуглите

Худший ответ:
Примерно так
Сужайте область с результатом, и блоки перестроятся в 2 в ряду, а если сжимать дальше то в 1 в ряду.
Вопрос: Почему не получается открыть доступ к MySQL из внешней сети?

Лучший ответ:
ОС на которой установлен MySql как я понимаю Windows?
1. Командой   netstat -na  | find "3306"  проверяете, что mysql действительно слушает порт 3306. 
 если порт не прослушивается или прослушивается не на тех адресах - копать конфигурацию на предмет параметров skip-networking, bind-address и т.п.
2. Командой telnet localhost 3306 с локальной машины проверяете что удается присоединиться к нему с локальной машины.
3. Командой telnet  3306 с удаленной машины проверяете, что удается подключиться к нему с удаленной машины - если не получается -смотреть настройки фаерволов. 
4. Если в п. 3 подключиться удалось - смотрите настройки пользователя - вероятно ошиблись где-то когда разрешали подключаться руту с любого хоста.

Худший ответ:
Проверьте наличие строчки skip-networking в my.cnf
Если есть - просто закомментируйте или удалите.
Можно проверить открыт ли порт вообще
Выполните с под админа netstat -tabon
Вопрос: Маршрутизация в подсеть второго провайдера

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

Худший ответ:
Делал по этому посту все просто и работает, основной скрипт при запуске один раз, скрипт проверки в работе постоянно.
Вопрос: RSTP — как изменить рут порты?

Лучший ответ:
Вопрос: как мне сделать так, чтобы разрыв был между "Отдел гл. энергетика" и "правое крыло" ?
Для этого необходимо, на мой взгляд, увеличить значение cost для этого линка с каждой стороны до достаточно высокого значения.
Теперь, что касается этого самого значения. Учитывая гетерогенность вашей сети, стоит убедиться, какие именно значения cost установлены для каждого из интерфейсов, участвующих в RSTP-процессе. Они могут быть как 16-, так и 32-битными, насколько мне известно. Если все значения cost установлены  в 4 для гигабитных и 19 для 100-мегабитных портов, должно хватить значения cost 300 для  соответствующего линка (с каждой стороны, на случай дальнейшего изменения корневого коммутатора).
Необходимо также убедиться, что каждый из вышеупомянутых интерфейсов работает в полнодуплексном режиме (т.е. является, с точки зрения RSTP, p2p-портом). Это необходимо для корректной обработки изменения топологии (topology change). 
Если это не поможет и возникнут дополнительные вопросы, то будьте добры, потрудитесь нарисовать нормальную читаемую схему сети с необходимой информацией (bridge id каждого коммутатора, cost для каждого интерфейса, участвующего в RSTP).

Худший ответ:
в итоге:
посидел покурил протоколы, на одном свитче стоял древний протокол, изменил на свежий. На еще одном свитче на линках был включен edge, выключил. Повключал везде, кроме магистральных линков, portfast\edge. Задал приоритет рут свитчу 12288. 
Теперь изменения топологий на всех свитчах обозначается правильно, при падении линка в течении 30-60 секунд трафик начинает бежать в обход. Проверил пока только на паре свитчей, до конца недели остальные проверю. Пока все работает - все стабильно.
Вопрос: Как привязать домен к AWS EC2?

Лучший ответ:
Создайте новый Elastic IP для сервера и в настройках DNS пропишите этот IP.

Худший ответ:
Мне вскользь сказали про DNS у яндекса, но так ничего и не понял. Что делать и как быть? 
Не вскользь, а внимательно прочитать инструкцию, Яндекс подробно разъясняет что и как сделать.
Вопрос: Athlon 64 3000+ не будет дружить с Radeon HD5770?

Лучший ответ:
Дело в версии PCIE. Это точно. У видеокарты PCI Express 2.1, а материнки этих процессоров поддерживали то ли версию 1.0, то ли 2.0.

Худший ответ:
Мощности БП не хватает, возможно.
Вопрос: Как браузер считывает favicon?

Лучший ответ:
Алексей Guest007 favicon не всегда лежит в корне сайта, его можно указать в link
twestet самое легкое, это воспользоваться помощью гугла, нет, не поиска. 
www.google.com/s2/favicons?domain=domen
где domen - это домен =)
Вот изображение сайта fb.com 
www.google.com/s2/favicons?domain=fb.com
а вот тостер
www.google.com/s2/favicons?domain=toster.ru
изображения даются 16х16

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

Лучший ответ:
#1 лучше в любом случае, только метод преобразования выбери перцептивный, и как сказал Egor Padalka просто не лазай туда, пока не разберешься) Вот относительно краткая и очень-очень толковая статья, разжевывающая всё с самого начала, и с настройками для графических редакторов:
https://cloud.mail.ru/public/3e74/jyufmZ9x3

Худший ответ:
Liquidos , почему так? 
Оригинал (скрин с монитора)
То как посоветовали, почему качество ухудшилось? 
Если насыщенность выбрать, то цветовой тон более менее похож на оригинальный.
настройки 
Цвет фотки в фотошопе один, после сохранения другой, а если сделать скрин с экрана все так как вижу, в чем проблема? До обновления всего этого не было.
Вопрос: Законно ли еще использовать VPN и proxy?

Лучший ответ:
Законно ли использовать топор? =)

Худший ответ:
хостеры ssh не запретят, а он тоже умеет тунелировать
Вопрос: Интернет из розетки?

Лучший ответ:
Делюсь опытом. Ужас и кошмар! Никогда больше не буду пробовать. Была попытка делать сетку в школе на устройствах Zyxel PLA400 в 2010 году. Часть (примерно половина) работала нормально и стабильно, другая часть — постоянные проблемы. Падения скорости (до каких-то совсем маленьких цифр, работать невозможно) и потери линка. Видимо, как-то связано с организацией проводки в той школе — какие-то сегменты были сделаны нормально, какие-то — нет. Окончилось все обычной проводной сетью и долгой продажей 20-ти с лишним б/у устройств. Возможно, виновата старая проводка (школа тоже старая, с толстыми капитальными стенами. Поэтому и хотелось обойтись без их бурения), возможно — недорогие устройства, возможно большое их количество. Как бы то ни было, 1-2 места я бы еще попробовал подключить таким образом, после предварительного тестирования, но всю сеть делать на них больше никогда не буду.

Худший ответ:
Что ж за крутой ремонт что коммуникации не предусмотрели? А вообще я бы задал данный вопрос вашим имеющимся провайдерам. Но потратив средства на оборудование для этого, лучше провели бы кабель, ведь телефоны же проведены? Такая же история была и у меня но там здание — здание, wi fi падал, потратились один раз на 500 м оптики и забыли про проблемы.
Вопрос: Скрипты автозапуска во freeBSD?

Лучший ответ:
handbook
En
И по-русски

Худший ответ:
Скрипты автозапуска пишутся на bash www.bash-scripting.ru/abs/chunks/, но можно писать и на perl или python. Главное чтоб интерпретатор стоял на системе. Удачи в изучении bash
Вопрос: Как посчитать сумму чисел на промежутке от a до b, без цикла?

Лучший ответ:
Стандартной формулой тут получится.
S = (a1+an)*n/2, где a1 - первый член, an - последний, n - количество членов последовательности
Имеем (47+72)*26/2 = 1547
Итого ваша формула: S = (a+b)(b-a+1)/2

Худший ответ:
Как математически посчитать сумму например от 47 до 72, т.е. 47 + 48+ 49 … + 72 ?
Высчитать сумму первых 72 членов арифметической прогрессии и вычесть из нее сумму первых 46 членов арифметической прогрессии.
Вопрос: Как повысить карму?

Лучший ответ:
поменьше говорить о карме, побольше делать хороших, полезных дел:
 — Писать полезные комментарии
 — Найдя опечатки/ошибки в тексте статьи — отправлять их в личку автору
 — Отвечать на вопросы в q&a
 — Продолжать в том же духе

Худший ответ:
Спасибо за советы, сейчас так и делаю!
Вопрос: Лучшая методика для реализации HTTP(S) прокси сервера?

Лучший ответ:
Вариант с потоками самый надежный. Есть еще такая вещь как не блокирующие сокеты, возможно вам подойдут, вторая ссылка в гугле www.cyberforum.ru/cpp-linux/thread346566.html

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

Лучший ответ:
Нужно понимать что инструменты о которых вы говорите появились не просто так, а потому что в них была острая необходимость. Т.е. если у вас есть большой проект с объемным CSS и вам уже сложно уследить за единством оформления (в одном месте у кнопки бордер 1px в другом 2,  и тому подобное), то вы невольно начинаете задумываться о том что неплохо было бы иметь в CSS настоящие переменные ($button_border_width).
Таким образом если вы не чувствуете острой потребности в этих фишках - не стоит забивать ими голову - процесс обучения будет достаточно мучительным, потому что вы еще не будете понимать, куда все это можно впихнуть.
Но! Безусловно стоит ознакомиться с основными фишками, которые могут добавить препроцессоры вашему коду. Вам не нужно знать как объявлять переменные и примеси, но нужно знать что это вообще возможно. Т.е. вам хватит парочки обзорных статей.
Все вышесказанное относится так же и к сборщикам (gulp, grunt), с вопросом о которых, я думаю, вы пришли бы на Тостер через месяц.

Худший ответ:
Рано, рано.
Могу посоветовать полезный русскоязычный ресурс. Там вроде LESS тоже разбирается.
Вопрос: Планшет на Windows 8

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

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

Лучший ответ:
Посмотрите тут kgtc.ru или здесь snitko.ru
Возможно ето поможет вам

Худший ответ:
Рекомендую unigolos.ru
Разные языки, дикторы-носители. Не встречал в России цен ниже.
Вопрос: mac-адрес в ubuntu

Лучший ответ:
добавить в файл /etc/network/interfaces

в секции где указываются настройки сетевой карты параметр hwaddress 
auto eth0
iface eth0 inet dhcp
 hwaddress ether 01:02:03:04:05:06

Худший ответ:
Я не силен у ubuntu. Но что то мне подсказывает что в /etc/udev/rules.d/ есть файл persistent-net.rules
Его и править.
Вопрос: Miranda + ICQ шестизнак

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

Худший ответ:
Проблема, похоже, крылась в символе ¤ (Alt+0164) в пароле. Pigeon на Windows Mobile (6.5) и Miranda IM, очевидно, не умеют его правильно отправлять. В аську пустило, видимо, опечатался в новом пароле.
Вопрос: Когда загружается компьютер, слышу звук скрипящей двери, что это?

Лучший ответ:
Может быть, таки, дверь?

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

Лучший ответ:
Лично для меня, стимулом учится является пример более способных (читай успешных) коллег.
Также считаю очень важна конкуренция, не видя дальше своего болота, сложно понять необходимость каких-то действий, «и так всё устраивает...»
Всё остальное, что можно добавить, банальные истины. (не пренебрегать сном, не жрать на ночь, не жмотить на досуг (свози жену на море)).
WBR

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

Лучший ответ:
То есть по сути у вас еще вообще ничего нету, а вы уже инвестора ищите? Ни прототипов, ни proof of concept...
Если нечего показать и есть только идея, то тяжко вам будет.

Худший ответ:
www.kickstarter.com и подобные сразу отвергаю т.к. не подходят ввиду многих факторов
Так может поделитесь, что за факторы? 
Поиском пользовались?
habrahabr.ru/post/164689
vk.com/napartner
www.azium.ru
www.napartner.ru
Вопрос: $.getscript не видит локальный файл?

Лучший ответ:
Всё павильно, нужно запустить Chrome с флагом `--disable-web-security`, подробнее тут.

Худший ответ:
Проверьте путь.
Вопрос: Чем отличается Parallel от Thread?

Лучший ответ:
Parallel использует ThreadPool(в котором всегда лежат потоки, либо ожидают, либо работают), 
а Thread можно создавать сколь угодно, пока памяти хватит, но нужно учитывать что создание одного потока забирает у компьютера 1 мб оперативной памяти, соответственно лучше использовать Parallel для паралельных вычислений, т.к. создание новых потоков накладная операция

Худший ответ:
Я бы сказал, что методы в Parallel работает на более высоком уровне абстракции, т.к. используя их нет необходимости непосредственно заботиться о создании и поддержке потоков для вычислений. Собственно Parallel используют Task-и, а таски - это абстракция для асинхронных вычислений. Таск можно выполнить как в своем потоке, так и в другом, поэтому использование потоков - один из вариантов выполнения таска. Сам класс Thread это не более чем обертка над системными потоками с соответствием один-к-одному.
Вопрос: AIMP + Last.fm

Лучший ответ:
Вы эту тему читали?
www.aimp.ru/forum/index.php?topic=12413.0;highlight=last
Сам не пробовал! Так что, может и не заработать.

Худший ответ:
Вы эту тему читали?
www.aimp.ru/forum/index.php?topic=12413.0;highlight=last
Сам не пробовал! Так что, может и не заработать.
Вопрос: Программирование. Какой ВУЗ выбрать?

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

Худший ответ:
Есть вот такие 
mti.edu.ru/entrance/undergraduate/ivt/trmp
mti.edu.ru/entrance/undergraduate/ivt/trpo
Как учат я не знаю, но присматриваюсь на удалёнку.
Вопрос: Что вы думаете по поводу не закрытия тегов li, p, td?

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

Худший ответ:
Полностью поддерживаю Сергей от себя добавлю что это работает только с html5, т.е  там где<!DOCTYPE html>
Вопрос: Как удалить объект, вызвав какой-либо его же собственный метод (PHP)?

Лучший ответ:
Никак. Насколько я знаю в php вообще нельзя явно уничтожить объект. Только убить на него ссылку и соответственно дождаться сборщика мусора.

Худший ответ:
Эмм... А __destruct() не? Вроде он вызывается когда объект разрушается, но если его вызвать явно...
Вопрос: Как сделать ЧПУ без id?

Лучший ответ:
Это называется велосипед.
Проблема решается очень просто:
"site.ru/book/php-dlya-chajnikov" - вот эта часть "php-dlya-chajnikov" называется "slug".
В БД создается дополнительное поле slug, куда при создании записи автоматически, или вручную записывается сокращенное название поста.
Затем просто делаем выборку по нему:SELECT id, title, author FROM books WHERE slug='php-dlya-chajnikov'

Худший ответ:
Здесь, по-моему, скорость будет низкая.
Вам хватит, не бойтесь.
Вопрос: Компиляция LESS через less.js?

Лучший ответ:
Если ваш файл открыт по протоколу file:// (просто открыли файл из проводника), то LESS.js таким образом компилироваться не будет. LESS.js хочет HTTP-сервер.
Как поднять HTTP-сервер из любой папки:Установить Node.js https://nodejs.org/Установить HTTP-сервер: в любой папке открыть консоль Windows и выполнить npm install http-server -gЗапустить сервер: в папке с вашими html-файлами открыть консоль Windows и выполнить http-serverВ консоли будет написано, на каком порту у вас веб-сервер. Скорее всего это будет localhost:8080
Теперь LESS будет компилироваться на клиенте.

Худший ответ:
Компиляция НЕ должна выполняться на стороне клиента через less.js. Клиент получает готовый CSS.
Для этого нужно установить node.js. А затем сам Less командой:npm install -g less
Вопрос: Как выдавать людям с тормозным инетом более легкий сайт?

Лучший ответ:
С сервера - никак, с клиента (javascript), есть черновик стандарта для window.navigator.connection, с помощью которого можно что-то узнать, но поддерживается только фаерфоксом.
Лучше займитесь оптимизацией всего этого. Галерейка и видио не должны создавать проблем.

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

Лучший ответ:
Файлы, которые приложены к письму — свидетельство на товарный знак «Sudoku» на японском языке и его перевод на русский. Nikoli зарегистрировали на себя права на этот знак и поэтому направляют письма в Apple. Вы не первый и, думаю, не последний, кто получил такие письма.

Суть в том, что предъявлять требования они могут только в том случае, если ваша игра распространяется в японском apple store, в других странах у них нет никаких прав на предъявление требований. К примеру, в США товарный знак Sudoku зарегистрировать нельзя, он неохраноспособен. Хотя есть знак «Sudoku Deluxe», но в нем элемент Sudoku не охраняется.

Поэтому самым простым решением, дабы целиком и полностью избавиться от нападок со стороны Nikoli, является удаление игры из японского сегмента. Если она там и не представлена, то исходя из документов, на которые они ссылаются, у них нет никаких оснований для предъявления претензий.

Можно, к примеру, оставить игру в японском сегменте, тогда Nikoli может предъявить вам претензии в суд (по общему правилу документы предъявляются по месту нахождения ответчика, но возможно, что японское право предполагает и предъявление требований на территории Японии). В суде можно говорить о неохраноспособности знака Sudoku, о том, что в случае с вашим приложением нет никакого сходства до степени смешения. В худшем случае — штрафы и возмещение убытков. Поэтому, на мой взгляд, будет проще всего убрать игру из японского apple store.

Худший ответ:
Выше все уже сказали: надо обратить внимание саппорта, что это национальный товарный знак, попросить удалить из японского сегмента свою игру и считать на этом спор урегулированным.
Вопрос: Сколько «стоит» WebSoket request по сравнению с RESTful HTTP request?

Лучший ответ:
Для осуществления каждого RESTful HTTP request, происходит инициация нового TCP соединения, затем происходит собственно request, после чего TCP соединение закрывается. 
Это не верно для HTTP 1.1. Смотрите Постоянное HTTP-соединениеДействуют ли те же самые правила при работе с web socket?
Преимущество WebSocket в том, что не  происходит парсинг HTTP заголовков на каждый запрос и формирование заголовков в каждом ответе. После первичной установки соединения через HTTP, дальше открывается фактически raw-протокол по которому происходит передача "голых" пакетов без каких-либо заголовков. Это снижает нагрузку на сервер, на все промежуточные прокси (а значит может влиять на latency) и на клиент. Но это не то, ради чего WebSocket разрабатывался  изначально. Основная проблема, для решения которой он создавался, это замена push/long-polling/comment, костылей, не приспособленного для этого HTTP.Имеет ли смысл делать меньше запросов и получать бОльшие ответы, вместо отправки 3-4 мелких запросов?
HTTP2 полностью решает эту проблему. До его внедрения такой подход все еще актуален.

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

Лучший ответ:
Можно написать скрипт для greasemonkey или tampermonkey

Худший ответ:
Сделай функцию setInterval
Вопрос: Можно ли одновременно использовать steam аккаунт на двух компьютерах?

Лучший ответ:
Can multiple users play simultaneously on one Steam account?

Steam does not support multiple players using one Steam account simultaneously — games associated with a Steam account are licensed for the sole use of the account holder.

If multiple users attempt to log in and play simultaneously with one Steam account, the user who logged in first will eventually receive an «Invalid Steam UserID Ticket» error message and be forced to log back in to continue playing (if the first user logs back in, the second user will receive this error message).


единственный вариант — использовать один из аккаунтов в offline — моде

Худший ответ:
И что произойдет, если я играю во что-то, будучи залогиненым в steam, и в этот момент с другой машины осуществляется вход в мой аккаунт?
Одно время делился аккаунтом с другом (было где-то полтора года назад). Было 2 варианта развития событий, причем непонятно когда какой срабатывает. В первом случае (который бывал гораздо чаще) при попытке влогинится в тот же аккаунт стим писал «Этот аккаунт уже используется». В другом случае выкидывало уже влогинившегося пользователя, а второй подключался, но такой вариант был всего раза 2-3.
Вопрос: Стоит ли создавать отдельные модели под отдельные категории товаров в Django?

Лучший ответ:
Во-первых: однозначно, одна таблица для товаров.
Во-вторых: специфичные для конкретных категорий, признаки задаются следующим образом.1. таблица Категории.
2. таблица ПризнакиКатегорий.
    - внешний ключ к Категории;
3. таблица ЗначенияПризнаков.
    - внешний ключ к ПризнакиКатегорий;
    - внешний ключ к Товыры;

Худший ответ:
Такое реализировано уже в Django-Oscar:model.
Вопрос: Посоветуйте железку для переадресации городского телефона на мобильный посредством gsm sim-карты

Лучший ответ:
Гуглится например вот такой девайс: www.discoverytelecom.ru/catalog/2252.html

Переадресация вызова (только при поддержке двухчастотных диапазонов): 
PSTN в GSM: 
 — Входящий вызов PSTN будет передан по каналу GSM 
GSM в PSTN: 
 — GSM в PSTN, воспользовавшись функцией донабора, Вы можете ввести любой разрешенный номер. 
 — Входящий GSM вызов будет передан в PSTN.

Но SIP увы нет.

Худший ответ:
А зачем железка? Чем не устраивает обычная переадресация, которая доступна как абонентам gsm сетей, так и абонентам проводной связи?
Вопрос: Куда исчезает wi-fi?

Лучший ответ:
Согласен с Павлом. Рекомендую поставить на смартфон Wi-Fi Analyzer (для андройда), там в правом верхнем углу будет иконка "Глаза". Выберите раздел "Рейтинг каналов". Увидите список каналов от 1 до 14 и напротив звездочки рейтинга. Чем больше звездочек, тем меньше на этом канале клиентов. Т.е. выбирать стоит канал с наибольшим кол-вом звезд.
Далее, на роутере, Беспроводной режим - Настройки беспроводного режима. Выбираем раздел Канал и выставляем соответствующее число. Сохраняем настройки и перезагружаем роутер.

Худший ответ:
Вполне возможно, что просто канал связи,  на котором работает wi-fi, переполнен. Попробуйте поменять канал связи,  использовать лучше 1, 6 и 11.