pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как реализовать систему кошельков с escrow-like функционалом?

Лучший ответ: Если у вас там подразумевается оборот, начните с юриста и бухгалтера они сузят коридор решений (скорее всего в ноль).
Потом найдите того кто очно проконсультирует вас по технической и реальному положению дел потому, что тут полно нюансов как не остаться должным всем. Нужно понимать практику взаимодействия контрагентов т.е. вас и ПС, и особенно по фроду, а он есть везде иногда как ваш минус иногда как процент посреднику.
Поищите на хабре свежую статейку по "starbucks карты" что бы понимать, что тут полно нюансов реализаций которые вам тут никто не сможет рассказать.
Мы в текущем проекте забили на всё и реализуем аналогичную схему замораживая деньги на любой карте клиента на необходимый срок, каждому исполнителю мы заводим счёт в банке и процесим реальный пластик. Но у нас мир, включая китай. 
Хотел написать пару вариантов, но они все сыпятся под фродом и отзывами платежей хотя вроде вписываются в юр аспекты РФ. 
Смотрите, сервисов которые делают платежи между сторонами очень мало и каждый строит свою историю, яндекс.директ долго работал с физиками через прослоек посредников,  фриланс делает безопасную сделку только через киви и вебмани, но хитро оперирует понятием конкурс и призовой фонд, все остальные оперируют фантиками в одну сторону, а не рублями.
Ищите тех кто даст вам схему в которую впишутся ваши пользователи и будет баланс между репутацией вашей биржи и не уходящей в минус прибылью.   Варианты точно есть.

Худший ответ: Я не в курсе работы подобных систем, но по логике это выглядит так: внутри системы на счетах пользователей просто фантики. Фантики тасуете как хотите, а как только пользователь хочет вывести деньги - выводите их со счета, на который они же поступают при пополнении кошельков. Курс обмена фантиков на деньги фиксированный.
Потому что если вы работаете уже с реальными деньгами внутри системы - вы уже почти банк. Или даже не почти. А банк - это лицензия, это сами представляете что такое и сколько стоит.
Вопрос: Почему WebGL такой медленный (с пустым шейдером)?

Лучший ответ: (хотя и в GPU тоже копируется, но опять же, 60 раз).
В этом и проблема. Вершины перекидывать на карту на каждом фрейме - это бред в любом случае (даже если сейчас это не основная причина тормозов). Буферы вершин на то и нужны, чтобы закинуть их один раз.gl.bindBuffer(gl.ARRAY_BUFFER, gl.createBuffer());
Вот так делать нельзя. Создание и заюзание буфера разделили не для того чтобы вам жизнь усложнять. Попробуйте избавиться от этого и сделайте нормально.

Худший ответ: Windows ограничивает fps до 60 для webgl, да и в целом для opengl и direct3d.
Я не занимался webgl, но скорее всего можно по старинке узнать сколько миллисекунд уходит на отрисовку одного кадра и так узнать примерный fps по формуле 1000/количество_миллисекунд_на_отрисовку_одного_кадра
Посмотрите https://www.shadertoy.com/view/Ms2SD1 если показывает меньше 40 fps в окне, значит проблема в связке ОС—браузер—драйвера видеокарты.
Если пример показывает 60 fps значит вам нужно найти другие уроки по webgl.
Вопрос: Как добавить определенные атрибуты к нескольким элементам DOM?

Лучший ответ: $('.panel').each(function () {
      var bgColor = $(this).css('background-color'); //Определяем цвет фона
      $(this).attr('data-color', bgColor); //Добавляем атрибут с найденным цветом фона
});

Худший ответ: У вас ведь есть класс "panel". Через него и добавляйте.$('.panel').each(function( index ) {
      var bgColor = $(this).css('background-color');
      $(this).attr('data-color', bgColor); 
});
Вопрос: Есть ли архив записей днс?

Лучший ответ: Есть ли архив записей днс?Не слышал о таком, и не представляю зачем он может понадобиться.Случайно удалил доменное имя из pdd.yandex.ruНу внесите запись.
Не понятно в чем проблема.

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

Лучший ответ: Правильней будет взять VDS. Можно выбрать локациюМожно настроить БД под ваши требования

Худший ответ: Если без конкретики по регионам и цене, то Amazon RDS, например.
Где-то еще видел подобные тарифы, но сходу не вспоминаются.
Вопрос: eBay: непростая ситуация

Лучший ответ: продавцу влепить отрицательный отзыв. матрицу перепродать :) Если ebay не пойдет на встречу (в чем я сильно сомневаюсь), то без вариантов.

Худший ответ: Писать продавцу?
Вопрос: В чем риски внедрения Яндекс метрики на внутреннем сайте компании?

Лучший ответ: Яндекс сможет иметь доступ к данным, вводимым на внутреннем сайте. Каким? Да практически всем.
Как правило, выбираются параметры и наборы, которые будут уходить в метрику. Обсуждается при внедрении метрики. Более подробно после-перед внедрением можно посмотреть в скриптах, которые будут подгружаться на страницу. Но всегда есть вероятность, что они обновятся и будут утаскивать что-то иное. Например, полный лог нажатий с клавиатуры в личном кабинете или в форме с ком тайной и т.п.
Риски всегда есть, вопрос, а нужны Вы яндексу?
И второй вопрос, нахрена яндекс метрика, если есть бесплатные standalone решения? Например piwik

Худший ответ: А разве чтобы поставить Яметрику сайт не должен быть виден извне? Тогда это уже не внутренний сайт получится если вы будете открывать к нему доступ с внешки для Яндекса. А следовательно все те же риски что и для обычных сайтов.
Вопрос: Стандартный пароль — это соц.инженерия?

Лучший ответ: ты определение то читал?
1) Социальная инженерия – метод получения необходимого доступа к информации, основанный на особенностях психологии людей. Основной целью социальной инженерии является получение доступа к конфиденциальной информации, паролям, банковским данным и другим защищенным системам.
2) Социальная инженерия — это метод управления действиями человека без использования технических средств. Метод основан на использовании слабостей человеческого фактора и считается очень разрушительным.
где тут в твоих "Стандартный пароль" и "Брут" - воздействие на психологию человека?

Худший ответ: В большинстве стандартов это идет отдельной позицией "default passwords"
Вопрос: Что можно потерять отказавшись от компонентных фраймворков?

Лучший ответ: Bootstap нельзя использовать повсеместно.
Вот недавняя статья как раз на эту тему. Длинная телега про Бутстрап

Худший ответ: но прежде, хочется узнать - что я при этом потеряю
возможность быстро набросать UI админки. В целом потеряете вы не сильно много, бутстрап хорош только при прототипировании или если реально лень делать UI самому. Много готового. Для админок самое то, и то приходится частенько что-то свое пилить.Что у меня не будет работать так, как работает у bs3?
все. У вас не тот же уровень знаний что у чуваков из твиттера который разрабатывали TB, у вас нет огромнейшего комьюнити которые делают регулярные баг репорты и пул реквестят ну и вы один и жизнь у вас одна. 
Если вам нужно сделать то что уже есть в бутстрапе - проще подключить стили этого конкретного компонента и не париться. Другое дело что весь бутстрап подключать для этого не надо.как правильно изменить стили bs3, чтобы было по моему
тут зависит от того что вы хотели сделать. У меня скажем нет особо проблем с тем, что бы переопределить стили, но некоторые вещи я сразу делаю с нуля а не пытаюсь извращаться со стилями бутстрапа. Вопрос баланса. Если вас не удовлетворяет компонент только чуть чуть - можно юзать компонент. Если переделка стилей на вскидку выходит нам в довольно большое количество времени - либо ищем что-то более подходящее либо вообще пишем сами. 
Зависит от задачи словом.
Вопрос: PHP на 64-битной Windows — какой взять, если ПО работает на 5.3.9?

Лучший ответ: Если софт заводится хотя бы на 5.6, то ставить новее.
Если не заводится то ставить старое.
Однако обновлять винду из-за дыры в безопасности и не обновлять php это какие-то двойные стандарты.
Ибо дыр там не меньше закрывается. И то 5.6 уже не на саппорте, а только при очень критичных ситуациях.

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

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

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

Лучший ответ: Делается то, что у вас названо "ревизия прайса".

Худший ответ: Есть таблица orders. в ней что за человек, контакты, дата покупки.
Для примера: 
id | name | date 
------------------
17| Василий | 01.05.2015
Есть таблица purchases, в ней построчно что за покупка, цена, и главное идентификатор из таблици orders. Т.е., три покупки = три записи. 
id | order_id | price | name 
------------------------------
1 | 17 | 100 | Трактор
2 | 17 | 200 | Велосипед
3 | 17 | 300 | Горшок
Если база, допустим sql, то делается запрос вроде такого:
select o.name as fio, o.date,  p.price, p.name as product_name from orders o inner join purchases p ON(o.id=p.order_id) where o.date='01.05.2015'
на выходе получаем следующее:
fio | date | price | product_name
--------------------------------------
Василий | 01.05.2015 | 100 | Трактор
Василий | 01.05.2015 | 200 | Велосипед
Василий | 01.05.2015 | 300 | Горшок
Из o.* можно ничего не тащить, если вам нужен только ценник за дату. Либо  использовать between в условии, если нужна выборка за диапазон дат.
Вопрос: Как избавиться от полос на экране iphone 5s?

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

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

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

Худший ответ: Не сложна с точки зрения пользования в дальнейшем магазина или как попроще реализовать такой интернет-магазин? Проста в пользовании  DotPlant2, но сможете на ней запилить если  Yii2 знаете, а так движок хорош
Вопрос: Nginx, VBox: Эмуляция плохого канала связи?

Лучший ответ: Во FreeBSD есть отличная штука на эту тему — «ipfw pipe 1 config bw 128kbit/s delay 130ms». Про dummynet pipe почитайте, в общем, если есть возможность поставить между вами и сервером FreeBSD. 
Если вам именно в Linux — www.linuxfoundation.org/collaborate/workgroups/networking/netem

Худший ответ: попробуйте slowhttptest
Вопрос: Какую CMS/CMF использовать как дополнение к своему проекту?

Лучший ответ: Посмотрите https://theorchid.github.io/ru/
Цепляется сбоку.

Худший ответ: А почему бы вам не посмотреть на OctoberCMS? Она как раз на Laravel написана (поэтому и порекомендовал)
Вопрос: Почему сильно разнится SEO-выдача в десктопе и с мобильных устройств?

Лучший ответ: Ну взять даже то, что в PageSpeed Insights в моб. варианте у Вас 48%, а в десктопном 58%!
В моб. версии у Вас ответ сервера 1,3сек(!), в десктопной 1,2с(!) - при допустимом 0,2с!!!!
На позицию влияют такие мелочи, о которых Вы бы никогда и не подумали. Просто одни факторы имею больший вес (заметный), другие меньший и кажется будто это "ничего не дало". 
Читайте мануалы ПС, у них все написано практически по любому вопросу разжевано...

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

Лучший ответ: ec.europa.eu/eurostat/statistics-explained/index.p...
и весь массив :
ec.europa.eu/eurostat/statistics-explained/index.p...

Худший ответ: Спарси githab 
Спарси фейсбуковский поиск по профессиям
Вопрос: Решения для партнерских программ

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

Худший ответ: Я похожее собирала на продуктах Jelsoft. Опенсорс, проприетарная лицензия, платные.
Иcкоробки мало чего было, но до нужного уровня он допиливается довольно нехитро.

Чем они мне понравились — очень хорошее управление юзерами и очень хорошо с шаблонами и скриптами в шаблонах.
Но пилить там хоть и нехитро, но довольно много, чтобы сделать что-нибудь отличное от форума или блога.
Вопрос: Как впервые написать админку + ЛК на Python наступив на меньшее кол-во граблей?

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

Худший ответ: Начать стоит с прохождения официального джанго-туториала и чтения документации по админке. После этого должно прийти осознание что личный кабинет пользователя и админка это разные вещи и делать первое на основе второго не стоит. На этом этапе стоит задуматься а нужна ли вам джанга вообще, потому что по описанию вашей задачи мне кажется вам больше подойдет легковесный микрофреймворк типа flask/bottle если нужен именно питон. Если же нет объективных причин для бека на питоне, то я бы посоветовал делать его на том что вы уже знаете - то есть на JS с помощью node.js.
Ну а если все же хочется поизучать джангу, то для ЛК пишете отдельный django-app, за основу можно взять реализацию профайлов пользователей(нагуглить не проблема). А админку джанги используете по прямому назначению, пуская туда только администраторов и персонал.
Вопрос: Cтоит ли переходить на Laravel 5?

Лучший ответ: Стоит. Однозначно.
В L5 множество различных плюшек (один улучшенный DI чего стоит).
Так же L5.1 объявлен как LTS, что очень хорошо для больших проектов.
>К примеру, насколько он быстрее/медленнее, чем 4.2?
Нельзя сказать однозначно. Зависит от используемых пакетов. Но в L5 улучшенно кеширование + добавили кеширование роутов, что значительно его ускоряет.

Худший ответ: Неправильный вопрос)) Правильный: есть проект на 4.2, решающий такие задачи ...., в 4.2 не устраивает 1, 2, 3, что даст 5.1 при переходе?
Вопрос: Какой текст лучше?

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

Худший ответ: Первый текст более официальный, представительский.
Во втором просто изложено что он делает и умеет. По сути второй текст можно расписать по пунктам
1. Ведение клиентской базы
2. Организация проектов и налаживание коммуникаций
И так далее. 
Если честно, я бы эти 2 текста объединил бы в один.
Вопрос: Сверстал интернет-сайт, как теперь его посадить на wordpress и на плагин интернет магазина?

Лучший ответ: Ну здесь прямо-таки целый многоуровневый список возможных вариантов:
1. Посадить верстку на движки, специализированные под интернет-магазины
    1.1 Magento
    1.2 OpenCart
2. Посадить верстку на Wordpress + WooCommerce(плагин для создания интернет-магазина)
В данном случае могу посоветовать эти уроки(переводы с tuts+): https://wp-panda.com
3. Купить готовую тему на том же themeforest и со спокойной душой изменять там настроечки и допиливать недостающие элементы. Такой вариант обойдется вам всего максимум в 70$. Я считаю, что если вы не уверены в своих силах, то стоит пока что рассмотреть его. Заодно разберетесь как все это работает.
Туториал по посадке верстки на WordPress. Правда говоря там Landing page сажают, но принцип тот же:
https://www.youtube.com/watch?v=oqYhOkQfdeA

Худший ответ: Ставь woocommerce, на него шаблон и редактируй под свой
Вопрос: Как сделать авторизацию клиента «как у Habrahabr»?

Лучший ответ: Под личные поиски:
=======================
*Данный метод называется SSO

Худший ответ: Например
https://habrahabr.ru/post/229375/
Вопрос: Вам помогает тайм-менеджмент, todo, maindmap и тп или это всё ерунда?

Лучший ответ: todo листы помогают мне не забыть мелкие задачи. Когда задач много, то сортировка задач по приоритетам помогает выполнить самое важно в срок. 
Для планирования сложных делаю использую mind-карты. Реально быстрее и проще решить задачу, когда разложена в виде карты. 
А вот тайм менеджмент у меня не пошел, не в восторге от него.

Худший ответ: У меня после многолетних экспериментов остались только 2 инструмента:
1. Тудуист - все дела там. Если вместо даты поставить "каждый будний", то каждый день будет напоминать о каком-нибудь долгоиграющем проекте.
2. таймер рабочего времени
Все сотрудники в Тудуисте - есть общий проект и пуш-уведомления на мобильный, на почту.
Вопрос: Порекомендуйте хорошее HOW-TO о грамотной настройке LAMP/Debian

Лучший ответ: Мануалы в инете дублируют друг друга — видел, но чтобы прямо были противоречия — нет.
Попробуйте library.linode.com, например.

Худший ответ: Единого мануала на такую гору «хочу» вы не найдете, но в принципе ничего нетривиального тут нет.
Могу лишь предложить свою помощь — в профиле вы можете найти все мои IM контакты.
Вопрос: Где быстро заказать платы в Китае?

Лучший ответ: На Хабрахабре эту тему давно обсуждают

Худший ответ: если важно скорость доставки -  то используй нормальные фирмы, туже DHL -  доставят за пару дней, но переплата будет существенной.  а так стандарт  от 2 недель до 2 месяцев (если бесплатно или почти)
Вопрос: Посоветуйте лёгкий десктопный переводчик для Windows

Лучший ответ: qtranslate — маленькая, легкая, много сервисов на выбор (гугл, яндекс, промт, бэйбилон итд), по хоткею, всплывающая кнопочка рядом с выделеным словом/фразой.

Худший ответ: Я например использую Multitran (демо-версию), уже неск-ко лет. В трее она не висит и по хоткею не всплывает, но памяти жрет мало, так что можно держать постоянно запущенной. Поддерживает неск-ко языков, правда в free-версии словари не очень объемные (хотя в англ.-рус. — over 1000000 слов).
Вопрос: Возможно ли сверстать на Bootstrap макет с шириной контейнера 1730px?

Лучший ответ: идешь сюда getbootstrap.com/customize/#grid-system и меняешь ширину контейнера
также не забудь поменять брекпоинты здесь getbootstrap.com/customize/#media-queries-breakpoints

Худший ответ: Я для больших разрешений использую файлы для bootstrap 4, 1600px (HD+), 1920px (Full HD), 2560px (Retina 1440p), 2880px (15" Retina), 3840px (UHD), 4096px (4K), 8192px (8K).
Файлы в свободном доступе Bootstrap 4 Grid для больших разрешений экранов
Вопрос: Почему нет видеосигнала с компьютера?

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

Худший ответ: Написал на форум gigabyte, говорят, что нужно обновлять bios до версии F20(несмотря на поддержку моего процессора в cpu support list), как и сказал Дмитрий.
Вопрос: Как вы ведете свои проекты?

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

Худший ответ: ч0тко
slack + git + redmine
Вопрос: Проблема с включением компьютера — возможно заванговать?

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

Худший ответ: Похоже на блок питания. Есть какие-то объективные причины не разбирать системник? Это могло бы помочь в диагностике.
Вопрос: Почему вложенный цикл теряет доступ к открытому файлу со второй итерации основного цикла?

Лучший ответ: Потому что это вложенные циклы, а не параллельные.
Если тебе нужно удалить из А все элементы, которые есть в B, при этом, длины файлов недостаточно большие, чтобы занять всю твою оперативку, можно сделать так:with open('A.txt') as a, open('B.txt') as b, open('finish.txt', 'w') as finish:
    a_items = [l.strip() for l in a]
    b_set = {l.strip() for l in b}
    finish.write('\n'.join(item for item in a_items if item not in b_set))
Если в finish.txt не важно, не будет дубликатов из А или нет (или, например, A.txt содержит только уникальные значения) и порядок не важен тоже:with open('A.txt') as a, open('B.txt') as b, open('finish.txt', 'w') as finish:
    a_set = {l.strip() for l in a}
    b_set = {l.strip() for l in b}
    finish.write('\n'.join(a_set - b_set))

Худший ответ: Используй b.seek(0) после каждого цикла по b. И не забудь закрыть файлы после работы с ними - хороший стиль. Либо используй with изначально.
Вопрос: Каким образом управляют спутниками и зондами на огромных расстояниях?

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

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

Лучший ответ: Если надо "пару страниц с информацией и контактами" вообще не нужен ни PHP ни БД.
Если от php надо 15 строк, то пишут 15 строк без фреймворков, подключая при надобности библиотеки.
Если на 90% требований отвечает какая-то готовая CMS, то используют ее.
Если нужен небольшой сайт, но требуется контроль над логикой, роутинг и тп, то используются микрофреймворки.
Если не хватает возможностей микроферймворков используют полноценные фреймворки.
Если очень хочется, то делается как душе угодно.
PS
Не flaks, а Flask. И работает он не на PHP, а на Python.

Худший ответ: Кому-то проще настроить MODX+Formit, чем велосипедить с Flask
Вопрос: Поясните принцип работы данного кода bootstrap?

Лучший ответ: Ты правильно понял. Одна строка это 12 колонок. Если сумма колонок превышает 12, последний переходит на новую строку
md - все 6 элементов в одну строку.
sm - по 3 элемента на строку, 2 строки получится.
xs - по 2 элемента на строку, 3 строки получится

Худший ответ: Блоки которые не вмещаются в 12 колонок переносятся вниз. При этом сохраняют свою ширину
Вопрос: Как справляться с рутинными задачами во фронт-енде?

Лучший ответ: Основное решение - привыкнуть. Рутинные задачи - основа любого проекта.

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