habrahabr
Перепрограммируем заводской Zigbee датчик протечки от компании Tuya

Практически все заводские Zigbee датчики протечки не умеют посылать команды напрямую исполнительному устройству, например мотору крана. И если сеть рухнула, например отключили электричество, то система антипротечки не сработает, даже если она построена на батарейных устройствах. Прямой биндинг решает эту проблему. Есть достаточно много устройств заводского исполнения для умных домов в системе Zigbee, у которых все достаточно неплохо с железом, но хромает программное обеспечение. То это платфор…

  • четверг, 26 июня 2025 г. в 00:00:08
habrahabr
Юра, мы всё: как Россия проиграла новую космическую гонку

Пока Роскосмос кормит страну обещаниями о “возвращаемых” ракетах через пару лет, Honda уже посадила свою. Да, та самая Honda, которая делает мопеды и Civic. И это не единичный случай: Китай выводит на орбиту десятки аппаратов, SpaceX штампует запуски как часы, а в России — падение и десятки лет разработок в никуда. Космическая гонка изменилась. Это больше не соревнование империй, а рынок быстрых, гибких, частных команд, которые за два года делают то, на что у Роскосмоса уходит двадцать. Кто се…

  • четверг, 26 июня 2025 г. в 00:00:06
habrahabr
9 коротких промптов, которые делают работу с ChatGPT (и любым другим ИИ) проще и веселее

Привет! Как и многие в 2025 году, я постоянно взаимодействую с ChatGPT и Gemini: они помогают мне в работе, отвечают на сотни вопросов и просто развлекают. За время работы с ИИ у меня накопилась целая коллекция мини-промптов, которые делают процесс проще, результативнее и даже веселее. Сегодня делюсь с вами.«Не пиши сразу, а сначала задай вопросы, которые помогут тебе решить задачу». Большая проблема современных ИИ — они настолько настроены на ответ, что дают его даже не имея нужного контекста.…

  • четверг, 26 июня 2025 г. в 00:00:06
golang
Rattle: узнаём об ошибках в Docker раньше, чем сообщит клиент

Rattle — лёгкий инструмент для мониторинга логов Docker, который помогает оперативно получать важные ошибки в Telegram до того, как о них напомнит клиент. Всё запускается через Docker Compose — без дополнительной инфраструктуры и сложной интеграции.Rattle — Telegram уведомления из Docker💡 Зачем нужен RattleИнструмент создан для разработчиков небольших проектов — когда нужно быстро получать важные ошибки и сообщения из Docker-контейнеров без развёртывания сложной инфраструктуры.Всё, что требует…

  • четверг, 26 июня 2025 г. в 00:00:04
golang
Почему Go такой странный, и ещё 8 холиварных тем про Golang

Привет, Хабр! Это Вадим из команды AvitoTech. Поговорить о программировании любите? Обновления обсудить, про подходы похоливарить, вот это вот все. Мы вот такое очень любим и даже вживую собираемся, чтобы поболтать на дринкапах.Дринкап если что – это такая тусовка на которой не монологичные доклады и формальные дискуссии нужно слушать, а разговаривать есть возможность. О наболевших для сообщества темах пообщаться, про личный опыт поговорить с коллегами, поспорить с ними о насущных проблемах. И …

  • четверг, 26 июня 2025 г. в 00:00:03
xaker
Специалист Positive Technologies обнаружил критический баг в Apple Shortcuts

Эксперт Positive Technologies Егор Филатов обнаружил критическую уязвимость в приложении Shortcuts («Быстрые команды»). При успешной эксплуатации проблема позволяла злоумышленнику получить полный контроль над устройством, в том числе читать, редактировать и удалять любую информацию.

  • среда, 25 июня 2025 г. в 00:00:18
xaker
Вымогатель Qilin предлагает своим операторам помощь команды юристов

Разработчики вымогателя Qilin предложили своим партнерам помощь и консультации команды юристов, чтобы те могли оказать давление на жертв и заставить их заплатить выкуп.

  • среда, 25 июня 2025 г. в 00:00:16
xaker
Минцифры предлагает запретить изменять IMEI мобильных устройств

СМИ сообщают, что пользователям могут запретить перепрошивать устройства и изменять идентификационные номера (IMEI), привязанные к их номерам. Соответствующие поправки к закону «О связи» были подготовлены Минцифры.

  • среда, 25 июня 2025 г. в 00:00:15
xaker
Автозапутыватель. Обфусцируем код при помощи LLVM

Для подписчиковПрочитав эту статью, ты узнаешь, как работает обфусцирующий компилятор, углубишься в архитектуру LLVM и сможешь писать собственные проходы для обфускации кода. Мы сделаем обфускатор строчек, соберем LLVM из исходников и узнаем, как интегрировать obfuscator-llvm в современный Visual Studio, чтобы собирать твой код с обфускацией.

  • среда, 25 июня 2025 г. в 00:00:14