Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 12 min ago

Потерянная тетрадь — разработка длиною в ночь

Tue, 10/13/2026 - 02:52

Был поздний вечер. Ужасно болела голова, вирус не давал нормально дышать, а градусник упрямо полз вверх. Что можно делать в таком состоянии, когда кажется, что сама Смерть уже натирает лыжи где-то рядом?

Будь как дома, путник...

Может ли ИИ размножаться? Anthropic проверила, что для этого уже умеют модели

Tue, 10/13/2026 - 02:26

Исследователи Anthropic купили пятнадцать Android TV-приставок примерно по 55 долларов, соединили их в сеть и запустили на них нейросеть. Та работала медленно, но работала. Каждая коробочка считала свою часть, а вместе они справлялись с моделью, для которой у отдельного устройства не хватило бы памяти.

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

Читать далее

Организация конвейера загрузки событий из RabbitMQ в ClickHouse

Tue, 10/13/2026 - 01:37

В DWH требовалось организовать приём событий пользовательского поведения из RabbitMQ и предоставить команде e-commerce доступ к ним с задержкой не более пяти секунд. Под задержкой далее понимается интервал между публикацией сообщения в RabbitMQ и доступностью соответствующей записи для запроса в ClickHouse.

В исходных именах таблиц и представлений используется термин customer tracking. В данной статье он обозначает события взаимодействия пользователя с платформой интернет-магазина: просмотры и переходы, поисковые запросы, операции с корзиной и действия в мобильном приложении. То есть термин clickstream events.

Сразу было принято решение записывать в отдельные таблицы:

1. исходные сообщения в виде JSON-логов — для диагностики, аудита преобразований и повторного разбора;

2. типизированные колонки — для аналитических запросов без регулярного парсинга JSON.

П.1 обеспечивает независимость от команды разработки платформы интернет-магазина и защищает (во всяком случае частично) обработчик очереди от

Ограничение в пять секунд относится к конвейеру целиком. В представленной конфигурации значение rabbitmq_flush_interval_ms = 4000 резервирует до четырёх секунд для формирования пакета на стороне RabbitMQ-движка. Однако само по себе оно не гарантирует соблюдение end-to-end SLA: в измерение также входят публикация в брокер, доставка сообщения, обработка Materialized View и вставка в целевую таблицу. Поэтому фактическое соблюдение требования следует контролировать по метрикам задержки между временем публикации и временем доступности данных в ClickHouse.

Читать далее

Почему генетические алгоритмы не заменили инженера

Tue, 10/13/2026 - 01:08

Рассуждая об эволюции, трудно отделаться от чувства профессиональной зависти. Перед нами идеальный, абсолютно всеядный оптимизатор. Он не решает уравнения, не отлаживает модули, не читает документацию. Ему не требуется разбираться ни в физике, ни в химии, ни в механике. Время, изменчивость и естественный отбор делают всё сами. И когда этот метод применяют в инженерии, он создает вещи, которые ставят специалистов в тупик.

Читать далее

Живая вода для ESP32: рукописный шрифт и морфинг

Tue, 10/13/2026 - 00:34

Часы на ESP32 с экраном 320x240. Время, температура и название города написаны рукописным шрифтом на кривых Безье: цифры времени перетекают одна в другую, температура и город пишутся штрих за штрихом. Значок погоды собран из точек и плавно перетекает из одного в другой.

Мотивация

Часы показывают время, и воспринимается оно мгновенно: взглянул и знаешь. Оформление делает его заметнее, анимация — живее. Обязательна ли она? Нет. Это штрих, как в искусстве: без него всё работает, с ним на вещь приятно смотреть. Статья о том, как такой штрих сделать на микроконтроллере.

Читать далее

На арене PlyLoom — Qwen против DeepSeek

Tue, 10/13/2026 - 00:23

Суть эксперимента сравнить графовые ответы 2-х моделей относительно друг-друга. Обоим моделям (QWEN 3.8 MAX и DEEPSEEK V4) был задан один и тот же перекрестный вопрос. Результаты загружены в PlyLoom для анализа и сравнения.

Читать далее

Город для робота‑курьера в браузере: Arduino Uno, физика и пешеходы, которые уступают дорогу

Tue, 10/13/2026 - 00:21

Мы создали симуляцию 3D-города с машинами, пешеходами и светофорами, по которому ездит шестиколёсный робот под управлением настоящего скетча Arduino в вашем браузере. Все это для обучения детей и взрослых в кружках робототехники.

Читать далее

Конверсия упала на 14% за ночь. Найдите причину за 20 минут

Tue, 10/13/2026 - 00:05

Конверсия интернет-магазина за ночь упала на 14%, хотя оплаченных заказов стало больше. Под подозрением — релиз iOS и посевы в Telegram. Разбираем, как за 20 минут проверить метрику, выявить сбой трекинга и разобраться в реальных причинах просадки.

Читать далее

Переезд с Leaflet на MapLibre: детектив про один рывок и 251 маршрут, проверенный байт в байт

Mon, 10/12/2026 - 23:26

История начинается с самой неблагодарной формулировки бага, какая бывает: а какая именно, мне пришлось в этом поковыряться.

Читать далее

[Перевод] Я заказал художнику рисунок своего дома, и теперь это мой дашборд Home Assistant

Mon, 10/12/2026 - 22:01

Антон Фролов год автоматизировал дом на Home Assistant, но приложением, кроме него, никто в семье пользоваться не хотел. Тогда он заказал художнику иллюстрацию дома в разрезе и собрал из неё дашборд: камин и кондиционеры анимированы, ночью меняется освещение, оба этажа и сад видны на телевизоре. В статье техзадание для художника, карточка picture-elements, переключение дня и ночи, YAML-режим и киоск на HDMI.

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

Свой переключатель раскладки на Delphi, от низкоуровневого хука до скоринга n‑грамм

Mon, 10/12/2026 - 22:00

Знакомая картина. Пишешь на автомате сложный однострочник в терминале или строчку кода в любимой IDE, нажимаешь клавишу – и с тоской наблюдаешь, как вместо команды на экране появляется россыпь кракозябр вроде git ghjvjnt или docker compose гз (примеры – для примера). Шелл ожидаемо выдает ошибку, пальцы по привычке зажимают Ctrl+Backspace или долбят клавишу удаления, а рабочий настрой разбивается о банальный язык ввода.

Хуже этого может быть только поведение так называемых «умных помощников», которые вроде бы призваны эту боль лечить. Начинаешь набивать пароль в консоли – утилита радостно лезет переводить скрытые символы. Объявляешь в коде переменную user_name – программа бодро режет ее по нижнему подчеркиванию и превращает хвост в кириллицу. Запускаешь терминальную утилиту со сложными ключами – переключатель решает проявить инициативу прямо посреди флагов сборки. В итоге ловишь себя на том, что тратишь больше сил на борьбу с самодеятельностью программы, чем на саму опечатку, и в приступе раздражения просто выгружаешь ее из трея (или вносишь в исключения). Прекрасно, круг замкнулся.

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

Казалось бы, тема автоматического переключения раскладки исследована вдоль и поперек еще в нулевых. Есть ветеран Punto Switcher, доживающий свой век под крылом Яндекса, есть минималистичная Caramba Switcher от того же автора, есть комбайны вроде EveryLang с переводчиками и распознаванием текста, есть узкоспециализированные Aml Maple и Key Switcher, а для любителей открытого кода – Mahou.

Читать далее

TPM‑WMI 1803 — обновление Platform Key Secure Boot на ВМ VMware

Mon, 10/12/2026 - 21:48

Разбор и пошаговая инструкция по устранению регулярных ошибок Microsoft‑Windows‑TPM‑WMI (ID 1803 и 1801) в журнале System на виртуальных машинах Windows Server под управлением VMware ESXi версии 7.x и 8.x (до ESXi 8.0 U3j). В статье рассматривается причина сбоя — переход Microsoft на новые сертификаты Secure Boot 2023 и несовместимость встроенного Platform Key (PK) в NVRAM виртуальных машин — а также приводится подробный гайд по безопасной ручной замене PK (на основе Broadcom KB 423919) и его проверке через PowerShell.

Читать далее

Как я поставил дешёвую модель-фильтр перед Claude и что показали первые две недели

Mon, 10/12/2026 - 21:28

Сохраняю в Telegram всё подряд, а Claude Sonnet раз в сутки пишет по каждому материалу разбор для блога. Почти половина сохранёнок для блога лишняя, и на каждую уходит полный разбор. Рассказываю, как поставил перед Sonnet дешёвую модель Jev, которая отвечает вероятностью, почему формулировка вопроса оказалась важнее модели (AUC 0,46 против 0,95), какие предохранители стоят в коде и что показал журнал за две недели.

Читать далее

Диктовка без «ну» и «вот»: Whisper на своём компьютере и маленький посредник к LLM

Mon, 10/12/2026 - 21:21

Я пишу книги, и кроме самих книг за день набирается много другого текста: сообщения, письма, задания нейросетям. Говорить быстрее, чем печатать, поэтому большую часть этого я диктую. Только живая речь, записанная слово в слово, читается плохо. Вот фраза, которую Whisper распознал без единой ошибки:

Читать далее

Vanessa_for_AI: как работать с ИИ-агентом над тестами Vanessa Automation в 1С

Mon, 10/12/2026 - 21:18

Как работать с ИИ-агентом над тестами Vanessa Automation, когда доступ к инфраструктуре заказчика ограничен через MCP? Описываю личный опыт и результат.

Читать далее

Нашёл и проверил 6 сервисов с бесплатным доступом к GPT-6, Claude и API: лимиты, бонусы и результаты тестов

Mon, 10/12/2026 - 21:15

Нашёл и проверил 6 сервисов с бесплатным доступом к GPT-6, Claude и другим ИИ-моделям. Среди них есть площадки с миллионами токенов ежедневно, бесплатными API-кредитами на $10-25 и временным доступом.

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

Читать далее

Атаки на дата‑центры «Яндекса»: что известно, как это влияет на бизнес и чего ждать инвесторам

Mon, 10/12/2026 - 21:00

Серия атак на инфраструктуру «Яндекса» привела к полной или частичной остановке работы нескольких его ключевых дата-центров. В ночь на 8 октября пожар вспыхнул в дата-центре компании в Сасове Рязанской области, 9 октября полностью вышли из строя ряд модулей дата-центра в Калуге, а в ночь на 11 октября была полностью остановлена работа ЦОД во Владимире.

Как следствие, за последние пять торговых сессий акции «Яндекса» растеряли почти 9% своей стоимости, а сегодня в моменте опускались до отметки в 3255 рублей. Подобная коррекция отражает переоценку инвесторами системных рисков, поскольку физическая безопасность дата-центров становится фундаментальным фактором стоимости. Инвесторы закладывают в цену не только прямые затраты на восстановление, но и потенциальные долгосрочные издержки на перестройку архитектуры безопасности, что неизбежно давит на маржинальность.

Насколько серьёзные масштабы проблемы у компании? Как это отразится на финрезультатах? Какие риски существуют в дальнейшем? Что будет с акциями?

Читать далее

Как я получаю хороший отклик на свои рассылки

Mon, 10/12/2026 - 20:56

Моя конверсия по рассылкам. Я показываю на примере рандомной своей выборки - но статистика отражает реальную действительность

Читать далее

Локально ≠ безопасно: как скачанные ИИ-модели и LoRA-адаптеры крадут пароли, ключи и деньги

Mon, 10/12/2026 - 20:12

Заметки разработчика мультимодальной ИИ-студии с распределённой сетью вычислений - о бэкдорах в квантованных моделях, supply-chain атаках и том, почему изоляция перестала быть опцией.

Читать далее

Секрет эффективного георадара

Mon, 10/12/2026 - 20:10

В чем секрет эффективного георадара? Предлагаю в статье разобраться на примере георадаров нашей разработки (георадары Izh-Terra-1, Izh-Terra-2, Гном-3).

Читать далее

Who's online

There are currently 0 users and 0 guests online.