Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как составить регулярное выражение для проверки правильного формата денежной суммы?

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

Худший ответ:
Для точки можете проверить както так
function isMoney($money)
{
  return preg_match("/^-?[0-9]+(?:\.[0-9]{1,2})?$/", $money);
}
//как пользовать
echo (isMoney("948.42") ? "TRUE" : "FALSE");
echo (isMoney(78.7) ? "TRUE" : "FALSE");
Вопрос: Уникальные картинки для SEO?

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

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

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

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

Лучший ответ:
9 бит ? - это шутка, однозначно.

Худший ответ:
ПРУФЛИНК В СТУДИЮ.
Вопрос: Как повторить схему питания ноутбука?

Лучший ответ:
Чтобы ОС видела как батарею — посмотрите в сторону стандарта Smart Battery. У многих производителей (TI, Maxim, etc.) есть микросхемы для мониторинга аккумов по этому стандарту. Подключается обычно через I2C/SMBus (на некоторых матерях есть выводы для подключения). Так же некоторые UPS притворяются Smart Battery и при USB подключении.

Худший ответ:
Непонятно что именно ищется: как собрать-спаять такую штуку или готовое решение?
Спаять-собрать можно используя готовые чипы от TI, Maxim и прочее. У них есть зарядники для Li-Po с защитой и без, на разные токи и прочее.
Если готовое, то можно посмотреть в сторону портативных зарядников для радиоуправляемых моделей. Там есть на Li-Ion и Li-Po с разными режимами зарядки.

ОС уже будет это видеть в зависимости от реализации. Можно свою схему сделать простую для миниторинга, которая будет просто по USB/Serial сообщать статус, например.
Вопрос: Установка xdebug на windows 7 с версией php 5.6?

Лучший ответ:
Воспользуйтесь инструментом ручной установки, он все вам подскажет ))

Худший ответ:
Возможно разрядность не совпадает. Попробуйте 32-битную версию расширения скачать
Вопрос: Как запретить закрытие программ на windows 7?

Лучший ответ:
Есть такая утилита - SubInACL.
Ей можно выставить права на процесс. В том числе поставить deny на завершение.

Худший ответ:
Запускайте программу под другим пользователем. Кроме того, потребуется дополнительный инструмент для перезапуска программы при ее падении. Типа такого.
Вопрос: Как уменьшить время выполнения программы, написанной на С++?

Лучший ответ:
Самый лучший способ - это алгоритм поменять. У тебя тут тупой перебор.
Гораздо эффективнее зайти с другой стороны задачи.
Любое число факторизуется на произведение простых чисел.
Тебе просто надо понять на сколько простых чисел должно факторизоваться твоё число - и взять столько первых простых чисел.
1 пара у тебя всегда есть. 1 * само число.
Осталось понять какая должна быть струтура факторизации числа (сколько должно быть одинаковых простых чисел и сколько различных).

Худший ответ:
я написал код, решающий эту задачу, который выполняется максимум за 0.4секунды на интел 2Ггц четырехяденом, ос убунту. в компиляторе  code::blocks отображается время.
вы либо на сдк запускаете, либо в учет идет время ожидания ввода. в моей программе ввод я отключил и при к=50 время 0,1...0.4 на картинке видно 0.2
не знаю насколько моя программа оптимальна, но я точно не понял комментарий выше по aa|bccdd... aabcc|dd...
код я разместил на сайте в графе программирование - с++
tlito.ru/node/203
Вопрос: Как подключить монитор к дискретной, а не встроенной видеокарте ноутбука?

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

Худший ответ:
Найди в гуле инструкцию к своему биосу
купи внешнюю USB или minipci-e! карточку
Вопрос: Помощь в выборе планшетника/читалки

Лучший ответ:
Ainol Novo 7 Aurora
ONDA VI40 Elite Version
ICOO D90W
где покупать, загляните на 4pda там можно найти отдельный топик по каждому девайсу

Худший ответ:
Если читать литературу, а не мануалы, то Kindle 3 вполне удобен,
3 G и Wi-Fi можно использовать чтобы скачивать книги и документы прямо на устройство (кроме того я использую сервис klip.me).
Вопрос: CMS/CMF для удобного создания кастомных админок?

Лучший ответ:
symfony + SonataAdminBundle или другой бандл
laravel + lara_admin или другой бандл
Yii + gii или другой
Для Zend Framework вроде есть пару решений на modules.zendframework.com/
Для cakephp, CI и кучи других фреймворков есть аналогичные решения, нужно выбрать тот, который больше нравится.

Худший ответ:
Сделал довольно большое кол-во проектов на джанге и никогда бы не посоветовал использовать её для кастомных админок. Сама по себе админка джанги это не админка в прямом понимании, а скорее scaffold. Можно привести высказывание автора Grappelli о проблемах фронтенда в джанге. Можно, конечно свои Admin Site написать и все шаблоны переопределить(и такое бывало), но тогда смысл от админки джанго не большой.
Джанго — хороший и надежный инструмент и у него много полезных батареек, но админка на полноценную батарейку не тянет. 

Если вам нужен действительно гибкий инструмент для создания интерфейсов администратора с возможностью точечной доработки, то я бы советовал отойти от динамической генерации и посмотреть в сторону статической. Как это устроено в Ruby on Rails и Yii Framework. Мне довелось на практике сравнить оба подхода и второй оказался значительно более гибким. Можно подготовить шаблон и от него отталкиваться при создании базовых страниц, а что-то более сложное можно допилить руками.

Кстати если возьмете Yii, то можно будет бесплатно использовать Editor WYSIWYG

P. S. Если нужна все-таки динамическая админка, то из того, что использовал неплохо себя показала Active Admin для RoR. Почти без хардкода и более современный вид из коробки.
Вопрос: Как перенести DNS сервер на другой сервер?

Лучший ответ:
1) Перенести настройки bind'а (named'а) на новую машину в /etc/bind
2) Подкорректировать при необходимости
3) Погасить старую машину
4) Включить новую, выдать ей адреса
5) Проверить настройки в /etc/default/bind9
И, собственно, стартовать bind
Там вроде не должно быть особых проблем. Можно даже скрипт для миграции написать.

Худший ответ:
Проблем не должно быть, просто скопируйте конфигурационные файлы на новый сервер и готово.
Вопрос: Динамический масив строк на чистом C

Лучший ответ:
Ключевые слова: malloc, realloc.
Вот прямо пример, не очень качественный, но все же:
www.c.happycodings.com/Data_Structures/code10.html
Тут делается realloc каждый раз, когда читаем новую строчку из stdin, а неплохо бы заранее аллоцировать память чуть бОльшими кусками, и переаллоцировать, соответственно, не каждый раз, а когда место в массиве кончилось.

Худший ответ:
pastebin.com/eFRk5LN2
Динамически саллоцированный массив строк на чистом си. Правда так делать не нужно. Нужно выделить небольшой статический буфер (массив) под строку (не более 15 символов — максимальный размер ip адреса). Считать по очереди все строки в этот буфер. Перегнать их в числовое представление ip и записать в заранее созданный / саллоцированный статический массив.
Вопрос: Заказчик просит убрать пароль. Что делать?

Лучший ответ:
Да уберите вы этот пароль! Никому он не нужен, заказчикам особенно! :-) Свободно пришёл, выбрал, заказал, заплатил, получил. Чем проще, тем лучше! + хорошо-бы на эмейл посылать инфу, о состоянии заказа, хотя это иногда чувствуешь как спам…
А вот подставлять уже зарегистрированных и их инфу в форму заказа пусть решают сами :-) не помнят-ли пароль, не подставлять им её туда, даже если эмейл уже в базе данных. :-)

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

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

Худший ответ:
Я считаю, что вариант с загрузкой области (например города) более оптимален. Поскольку реальные перемещения (каждодневные) происходят по одинаковым маршрутам (например в пределах города). 
Что касается вывода информации, то опять: Что за информация? Я более, чем уверен сам телефон вполне может посчитать такие данные имея сведения в локальной БД.
Вопрос: Можно сказать что у компилятора из Android SDK свой диалект Java?

Лучший ответ:
у Android своя реализация Java Runtime, так что метод main ему не нужен, там чуточку другие правила в этом плане.
Считайте что это просто отдельная реализация Java. Но с точки зрения синтаксиса различий нет, так что говорить о другому диалекте не приходится.

Худший ответ:
А в чем смысл данного вопроса? Проще говоря, какая разница?
И причем тут компилятор? Компилятор как раз один и тот же и там и там. Скомпилировать консольное, десктопное приложение тоже можно без main.
Вопрос: Как не выводить HTML, пока выполняется PHP-скрипт?

Лучший ответ:
Нужно просто вызывать функцию в том месте где нужно. Например так<?php
function string(){
   $string = 'Новый текст';
   return $string;
}
echo string();
....CODE....

Худший ответ:
Пр проверь на ошибки, возможно изо них выводит до выполнения.
Или же скрипт,  слишком тяжелый или выполняется не корректно.
Вопрос: Чем зашифровать/обфусцировать код php (бесплатные решения)?

Лучший ответ:
Например www.phpprotect.info
Не самый "запутанный" код, но довольно быстро и бесплатно.

Худший ответ:
Сделайте ядро и запакуйте ioncube-ом. (на сайте можно заплатить за одну обфускацию)
Вопрос: Как изменить цвет текста HTML документа в PhpStorm?

Лучший ответ:
Поздно конечно, но может понадобится кому:
Settings -> Editor -> Color & Fonts -> XML (Да-да, именно он) -> Tag data

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

Лучший ответ:
Как насчет Kindle DX? Обзоры тут и тут.

Худший ответ:
Пользовался покетбуком пару дней, пользуюсь Onyx Boox M92 месяц — покетбук и рядом не валялся.
Отзывчивость системы, приятней для глаз экран по сравнению с покетбуком, пока глюков не замечено (опять же, в отличии от покетбука), отрисовка изображения заметно быстрее, интерфейс спартанский, но удобный. Сравнил бы с киндлом, да вот у знакомых нет его.
Вопрос: Как создать единую авторизацию через соц. сети?

Лучший ответ:
ты по любому не сможешь.. Если конечно у пользователя не один и тот же лог и пароль..
Не замечал что в вк и на фейсе есть одинаковые приложения ? Это к примеру... когда ты заходишь через одно, то там 1но а на другом другое.. что бы такого не было надо создавать одну учетную запись.
Но тогда не покатит авторизация. Можно сделать иначе... указывать для каждой учетно записи по 2 лога и пароля.. но это костыль) Тупо в массив запихивать вот такое((vk->log->pass)
(f->log->pass)
(twitter->log->pass)
(и вот так можно сколько угодно соц сетей запихать..)
)
Если я правильно понял.. Но я думаю что мало кто будет указывать на 1м акаунте все свои аканты..

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

Лучший ответ:
Это НЕ системные администраторы :-) Это программисты, вебщики или кто угодно, но не системные администраторы.

Худший ответ:
надо знать локальные сети, операционные системы, 1с, иметь опыт работы с posix системами и терминалами, ну и софт с которым они работают
Вопрос: Как в c# из Task получить значение

Лучший ответ:
Либо использовать await
 await AccessTheWebAsync(123);

Худший ответ:
на техдейсах кажется недавно выкладывали запись семинара по VS Day в Киевском оффисе Microsof, там про асинки была неплохая лекция — из серии что это и как это готовить, Вам туда. одну из лекций читал Сергей Байдачный.
Вопрос: Какой бесплатный софт или онлайн сервис использовать для мониторинга позиций сайта в ПС?

Лучший ответ:
Из бесплатных рекомендую https://spyserp.com/ru/ лучший онлайн-сервис для проверки позиции сайта. Точные результаты, не то что у других.

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

Лучший ответ:
Просто список:
whoyougle.ru/services/color/list
По яндексу:
colorscheme.ru/color-names.html

Худший ответ:
В Хроме есть расширение Color Space
https://chrome.google.com/webstore/detail/color-sp...
Вопрос: Хабраэффект против бандитов, как вы думаете, сработает?

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

Худший ответ:
Двушка 35 метров? Вы не ошиблись?
Вопрос: Как правильно добавлять редактируемые строки в таблицу?

Лучший ответ:
Если правильно уловил вопрос посмотрите jsfiddle.net/ppgPe/1/

Худший ответ:
Перебирайте всех детей в табличке. И вообще в манах jQuery почитайте про детей.
Вопрос: Как правильно организовать VPN?

Лучший ответ:
> Купить VPS в Европе и настроить на нем OpenVPN?
Непонятно, чего Вы ждали все это время?
Я так сделал много лет назад. OpenVPN на сервере в Европе (и еще один - на сервере в США) на порту 443/tcp.

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

Лучший ответ:
Потеряются права на файлы (chmod, chown, xattr), не скопируются файлы с UTF-именами (со всякими сердечками, например), не скопируются файлы с запрещенными в win символами (точнее, может и скопируются, но потом из под винды с ними что-то случиться может - всякими \|@итд), не скопируются файлы с одинаковыми именами, но разными регистрами (File1 file1 fILE1).

Худший ответ:
Попробуйте на NTFS разделе создайте большой файл, отформатируйте его как ext4, и туда уже бекапте. Костыль, да.
Вопрос: Карты (игра в карты) на javascript?

Лучший ответ:
Задача, которую вы себе поставили — отличный шанс познакомиться с ООП (в случае с js с прототипами), так как на лицо три поля у объекта: масть, ее достоинство и символьная запись. К примеру, червовый валет будет выглядеть так:card.suit = "hearts";
card.number = 11;
card.name = "J"
Тогда не придется использовать json, можно будет итерироваться по обычному массиву с объектами.

Худший ответ:
Я бы хранил карты как числа от 0 до 35. Масть можно определять по остатку от деления на 4, если колода отсортирована вперемешку, или попаданием в диапазон, если масти идут сериями. Инициализировал массив, перетасовал его по методу Кнута и тяни карты pop`ом.   К любой дополнительной информации имеется удобный доступ в нужный массив по индексу карты.  Например, вышла или нет карта - массив 0..35 булевых значений. Или массив номиналов карт или тех же мастей, хотя их проще рассчитывать. Ну там массив с картинками для отображения и т.п.
Вопрос: Dropbox для бекапа в Debian

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

Худший ответ:
Я так делал. Завел более десятка аккаунтов и размазал бэкапы по ним.
Вопрос: Где можно найти агенство принимающих junior?

Лучший ответ:
junior juniorу рознь. 
Есть порфолио работ? 
Если нет - сделайте. как? 3-4 вымышленных демо-проекта. Если с идеяма сложно - пишите на мыло попробую накинуть пару идей, набросок. 
Напишите 3-4 поста по теме котурую хорошо понимаете. Например как выбирать цвета\формы\пропорции\когнитивная психология\восприятие информации\что угодно, только не фигню, а что-то за что на собеседывании сможете "ответить".
Собираем все это и создаем базовый сайт визитку с линками на посты, фото демо-проэктов. 
Вот вы уже и не совсем зеленый джуниор.
Теперь лучше идти в агенство - там научат работать быстро и эффективно.

Худший ответ:
Для джуниора очень важен опыт работы, да и такой, на котором учишься. Поэтому ищите в своем городе/стране, на удаленке при возникшей проблеме зачастую не у кого спросить совета. А так на oDesk попробуете, там реже, но бывают легкие задания для начинающих.
Вопрос: Что такое верстка «пиксел-в-пиксел»?

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

Худший ответ:
Это если в макете #000100 то и в верстке так же, а не #000. Ну и в остальном все точь в точь. А в вашем примере притензии к дизайнеру. Пусть исправит.
Вопрос: Как расширить jQuery карусель с перелистыванием через зажатую кнопку мыши или пальцем на тачскрине?

Лучший ответ:
придумал решение$("div.right").click(function()
{
     if (i === slides.length - 1 || i == 0 ) { return; }
     slides.eq(i - 1).trigger("activate").trigger("moveend");
});

$("div.left").click(function()
{
     if (i === slides.length - 1) { return; }
     slides.eq(i + 1).trigger("activate").trigger("moveend");
});

Худший ответ:
trigger("moveend") заменить на trigger("move") пробовали?
Вопрос: Windows 10: как решить проблему с node-gyp.js?

Лучший ответ:
Win8. Мне помогло по вашей второй ссылке. А именно вот эта команда: npm install --global --production windows-build-tools
16 Гб выкачивать не пришлось. Я правда начал устанавливать Visual C++ Build Tools (4Гб), а параллельно запустил команду. Но мне кажется достаточно одной только команды (проверил, так и есть....проверил повторно, похоже эти 4 гб он по этой команде устанавливает). "Оно" само скачало и установило Python2.7 и Visual Studio Build Tools. Затем я смог установить node-static и socket.io. А не получалось потому что кто-то из них требовал пересобрать node-gyp.

Худший ответ:
Community 2015, а это 16 ГБ 
Отожмите галки вообще со всего кроме поддержки visual с++
Вопрос: Как вы боретесь с наследием кода в больших проектах?

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

Худший ответ:
Работает? Не трож. Так надо.
Не часто начальство платит за рефакторинг или переписования кода.
Клиентом тоже пох. что и как там написанно, если все работает и не падает.
Вопрос: Как поставить python3.4-3.5 на ubuntu14.04?

Лучший ответ:
Python 3.4 уже должен быть предустановлен в ubuntu 14.04, только он называется не python, а python3.  Можно проверить с помощьюpython3 -V
Вы можете указывать его в своих скриптах#!/usr/bin/env python3
или сделать себе alias, вроде такого:alias python=python3

Худший ответ:
www.py-my.ru/post/5390fb223ad2ff07bda0cffb
Тут инструкция как собрать пакет 3.4 под u12, py3.5 (или либой другой) под u14 собирается аналогично.
Вопрос: Что приоритетнее для 1с?

Лучший ответ:
Почему бд файловая, а не SQL?

Худший ответ:
Для файловой 1C приоритетней всего время произвольного доступа к файлу!
И рэйды не способствуют его снижению, напротив даже.
По этому тюним кэши файловой системы на сервере, и шевелим мозгами в сторону рапторов и SSD :-)
Ну и разгрести сетевое хозяйство. Ситуация когда неуправляемый свитч, на свитче сидит и свитчём погоняет, неприемлема!

По личному опыту, старенького core 2 duo c 4 гигами оперативы, и чёрным дятлом было достаточно что бы радовать пятерых бухов, файловой 1С.
А файловая 1С на RAM-диске, вообще жжет напалмом…

PS. А вообще и SQL сервер, тоже можно и нужно уметь правильно готовить!
Вопрос: Есть ли возможность (до)получить ВО бесплатно и, желательно, без экзаменов? (много букв предыстории)?

Лучший ответ:
Как вариант, сходить в деканат интересующего ВУЗа, либо найти преподавателей среди знакомых и поинтересоваться конкретно там. Возможно, есть варианты поступить на заочку/вечерку а потом перевестись на очку, если очень надо.
А так, насколько я знаю, ВУЗов, которые принимают на основании собственных экзаменов осталось очень немного — остальные все по ЕГЭ

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

Лучший ответ:
Узнайте что именно греется, поставьте софт специальный (н.п. CPU temp)/
Продуйте вентиляционные отверстия.  
Варианты:
1. Пылесосом.
2. Балоном со сжатым воздухом.

Худший ответ:
Греется - неполадки в системе охлаждения в том или ином виде.