Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 21 min 56 sec ago

Корпоративные стандарты АСУ ТП: какие эффекты они реально дают бизнесу

Wed, 02/04/2026 - 11:30

Корпоративные стандарты АСУ ТП часто считают бюрократией: «ещё один документ, ещё больше рамок для инженеров».

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

Nestlé, Bosch, GM и другие уже давно инвестируют в стандарты — не ради моды, а потому что это реальные деньги:

В статье разбираю механизмы, которые превращают стандарт из бумаги в работающий актив: библиотеки блоков, генераторы кода, копирование сигналов, контроль версий.

Читать далее

Мониторинг Strimzi Kafka через kube-prometheus-stack

Wed, 02/04/2026 - 11:09

Цель этой статьи — восполнить пробел в документации связки Strimzi Kafka и мониторинга. У Strimzi есть раздел про метрики и Prometheus и примеры в репозитории (examples/metrics/prometheus-install), но они рассчитаны на общий Prometheus Operator; пошагового руководства именно под Helm-чарт kube-prometheus-stack (с порядком установки и нужными label’ами) в открытом доступе не нашлось. Ниже — собранный и проверенный вариант такой установки.

Читать далее

Эти 9 простых правил должен знать каждый, кто работает по Канбану

Wed, 02/04/2026 - 11:01

Недавно я рассказывал вам про Kanban: вижу, формат зашёл. Решил сделать шпаргалку — пригодится коллегам и всем, кто хочет разложить проект по полочкам. 

Для успешной работы с канбан-доской достаточно изучить несколько простых принципов. Рассказываю о них в статье.

Читать далее

Clawdbot, Moltbot, OpenClaw — персональный ИИ агент

Wed, 02/04/2026 - 10:21

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

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

Я послушал интервью с ним и нашел интересные моменты.

Читать далее

[Перевод] 10 прорывных разработок 2026 года по версии MIT Technology Review

Wed, 02/04/2026 - 10:07

Каждый год журнал Массачусетского технологического института MIT Technology Review публикует список из десяти технологий, которые, по мнению редакции, определят ближайшее будущее. Это не рейтинг «самых модных» идей и не попытка оседлать хайп, а результат многомесячных обсуждений внутри редакции. Журналисты предлагают варианты, спорят о влиянии, масштабе и последствиях и в итоге оставляют только те технологии, которые действительно могут заметно изменить жизнь и работу людей.

В этом году рейтинг выходит уже в 25-й раз, и сами авторы честно признают: предсказывать будущее сложно и не все прогнозы сбываются. Тем интереснее перечитывать старые списки и смотреть, какие технологии действительно «выстрелили», а какие так и остались экспериментами. Мы уже публиковали подборки MIT Technology Review за 2024 год и за 2025 год, а теперь делимся переводом новой.

Читать далее

Kubernetes и FluxCD: Восстановление кластера с хранением состояния, дампов и секретов в S3

Wed, 02/04/2026 - 09:15

При проектировании инфраструктуры часто возникает задача поднять кластер «с чистого листа». Безусловно, Terraform и Ansible — это стандарт индустрии. Однако мне нужен был процесс быстрого получения готового кластера K8s, полностью независимый от локального окружения, чтобы запуск не требовал предварительной подготовки версий библиотек, интерпретаторов или наличия локальных файлов конфигурации.

В этой реализации я намеренно упростил работу с конфигурацией: параметры виртуальных машин (CPU, RAM, диски) описаны прямо в коде (см. config.go). Я решил, что проектирование гибкой системы внешних конфигов можно оставить на потом, чтобы на данном этапе не отвлекаться и сфокусироваться на главной задаче — отладке самого механизма восстановления и связности компонентов.

Я реализовал подход полной автоматизации с использованием технологий, которыми увлекаюсь. Суть проста: на машине CI-раннера нет ничего, кроме одного бинарного файла. Всё состояние кластера (IP-адреса, ID дисков), дампы баз данных и зашифрованные секреты хранятся в S3. Это позволяет восстановить кластер в исходное состояние даже после полного удаления, просто вытянув актуальное состояние из облачного хранилища.

В этой статье я поделюсь опытом создания кастомного CLI для подготовки инфраструктуры и использования FluxCD для развертывания приложений. А для проверки результата я использую Yandex Cloud Managed Kubernetes, чтобы запустить K6 Operator и дать внешнюю нагрузку в 1000 пользователей на восстановленные сервисы.

Читать далее

Аутентификация Open Id Connect на языке VBA

Wed, 02/04/2026 - 08:18

В статье рассмотрим методику анализа протокола аутентификации OpenIdConnect и самого популярного механизма авторизации – Authorization code flow, а также разработку приложения на языке VBA, осуществляющего за пользователя такую аутентификацию для последующего сбора данных из корпоративных систем. В статье есть код, который можно переиспользовать, но ввиду отличий в корпоративных инфраструктурах организаций, начать необходимо с анализа контекста организации, применяемых настроек протокола аутентификации.

Решая аналогичную проблему, у меня не получилось найти готовых решений ни на русском, ни на английском языке. Кроме Basic аутентификации на VBA, иной информации нет. Пришлось пройти путем экспериментов и потратить около 8 часов на изучение вопроса и воспроизведение протокола аутентификации OIDC на языке VBA. Надеюсь, информация в этой статье позволит сэкономить ваше время. Статья будет полезна как опытным разносторонним разработчикам с широким кругозором, а также начинающим специалистам по VBA без опыта web разработки. Те моменты, которые могут бы не интуитивны, особенно важны по тексту, заняли время на эксперименты, я выделю жирным. Сразу предупреждаю, что серебряной пули в статье нет, не проведя анализ вашего приложения, просто скопировать код и использовать не получится. Код потребует адаптации.

Читать далее

Как сделать открытку в стиле Love is из своего фото через нейросеть

Wed, 02/04/2026 - 02:45

Помнишь те самые вкладыши из жвачки? Маленькие картинки, на которых влюблённая пара делает что-то смешное или трогательное, а внизу написано «Love Is…». Они снова в тренде — только теперь их не нужно искать в пачках жевательной резинки. Их легко и быстро создаёт нейросеть. И сделать открытку в стиле Love Is из своего фото — это буквально несколько минут работы без VPN, без зарубежных карт и без сложных настроек. Всё это возможно благодаря StudyAi — платформе с 50+ моделями ИИ, которая работает в России. Если ты влюблён или влюблёна и хочешь сделать красивую персональную валентинку на 14 февраля — читай дальше.

❤️ Нейросеть для генерации фото в стиле Love is...

Читать далее

Who's online

There are currently 0 users and 0 guests online.