pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Что выбрать, pro 13 или pro 15 с touch bar?

Лучший ответ: Есть Air 13" 2013 (i7/8Gb/512), Pro 15" 2015 (i7/16Gb/512/R9 M375X), был Pro 13" 2014 (i5/8Gb/256).
Много со всем этим работал (и продолжаю работать), поэтому впечатления качественные.
8Gb RAM в 2017 году точно мало. 2016 года MacBook с нормальной клавиатурой лучше брать в предтоповой комплектации: i7/16/512. У официальных реселлеров такую можно найти в районе 140-150. Плюсы: крутой экран, крутая клавиатура, достаточно долгое время автономной работы, лёгкий, сильно лучше видеоадаптер по сравнению с 13" 2014-2015 годов (там интерфейс ОС всё ещё не достаточно отзывчивый). Минусы: отсутсвие MagSafe, отсутствие обычных USB A.
15" 2016 года есть только с TouchBar, поэтому я его вообще не рассматривал. Я очень активно пользуюсь функциональными клавишами и Esc и не готов терпеть их сенсорные аналоги, это повлияет на моё удобство, поэтому все остальные плюсы тут уже не важны.
15" 2015 года очень хороший вариант. Я для себя выбрал его, но Air использовать продолжаю активно. 15" 2015 на 100% покрывает все мои задачи, ничего не тормозит, не подлагивает совсем нисколько, память свободная всегда есть. Но он большой и тяжелый, это надо учитывать. Конечно, 2кг это не так много, жить можно, но вот держа в руках Air, который весит 1,3 и 15" прошку - разница очень заметная. Но при этом площадь экрана на много более комфортна для работы, чем на 13", он значительно холоднее 13" прошки, из-за большего объема корпуса я полагаю (надо сказать, что Air значительно холоднее их обоих, я вообще не помню, чтобы слышал вентиляторы у своего Air). Если зрение хорошее, можно еще разрешение сделать повыше, будет аналог FullHD по площади. Для меня это такой настольный вариант. Если нужно сесть на диван, пойти на кухню или выйти из дома - я беру Air.
В сухом остатке - для ежедневного таскания, работы на коленках сидя на диване, частых перемещений внутри помещения - Pro 13" 2016 i7/16Gb/512.
Для постоянного сидения за столом, редких передвижений внутри помещения и тасканий в руках - 15" 2015 (желательно с дискреткой, хотя не обязательно, если нет задач работать с рендерингом фото/видео и игр, т.к. в интерфейсе ОС в любом случае используется интегрированная карта).

Худший ответ: Ты возьмешь как рабочую машину с  одним свободным type-c???
Бери лучше 2015 года машину!
Вопрос: Как убрать System Console при запуске ПК?

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

Худший ответ: Как устранить A:Drive Error.Как убрать System Console при запуске ПК?Проще всего отключить показ самотестирования после включения (POST) в BIOS.
Вопрос: Стоит ли покупать MacBook 2010 года для back-end программирования?

Лучший ответ: 8 Г если есть - то приемлимо.
Но я бы не брал столь древний.

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

Лучший ответ: Используйте руфус: https://rufus.akeo.ie/ - он нормально делает любые загрузочные флешки.

Худший ответ: если есть андроид телефон то можно поставить на него програмку drivedroid, закачать на микро-сд iso-образ инсталяка винды и установиться оттуда. в разы удобнее переформатирования флешки.
Вопрос: Как вы относитесь к использованию viewport'ов в качестве основной единицы измерения?

Лучший ответ: vw vh нужно использовать в довольно редких случаях, когда вам надо, например, сделать модальное окно на 100% высоты окна. Для всего остального - они слабо применимы. Лично я использую только для всяких баннеров появляющихся, модальных окон и прочих подобных решениях. Больше нигде смысла не вижу.

Худший ответ: vw vh очень удобно использовать для блоков где необходим скролл (типа мобильной навигации или модалок как написали выше)
Вопрос: Как подключить два роутера с разными провайдерами в одну сеть?

Лучший ответ: Все просто - ставите еще один роутер с 3G/4G, и указываете его шлюзом на части компьютеров.
Т.е на всех компьютерах которые хотите пустить через второй модем просто вручную пропишите адрес шлюза.
Чтобы DHCP не конфликтовало - отключите его на втором роутере.
Ну разумеется у второго роутера LAN адрес должен быть из вашей подсети.
В итоге по умолчанию все будут ходить через первый роутер, а те у кого вы исправите в сетевых настройках шлюз будут ходить через второй роутер.

Худший ответ: Поставить Mikrotik. Самый простой вариант.
Посложнее - шлюз на Linux.
Вопрос: Как очистить убунту?

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

Худший ответ: $man find 
man sort
Там можно искать и по времени создания и по размеру и по пользователю.
Вопрос: Custom JavaScript?

Лучший ответ: 1 никак
2 никак
3 никак

Худший ответ: Явно забыл дописать к списку вопросов - "Можно ли отформатировать DISK C из браузера"
Вопрос: Как изменить стрелки в slick slider?

Лучший ответ: .slick-prev:before, .slick-next:before {
    font-size: 70px;
    color: #00569C;
    left: -100px;
    top: -13px;
    background: white;
    position: absolute;
}
Вот и пишите сюда круги и квадраты, прозрачные и синие :)

Худший ответ: Да, по сути эти элементы есть в slick.css и им просто нужно поменять цвет фона. Но я считаю родные шевроны слика не оч красивыми. Ищу нормальные шевроны, из других библиотек, добавляю их в html-разметку слайдера, даю классы slick-prev slick-next и указываю эти элементы в скрипте, в методе .slick
Вопрос: Цикл вывода товаров из определённой категории?

Лучший ответ: $loop = new WP_Query( array( 
  'category_name' => 'имя_категории',
  'post_type' => 'product', 
  'posts_per_page' => 40,
  'orderby' => 'menu_order', 
  'order' => 'ASC',
  ));

Худший ответ: Этот способ из 3х, более оптимизированный и потребляет меньше ресурс для исполнения
$posts = get_posts( array(
                             'numberposts' => -1,
                             'posts_per_page' => 40,
                             'orderby'     => 'menu_order',
                             'order'       => 'ASC',
                             'post_type'   => 'product',
                            'category_name' => 'имя_категории',
                             ) );
Вопрос: Импорт Three.js * as THREE?

Лучший ответ: В том, что браузеры не поддерживают модули. 
https://learn.javascript.ru/modules
Там есть все ответы.

Худший ответ: Без сборщиков вроде webpack в браузере не получится использовать import. И раз Вы загружаете библиотеку таким образом (тег script), объект для работы с Three.js уже будет в window.
Вопрос: Как защитить сайт на Wordpress от взлома?

Лучший ответ: Первым делом, сносите темы, которые вы скачали в интернете (кроме официального репозитория тем Wordpress), так как в большинстве случаев, многие сайты выкладывают дырявые темы, пишут туда свои скрипты в файл functions.php. 
Обязательно выставляйте права на файлы и папки chmod на файлы 444 или 644 
на папки не вкоем случае не ставьте права 777, ставьте 755 только на wp-content
Поставьте плагин WordFence. Отключите по возможности на хостинге ftp службу

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

Лучший ответ: VestaCP. Несколько сайтов на один сервер.

Худший ответ: Может vagrant поможет?
Вопрос: Как сделать свой сайт на основе демо шаблона?

Лучший ответ: На сколько я понял - тебе нужно:
1) Установить WP на хостинг
2) Активировать эту тему
3) В архиве с темой будет лежать XML файл - это и есть "демо-данные", которые ты видишь как пример на сайте, где продаётся эта тема.
4) Либо с шаблоном будут идти в комплекте плагины, среди которых "импорт демо одним кликом". Сейчас модно делать так. При активации которого появится возможность создать у себя на хостинге сайт 1-в-1 как любой из этих: https://wpopal.com/landing/co-workshop/
5) Ну и само задание - поменять тексты и картинки на любые свои, чтобы было красиво.
Как я понимаю, "студия" (именно в кавычках) ублажает клиентов просто заменяя демо-контент на тот, что нужен клиенту...
Печалька.

Худший ответ: 1. При установке темы с фореста, будет опция типа "загрузить демо контент" в архиве должен быть файлик с демо данными.
2. Создавайте еще один шаблон для этого сайта со своим дизайном и запихните в него данные с демо сайта.
Вопрос: Использовать для картинок тег img или background-image?

Лучший ответ: Если картинка чисто оформительская, то предпочтительно background-image, если контекстная - img

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

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

Худший ответ: Простейший способ, таки, обработать ошибку no_data_found.
Ориентировочный скрипт такойAS 
  INSERTED VARCHAR(200);
  ID_ NUMBER;
BEGIN
...
BEGIN
SELECT ID_MATERIAL INTO INSERTED FROM SOURCE WHERE SHORTNAME_MATERIAL=SHORT_NAME;
EXCEPTION
WHEN NO_DATA_FOUND THEN NULL ; (или INSERTED := NULL)
END;
...
IF INSERTED IS NULL THEN
...
ELSE
...
END IF ;
...
END <PROCEDURE_NAME> ;
А вообще, по приведенному примеру можно сказать, что над оформлением кода (стандартом оформления) надо работать. Имена переменных и таблиц такими делать не принято. Используют преффиксы VAR_, V_, GV_, LV_ для переменных и преффиксы TBL_, T_ или суффикс _TBL для таблиц. Вместо VARCHAR должен быть VARCHAR2. Обязательно указывать тип размерности для строковых - BYTE or CHAR. Алиасы для таблиц являются хорошим тоном даже в таких простых запросах. Невозможно понять условие SHORTNAME_MATERIAL=SHORT_NAME - это сравнение полей картежа, двух скалярных внутренних или внешних переменных, или констант, или сравнение поля с переменной/константой.
Вопрос: Необходимость в использовании диспетчеров процессов для node.js в случае использования kubernetes?

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

Худший ответ: pm2/forever нет смысла использовать.
Отдельный контейнер, а скорее под, для web api, так как его можно скейлить.
А agenda скорее всего нельзя запускать более 1, просто 1 контейнер отдельный. А вообще для этого есть CronJob в kubernetes :)
Вопрос: Как лучше всего изменять JS файл через php?

Лучший ответ: Это json.
Его надо парсить и перезаписывать полностью каждый раз, для такого случая.
И это не БД совсем, прям совсем вообще не база данных.

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

Лучший ответ: :after или :before
У кнопки позиционирование relative, у :after (или :before) - absolute
Устанавливаете left: 0 и bottom: 0
width: 20px, например
При наведении через :hover устанавливаете width: 100%
transition: 1s width - чтобы плавно было

Худший ответ: Полоску сделать псевдо элементом кнопки, например :after
Вопрос: Почему не работает свойство text-overflow: ellipsis; в Mozilla?

Лучший ответ: text-overflow работает в связке со следующими свойствами для inline тегов (span и пр.)
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
Пример: https://jsfiddle.net/groog/vo3x7c6w/
Для многострочного этот вариант не подходит, но есть решения на JS
Для ванилы:
https://github.com/glinford/ellipsis.js
https://github.com/josephschmitt/Clamp.js
Для JQ:
https://github.com/jjenzz/jquery.ellipsis

Худший ответ: .line-clamp {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow: hidden;}
нашел в перевод буржа - проверил, но не в мозиле - работает
Вопрос: На чем поднять свой evernote с блэкджеком и плюхами?

Лучший ответ: Что отлично подойдет дак это https://github.com/leanote/leanote 
По той же причине слез с Evernote. Для себя нашел прекрасный open source аналог с десктопным и iOS/Android приложением)

Худший ответ: Для меня лучшим решением оказалось quip.com
Можно все из evernote выдернуть разом.
Вопрос: Почему не выводятся картинки из папки?

Лучший ответ: 1. Права доступа к папке проверели?
2. URL у вас получается "upload/...", то есть относительно текущего УРЛа страницы с картинками.
То есть если это страница "www.example.com/gallery", то картинки будут "www.example.com/gallery/upload/...".
Добавьте слэш $src = "/upload/...". Тогда сорс картинок будет "www.example.com/upload/...".

Худший ответ: Доброе утро.<img src="<? echo $src; ?>">
Вопрос: Как попасть в стартап? Где искать?

Лучший ответ: Создайте свой стартап.

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

Лучший ответ: Такое можно реализовать на уровне веб-сервера (NGINX)server_name ~^(?<user>.+)\.site\.ru$;
Далее вам будет доступна (на уровне nginx) переменная $user значение которой можно передать в phpfastcgi_param USER $user;
Она будет доступна php в массиве $_SERVER

Худший ответ: Не один раз встречал подобный вопрос на Тостере и не один раз давал ссылку на конфиг htaccess
Вопрос: Выбор дистрибутива Линукс для разработчика?

Лучший ответ: Боюсь надо менять не ОС, а пользователя, иначе никак. С текущим возни много, постоянно зависания с ним, и вообще тупит регулярно.

Худший ответ: ИБП + Windows 7 + Open Server Panel для начала
Вопрос: Можно ли использовать простые функции внутри класса?

Лучший ответ: Да, можно.

Худший ответ: Лучше так не делать - лишние зависимости ни к чему.
Вопрос: Как получить значение переменной из одного класса в другой?

Лучший ответ: Не знаю ваш фреймфорк, но могу предложить записать переменную $WORKEREMAIL в свойство класса MyAdmin и т.к. он наследуется классом MyClass, то это свойство будет находиться и в вашем классе.
то есть, в методе OnAfterIBlockElementAddHandler добавьте строчку $this->WORKEREMAIL = $WORKEREMAIL; а в методе OnBeforeEventAddHandler берите это свойство $this->WORKEREMAIL;

Худший ответ: Во-первых, у вас путаница в коде
.Во-вторых (по сути вопроса), исходя из очерёдности наступления событий:
— сначала вызоветсяCEvent::Send( 'THANKS', $arrSite, $arSend );
— потом наступит событиеOnBeforeEventAdd
— которое вызовет функциюOnBeforeEventAddHandler ( &$event, &$lid, &$arFields )
При чём в этой ветке вызовов:
• &$event УЖЕ равно'THANKS' и значит его не нужно переопределять (а даже можно добавить проверку, чтобы не резались все почтовые события поголовно);
• &$arFields будет содержать ссылку на массив $arSend, в который вы и можете поместить нужную переменную. Использовать как вам нужно и почистить (или не чистить — поля, которых нет в почтовом шаблоне просто проигнорируются).В-третьих: что-то мне не нравится такая логика (либо не очевидно то, что вы пытаетесь сделать). Если $WORKEREMAIL задумано как одно из полей в письме, его нужно просто учесть в почтовом шаблоне и передать сразу в CEvent::Send( 'THANKS', $arrSite, $arSend ); без последующего перехвата.
Сюда же: $arSend составлен неправильно. Тут должен быть массив ключ–значение.
Вопрос: Как собрать статистику длительной работы команды ping?

Лучший ответ: 0. Открываете командную строку cmd
1. ping -t -l 1024 127.0.0.1 >> log_ip.txtвместо 127.0.0.1 — нужный ipвместо 1024 — нужный размер пакета
2. Через 24 ч. или как надоест — жмете CTRL+С или CTRL+BREAK.
3. Открываете log_ip.txt в Excel, разделяете текст по столбцам (разделитель — пробел) и строите любой отчет.

Худший ответ: ping > log
и написать скрипт обработки лога на перле питоне и т.д. ??
Вопрос: Чистка мусора mac os?

Лучший ответ: Отформатировать и переставить систему - это лучший вариант.

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

Лучший ответ: Так делать нельзя. Если хотите, чтобы менялся внешний вид в зависимости от каких-то настроек пользователя, делается это так (как практический вариант):
в компоненте layout, который "обхватывает" все остальные компоненты пишете подстановочный класс, который будет меняться в зависимости от выбора пользователя. А в стилях пишите основные стили для всех + в зависимости от выбранного класса, то есть:.selected-class-2 h1 {
  color: red;
}
Таких классов может быть несколько, и все стили хорошо закешируются браузерами и смена дизайна будет моментальной. Таким образом можно создавать безграничное количество внешних видов в одном приложении

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

Лучший ответ: Выяснилось, что есть две загвоздки: скорость работы и внимательность. 
Не думаю, что медленно печатаешь и за окном птиц считаешь).
Я не разработчик, у меня пара вопросов: 
 - каким был результат разговора?
 - выдвинули какие-то условия на новый месяц ?
Пол года работы в сфере, это наверно еще только начало пути и естественно, что скорость и внимательность к деталям приходят только с опытом(твои коллеги могут меня поправить). А опыт набирается от качества поставленных задач, их разнообразия и руководства(если ты не сам себе ставишь задачи). Если месяц пиликать только однообразные задачи, то у тебя будет ступор с выполнением других.
Работодатель несёт ответственность за результаты твоей работы и в первую очередь перед заказчиком. И в его интересах, зная что у тебя мало опыта, если не ежедневно, то хотя бы раз в неделю садиться рядом с фразой: Ну показывай Никит, что мы тут "наговонокодили"). А не через два месяца поставить перед фактом, что ты медленно работаешь и внимательность хромает.
Если диалог состоялся только в таком ключе, то внимательность хромает не только у тебя.
Совет не от программиста:
1. Постараться смотреть на задачи более глобально: а что будет если я тут изменю, на что повлияет, где задействовано еще?; а почему мы используем в разработке эти инструменты?; а почему они лучше?; а какие есть альтернативы?; а как оцениваются твои задачи и почему так?
2. Возможно, если еще не брался, стоит пофрилансить немного в свободное время. Беря сначала знакомые и понятные задачи, чтобы набить руку, потом что-то новое и интересное.

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

Лучший ответ: Вы имеете ввиду про ситуацию, когда нейросети - все исследовательские проекты.
Ученые - не обязательно программисты. А Python - язык программирования с низким порогом входа.
Никто не пишет с нуля, не тратит время - просто используют уже написанные другими библиотеки.
В результате вокруг Python сложилось community по нейросетям.
Если вам именно в исследовательских целях - поступайте также.
P.S.:
Это вы еще про Фортран не знаете.
Язык давным давно не используется программистами.
Но физиками продолжает использоваться.

Худший ответ: Питон - быстрое понимание предметной области и не более!Keras.io (+БОНУС: как установить)
(перевод)Keras - это высокоуровневый API нейронных сетей, написанный на Python и способный работать поверх TensorFlow, CNTK или Theano. Он был разработан с упором на возможность быстрого экспериментирования. Способность идти от идеи к результату с наименьшей возможной задержкой является ключом к проведению хороших исследований. Используйте Keras, если вам нужна библиотека глубокого обучения, которая:  Позволяет легко и быстро создавать прототипы (благодаря удобству, модульности и расширяемости).     Поддерживает как сверточные сети, так и повторяющиеся сети, а также комбинации этих двух.     Легко работает на процессоре и графическом процессоре. 
Прочтите документацию на Keras.io. 
Keras совместим с: Python 2.7-3.6.
Хотите НОРМАЛЬНО использовать скорость GPU - только C/C++ и NVIDIA CUDA Toolkit.
Вопрос: Какой есть аналог Teamviewer среди бесплатного ПО для работы без доступа к интернету?

Лучший ответ: Вообще в частных сетях используют RDP.
Если взаимодействовать с пользователем надо, тогда удаленный помощник, Teamviewer, сборки на основе VNC и прочее.

Худший ответ: Попробуйте использовать RMS, в частности есть серверная часть, которую можно настроить на своем сервере БЕЗ доступа к интернету.
Вопрос: Что необходимо исправить с точки зрения оптимизации для продвижения?

Лучший ответ: Это текдок у вас? О нет. Только не он! 
Текдок очень трудно двигать по SEO.
В предыдущем посте вам подробно Александра Метиза расписала технические недочеты и что сделать по он-пейдж оптимизации.
Добивайтесь качественной индексируемости сайта - очень внимательно проработайте роботс.тхт, внутреннюю перелинковку.
Работайте с локальным поиском (карты, тот же аккаунт в гугл бизнес), с соц.сетями (сделайте хороший профиль в фб с отзывами; заведите твиттер, иногда помогает вгонять в индекс страницы).

Худший ответ: 1. Как минимум, не забудьте открыть сайт для поисковых роботов: в Robots.txt весь сайт закрыт с помощью disallow/ ;
2. Переведите сайт на https;
3. Поработайте над микроразметкой и сниппетами
4. Раз уж у вас есть физический адрес, более чем резонно зарегистрироваться в Google My Business, получить письмо с подтверждением и получить свое заветное место на картах;
5. Сделать страницы в соцсетях и связать их с сайтом: да, интеграция с соц.сетями имеет значение;
6. Добавить онлайн-помощника (это имеет смысл для оценки поисковиками поведенческих факторов),
7. Новости и статьи я бы на вашем месте вынесла в верхнее меню, и писала там не только о графике работа и функционале магазина, а большие статьи, которые бы были полезны вашим потенциальным клиентам, и которые бы помогли привести лиды из органической выдачи;
8. Поработать над скоростью загрузки сайта (на мобильном вообще едва грузится);
9. Укажите ALTы к изображениям;
10. Проставьте H1 заголовки;
11. Подправьте все on-page нюансы. Я пробежалась по-быстрому по сайту в Netpeak Spider и на 4% сканирования он выдал следующие ошибки:Duplicate Pages 2Duplicate Body Content	2 Duplicate Titles	2Duplicate Descriptions	2 4xx Error Pages: Client Error	2 Missing or Empty h1	294 Duplicate h1	4 Missing Images ALT Attributes	2606 Max Image Size	3 Long Server Response Time	3 PageRank: Orphan	2766Max Title Length	1 Max Description Length	1 Max h1 Length	2 Max HTML Size	68 Max Content Size	4 Missing or Empty Canonical	2606
Вопрос: Актуален ли MacBook Pro 2010 года в 2018 году?

Лучший ответ: программирование - да, если речь про веб
ФШ - не особо, хотя если поставить версию соответствующего года, то вполне
SSD + 8 обязательно
против 2013 года разница есть, если с учетом SSD не супер заметная, но есть
ретина - огонь

Худший ответ: Я до недавнего времени работал, пока видеочип не сгорел. Устраивал 100%.
Вопрос: Каковы методы разработки веб — сайтов?

Лучший ответ: Самый эффективный: Тяп-ляп и в продакшн!

Худший ответ: Почитайте про модель разработки ПО Водопад (Waterfall), Agile, Scrum, экстремальное программирование, бережливое программирование
Вопрос: Какие существую способы стабилизации процессов в linux?

Лучший ответ: Странное что-то рассказываете. У вас железо-то вообще исправно? memtest?
sysrq жив? Скорей всего жив, раз вы можете на tty переключиться. Посмотрите, что ядро ответит https://en.wikipedia.org/wiki/Magic_SysRq_key

Худший ответ: обновитесь до последнего ядра
перейдите на другой дистриб
это могут быть видео дрова.
no_telepat_mode