Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как реализовать защиту от многократного голосования?

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

Худший ответ:
Можно еще в дополнение пользователю ставить куку
Вопрос: Курс доллара и цена продления домена в зоне.ru — какая связь?

Лучший ответ:
Регистратор не хочет терять свой доход в $.

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

Лучший ответ:
1. Заведите аккаунт на Pluralsight, смотрите курсы по .Net, там их очень много. Помимо освоения новых технологий и углубления знаний по уже известным,  иногда можно подсмотреть интересные приемы и патерны. 
2. Классика: Стив Макконнелл - Совершенный код,  Мартин Фаулер - Рефакторинг. Улучшение существующего кода.

Худший ответ:
Со стилем и пониманием как что писать, независимо от языка, очень помогает "Совершенный код" С. Макконнелл.
Вопрос: MacBook Pro 15" 2015 не сгорит ли если начать играть на нём?

Лучший ответ:
На пузо не кладите только, а так норм.

Худший ответ:
Не сгорит. Наслаждайтесь смело GTA 5.
Вопрос: Где найти информацию о функциях Wordpress?

Лучший ответ:
wp-kama.ru/functions
Я бы советовал там посмотреть. Есть мнооогое

Худший ответ:
Добавлю еще, можно взять готовый пустой шаблон для разработки, например этот - https://github.com/saxap/clean-wp-template или найти другой. Там есть популярные функции в шаблоне, можно посмотреть как что выводится, и у функций есть комментарии на русском
Вопрос: Как структурировать проекты на Yii2?

Лучший ответ:
Да кто вам не дает папку components (и другие) сгруппировать по подпапкам и неймспейсам?

Худший ответ:
Я бы группировал по типу, внутри типа по области применения
- app/models/user
- app/models/order
- app/models/...
- app/factories
- app/repositories
- app/...
- runtime
- modules
- vendors
Вопрос: Легкий инструмент для тестирования websockets?

Лучший ответ:
я так понимаю, что нужно протестировать как работает серверное приложение с использованием WS. я бы посоветовал посмотреть в сторону Jasmine и написать несколько приемочных тестов для контроля работы WS. я использую Jasmine-Node для приемочного тестирования RESTFull API
jasmine.github.io
https://github.com/mhevery/jasmine-node

Худший ответ:
Я свой вебсокет сервер тестировал с помощью tsung и остался доволен.
Вопрос: Что такое git checkout?

Лучший ответ:
Основная функция git checkout это перемещать указатель HEAD, т.е. то куда смотрит ваша локальная копия. Вы можете переместить его на вершину ветки: git checkout <branch> или на отдельный коммит: git checkout <sha>Ну а вспомогательные это создание веток:git checkout -b, отмена изменений в файле:git checkout -- <file>

Худший ответ:
korobochkin написал основную функцию команды, могу еще добавить, что git checkout отменяет изменения файла, достаточно прописать git checkout <Имя файла> и он будет возвращен в первичное состояние коммита
Вопрос: Как лучше нарисовать рамку слайдера?

Лучший ответ:
Да и border-image тут не нужен.
Тут чистый border + border-radius.

Худший ответ:
Вариант только один - border-radius
В крайнем случае - border-image, но уж никак не background-image
Вопрос: Каким способом сделать звездочку закрашенной при добавлении в избранное?

Лучший ответ:
Солидарен с предыдущим решением, реализация со спрайтами совершенно оправдана. Я  так понимаю постов со звездочками может быть много. Я бы делал вот так:<?php 
// arrPosts - массив id избранных постов
if(in_array($post->id, arrPosts)) { ?>
     <div class='star'>...</div>
<?php } else { ?>
     <div class='star_empty'>...</div>
<?php } ?>

Худший ответ:
Для начала, я бы сделал это дело спрайтом. 
Т.е. изначально определил бы класс .star и класс .empty_star а дальше бы добавлял к диву эти классы.
В общем-то, механику использовал бы примерно как у вас, сложно сказать, почему добавляются 2 звездочки, нужно проверять что вы передаете в условие
Вопрос: Не спасает reCapcha?

Лучший ответ:
Обычно тупой вопрос текстом " сколько будет один плюс один " убивал у меня всех индусов и китайцев.

Худший ответ:
Сделать логическую капчу, свою. И менять ее алгоритм (ну или имена переменных, порядок) раз в месяц.
Вопрос: Скопировать все данные с одного NAS на другой

Лучший ответ:
Я бы прикрутил torrent sync к обоим девайсам, запустил синхронизацию и пошел спать.

Худший ответ:
В итоге оказалось, что ларчик просто открывался:
поставил через ipkg lftp и дал команду
lftp -e 'mirror --verbose -c -e WD_calalog QNAP_catalog; bye;' -u login,pass WD_ip
Все скопировалось быстро (40-44 МБ/сек) и корректно (wget коверкал русские имена файлов).
Вопрос: На чем лучше всего написать серверную часть приложения «онлайн консультант»?

Лучший ответ:
Лучше всего использовать то, в чем лучше разбираешься.

Худший ответ:
Как я понимаю нечто вроде чата посетителей сайта с консультатом:
Я бы наверное выбрал node.js + socket.io(для realtime) сами сабжи в rabitmq, а базу знаний в mongodb.
Вопрос: Какой выбрать планшет?

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

Худший ответ:
посмотрите тут
Вопрос: Почему зависает Ubuntu на SSD?

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

Худший ответ:
Смена видео драйвера на  NVIDIA 352.63 полностью решила проблему.
Вопрос: Как правильно отключить розетку 220V при превышении допустимой нагрузки от 1А?

Лучший ответ:
Вот например

Худший ответ:
Автоматы бывают разные. Для бытовых сетей применяются в равной степени классы «В» или «С»: соответственно рассчитаны на 3-5 номиналов и на 5-10 номиналов. Для двигателей нужно устанавливать автоматы класса D: 10-12 номиналов. Существуют также классы Z, K, MA
Вопрос: Как сделать, чтобы сочетания клавиш в Ubuntu работали в обеих раскладках?

Лучший ответ:
Два вопроса лучше в одном не задавать.
По сути:
1) Придется отключить стандартную переключалку клавиатуры основанную на GNOME технологиях (плагин в unity-settings-daemon, который gnome-settings-daemon в каноническом виде) и использовать оную из X11, моё решение работает даже в 16.04: https://bugs.launchpad.net/unity/+bug/1226962 (комментарии 221 и 224), так же можете поставить что баг вас тоже касается
2) Вменяемого нет; gXneur был отличным, но не работает в последних версиях Ubuntu как задумано, у меня стоит для отображения текущей раскладки вместо системного индикатора, который после исправления становится бесполезным чуть более чем полностью
Это сломали разработчики GNOME достаточно давно, теперь исправление нужно впиливать в каждое отдельно взятое приложение, но с Java и подобными приложениями всё равно будет печаль. Мое же решение решает проблему глобально.
P.S. Последний раз отвечаю на подобные вопросы, миллион раз уже и на Тостере, и на Хабре писал об этом.

Худший ответ:
Так а кто вам запрещает поставить 2 хоткея на одно действие (прим: "ctrl+q" и "ctrl+й')?
Вопрос: Тестовые проекты для python/django?

Лучший ответ:
Как первый проект - TODOшник.
Ну или можно систему учета чего-либо сделать.
Ну или напишите свой блог-портфолио, расскажите о себе, укажите свои скиллы, сделайте все красиво и аккуратно вот и будет вам проект.
Если скучно и не интересно - пишите простенькую социальную сеть(профили, фотки, лайки, посты, комментарии, сообщения, группы).
Если еще не интересно напишите аналог Тостера(вопросы-ответы).

Худший ответ:
Недавно просматривал вакансии на hh.ru и увидел тестовое задание.1)Задача - написать небольшой движок блога на Django Framework.
Пост - 
заголовок
дата создания (авто)
текст
список тэгов
Добавляется через стандартную админку. Отображать по 10 постов на страницу.
Тэги создаются и прикрепляются к посту через админку. Во фронт-энд можно фильтровать посты по тэгу.
Около поста показывать кол-во комментариев. На странице поста любой может оставить комментарий.
Вопрос: Где найти GUI клиент для БД FireBird под Win x64?

Лучший ответ:
IB expert - лучший GUI клиент (жаль что только для firebird)
forum.vingrad.ru/forum/topic-149469/kw-ibexpert-fb...

Худший ответ:
www.sqlmanager.net/ru/products/studio/ibfb - у них вроде была бесплатная версия каких-то продуктов, но могу и ошибаться.
Вопрос: есть способ научить google chrome нормально выделять текст, являющийся ссылкой?

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

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

Лучший ответ:
лайоте штука сложная

Худший ответ:
В модуле   public function init()
    {
        parent::init();
        $this->layout = "/column2";

        //register assets
        \Yii::$app->view->on(View::EVENT_BEFORE_RENDER, function ($event) {
            WebAsset::register($event->sender);
        });
        // custom initialization code goes here
    }
Вопрос: Синтаксис JS, что происходит на второй строке?

Лучший ответ:
a - массив. 0-й элемент - функция, 1-й - число.
Во второй строчке вызываем функцию от числа

Худший ответ:
Уже поняла. Необычный синтаксис вызова функции. Вызываем функцию a[0] с аргументом a[1]
Вопрос: Как построить локальную сеть с пропускной способностью более 1гбит/с?

Лучший ответ:
8-портовый управляемый свитч. По две сетевухи на компьютер с агрегацией. Формально будет «более 1гбит/с», т.е. при благополучном расположении звезд и многопоточной передаче — аж 2гб/с.

Худший ответ:
Если не секрет под какие нужды?
Вопрос: Правильно ли я понимаю порядок выполнения NodeJS async?

Лучший ответ:
Не правильно понимаете. Если функции loadSettings и другие асинхронные, а они конечно асинхронные по своему смыслу, ведь это внешние запросы из базы или с веника, то писать нужно примерно так:async.parallel([
    function (callback) {
        App.loadSettings(callback);
    },
    function (callback) {
        App.loadData(callback);
    },
    function(callback) {
        App.loadData2(callback);
    },
]);
И когда они завершаются, они должны уведомлять async вызовом этого самого callback

Худший ответ:
Ваш код должен выглядеть так:console.log('start');

async.parallel([
    function (callback) {
        App.loadSettings(callback);
    },
    function (callback) {
        App.loadData(callback);
    },
    function(callback) {
        App.loadData2(callback);
    }
], function(err, results) {
    console.log('end', err ? err : results);
});
Или так:console.log('start');

async.parallel([
    async.apply(App.loadSettings),
    async.apply(App.loadData),
    async.apply(App.loadData2)
], function(err, results) {
    console.log('end', err ? err : results);
});
Вопрос: Python, проблема?

Лучший ответ:
Винда, да? Попробуйте

print link_text.encode('UTF-8')

Худший ответ:
какой код чудной)))

Зачем джойнить вывод readlines если можно сделать read().replace('\n', '')?

Я бы в общем записал как-то так
import urllib
link='http://www.barcelona-nsk.ru/catalog/mebel/jacob-delafone/reve/mebel-pod-rakovinu-117x43,5x37sm-reve'
body=urllib.urlopen(link).read().replace('\n', '').decode('utf8')Хотя возможно и дело вкуса…

А так вам правильно посоветовали см habrahabr.ru/blogs/python/117236/
Вопрос: Автоопределение языка программирования по коду?

Лучший ответ:
Теплый, ламповый https://github.com/github/linguist

Худший ответ:
ИМХО нужно глубоко парсить, у многих ЯП синтаксис очень похож.
Вопрос: От куда вк берет список всех стран и городов?

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

Худший ответ:
От балды по-большому счету. Всю белеберду от пользователей собирает.
Вопрос: Что почитать web-разработчику?

Лучший ответ:
Я не знаток Pythona, но иногда лучшего места найти интересные книги нет

Худший ответ:
Почитайте по юзабилити и UI-интерфейсах. По фронтенду, поставьте JavaScript фреймворки и т.п. Возможностей масса. "В Гугле все есть!" :)
Вопрос: Как составить поиск по каталогам что бы он обходил системные?

Лучший ответ:
Самый простой вариант - сделать свой метод вместо SearchOption.AllDirectories, обходить все каталоги рекурсией и обходить исключения с помощью try-catch.
Тут Solution 3: www.codeproject.com/Questions/173054/Ignore-Unauth...
Вот целая тема с такими решениями: stackoverflow.com/questions/172544/ignore-folders-...

Худший ответ:
Повысить привелегии до административных. Хотя и в этом случае вы должны корректно обрабатывать отсутствие доступа к папке. Это нормальная ситуация.
Вопрос: Есть ли различия модемов у iPAD air WiFi + Cellular?

Лучший ответ:
ipad air - всеядный, работает и в gsm и в cdma.

Худший ответ:
По моему сейчас CDMA вообще не найдешь, даже если открыть официальный американский аппстор, то там продается GSM версия ipad. В общем 99% устройств WIFI+Cellular сейчас GSM
Вопрос: Почему в Wordpress, в page.php не выполняется код?

Лучший ответ:
Потому-что это не php-код, а shortcode, его надо вставлять в тело статьи. При этом надо заранее установить плагин 'DW Question & Answer'
но если вам прям непременно надо в php то можете сделать так:<?php echo do_shortcode('[dwqa-list-questions]'); ?>

Худший ответ:
Нашел ошибку. Дело было в content-page.php
Вопрос: Вывод e-денег в Беларусии

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

Худший ответ:
Возможно будет удобнее найти частника и закрыть встречную заявку, примерно как на www.cash2wm.ru/

ЯД можно вывести через систему денежных переводов Мигом
money.yandex.ru/shop.xml?scid=3189
Вопрос: Как правильно спроектировать приложение?

Лучший ответ:
1) https://ru.wikipedia.org/wiki/Model-View-Controller
2) Мне кажется Вам будет полезней посмотреть какой нибудь нормальный фреймворк типа Yii2.
WordPress это просто классический образчик говнокода.

Худший ответ:
Как уже раньше порекомендовали, вам необходимо понять и применять шаблоны проектирования. Пару книг для ознакомления, которые точно помогут www.ozon.ru/context/detail/id/5648968 и www.ozon.ru/context/detail/id/2457392/. 
Также установите и поюзайте какой-нибудь фреймворк Yii или Laravel например.
Вопрос: Как найти минимальное слово в списке?

Лучший ответ:
А язык для выполнения задачи какой?:)

Худший ответ:
Это Вам точно поможет
www.cyberforum.ru/prolog/thread392724.html
Вопрос: Перевод денег из Австрии в Украину?

Лучший ответ:
Привет. Есть такая банковская группа — Unicredit, у них переводы внутри группы идут с маленькой комиссией, если она вообще есть, не очень помню уже. Заведите себе счет в Украине и работодатель на него будет пересылать вам деньги. Unicredit Bank Austria — крупнейший банк в Австрии, так что проблем не должно быть. Снятие наличных идет без комиссии в их банкоматах. 
P.S. я живу в Австрии и Бавария меня тоже больше привлекает, что за совпадение :)

Худший ответ:
Все зависит от того, где у Вас эти деньги в Австрии, у одного ли лица, одно ли лицо получатель.
Если в Австрии Вы, а в(на) Украине Ваш скажем родственник, а деньги в банке, то проще выпустить самую обычную дебетовую карту на Ваше имя, но с отдельным счетом, отдать карту получателю и переводить деньги интернет-банком на карту. Молниеносно, стоимость — только обналичка.
Вопрос: Миграция на Linux?

Лучший ответ:
Скайп — работает как родной (правда версия немного подрезанная)
VLC — имеет все нужные кодыки
ГИМП — к сожалению не заменяет фотошоп, если много слоев сделанных в фотошопе. то работать будет дисскомфортно (решается ВАИН)
Notepad++ — этих аналогов как собак недорезанных :) Линкс выбирают ИТшники и блокноты для кодинга для них как воздух
Трансмисион — отличный тореннт клиент, но вот с большим количеством его не пробовал

Есть 2 аналога Иллистратора я говорю про мощные векторные редактора Инскайп и СК1, правда оба уступают иллюстратору, но тут зависит насколько вы серьезно работаете с иллюстратором (под ВАЙНом у меня запустить не вышло, правда такой целью не задавался)

С аудиоплеерами завтык, пока не нашел идеальной замены, хотя бы уровня винампа :(

Худший ответ:
Видеоплеер: UMPlayer или SMPlayer.
Аудиоплеер: Clementine
Torrent: Azureus
Notepad++: gedit (под Gnome/Unity) или Kate (под KDE)
RSS читаю встроенным в Оперу ридером (она же и вместо почтовика)

Вид папок, если так хочется, можете настроить с помощью символических ссылок. Есть также дистрибутивы, в которых оно уже так настроено.

Вместо выбора KDE vs Gnome рекомендую попробовать Unity, весьма неплохая штука получилась.
Вопрос: Современная cms для интернет магазина (2014-2015) ?

Лучший ответ:
Битрикс - работаю с ним давно, сложились хорошие впечатления. Многие говорят что он из каменного века, код устаревший и так далее. Да - код местами просто атас, но его сохраняют для поддержки старых версий, а так ядро переписывается на новый движок D7, который разработан на ООП. В коробке есть интернет магазин, скидки. В новой версии 15 (выйдет в три этапа: начало, середина и конец ноября) будет много плюшек для инет магазов. Разработчиков по данной системе много, в маркетплейсе много модулей как платных, так и бесплатных. 
Из важных плюсов лично для меня - это безопасность, за все время работы ломали только совсем "лохматые" версии, сайты которые в адекватные сроки обновляю всегда чистые (нет вирусов и другой нечисти).
Ну и стоит отметить что таки инет магазы как Эльдорадо, Связной работают на Битриксе.

Худший ответ:
я бы посоветовал CMS Diafan. Работаю с этим движком давно. Вполне устраивает функционал из коробки. Адаптирован под Россию. Есть партнёрские скидки на покупку лицензии. Отзывчивая тех.поддержка.
Вопрос: Непонятки с .htaccess и require_once, как решить?

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

Худший ответ:
open_basedir может мешает?
Текущие правила htaccess не как не влияют на php и require_once, проверьте путь, попробуйте задать не относительный, а полный путь.
Вопрос: Как сверстать такое?

Лучший ответ:
А свой код ГДЕ? 
Какие попытки были?
Какой картинкой спросили - такой картинкой и делайте - аккуратнее просто обрежьте там лишнее и вперёд, выкладываю готовый код!<img src="kortinko.jpg" alt="ya-kortinko" style="width:100%;height:auto">

Худший ответ:
Если кругляши жестко заданных размеров, то пожалуйста, балуйтесь абсолютом..block {
  width: 400px;
  height: 200px;
  margin-top: 50px;
  margin-left: 100px;
  position: relative;
  border: 1px solid green;
}

.circle, circle2 {
  position: absolute;
  width: 45px;
  height: 45px;
  border-radius: 50%;
  border: 1px solid red
}

.circle {
  left: -25px;
  top: -47px;
}

.circle2 {
  right: -25px;
  top: 50%;
  transform: translateY(-50%);
}<div class='block'>
  <div class='circle'>
  </div>
  <div class='circle2'>
  </div>
</div>
 обернете еще  это все в блок и
на адаптиве уменьшие круги , да зададите паддинги по бокам
полосы делаются идущими друг за другом div, у которых по бокам тоже padding: 0 60px к примеру и пишется определенные border (border-top/border-left и тд) 
текст можно обернуть одной div и родителю у которого заданы border Нужные
написать dislplay: flex; align-items:center ( равнять по вертикали) и justify-content: flex-end к краю правому чтоб
Вопрос: Не работает .fadeIn()?

Лучший ответ:
FadeIn и FadeOut скрывают и показывают изменяя display-свойство, при этом, для плавности скрытия и показывания используется opacity от 0 до определённого в css-свойствах (если не определено, то до 1). Таким образом, если вы определили в стиле opacity 0, то изменение будет от 0 до 0, и элемент не будет показан.
В вашем случае нужно в css использовать не opacity 0 а display none
https://jsfiddle.net/gk9v8epc/

Худший ответ:
habrahabr.ru/post/181179
Думаю будет в тему.Здесь про баги .fadeIn() и .fadeOut().
Вопрос: Как лучше реализовать такой демон?

Лучший ответ:
Вы, судя по описанию, придумали Connection Pool. Не надо его писать самому, посмотрите в сторону готовых реализаций. BoneCP, Tomcat connection pool и тд.

Худший ответ:
погулите ConnectionPool.
Вопрос: Почему на определенном сайте кириллица отображается некорректно?

Лучший ответ:
Проблема не у вас, а у криворуких админов форума и движка vbulletin.
Выберите в «User CP» —> «Edit Options» —> «Forum Language» —> Русский (RU)
Или в самом низу форума есть "Выбор языка"

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

Лучший ответ:
Соберите сами, дешевле выйдет. У меня на Foxconn AHD1S-K, AMD E-350 — fullhd видео, в том числе всякие рипы 1920x1080, без проблем. Плюс можно некоторые новые игрушки рубиться с мин. настройками. Единственно, летом, с пассивным охлаждением может перегреваться, поэтому можете попробовать взять с куллером. 

Корпуса можете здесь глянуть www.dont.ru/Morex-Cubid%205689B%20P/n:%20109517.id4330.html (я себе именно такой взял).

Худший ответ:
Выбирайте мать и сами собирайте неттоп. 
В 200 евро уместиться проблематично, если вы хотите несколько вменяемых hdd и нормальный корпус с тихим БП (точнее, начинка в 200 евро уместится прекрасно, но вот корпус и БП сюда уже не войдут).
Если же вам нужен просто готовый неттоп с одним hdd — просто купите любой неттоп на ION2. 

Ну и мой вам совет — купите под всё это лучше большой корпус. У меня Zalman Z9 plus, и я четко осознаю, что я поменяю его примерно никогда — он пережил уже 3 начинки и пока я даже не думаю о том, что есть что-то лучше. Ну это всё при условии, что места не жалко.
Вопрос: Генерация простого числа заданного размера?

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

Худший ответ:
Можно определить простое число или нет только с определенной долей вероятности.

Отсеять львиную долю «не простых» чисел можно с помощью малой теоремы Ферма. Но этого достаточно лишь для начала.
Вопрос: Какую выбрать видеокарту для Ubuntu?

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

Худший ответ:
Если будете использовать проприетарные драйвера - любая nVidia будет работать отлично, AMD тоже, но я бы рекомендовал nVidia. Если открытые - одна из лучшик карт Radeon HD6870, не рекомендую покупать последние Rx, в nVidia с открытыми дровами пока не всё так хорошо, об играх даже на топовых можете даже не думать.
Вопрос: Как изменить отступ в Jade?

Лучший ответ:
Искал сегодня ответ на этот же вопрос.pretty: '\t'

Худший ответ:
в кавычках поставить 4 пробела - pretty: '    '
Вопрос: Почему сломалась матрица ноутбука?

Лучший ответ:
Скорее всего можно. Сейчас на большинстве ноутбуков разъёмы матриц стандартные. Самое известное исключение — MacBook'и :)

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

Лучший ответ:
Попробуйте обратиться к этим ребятам.

Худший ответ:
Попробуйте тут
Вопрос: FASM PE «Hello world»?

Лучший ответ:
twintwin1003:
Прерывание 21 это тоже API DOS.
Но досовские функции недоступны в современных ОС, а прерывание 09 от биоса скорее всего тоже нет.
Вы уж определитесь чего вы хотите - вручную вычислять разрешение монитора и позиционировать точки, формируя символы, или пользоваться API.

Худший ответ:
Если я правильно понял вопрос то: тыц 1, тыц 2
Вопрос: Tornado обращается на китайский сайт

Лучший ответ:
Это же access log. Это не торнадо куда-то обращается, а к торнадо откуда-то

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

Лучший ответ:
Самый надежный способ — это посмотреть/записать какие заголовки отдает браузер при заходе на страничку и скачивании, а потом точно такие же заголовки отправться скриптом, а там не важно чер уже, curl, file_get_contents или даже через сокеты.

Худший ответ:
Покажите, что не получилось с curl.
Возможно просто Follow_location не поставили.
Чтобы ничего не получалось, такого не бывает.
Это самый простой путь.