pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как проверить, что в textBox водятся только числа TextChanged C#?

Лучший ответ: Добавьте ещё вот такой обработчик нажатия клавиш:private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            //Цифры
            if ((e.KeyChar >= '0') && (e.KeyChar <= '9'))
            {
                return;
            }
            //Точку заменим запятой
            if (e.KeyChar == '.')
            {
                e.KeyChar = ',';
            }

            if (e.KeyChar == ',')
            {
                if (textBox1.Text.IndexOf(',') != -1)
                {
                    //Уже есть одна запятая в textBox1
                    e.Handled = true;
                }
                return;
            }

            //Управляющие клавиши <Backspace>, <Enter> и т.д.
            if (Char.IsControl(e.KeyChar))
            {
                return;
            }

            //Остальное запрещено
            e.Handled = true;
        }

Худший ответ: Если нужен именно TextBox, а не то что предлагают в теме, то я делаю такprivate void TextBoxCheckPeriodKeyPress(object sender, KeyPressEventArgs e)
        {
            //allows backspace key
            if (e.KeyChar != '\b')
            {
                //allows just number keys
                e.Handled = !char.IsNumber(e.KeyChar);
            }
        }
Вопрос: где можно заказать ноутбук своей конфигурации?

Лучший ответ: Сайт Леново и их конструктор, как вариант =)

Худший ответ: какая такая конфигурация если не секрет?
Вопрос: Требуется ли топик про SCCM 2012 SP1?

Лучший ответ: Ни в коем случае! :)

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

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

Худший ответ: webmaster.yandex.ru > Содержимое сайта > Оригинальные тексты
Вопрос: Какие книги есть где можно осуществить свои мечты в строение свое движка?

Лучший ответ: Написать свою CMS просто. Берешь и пишешь. А потом переписываешь. А потом еще раз. До просветления.

Худший ответ: попробовать чужие CMS и понять их недостатки
habrahabr.ru/post/109310
www.ibm.com/developerworks/ru/library/os-cms/index.html
Вопрос: Локален ли GIL для каждого Python процесса?

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

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

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

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

Лучший ответ: Сейчас я проясню ситуацию=).
Текст бывает либо в какой-то кодировке (cp1251, utf-8, win866, ascii, и т.д.), тогда это байты; либо в юникоде (это, как бы, абстрактное представление символов), тогда это строки из абстрактных юникодовых символов.
Все файлы, потоки ввода-вывода и т.д. у нас в компьютере работает с байтами, а не с абстрактными юникодовыми символами. Это значит, что перед выводом в файл или консоль должно производиться кодирование юникода в конкретную кодировку.Кодировка -- это способ представить байтами абстрактных символов юникода. Каждый юникодовый символ, в зависимости от кодировки, будет задаваться одним или более байтом. Некоторые абстрактные символы не поддерживаются некоторыми кодировками.
Так, например, кодировка ascii поддерживает только стандартные 128 символов и при попытке конвертировать в неё (явно или неявно) букву "Ж", будет такая же ошибка как у вас. Надо полагать метод parse в вашем случае возвращает юникод, а оператор print делает неявное преобразование в кодировку по умолчанию (ascii, судя по сообщению об ошибке).
Осталось выяснить в каких случаях как определяется кодировка по умолчанию.Артём Клименко правильно предложил в своём ответе проверить что берётся в качестве кодировки по умолчанию в том и другом случае.
Однако решением проблемы должно быть явное преобразование текста в нужную кодировку. Я в таких случаях придерживаюсь следующих правил:Всё, что приходит в программу, привожу в юникод (если это не произошло неявно в той библиотеке, посредством которой я получил данные).В программе работаю с текстом только в юникоде (если речь не идёт о каких-то низкоуровневых операциях над байтами, вроде парсинга протоколов и прочего.Перед выводом конвертирую текст в нужную кодировку или настраиваю потоки вывода на автоматическое преобразование.Когда не понятно в какой кодировке делать вывод, руководствуюсь следующими правилами:Выходной поток -- это виндовый stdout и в нём не задана кодировка (bat-файлы, консоль) -- cp866Файлы, БД и прочее, что поддерживает юникод и сделано правильно -- UTF-8Когда в винде не помогают пердыдущие пункты -- cp1251В других операционках utf-8.
Подчеркиваю. Если выходной поток сконфигурирован на ascii, а у нас в программе могут попасться не-ascii символы, то нужно приводить текст в какую-то кодировку (см выше)), а иначе ничего не трогаем и пишем юникод.

Худший ответ: Большое вам спасибо!print(sys.stdout.encoding)
В pycharm поменял кодировку проекту на utf8 и все заработало.
Сергей Паньков отдельное спасибо за ликбез, после прочтения, в голове начала складываться мозайка понимания:)
Вопрос: Как последовательно показать результаты изменения одной переменной многими потоками?

Лучший ответ: А зачем вам потоки, тем более в количестве нескольких десятков?

Худший ответ: > Просто синхронные вызовы ролла показывают лишь последний результат. 
ну так а почему асинхронность сразу значит - несколько потоков? И причем тут вообще асинхронность - вам нужно сделать нормальную анимацию, анимация - это отрисовка кадров в соответствии с ходом времени. Последний результат виден потому, что вы не возвращаете управление в цикл приложения, чтобы оно могло нормально обработать прочие сообщения. Уберите всю эту многопоточность, сгенерьте рандомом перед анимацией все игры, которые хотите мельком показать, поставьте обыкновенный таймер (QTimer) и отрисовывайте по сигналу таймера игры по очереди, пока не дойдете до последней - той что "выпала". Разберитесь с матчастью по mainloop и анимации и все станет ясно как божий день. Еще раз - никаких потоков для вашей задачи вам не надо, тем более 20 штук.
Вопрос: Как проверить поступление платежа на Bitcoin-кошелек?

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

Худший ответ: Да, https://blockchain.info 
В поиск надо вбить кошелёк получателя либо номер транзакции.
Обратите внимание, что есть еще всякие www.localbitcoinschain.com и тому подобное.
Вопрос: Есть ли решение, позволяющее одному приложению работать от двух фреймворков (Codeigniter + Phalcon)?

Лучший ответ: Это бред заказчика, если уж откровенно говорить.
Единственный более-менее разумный вариант работы приложения на двух разных фреймворках это разводить по фреймворкам на уровне маршрутизации реверс-прокси.
Типа вот если у нас идут ссылки /gallery/my-awesome-gallery, то делаем делаем upstream на 127.0.0.1:8889, где у нас висит Phalcon, а все остальные ссылки на 127.0.0.1:8888, где CI.
Писать в одном файле код для двух фреймворков - это ад, поддерживать это будет невозможно.

Худший ответ: Поэтапно делайте рефакторинг. Сначала одну фичу, один контроллер, потом второй контроллер и т.п. Если модель данных у вас стабилизирована (только багфиксы), то сначала перенесите все модели и начинайте делать контроллеры. Как разделять на уровне сервера - решайте сами. Я бы просто менял настройки роутинга сервера: некоторые урлы на фалкон, некоторые на CI. Остается, конечно, вопрос сессий, но думаю, он вполне решаем, если сессии хранить в одном месте.
НО! И не пытайтесь начинать делать переход без тестов. Вот просто не стоит. Напишите тесты для CodeIgniter, через, например, Codeception с модулем PhpBrowser, а затем, по мере миграции приложения прогоняте эти же тесты на новом приложении с Фалконом. То есть в идеале, ваши тесты должны работать одинаково не зависимо от того какой фреймворк используется.
Вопрос: На каком яп вы пишите игры?

Лучший ответ: Rust пока только 2D,
Вы можете брать C++ или C#

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

Лучший ответ: stackoverflow.com/questions/3395914/pass-arguments-from-array-in-php-to-constructor

Хотя я бы конечно подумал а не стоит ли передавать массив как один параметр и не нагромождать.

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

Лучший ответ: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace
Я здесь запись ЯДиска удалил и нормально.

Худший ответ: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\
удалил раздел ЯДиска {19170A69-A883-40D5-AF97-F6DC41495F15}
Вопрос: Какие параметры необходимо задать ярлыку игры Warcraft 3, чтобы непосредственно запустить карту?

Лучший ответ: Качаете Procmon 
Запускаете с правами администратора. Настраиваете фильтр на нужный вам процесс или группу процессов. Выбираете логирование активности процессов и тредов (остальное надо отключить, иначе будет просто мрак). Инструкцию с картинками приводить не буду - их полно.
Потом когда все готово, карта открыта в редакторе, настроены фильтры. Жмете Ctrl+X, чтобы очистить выдачу и нажимаете в редакторе протестировать карту. А потом смотрите в лог на предмет того, что, по какому пути и с какими параметрами запускалось.
Если редактор реально запускает другой exe-ник, а скорее всего так и есть, а не открывает внутри себя, то это будет видно.
Ниже пример открытия PDF документа из Outlook-а.

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

Лучший ответ: Пока нашел SQLCipher.

Худший ответ: Думаю, самый простой способ – это шифровать отдельные поля, которые хотите защитить. При извлечении расшифровываете по какому-либо алгоритму-ключу, например, в зависимости от id строки. Мне кажется, сильно не должно тормозить. Ну и при сохранении-изменении аналогично.
Вопрос: Напоминалка о перерывах для mac?

Лучший ответ: BreakTime, $4.99, но она ИМО того стоит.

Худший ответ: С точки зрения здоровья это полезно, а как с точки зрения потока? Я терпеть не могу когда меня отвлекают или прерывают в тот момент когда я максимально сосредоточен. У меня функцию такой программы дома выполняет ребенок в следствии чего, дома работать не возможно. А на работе постоянно отвлекают коллеги что так же мешает сосредоточиться. Боюсь что такая программа взорвет мозг ;) не?
Вопрос: Где лучше объявлять приватные свойства?

Лучший ответ: Переменные принято объявлять в начале файла (и не важно класс это или просто файл с функциями)

Худший ответ: В начале. Взгляд может замылиться и пропустить объявление свойства. А если они все определены в начале, то, во-первых, при первом взгляде на класс становится понятно, с чем он оперирует, и, во-вторых, если забыл сигнатуру свойств, то просто смотришь в начало файла и легко находишь.
Вопрос: На какие темы написать статьи по Ruby/Rails?

Лучший ответ: Расскажите, как написать для rails-приложения api, с авторизацией и всем прочим. То есть не сам апи на рельсах, а рабочее приложение + апи для доступа к данным приложения извне. Это было бы очень интересно.

Худший ответ: В поддержку пожелания выше про API - хотелось бы почитать про то как правильно делать upload файлов через api. Например как это делает github?
Где хранить залитые файлы и что с ними делать при обновлении приложения или при переносе на другой сервер.
Вопрос: Где хранятся закрытые данные базового класса при обращении к ним через производный класс (C++)?

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

Худший ответ: Нигде не хранится. И вообще, нет никакого i
Вопрос: Php работа с регистром русских символов в UTF-8?

Лучший ответ: Я хочу добиться красивого кода, без использования multibyte функций и явного преобразования кодировки средствами iconv().
Фактически это означает, что вы хотите написать свой парсер utf-8 хотя бы для русского подмножества символов? :) Зачем?

Худший ответ: 1) Не важно как красиво выглядит простая функция, если она работает и универсальна — этого достаточно.
2) А локаль utf-8 у Вас установлена? И правильно ли Вы ее называете при установке setlocale: locale -a в консоли проверьте.
3) Если у Вас пхп как модуль апача, то читайте варнинг к php.net/setlocale, по поводу того, что соседние потоки того же процесса могут менять локаль и для Вас, т.к. при такой конфигурации локаль глобальна.
Вопрос: Как эффективно взаимодействовать между классами?

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

Худший ответ: по классике юзер инетфейс (кнопки) -> ничего не делают, только генерируют события, которые потом обрабатываются разного рода рабочими (которые сортируют или еще что), и возвращают куда-нибудь результат.
такая модель доказала свою эффективность и повсеместно используется.
Вопрос: Безопасная передача данных через TWI(i2c)?

Лучший ответ: CAN идеальный вариант, но потребуется еще два контроллера (есть атмеги), плюс надо разобраться с шиной в данном конкретном авто, ну и не побояться туда залезть. Еще из плюсов — почти наверняка есть вывод CAN в салон, можно дебажить данные со смартфона. Вариант с RS232 тоже неплохой, но на самом деле можно спокойно юзать и i2c, возможно потребуется понизить частоту шины ну и конечно кабель с хорошим экраном. Еще www.nxp.com/products/interface_and_connectivity/i2c/i2c_bus_repeaters_hubs_extenders/series/P82B715.html

Худший ответ: можно использовать обычный RS232, лучше RS422 и уж совсем хорошо — CAN (он-то в автомобилях и используется ;)
Вопрос: Почему бы не закрепить некоторые вопросы в выводящем списке?

Лучший ответ: Если пользователь X "поленился", его нужно просто перевести в режим r/o, а не изобретать очередной слюнявчик, итак большинство пользователей школота и студенты 1 курсов.

Худший ответ: Потому что человек считает что его ситуация отличается от остальных фрилансеров, например. И он хочет что бы ответили ему ЛИЧНО с учётом его специфики (маленького города, нехватки времени и т.п.)
Вопрос: Каким должен быть военный сайт?

Лучший ответ: Мне пиндосовские сайты понравились на эту тему.
goarmy.com
Airforce.com
Navy.com

Первый и второй линк в особенности.

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

Лучший ответ: Чем вы RTSP пытались получить?
RTSP из YouTube API + ffmpeg должен дать нужный кадр.

Худший ответ: Предполагал нечто похожее (заабузили ютуб в прошлом). Тем не менее, цитата

As I mentioned before, if you want to select a thumbnail that best represents your video then become a partner. If you think your channel isn't suitable then work on it to make it more attractive to partnership..
Вопрос: Падение производительности SSD с TrueCrypt

Лучший ответ: >В режиме SATA2.
>Что я делаю не так? 

Юзаешь не ту шину. И «230-250 мб» как раз и говорят о том, что все уперлось в шину.

Худший ответ: на оф. форуме truecrypt'a периодически всплывает эта проблема, вот здесь например, есть еще и другие обсуждения.
Вопрос: Можно ли выкупить красивый IP в личное пользование и использовать его вместо домена?

Лучший ответ: Продам 192.168.1.0. Недорого. К лотку приучен. Жрёт мало.

Худший ответ: Что подразумевается под красивым? Думаю ничего особенного в этом нет, обычный статический IP.
Мой домашний сервер отлично открывается по IP
Вопрос: Модулятор из AV в антенный выход?

Лучший ответ: ВЧ-модулятор называется. Стоит от 300 рублей.

Худший ответ: А не проще взять Video-sender, и отказаться от проводов?
В него входит тюльпан, и он вещает на настроенном канале, ловим этот канал на телике, и всё, профит.
цена будет ~ 400-500р
Вопрос: Как защитить данные в домене Windows?

Лучший ответ: На ум приходит только шифрование информации на этом устройстве. Причём ключик для дешифровки, также должен быть распространён на все компы домена и пользователь ничего не заметит, если вставит в доменный комп. 
Рабочие станции преимущественно Windows 7, 8.1 а сервера 2012R2
ну если 7 и 8 везде - то смотрите в сторону BitLocker. Он умеет шифровать флэшки. Если есть XP (надеюсь, уже нет),
то посмотрите не TrueCrypt. Аналогично - шифрует диски/флэшки.
Есть еще SecretNet, вроде и он умеет что-то такое. Но, собака, недешев. Зато с сертификатом ФСТЭК

Худший ответ: InfoWatch в числе прочего может и это.
Вопрос: Точка в email

Лучший ответ: Называется нормализацией, по стандарту точка должна учитываться, но Гугл не обращает на нее внимание по причинам безопасности, чтобы нельзя было создать похожий мейл типа john.doe и j.ohn.doe.

Худший ответ: > Почему гугл не рассматривает точку в адресе email как символ?
Что значит не учитывает? У меня есть точка в адресе, например.
Вопрос: Не подключается к postgresql БД 1С после переезда сервера в другое место, как лечить?

Лучший ответ: Администрирование серверов 1С Предприятия
Открываем - Кластеры - Информационные базы - НАШАбд - Свойства и прописать IP сервера !

Худший ответ: Проверьте открытость порта. А может и вовсе не пингуется?
Вопрос: Литература по изучению С#/.NET?

Лучший ответ: Учитесь пользоваться поиском. Если не умеете искать в яндексе/гугле или хотя бы по данному ресурсу - ничего не выйдет хорошего. 
А по самому вопросу - в порядке возрастания сложности материала и навыков - Шилдт/Троэлсен/Рихтер

Худший ответ: www.sololearn.com/Course/CSharp
На английском. В формате ЕГЭ :)
Вопрос: Брейн штормы

Лучший ответ: А на какие темы? Вообщем-то такие вещи можно обсуждать и на форумах или в тематических чатах.

Худший ответ: мозговой шторм — малоэффективная технология поиска эффективных решений (http://www.metodolog.ru/00072/00072.html)
Вопрос: Как отслеживать нажатия двух клавиш одновременно?

Лучший ответ: Во-первых, можно воспользоваться этим плагином.
Во-вторых, насколько мне известно, нельзя (так на уровне системы) отследить нажатие двух кнопок одного типа, например H + L. У меня, например, клавиатура вообще не реагирует на такие сочетания. Если нужно отследить хоткеи, то вот пример с просторов интернетаfunction keydown(evt){
  if (!evt) evt = event;
  if (evt.ctrlKey && evt.altKey && evt.keyCode==115){ //CTRL+ALT+F4
    alert("CTRL+ALT+F4"); 
  }
  else if (evt.shiftKey && evt.keyCode == 9){ //Shif+TAB
    alert("Shift+TAB");
  }
}

Худший ответ: Задать переменную pressSpace и указать значение 0. Поставить обработчик событий, onkeydown, который будет изменять значение переменной pressSpace на 1 и onkeyup, который будет изменять значение обратно на 0.
Когда значение pressSpace равно единице, выполняем определенное действие.
Вопрос: Как заставить работать роутинг в laravel 5?

Лучший ответ: Хотите попробовать Laravel ? Сделайте ему виртуальный домен и не мучайтесь. В папке (localhost/laravel) он не работает из коробки, заставить непросто, результат получится несекурный.

Худший ответ: Если установка происходит composer create-project laravel/laravel
то нужно заходить на laravel/public
Вопрос: Менять ли движок интернет-магазина?

Лучший ответ: Раз вы судите о сложности доработок со слов программиста, может стоит ваш вопрос ему задать?

Худший ответ: Полностью согласен с @evnuh.
Вижу несколько решений ситуации.
1) Пока не слишком поздно, искать другую, более гибкую платформу для электронной коммерции
2) Отдать сайт не программисту, а нормальной студии, (которой можно доверять), грамотно написать ТЗ, и следить за работой.
Вопрос: JavaScript, как получить переменную из одного класса в другой?

Лучший ответ: Прямым вызовом:// 1.js
var someObj = {
    value: 123
};

// 2.js
var anotherObj = {
   move: function() {
       alert(someObj.value);
   }
};
Либо через dependency injection при инициализации объектов, в зависимости от того, как построена логика приложения. Мне нравится больше этот вариант:// 1.js
function someObj() {}

someObj.prototype.init = function() {
    this.value = 123;
}

// 2.js
function anotherObj() {}

anotherObj.prototype.init = function(dependentObj) {
    this.someObj = dependentObj;
    alert(this.someObj.value);
}

// index.html
var obj1 = new someObj();
obj1.init();
var obj2 = new anotherObj();
obj2.init(obj1);

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

Лучший ответ: Вместо выключателя устанавливаем вот такой датчик: 
www.avttech.ru/element/avtomatika_dlya_doma/datchi...
Там есть реакция как на движение, так и на звук. Все настраивается.

Худший ответ: Свечка обычная... стоит 15 рублей, хватает на пару ночей.
Вопрос: Как удалить инстанс в AWS?

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

Худший ответ: у вас либо beanstalk создает инстанс либо автоскалинг группа, вспомните через что вы настраивали этот инстанс.
Вопрос: Nginx reverse proxy и 302 редирект?

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

Худший ответ: Вроде пробовал, сейчас почитаю ссылку, спасибо!
За что минус-то? )
Вопрос: Почему mongo не правильно добавляет в коллекцию записи?

Лучший ответ: Не создавали индексы на поля? при создании можно указать сортировку хранения, точно не знаю влияет ли это на выборку без использования этого поля. А так советую не ориентироваться на очередность вставки, а использовать обычный инструмент "sort" чтоб точно указать в каком порядке показывать.
Можно еще попробовать напрямую, через консоль, сделать запрос, если вернет правильно, то интерфейс тупит.

Худший ответ: т-с-с-с
Вопрос: На сколько надежен ардуино?

Лучший ответ: Для самой атмеги328 заявлен рабочий диапазон -55..125 градусов. Надо смотреть остальные компоненты, типа usb/ethernet контроллеров, там могут быть более строгие ограничения. С влажностью сложнее, но обычно в любом случае не допускается конденсат. Другое дело, что использовать вариант в кроватке для экстремальных условий точно не стоит. Ну и если хотите эксплуатировать в машине, то нужно принимать во внимание вибрацию — проводки, которые вы подключите к разъемам расширения могут тупо отвалиться. В общем в качестве фана попробовать можно, но подключать жизненно важные органы управления я бы не рекомендовал ;) Ну и вотчдог надо обязательно использовать для подобных применений.

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

Лучший ответ: Знали бы прикуп, на тостере не сидели бы.

Худший ответ: Продать 999 999 книг, и потом ещё одну.