Сборщик RSS-лент

Мой дом ‑ мои правила. А кто дежурит, когда он ломается?

Habr.com - вс, 10/25/2026 - 13:53

Лет семь назад я собирал домашнюю автоматику примерно на 20 тысяч рублей: датчики влажности, CO₂, движения, розетки, реле. С ESP и Tuya простые команды по локальной сети получались, а вот таймеры и согласование нескольких устройств иногда жили своей жизнью. Хотелось меньше возиться с бытом, а не поменять класс проблем.

С тех пор Home Assistant, Zigbee2MQTT, ESPHome и локальный голос стали куда привычнее. Когда я принёс в IT‑чат первую статью о независимом умном доме, мне об этом напомнили. Дошло до торжественного: «Дамы и господа, мы придумали SprutHub». И ведь справедливо.

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

В октябре 2026-го после повреждения инфраструктуры «Яндекса» перебои затронули «Алису» и часть умного дома. Не значит, что у всех застряли шторы. Но почему команда мотору в соседней комнате вообще должна лететь через чужой сервер? Belkin отключила облачную поддержку части Wemo: устройства, заранее настроенные с HomeKit, могли продолжить работать, а вот новая настройка стала проблемой. Для контраста: во время сбоя Netatmo ручное управление и запись данных сохранились. Хотелось бы знать заранее, какой сценарий ждёт купленную железку.

Но даже полностью локальный дом иногда ломается. Просто теперь дежурный сисадмин — его хозяин. В одном чате человек рассказал, как автоматизация HA попыталась включить осушитель Midea 3407 раз за два часа. Помог перезапуск интеграции. У другого реле исчезло из базы Zigbee2MQTT, но продолжало отправлять сообщения. Пришлось поработать Шерлоком Холмсом. А одна рекомендация ИИ по перезапуску Chromium, по оценке владельца, закончилась 1,86 ТБ записи на SSD за выходные. И после этого мне хотелось бы слышать не только «исправлено», но и «проверил, что больше не ломается».

21 личность NoemaForge и умный дом

[Перевод] ИИ доказал квазигипотезу Римана. Что дальше?

Habr.com - вс, 10/25/2026 - 13:52

Среди 377 результатов, о которых OpenAI объявила 6 октября 2026 года, один особенно выделялся. Компания заявила, что ей удалось доказать «квазигипотезу Римана», более слабую версию гипотезы Римана, которую можно назвать важнейшей нерешённой проблемой математики. Новое доказательство, по словам Джареда Дьюкера Лихтмана из Стэнфордского университета, стало «самым значительным на сегодняшний день достижением ИИ в математике, причём с большим отрывом».

Гипотеза Римана остаётся нерешённой уже более 160 лет. Её доказательство позволило бы математикам лучше понять природу простых чисел, одного из важнейших строительных блоков математики. И это только для начала.

Даже последствия более ограниченного результата, касающегося квазигипотезы Римана, «ошеломляют», заявил Максим Радзивилл из Нью‑Йоркского университета. «В некотором смысле подавляющее большинство следствий гипотезы Римана уже вытекает из квазигипотезы Римана».

Более того, вопреки давним ожиданиям математиков, для доказательства не потребовалось вводить никаких новых понятий. Вместо этого удалось обнаружить скрытые связи между уже известными. «Это доказательство представляет собой неожиданное объединение хорошо известных идей», — сказал Александр Данн из Технологического института Джорджии.

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

Читать далее

Мы умнее шимпанзе потому, что не подхватили ретровирус?

Habr.com - вс, 10/25/2026 - 13:47

Сегодня мы, Homo Sapiens Sapiens успешно держим лидерство эволюционной гонки. Конкуренты остались в истории. Ближайшие генетические «братья», шимпанзе и карликовые шимпанзе. Но если они самые близкие наши генетические родственники, то почему их интеллект так отстает от нашего? И какую роль в этом играет ретровирусная инфекция?

Читать далее

Декларативный подход к текстовым протоколам в Embedded на Си. Фреймворк TACT

Habr.com - вс, 10/25/2026 - 13:45

Я занимаюсь разработкой встраиваемых систем уже несколько лет и не раз сталкивался с проблемой, когда было необходимо написать UART драйвер или систему для работы с каким-либо внешним модулем, используя текстовый протокол, будь то протокол AT-команд или что-то подобное. Чаще всего это модули GNSS, модуль GSM, ESP или т.п. Набор управляющих команд для таких модулей бесконечно огромен, и каждая из них часто требует отдельной обработки. Итогом получается нужно писать свой обработчик и парсер под каждую команду, через колбэки или некую машину состояний их последовательно вызывать и пытаться как-то организовать цепочку выполнения, а про обработку ошибок я вообще молчу.

Да, существуют библиотеки и готовые решения в рамках какой-либо операционной системы или набора SDK под конкретный чип. Но что делать, когда на столе лежит микроконтроллер с 20кб свободной RAM, где тебе надо не только команды эти обрабатывать, но еще и весь остальной функционал устройства реализовывать? Нужно что-то универсальное, независимое от платформы.....

Читать далее

Brevier — браузер, созданный только для чтения

Habr.com - вс, 10/25/2026 - 13:40

У меня очень давно в «идеях» лежала запись о том, что нужно создать браузер, который предназначен исключительно для чтения. Каждый раз я вспоминал о ней, когда натыкался на очередной сайт, где контент сложно прочитать из-за отвратительной вёрстки или обилия рекламы. И вот время настало: недельный лимит токенов не был израсходован, и мы с товарищем Клодом напряглись и создали браузер для чтения Brevier. Тот факт, что я уже много лет занимаюсь фронтенд-разработкой, дал свои плоды — я решил сделать браузер без JavaScript и без CSS.

Пролог

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

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

Затем появились драконы.

Читать далее

Morse AI

Habr.com - вс, 10/25/2026 - 13:32

Я долго думал как назвать статью, но выбрал именно такое название, модное, а может уже и сильно надоевшее с приставкой AI. Уже понятно, что речь пойдет про нейронки, но при чем тут Морзе? Сейчас расскажу!

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

Но что если взять и натренировать свою сеть, для распознавания 16 каналов Морзе с наихудшего радиоэфира, да еще и так что бы это работало на любом айфоне с микрофона?

Читать далее

Стаж по канбану засчитается детям? Заметки teamlead`а

Habr.com - вс, 10/25/2026 - 13:22

Я руковожу разработкой, а дома отец большой семьи. Последние месяцы эти две жизни сошлись в одном инструменте, и это оказалось неожиданно удобно.

В YouGile у меня хранятся задачи по разным проектам, и к ним по MCP подключены разные агенты: аналитик и агенты из команды разработки. Они берут задачи прямо из досок и отчитываются там же.

Дети - они как маленькие агенты и их тоже нужно фокусировать

Читать далее

Обновил файл, а читатель видит старое: сравнение cp, sed -i и os.replace

Habr.com - вс, 10/25/2026 - 13:04

Путь к файлу тот же, текст обновился, но процесс с открытым дескриптором продолжает читать старую версию. На небольшом Linux-стенде сравнил cp, sed -i и замену через временный файл: права доступа, inode и поведение читателя.

Читать далее

25 лет Windows XP: ОС, которая не хочет уходить

Habr.com - вс, 10/25/2026 - 13:01

Сегодня супер-юбилей для всей ИТ-отрасли: 25 октября 2026 г. исполняется 25 лет старту продаж Windows XP. В продажу англоязычная версия поступила в этот день в 2001 году, а еще 24 августа сборка 2600 ушла в производство (версия RTM, Release to Market). Microsoft вместе с Intel и другими производителями ПК потратила на продвижение Windows XP не менее миллиарда долларов. Первоначальный англоязычный слоган “Prepare to Fly” после событий 11 сентября заменили на “Yes You Can”. Кстати, на коробках с Windows XP этого слогана не было, только в маркетинговой кампании.

Читать далее

Ubuntu готовится к большим переменам: разбираем 26.10 и планы Canonical

Habr.com - вс, 10/25/2026 - 13:00

15 октября вышла Ubuntu 26.10 Stonking Stingray. В новом выпуске много чего интересного: разработчики обновили рабочий стол GNOME, ядро Linux, проапдейтили или добавили системные утилиты и средства защиты. Появились нескучные обои интересные настройки экранов и окон, обновился App Center, а в систему добавили предварительную версию голосового ввода Myna. 

Вместе с выпуском Canonical представила планы развития Ubuntu до следующей LTS-версии — 28.04. Сначала разберем обновления нынешнего выпуска, а затем посмотрим, что разработчики готовят на будущее.

Поехали!

Мобильная разработка за неделю #650 (19 — 25 октября)

Habr.com - вс, 10/25/2026 - 12:57

В этом дайджесте Metal без магии и лечение телевизоров, Suspend на пальцах и Warcraft II на «Авроре», ИИ для расшифровки языка растений, крупнейшее изменение Xcode за 30 лет, как устроен IDL, отказ от «ненастоящих» градиентов и многое другое. Заходите!

Читать далее

Гражданин куст, уступите дорогу

Habr.com - вс, 10/25/2026 - 12:39

Разбираем ложных пешеходов и потерю настоящих препятствий: PointPillars/RKNN, сопоставление классов и IoU, Unknown в трекере, PCL/RANSAC и маска дороги. С кодом и проверками на коробке высотой 27 см и человеке перед камерой.

Читать далее

Нужна ли нейроотличная типология игроков

Habr.com - вс, 10/25/2026 - 12:19

В нейроотличной среде есть авторы, которые строят свою экспертность вокруг вопроса, истинна или ложна чья-то диагностика. Для меня бесконечное возвращение к проверке собственной «подлинности» выглядит как изнуряющая микроаутоагрессия. В этом я вижу сходство с ОКР/ОКРЛ-паттерном: сомнение, проверка, требование абсолютной уверенности и новое сомнение. Это не диагноз, а всего лишь метафора :)

У меня диагностирован АуСДВГ. Мне интереснее развивать нейроотличную тему через свой специнтерес к видеоиграм, который я пронес через всю жизнь. Разбираться в том, что меня увлекает, что утомляет и какие условия помогают получать удовольствие от игры. Из этого интереса и вырос вопрос этой статьи.

Если для нейроотличных людей предлагают собственную теорию привязанности, почему бы не задуматься о нейроотличной типологии игроков? Этот вопрос кажется мне особенно интересным, когда я пытаюсь разобраться в собственных отношениях с видеоиграми. Некоторые из них мне очень нравятся, но быстро утомляют. Другие увлекают ненадолго. А в одной недавней демоверсии я провел три часа подряд.

Размышляя об играх, я вспомнил по аналогии Neurodivergent Attachment Theory, или NAT. Это предложенная Моншенгом Летсоало в 2025 году попытка описать привязанность с учетом нейроотличий, в том числе аутизма и СДВГ.

Классическая теория привязанности объясняет, как складывается чувство безопасности в отношениях. Может ли человек рассчитывать на близкого, обратиться за поддержкой, спокойно переносить разлуку? Опыт отношений с заботящимися взрослыми в детстве может влиять на то, чего мы ждем от других людей.

Читать далее

Тестовые данные отдельно, код отдельно: 5 способов изолировать данные в автотестах на Java

Habr.com - вс, 10/25/2026 - 12:12

Статья о том, как развести тестовые данные и код проверок в Java + TestNG. Пять способов — от параметров сборщика до Test Data Factory. С примерами, схемами и разбором ограничений. Для тех, кто только начинает писать автотесты на Java.

Читать далее

ИИ-агент — сотрудник без права на последний клик. Как мы организовали разработку на ELMA 365 с ИИ-агентами

Habr.com - вс, 10/25/2026 - 11:35

Мы делаем бизнес-модули на ELMA 365: договоры, контрагенты, корреспонденция, доверенности, облигации. Всё больше этой работы делают ИИ-агенты. Они правят формы и скрипты, гоняют проверки, пишут документацию и отчёты.

Звучит как реклама. Но первые недели выглядели иначе. Два агента одновременно работали в одной папке проекта. Один часами гонял браузер, второй тихо делал свою задачу. А коммит любого из них мог подхватить мусор, оставленный соседом.

Это первая статья из семи о том, как мы перестроили работу, чтобы агенты приносили пользу и не ломали чужое.

Читать далее

[Перевод] Автомобиль добывающий топливо из пластика?

Habr.com - вс, 10/25/2026 - 11:09

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

Пускай и довольно экзотическим способом, с неожиданными на наше время выводами.

Всем кто не знает где достать топливо.....

Локальный LLM-сервер на AMD Strix Halo: запуск Qwen3.8-Flash-Next через HALOGEN в Fedora 43

Habr.com - вс, 10/25/2026 - 11:04

LLM на 125 миллиардов параметров — и без дискретной видеокарты? Да.

Qwen3.8-Flash-Next (MoE: 125B в запасе, 6B в работе) спокойно живёт на AMD Strix Halo с 128 ГБ унифицированной памяти. Никакой видеокарты с горой VRAM — только встроенная графика и правильно подобранный движок.

Внутри — готовый рецепт: Fedora 43 Server, HALOGEN, OpenAI-совместимый API, API-ключ и четыре параллельные сессии. А главное — живые замеры вместо обещаний из readme: ~96 токенов/с записи, которые не проседают даже на 128k контекста, чтение под 2000 токенов/с и миллионный контекст через YaRN, который неожиданно укладывается всего в ~39 ГиБ.

Читать далее

Пустили ботов по SSH на фейковый сервер с четырьмя H100: что они там делали

Habr.com - вс, 10/25/2026 - 10:55

Откройте журнал SSH на любом сервере с белым адресом, и там будет одно и то же: Failed password for root, Failed password for admin, Invalid user ubuntu, строка за строкой, с адресов со всего мира. Обычно на это смотрят как на шум, который fail2ban сам выметает. Мы тоже смотрели, пока однажды не задались вопросом: а что они собираются делать, если пароль подойдёт? Чтобы узнать, нужно их впустить. Не на настоящий сервер, конечно, а на поддельный.

Читать далее

Kubernetes как ядро Linux, часть 2: kubepkg, универсальный пакетный менеджер а ля Debian

Habr.com - вс, 10/25/2026 - 10:44

У Linux есть apt, dnf и pacman, и никто уже не помнит, как жили без них. У Kubernetes за десять лет так и не появилось ничего подобного. Есть Helm, который прекрасно ставит один чарт, есть Argo CD и Flux, которые умело синкают кластер с Git, но нет инструмента, который знал бы, что cert-manager нужен половине других компонентов, что KubeVirt нельзя откатить на прошлую версию после обновления и что CRD, поставленные одним релизом, не получится молча снести вместе с ним. Каждый, кто собирает платформу на Kubernetes, пишет эту прослойку сам, и каждый раз заново.

Читать далее

Как Siemens инвестировала в инновации перед Первой мировой войной

Habr.com - вс, 10/25/2026 - 10:25

Мы продолжаем наш рассказ о том, как немецкая Siemens превратилась из небольшого предприятия в промышленного гиганта Европы. В этой части мы расскажем о двух десятилетиях, прошествовавших Первой мировой войне.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 1 гость.
Ленты новостей