Зайчатки разума

Зайчатки разума

Записная книжка айтишника

Про умный дом, разношёрстность и закидывание деньгами

2020-06-30 18:53:30 — Evgeniy Shumilov

  Я уже много тут писал про минимализм и попытки обойтись малым. Иногда стремление к этому выходит за рамки рационального. Скажем, мне намного дешевле с учётом стоимости моего времени купить какую-нибудь железку, чем пытаться сделать её самому, но иногда просто хочется сделать что-то именно своими руками, разобраться. К сожалению, в области радиоэлектроники и микроконтроллеров я дилетант и никак не могу найти времени чтобы в этом достичь хоть какого-то прогресса, но кое-что можно сделать и на этом уровне. Ещё меня постоянно кидает из стороны в сторону и я постоянно переключаюсь с умного дома на 3д печать, с 3д печати на моделирование, с моделирования на что-то ещё. Благо, что зачастую эти сферы соприкасаются друг с другом и навыки, полученные в одной оказываются полезными в иной там, где этого не ожидаешь. 

Читать дальше...

Теги: smarthome, automatization, lifehack, minimalism

Про минимализм, докер, home assistant и ресурсы

2020-06-23 02:10:24 — Evgeniy Shumilov

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

  В мире есть мало вещей, которые меня выводят из себя. И одна из таких вещей - расточительность в отношении ресурсов. Для того, чтобы всем было понятно, представьте, как какой-нибудь олигарх публично жалуется на жизнь, мол, как ему тяжко стало жить! И теперь он в месяц зарабатывает не 20 миллионов, а только 15. В IT мире примерно то же самое. За последние несколько лет индустрия шагнула далеко вперёд и у бизнеса появилась возможность заткнуть любую дыру деньгами или, как ещё говорят - "закидать железом". Ну и что, что наше приложение обрабатывает за секунду не миллион запросов, а только 100 тысяч - давайте просто купим 10 серверов вместо одного и всё будет ок! Да, зачастую это разумный подход и действительно - проще оплатить аренду более жирной виртуалки, чем платить пару месяцев зарплату всему отделу, который это будет оптимизировать. Но на этих принципах выросло уже целое поколение разработчиков и целая куча продуктов, которые иногда у меня вызывают недоумение. Помнится, в конце 90-х годов шикарной домашней машиной считался Pentium MMX на 166 мегагерц с 32мб оперативной памяти и жёстким диском хорошо, если на 1гб. Сейчас долбаные полоумные часы несут на борту куда более мощное железо. А тогда на этих машинах играли, смотрели кино, слушали музыку, редактировали документы, программировали в конце-концов и вполне успешно!

Читать дальше...

Теги: админское, docker, minimalism, smarthome, подгорание

Про классический холивар

2020-06-15 23:14:44 — Evgeniy Shumilov

  Тут пару дней назад общались в телеграме с товарищем (далее Т). И речь зашла о холиваре - мол, я вот, отщепенец/извращенец такой сижу на линуксе, а больше никому он никуда не сплющился и никто его не использует. Так смешно стало. Далее примерный диалог:

Читать дальше...

Теги: linux, жизненное

Про силиконовых монстров, агрессию, сосульки и правильные вопросы к себе

2020-05-04 12:36:50 — Evgeniy Shumilov

  Интересно, почему подобные мысли приходят в голову именно в 4 часа ночи?

  Вспомнился случай, который произошёл со мной лет около 10 назад. Стоял я в супермаркете "Семья" на Борчанинова в очереди, когда передо мной бесцеремонно вклинилась с бутылкой пива некая особа лет на пять по виду меня постарше. Спортивный костюм, бейсболка, длинные прямые чёрные волосы, ногти длиной с треть карандаша, сантиметровые ресницы и две ботексные пельмехи на том месте, где у людей обычно расположен рот. Другими словами - классический силиконовый монстр (далее СМ) с альтернативными весьма представлениями о прекрасном. Я ей сказал, что её здесь не было и попросил переместиться в конец очереди. Вежливо и спокойно попросил. Если бы она в свою очередь попросила её пропустить - без проблем, мне не жалко, но терпеть не могу людей, которые считают, что мир крутится вокруг них и им все должны. Далее между нами произошёл примерно следующий диалог:

Читать дальше...

Теги: жизненное

Про клиентоориентированность

2020-05-01 16:57:20 — Evgeniy Shumilov

  Понадобилось мне заказать кресло-кровать. Так как в жизненном пространстве я достаточно ограничен, кресло-кровать должно было иметь оперделённые габариты и быть достаточно компактным. А так как двигать его придётся преимущественно жене, то и вес должен быть небольшим. Потратив неделю на поиски по Перми и ещё несколько дней на поиски по всей стране, нашли подходящее в Москве, но в полтора раза дороже ожидаемого, плюс доставка. Жаба истошно квакала, но в конце-концов, сон и удобство жены мне дороже. Пытался оформить заказ и в связи с этим пришлось столкнуться с парой занятных моментов.

Читать дальше...

Теги: подгорание, осадочек-остался

Обновление прошивки программатора USBASP с помощью Arduino UNO

2020-04-11 16:43:32 — Evgeniy Shumilov

  Когда-то давно я приобрёл китайскую копию программатора USBASP. При попытке перепрошивки микроконтроллеров через ISP я, как и многие другие, получал ошибку следующего вида:

avrdude: warning: cannot set sck period, please check for usbasp firmware update

  Инструкции, которые я обнаружил, были написаны с рассчётом на использование в Windows, а так же в некоторых статьях я заметил ошибки и несоответствия (например, неверно указан тип программатора для avrdude, из-за чего какое-то время пришлось побуксовать), так что решил написать для себя короткую статью, убрав всё лишнее.

Читать дальше...

Теги: avr

Мракобесие без джаза и 5G

2020-04-09 01:21:02 — Evgeniy Shumilov

  Давно уже заметил, что статьи получаются лучше, когда то, о чём ты пишешь, тебя задевает и когда тебя переполняют эмоции. И вот, сегодня как раз такой случай.

  Недавно во второй раз уже наткнулся на видео под заголовком "ОПАСНАЯ ТЕХНОЛОГИЯ 5G. Умная пыль. Для Чего На самом Деле Нужны Сети 5G?". Ссылку приводить не буду, так как youtube периодически удаляет сомнительный контент или понижает его рейтинг. Видео чаще всего из себя представляет статичную картинку, под трансляцию которой зачитывается один и тот же текст. Я приведу его здесь со своими комментариями:

Читать дальше...

Теги: жизненное

Про позитивный фидбек и мотивацию

2020-04-03 23:52:28 — Evgeniy Shumilov

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

Читать дальше...

Теги: жизненное

Про "Вику"

2020-03-20 18:41:50 — Evgeniy Shumilov

  Купил я сушилку для овощей и фруктов для сушки "неовощей" и "нефруктов". Так уж получилось, что эти устройства помимо своего основного предназначения отлично выполняют функцию сушки филамента (пластика) для 3d принтера. Веселуха началась прямо с момента покупки.

Читать дальше...

Теги: fun

Использование отдельных различных SSH ключей для различных GIT репозиториев

2020-03-06 14:55:17 — Evgeniy Shumilov

  Сегодня нашёл метод решения одной из небольших, но досадных проблем, которые меня мучали годами. Собственно, описание проблемы понятно из заголовка. Если чуть более подробно, то для того, чтобы использовать git pull/fetch/push и тому подобные команды с GitHub/GitLab, git может использовать либо подключение через ssh, в том числе использованием доступа по ключу, либо через https, что заставляет вас каждый раз вводить логин и пароль. В данном случае речь идёт не о средах разработки, где все учётные данные в этом случае прекрасно сохраняются, а о работе с консолью и использовании скриптов в автоматическом режиме например, для деплоя. В случае использования пары ключей конечно, можно создать ключ без пароля и всё будет прекрасно ровно до того момента, пока вам не понадобится использовать разные ключи для разных репозиториев. Например, в случае с разными учётными записями на GitHub/GitLab - домашней и рабочей. Или если вы получили так называемый deploy key от удалённого репозитория.

Читать дальше...

Теги: админское