Камин с заслонкой

Камин, заслонка и итальянский обман

Проблема У нас дома есть камин. На нём есть заслонка в трубе. На ней надпись на итальянском о её положении. Я перевёл и всё это время пользовался в соответствии. И всё это время камин как бы работал, но дымил. Типа дверь открываешь — и дым идёт в помещение. Морозы Как раз вот в морозы думаю — дай попробую использовать его как дополнительный источник тепла. И он, надо сказать, помогал. Но вот морозы ушли, и я снова попробовал его топить — и как-то он вообще начал дымить. Дым видно не уходит, горит плохо. ...

February 4, 2026 · 2 min · 287 words · Сергей Клюкин
Пиксельные часы Ulanzi с температурой

Температура на улице одним взглядом: Ulanzi TC001 + AWTRIX

Проблема Умный дом измеряет кучу всего — температуру на улице, влажность, CO2. Данные есть. Но чтобы их увидеть, нужно: Взять телефон Разблокировать Открыть приложение умного дома Найти нужную комнату Найти нужный датчик Куча действия ради одной цифры. Это слишком много. Можно спросить у Алисы. Но она скажет температуру по городу в целом. А она очень часто отличается от того, что реально за окном. Особенно если живёшь не в центре — разница может быть в несколько градусов. ...

January 9, 2026 · 3 min · 549 words · Сергей Клюкин
Что такое умный дом

Что такое умный дом

Алиса и умный дом Спросите любого человека, что такое умный дом — и с большой вероятностью услышите про Алису. Или про приложение на телефоне. «Алиса, выключи свет» — и готово, умный дом работает. И это логично. Яндекс активно продвигает эту идею: умная колонка — центр умного дома. Сказал голосом — лампочка включилась. Удобно, не надо вставать и идти к выключателю. В крайнем случае можно открыть приложение и нажать кнопку там. ...

January 6, 2026 · 4 min · 748 words · Сергей Клюкин
Умный дом на SprutHub

Локальный vs облачный умный дом: мой путь к 150 устройствам

Почему это важно Когда говорят «умный дом», большинство представляет себе колонку с Алисой и пару умных лампочек. Сказал «Алиса, выключи свет» — и готово. Просто, удобно, работает. Но есть нюанс. Когда ты говоришь эту команду, вот что происходит: Голос улетает на сервера Яндекса Там распознаётся речь Команда отправляется на сервер производителя лампочки (часто в Китае) Сервер шлёт команду обратно лампочке через интернет И всё это ради того, чтобы выключить свет в собственном доме. Если интернет лёг — умный дом превращается в обычный. Если Яндекс решит что-то поменять в API или производитель лампочки закроет сервера — привет, кирпичи вместо устройств. ...

January 6, 2026 · 5 min · 913 words · Сергей Клюкин
Дашборд Grafana с метриками умного дома

Мониторинг умного дома: SprutHub + Grafana

Проблема SprutHub — отличный контроллер умного дома. Поддерживает кучу протоколов, интегрируется с HomeKit, работает стабильно. Но есть одна вещь, которой мне всегда не хватало — нормальных графиков. Относительно не давно появились встроенные графики. Но они примерно на бесконечность проигрывают возможносостями grafana SprutHub не даёт возможности нативно отправлять данные в какую-то БД. Никакой интеграции с Grafana из коробки. И это понятно — контроллер занимается автоматизацией, а не аналитикой. Но хотелось бы иметь и то, и другое. ...

January 6, 2026 · 3 min · 541 words · Сергей Клюкин
Кастомные наушники

Путь к кастомным наушникам

Путь к решению “Дешевый” vs “дорогой” В то время жил в Москве и работал в ВК, и надо было как-то себя развлекать. У меня всегда было много разных наушников — что-то беспроводное (потому что удобно) и недорогое/популярное. В какой-то момент в голову пришла мысль — «А смогу ли я услышать разницу между тем, что я слушал до этого, и Hi-Fi?» Тут нужно дать небольшое пояснение, из чего складывается звук. Есть основные компоненты звука (важный дисклеймер — я ни разу никакой не эксперт в этой теме, а делюсь своими знаниями/опытом, и это сугубо ИМХО) ...

January 24, 2025 · 5 min · 1034 words · Сергей Клюкин
Гаджеты и устройства

Смартфоны Компы Ноуты

Смартфоны/телефоны Nokia 5510 Sony Ericsson (забыл модель) Samsung R200i Samsung C100 Sony Ericsson K500 Sony Ericsson W550i iPhone 3g iPhone 4 iPhone 5 Huawei honor 7 Samsung Galaxy S7 Samsung Galaxy Note 10 Plus Samsung Galaxy S21 Ultra iPhone 12 pro max iPhone 13 pro max> Samsung Galaxy fold 5 iPhone 15 pro max PC/Notebooks Мой комп:v1: i5 4590, 16 Gb RAM, GigaByte Geforce G1 GTX 970, Samsung 850 EVO 256 Gb, WD 1Tb red, Benq GW2760h 2 штуки Мой комп:v2: i7-10700KF, 32 Gb RAM, Palit GameRock RTX 3080 ti, Samsung 970 EVO 1 Tb, Monitor Gigabyte M32U 32" 4K 144Hz Мой комп:latest: i9-11700KF, 32 Gb RAM, RTX 4090, Samsung 970 EVO 1 Tb, Monitor MSI QD-OLED 32" 4K 240Hz MacBook Air 2020 M1 16GB 1TB MacBook Pro 14 M4 Pro 24GB 512GB

January 24, 2025 · 1 min · 133 words · Сергей Клюкин
Perl Programming

Perl: Введение в язык

Введение Perl - мощный и выразительный язык программирования, который отлично подходит для обработки текста, системного администрирования и веб-разработки. Почему Perl? Perl имеет несколько преимуществ: Гибкость - “There’s more than one way to do it” (TMTOWTDI) Мощная работа с текстом - встроенные регулярные выражения Богатая экосистема - CPAN содержит тысячи готовых модулей Быстрая разработка - подходит для прототипирования и скриптинга Основы синтаксиса Переменные В Perl есть три основных типа переменных: # Скаляры (числа, строки) my $name = "Сергей"; my $age = 30; # Массивы my @colors = ("красный", "зеленый", "синий"); # Хеши (ассоциативные массивы) my %person = ( name => "Сергей", age => 30, city => "Москва" ); Управляющие структуры # Условия if ($age >= 18) { print "Совершеннолетний\n"; } else { print "Несовершеннолетний\n"; } # Циклы foreach my $color (@colors) { print "Цвет: $color\n"; } # While цикл my $i = 0; while ($i < 10) { print "$i\n"; $i++; } Подпрограммы (функции) sub greet { my ($name) = @_; return "Привет, $name!"; } my $greeting = greet("Сергей"); print "$greeting\n"; Работа с регулярными выражениями Одна из самых сильных сторон Perl - работа с регулярными выражениями: ...

January 21, 2025 · 2 min · 302 words · Сергей Клюкин
Добро пожаловать

Добро пожаловать в мой блог!

Приветствую всех в моем новом блоге! О чем этот блог? Здесь я буду делиться своими мыслями и опытом по различным темам: Программирование - Golang, Perl, архитектура систем Руководство командами - опыт управления командами разработки Технологии - обзоры, инструменты, практики Карьерное развитие - путь от разработчика до Tech Leader Немного обо мне Я работаю в IT более 10 лет, прошел путь от Junior разработчика до Tech Leader. Работал в крупных компаниях: ...

January 20, 2025 · 1 min · 122 words · Сергей Клюкин