Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как настроить QoS для потоковых данных (видеоконференции) на mikrotik?

Лучший ответ:
Любой QoS состоит из двух частей.
1. Отмаркировать интересующий трафик в /ip firewall mangle. Тут вам нужно проанализировать соединения на zoom.us и понять, как именно туда/оттуда передаются данные. Анализировать можно по-всякому - через текущие соединения на том же микротике, через Wireshark, как вам удобнее.  Ниже пример, как я маркирую трафик для RTP-соединений с голосовым провайдером:
// маркируем соединения
/ip firewall mangle
add action=mark-connection chain=prerouting connection-mark=no-mark dst-port=\
    16384-16538 new-connection-mark=VOIP passthrough=no protocol=udp
// маркируем пакеты в этом соединении
add action=mark-packet chain=prerouting comment=VOIP connection-mark=VOIP \
new-packet-mark=VOIP passthrough=no
2. Создать правила приоритета для интересующего трафика. Это делается через очереди:
/queue tree
add name=queue1 parent=wan-interface priority=1 queue=default
add name=queue2 packet-mark=VOIP parent=queue1 priority=2 queue=default
add name=queue3 packet-mark=no-mark parent=queue1 priority=8 queue=default
Ну и еще несколько моментов:Надо понимать, что эффективно управлять вы можете только исходящим трафиком. Входящие пакеты находятся в вашей зоне влияния, когда они уже пришли, поэтому с ними не имеет смысла что-либо делать. Если, конечно, нет задержек в локальной сети, что встречается редко. Голосовая и видеосвязь критична к времени прохождения пакета. А т.к. zoom.us находится, судя по названию, за океаном, каждый пакетик по пути проходит много промежуточных устройств, на каждом из которых возможны задержки, которыми вы управлять никак не можете. Если вы устраиваете конференции с людьми из России - не лучше ли поискать что-то поближе? Если основная аудитория из США, тогда, конечно, придется терпеть. 

Худший ответ:
На основе ответа выше и данных по портам с сервера Zoom:

/ip firewall mangle
add action=mark-connection chain=prerouting connection-mark=no-mark dst-port=3478-3479 new-connection-mark=VOIP passthrough=no protocol=udp
add action=mark-connection chain=prerouting connection-mark=no-mark dst-port=8801-8802 new-connection-mark=VOIP passthrough=no protocol=udp
add action=mark-connection chain=prerouting connection-mark=no-mark dst-port=8801-8802 new-connection-mark=VOIP passthrough=no protocol=tcp
add action=mark-packet chain=prerouting comment=VOIP connection-mark=VOIP new-packet-mark=VOIP passthrough=no

/queue tree
add name=queue1 parent=wan-interface priority=1 queue=default
add name=queue2 packet-mark=VOIP parent=queue1 priority=2 queue=default
add name=queue3 packet-mark=no-mark parent=queue1 priority=8 queue=default
Вопрос: Как сделать каталог с большим уровнем вложенности категорий?

Лучший ответ:
Можно использовать django-treebeard или django-mpttdajngopackages вам в помощь

Худший ответ:
Можно в категории добавить поле parent, которое будет ссылаться на сам класс категории:class Category(models.Model):
    ...
    parent = models.ForeignKey('self', blank=True, null=True, verbose_name="Родитель", related_name='children')
Вопрос: Как удалённо получить снимок экрана linux?

Лучший ответ:
однако оказалось что для этого нужен ImageMagick на машине, а как представить что на каждую нужно его установить
Ansible, Chef и т.д.
есть ещё утилита `xwd`xwd -root -out screenshot.xwd
convert screenshot.xwd -type TrueColor screenshot.bmp
`scrot` scrot -t 20 -d 5

Худший ответ:
Думается, что DISPLAY.... У вас не прокатит. Так как X-сессия не будет разрешена, даже руту. Вам нужно в X-сессии сделать еще xhosts +
Вопрос: Вопрос к тем, кто причастен к найму сотрудников. Смотрите ли вы сайты-визитки соискателей?

Лучший ответ:
Если резюме заинтересовало, смотрю всё. Ещё и в соц.сетях поищу.

Худший ответ:
Если резюме заинтересовало, смотрю всё. Ещё и в соц.сетях поищу.
Вопрос: Как открыть скрытые папки в sublime text 3?

Лучший ответ:
Preferences -> Settings - User "folder_exclude_patterns": [".svn", ".hg", "CVS"], добавить

Худший ответ:
Sublime по умолчанию исключает папку .git.
Зайдите в preferences => settings user и добавьте строчку - "folder_exclude_patterns": [],
Можете зайти в settings default и найти там этот параметр, посмотреть что там указанно.
Вопрос: Какой выбрать темплейт энжин?

Лучший ответ:
Handlebars.js, прекрасный, мощный, удобный mustache-синтаксис, встроенная поддержка в IDE PhpStorm, WebStorm и прочих.Dust.js, тоже ничего

Худший ответ:
Используйте возможности es2015 https://developer.mozilla.org/en-US/docs/Web/JavaS...
Вопрос: Где найти тексты Python-программ для совершенствования навыков понимания чужого кода?

Лучший ответ:
Выберите по интересующей тематике проекты на гитхабе/гитлабе, возможно сумеете найти проект, которым пользуетесь сами. Ну и по алгоритму fork - pull request

Худший ответ:
А не лучше ли изучать исходный код своего рабочего фреймворка? Или понравившихся фреймворков? Нежели просто искать код который можно-было бы поизучать.
Вопрос: Кто какую книгу считает своим &quot;стартом&quot; в мир IT?

Лучший ответ:
Энциклопедия профессора Фортрана
ru.wikipedia.org/wiki/%DD%ED%F6%E8%EA%EB%EE%EF%E5%E4%E8%FF_%EF%F0%EE%F4%E5%F1%F1%EE%F0%E0_%D4%EE%F0%F2%F0%E0%ED%E0
Кажется году в 91-92.

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

Лучший ответ:
Я бы не стал использовать JS, а просто заранее рассчитал бы координаты точек. При желании можно сделать это функцией на LESS/SASS.
Вот пример итоговой разметки: jsfiddle.net/IonDen/ck8rxtnz

Худший ответ:
Только javascript.
Я делал на jquery: var $c_elems = $('.moduletable_circle').find('li');
		var c_count = $c_elems.length;
		var c_delta = Math.PI * 2 / c_count;
		var c_x = $('#sec2').outerWidth()/2; 
console.log('c_x=',c_x);
		var c_y = $('#sec2').outerHeight()/2; 
console.log('c_y=',c_y);
		var c_angle = 0;
		var c_left;
		var c_top;
		var c_dlin= 270;
		
		for (var i = 0; i < c_count; i++) {
			c_left = c_dlin * Math.cos(c_angle) + c_x + 'px';
			c_top = c_dlin * Math.sin(c_angle) + c_y + 'px';
			
			$c_elems.eq(i).css({
				'position':'absolute',
				'left':c_left,
				'top':c_top
			});

			c_angle += c_delta;
		}
при этом элементы должны быть position: absolute;
html: <div class="moduletable_circle"> 
	<div id="sec2" style="position: relative;">
		<ul>
			<li></li>
			<li></li>
		</ul>
	</div>
</div>
Вопрос: Как хранить интервальное расписание в БД?

Лучший ответ:
Простой способ это линуксовый крон, в нем с помощью достаточно простой грамматики можно задать интервалы в достаточно широких правилах. Там задается все так:
минута час день_недели день_месяца месяц команда
Каждое из чисел это или (*), или число (5) или несколько чисел (2,3,5, 7-10), либо пропуск (что_то/интервал).
Поэтому можно легко задавать события типо каждый второй вторник
* * 2/2 * * команда
или первое число мая
0 0 * 1 4 команда 2
На основании этого можно строить регулярные события. На них накладывать расписание праздников (и то не всегда, к примеру оплата домашних счетов не зависит от праздников). Как вариант - можно сдвигать событие, если оно попало на праздник.

Худший ответ:
Битовая строка один бит - один интервал.
Вопрос: Удалили вопрос по причине «Это вообще не вопрос», куда писать жалобу на модератора?

Лучший ответ:
То, что вы написали со второй попытки, уже больше похоже на вопрос.
А в первой версии вопроса у вас не было, поэтому я его и удалил. И дело было не в заголовке, а в содержании, точнее, в его отсутствии.
Для тех, кто не видел, там было вот это:Отображения всех фильмов из базы по каждому дню?
Нужна помощь по составлению алгоритма, было бы круто есть ли бы подскзали куда смотреть.
Сейчас мой код php код на frontend полное говно, куча костылей и не рабочие, буду переписывать все заново.

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

Лучший ответ:
Стоит. Ходил 2 раза. Осенью собираюсь еще раз.

Худший ответ:
Я ходил, опыта было больше 3-х лет, и всеравно узнал кое что новенькое. Если Вы новичек, то сходить, хотябы для общего развития, стоит. Он хорошо размусоливает и отвечает на любые вопросы вполне понятно. Хотя с другой стороны он не рассказывает ничего сверхестественного, все что он говорит можно найти на его же сайте =)
Вопрос: Как отправить сообщение в канал чата (channel) через telegram API?

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

Худший ответ:
Не работал с Телеграмом, но если тут нет нужного метода:https://core.telegram.org/methods
тогда врядли это возможно
Вопрос: Почему не сохраняется содержимое localStorage сайтов после закрытия окна броузера?

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

Худший ответ:
А Вы использовали window?window.localStorage.setItem('key', 'item value')
window.localStorage.getItem('key')
Всё работает даже на jsfiddle: jsfiddle.net/oqt86mz6
Проблема где-то у Вас.
Вопрос: Как создать gui приложение на go?

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

Худший ответ:
Рекомендуется воспользоваться какими-нибудь библиотеками-обертками вокруг GTK+ или QT.
Не знаю как сейчас, но еще летом библиотеки для написания GUI написанные непосредственно на самом Go были во всяких бетах\альфах.
Вопрос: Почему текст преобразуется в кракозябры?

Лучший ответ:
При открытии файла в gedit в окне Отрыть есть возможность указать кодировку файла. Можно добавить для русского языка кодовые страницы CP1251 (стандартная для Windows). Чтобы определить кодировку файла, можно воспользоваться утилитой enca:enca filename.txt
Также можно файл конвертировать файл в UTF-8 с помощью enconv:enconv -x UTF-8 filename.txt
В данном случае файл перекодируется с заменой, т. е. оригинальный файл не сохранится. Ввозможно, понадобвится опция -L ru для указания языка.

Худший ответ:
В Линукс и Виндоус используются разные кодировки текста по умолчанию.
В Виндоус - это CP1251 для кириллицы. В Линукс обычно UTF-8 (Unicode).
А при открытии файла gedit, как и другие Линукс программы, пытаются прочесть на "родной" UTF-8.
Вопрос: Нужен ли митап или конференция по CMS MODx в Минске?

Лучший ответ:
Нужно и то и другое! ;)

Худший ответ:
Нужно и то и другое! ;)
Вопрос: Как заставить активный input оказаться над клавиатурой?

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

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

Лучший ответ:
Загрузить на youtube :D Там встроенная распознавалка

Худший ответ:
вот еще один неплохой сайт otranscribe.com
а здесь отличные для изучения английского www.myenglishteacher.eu/question/free-transcript-v...
Вопрос: Как отследить изменение текста поля ввода?

Лучший ответ:
Я понимаю, что уже много времени прошло, но на будущее$(document).on("input",function(ev){
  console.log($(ev.target).val());
});
ловит все изменения, включая копипаст

Худший ответ:
Я бы не забывал про вставку текста из буфера обмена с помощью мышки.
Вопрос: Как в Python скачать файл прямо на диск?

Лучший ответ:
Ну или так.import requests

with open(os.path.join(savepath(out_file_name)), 'wb') as out_stream:
    req = requests.get(download_url + out_file_name, stream=True)
    for chunk in req.iter_content(1024):  # Куски по 1 КБ
        out_stream.write(chunk)

Худший ответ:
Примерно так:nbytes = 100 # читаем по 100 байт
with open(os.path.join(savepath(out_file_name)), 'wb') as out_stream,\
     urllib2.urlopen(download_url + out_file_name) as in_stream:
    while True:
        chunk = in_stream.read(nbytes)
        if chunk == '':
            break
        out_stream.write(chunk)
Вопрос: Электронная лотерея с платным входом для участия, легально?

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

Худший ответ:
Ответ юриста
Здравствуйте, Павел! 
Законно организовать лотерею не получится, т.к.  проведение лотерей с использованием сети «Интернет» запрещено (статья 6.1 Федерального закона «О лотереях»).
Вопрос: Как это в cisco packet tracer собрать?

Лучший ответ:
для этого надо знать как настраиваются циски
гуглите цикл "Сети для самых маленьких"

Худший ответ:
Курс молодого бойца
Вопрос: Как получить response запроса в Axios?

Лучший ответ:
https://github.com/mzabriskie/axios#handling-errors
прям на главной ведь

Худший ответ:
.then((res)=>{
   console.log (res.data) - это и есть ответ сервера
}
вам нужно использовать call back или промис
или делать, то что хотите прямо в then (тот же промис только от axios)
типа onSignUp(user){
   axios.post(`/profile`, user)
      .then((res)=>{
                          console.log("AXIOS: " +  res);
if(res.data == "все окей"){
alert('точняк')
document.location.href = 'urlafterautorization'
}
      })
      .catch((err)=>{
        console.log("AXIOS: " +  err);
      });
Вопрос: Долг у провайдера. Платить ли?

Лучший ответ:
Задайте им вопрос: имеется ли у них лиценизия на кредитование физических лиц. А заодно: есть ли в договоре пункт о предоставлении кредита пользователю.

Худший ответ:
С МГТС такая же чертовщина. Отключились от них, а они завалили нас письмами с угрозами суда.
Уродская совковая компания во всех отношениях. Советую никогда не связываться с ними.

Отказались от них потому что счет от них приходил по бумажной почте. Почта могла идти 2 месяца (из Москвы в Москву!) и нам отключали телефон. Мало того, 2 раза к нам пришло письмо с угрозой раньше, чем сам счет. :)
Вопрос: Как записать результат вывода команды ffmpeg -i в файл в linux консоли?

Лучший ответ:
ffmpeg инфу выдает в stderr по-моему, попробуйте ffmpeg i video.mp4 2> result.txt

Худший ответ:
Если нужно еще и ошибки, тогда ffmpeg i video.mp4 > result.txt 2>&1
Вопрос: Яндекс.Диск (webdav) и linux

Лучший ответ:
а попробуйте монтировать с опцией sync
All I/O to the filesystem should be done synchronously. In case of media with limited number of write cycles (e.g. some flash drives) «sync» may cause life-cycle shortening.

Худший ответ:
а попробуйте монтировать с опцией sync
All I/O to the filesystem should be done synchronously. In case of media with limited number of write cycles (e.g. some flash drives) «sync» may cause life-cycle shortening.
Вопрос: Что может храниться в переменной uint8_t?

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

Худший ответ:
Переменный тут buffer и check, который имеют тип данных массив uint8_t.
uint8_t = byte
Вопрос: Где искать заказчиков начинающему фрилансеру?

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

Худший ответ:
пробуйте на апворке
upworkest.ru
Вопрос: В чем проблема ноутбука?

Лучший ответ:
Мало информации. По первому впечатлению это нарушение контакта в шлейфах крышки (экрана). Надо провести серию диагностических действий - толчки, приложения статических усилий, повороты экрана на разные углы, и вообще, всё, что замечено - и набрать статистику, при каких действиях дефект случается наиболее часто. Эта статистика и будет подсказкой, как чинить и что менять.

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

Лучший ответ:
Хочешь быстро выкачивать в продакшен? Вруби режим Vanille. Пиши, параллельно свой проект. Зацепись за один язык как основной и дальше учи всё в нем вдоль и поперёк. Затем, как всё выучишь, хватай самый сложный фраемворк и от сложного к простому начинаешь разбирать. Это мой подход.
Для наглядной статистики: я врач, у меня 8 часовой рабочий день. С сентября 2016 начал изучать PHP и JavaScript. С 1 января по 9 января 2017 пишу програму которая помогала мне писать истории больных. Сейчас программа пользуется популярностью и ей пользуется вся ординаторская. Сейчас проект переписывается на Symfony 3.
Что мне понадобилось: время после работы, интернет.

Худший ответ:
Придумай себе какой-нибудь проект, который, на первый взгляд, с\на текущем уровне сделать не можешь. Сначала делаешь что можешь, потом ищешь отдельные решения в интернете и, что важно, ПОНИМАЕШЬ ПРИНЦИП РАБОТЫ, изменяешь под конкретно твой проект и вставляешь. Если найдешь статью или видео, где действительно хорошо объясняют материал - добавь в закладки. Не старайся запомнить все, сделаешь несколько интересных для тебя проектов, которые собираешься делать в дальнейшем - оно само по себе запомнится, а то что не надо забудется
Вопрос: Помогите подобрать Cisco с 8 SFP + 48 GE

Лучший ответ:
Две Cisco WS-C2960S-24PS-L в стек поставить.

Худший ответ:
Так не бывает. Под 7200-е я отродясь не видел настолько емких карт, а наиболее подходящие под требования 2960-е с 48 медными портами имеют максимум 4 SFP гигабитных аплинка.
Или, как вариант, два по 10G аплинка (элементарно превращаются переходником в 4хGig).

Надо или ограничиться 4-мя SFP, или покупать отдельный коммутатор, имеющий только SFP порты.
Вопрос: Эффективная многопоточность в python?

Лучший ответ:
asyncio решит все проблемы (если освоите, конечно )) )
если как в ПХП - смотрите, например,
toly.github.io/blog/2014/02/13/parallelism-in-one-line
но aiohttp  для парсинга повеселее будет
кстати, Scrapy  портировали на 3й Питон уже, но сами же говорят что сыроват
касаемо мультипоточности, вот пример кода:if __name__ == '__main__':
    freeze_support()

    pool = Pool(processes=8)
    names = pool.imap_unordered(extract, glob.iglob(GLOBDIR), chunksize=1000)
    for name in names:
        extract(name)
можете поискать по кускам примеры применения
это винда, поэтому freeze_support(), в линухе еще проще
также (processes=8) не равно числу ядер (их 12), подбирается экспериментально от загруза проца, что в win что в lin
glob.iglob(GLOBDIR) читает список файлов по маске, поскольку это итератор, а для пула нужно конкретное конечное число, используется параметр chunksize=1000
функция extract(name) расжимает файл по адресу name, парсит его lxml  и вносит поля в базу, такая комбинация грузит проц на 60-80%, когда в один поток - 9-12%

Худший ответ:
Здравствуйте, изнините за ответ вопросом: а Вам необходимо использовать скриптовые языки? Если да, то лушче подойдет python, там в коробке есть библиотека: multiprocessing (ну или как-то так, точно не помню, давно это было), собственно она опасная, вызов ее функций ограничивается главный циклом:if __name__ == "__main__":
    вот тут вызываем
соственно это настоящая многопоточность, ибо она опходит GIL (Global Interpreter Lock)
вся загвоздка GIL в том, что в его понятии поток - есть очередь.
Например: у нас есть 3 потока, каджый выпоняет определенную функцию, для каждого свою; выполняется 1 поток, в нем выполняется, нарпимер, 100 операций, потом особая метка GIL переходит ко второму потоку, первый замораживается. Суть в том, что у кого метка GIL, тот и выполняется, остальные ждут метку GIL.
Если вам необходимо просто что-то сделать многопоточно, не зависимо от зяыка.
как вариант, можете посмотреть на C++, тут 3 варианта: MPI (есть билд для питона, можно запустить на кластере), PThread - ООП потоки, достаточно удобна в использовании, главное не залочить все потоки по кругу, в общем, внимательнее, OpenMP - няшечка компилятор сам все распаралелит, главное сказать какие циклы сделать паралельными, присутсвует в g++ и msvs2010+ (компилятор в Visual Studio).
Если вся проблема в том, чтобы запускать программу на любой платформе, то Вам могут подойти Qt и Mono
Вопрос: Добавляем CSS в echo?

Лучший ответ:
А причём тут PHP?<?php if ( empty($_SESSION['login']) || empty($_SESSION['id']) ): ?>
    <div class="items">
        <div class="item"></div>
        <div class="item"></div>
    </div>
<?php else: ?>

<?php endif; ?>

Худший ответ:
<div style="display: inline-block;">
    Блок 1
</div>
<div style="display: inline-block;">
    Блок 2
</div>
Вот так что ли?
Вопрос: Уникальность логина при редактировании пользователя?

Лучший ответ:
А чем вас не устраивает встроенный валидатор unique?

Худший ответ:
Примерно такая проверка для всех сценариев:$collision = self::find()->where(['and', ['alive' => 1], ['name' => $this->login], ['!=', 'id', $this->id]])->count();
if ($collision > 0) {
    ...
}
Вопрос: Меню как на reg.ru?

Лучший ответ:
Можно было самостоятельно посмотреть стили меню
htmlbook.ru/css/transition

Худший ответ:
a{
background: steelblue;
transition: .2s;
}

a:hover{
background: cyan;
}
Аля пример.
Вопрос: MikroTik. Домашная сеть 192.168.1.0/24 и рабочая сеть 192.168.1.0/24 через VPN

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

Худший ответ:
С точки зрения сетевого инжиниринга, вам поможет VPN на основании L2 протокола. Например, L2TP. Как конкретно настроить его в FreeBSD я не знаю, попробуйте погуглить.
Вопрос: Бесплатный или довольно дешевый фаерволл для Windows?

Лучший ответ:
На рабочую станцию под Win, полагаю?
Вот смотрите... Есть оболочки, которые помогают нормально настроить встроенный firewall до нормального состояния. Гуглите, их штуки три популярных точно есть.
А так все производители антивирусов имеют своё мнение на этот счёт. Я лично предпочитаю AVG (недавно то ли его Avira скушала то ли наоборот). Касперский меня подвёл пару раз со всякими непотребствами от mail.ru - по непонятной мне причине он сам разрешал оному доступ в сеть.
Мне в целом подходит любой, где есть "режим обучения" - как-то так сложилось, что мне это удобно. А! Перед выбором ещё поищите на тему "как удалить xxx" - подчас подобный софт настолько впивается в систему, что потом его не выпихнуть

Худший ответ:
На рабочую станцию под Win, полагаю?
Вот смотрите... Есть оболочки, которые помогают нормально настроить встроенный firewall до нормального состояния. Гуглите, их штуки три популярных точно есть.
А так все производители антивирусов имеют своё мнение на этот счёт. Я лично предпочитаю AVG (недавно то ли его Avira скушала то ли наоборот). Касперский меня подвёл пару раз со всякими непотребствами от mail.ru - по непонятной мне причине он сам разрешал оному доступ в сеть.
Мне в целом подходит любой, где есть "режим обучения" - как-то так сложилось, что мне это удобно. А! Перед выбором ещё поищите на тему "как удалить xxx" - подчас подобный софт настолько впивается в систему, что потом его не выпихнуть
Вопрос: Весенний апдейт: RSS для постов на главной и RSS для всех постов

Лучший ответ:
Использую такую ленту, все новые посты сразу видны.

Худший ответ:
Насколько я понял
habrahabr.ru/rss/ — сейчас выдает все что публикуется.
habrahabr.ru/rss/hubs/ — то что раньше выдавал habrahabr.ru/rss/
Вопрос: Почему ноутбук не подключается к wi-fi (пишет сеть ограничена)?

Лучший ответ:
Почему ноутбук не подключается к wi-fi (пишет сеть ограничена)?Довольно противоречивый вопрос.
Тут надо четко определиться он у вас не подключается к WiFI?  Если так, то тогда никакой сети нет и быть не может, 
А если пишет что сеть ограничена, значит подключается нормально, просто проблемы с настройкой сети.
Адрес он получает?

Худший ответ:
Помогла принудительная установка самой последней версии драйвера wi-fi с официального сайта! Самое интересное, что через диспетчер устройств при этом драйвер не подсвечивался желтым и писал, что не нуждается в обновлениях - вот так:)