Xakep📅 14.08.2026 12:30⏱️ 3 мин
Рекомендуем почитать: Хакер #327. Doom.ttf Содержание выпуска Подписка на «Хакер» -40% Исследователи из Бирмингемского университета и компании Fuzzware выяснили , что вредоносная SIM-карта способна передавать модему команды, которые позволяют выполнять произвольный код, читать файлы, отключать связь и принудительно переводить смартфон в режим 2G. Особенно опасной эта проблема может оказаться для I…
Читать полностью →Habr📅 14.08.2026 12:27⏱️ 9 мин
Некоторые банки и государственные сервисы используют TLS-цепочки, которые заканчиваются корнем Russian Trusted Root CA. Яндекс Браузер и Атом умеют работать с такими цепочками. Chrome для Android показывает NET::ERR_CERT_AUTHORITY_INVALID , потому что этого корня нет в хранилище Chromium. Я пользуюсь Chrome и не хотел заводить второй браузер для нескольких сайтов. Поэтому добавил корень в Chromium…
Читать полностью →Habr📅 14.08.2026 11:53⏱️ 17 мин
В прошлой статье серии мы сжимали эмбеддинги и замеряли, насколько изменится выдача относительно полного fp32-поиска. Там это был правильный вопрос: ломает ли квантизация уже существующий retrieval . Но у такого замера есть неприятное слепое пятно. Можно аккуратно сохранить 99% выдачи исходного эмбеддера и все равно плохо находить нужные документы на своем домене. Внешний бенчмарк, даже сильный, э…
Читать полностью →Habr📅 14.08.2026 11:46⏱️ 7 мин
Вы уже брали когнитивный долг Представьте, что вы руководите проектом. Аналитик Вася присылает двадцать слайдов, которые сегодня (а на самом деле вчера) надо показать клиенту. Общая логика вроде ОК, ключевые цифры разумные. На 17-м слайде есть результаты расчета, на проверку которого, по‑хорошему, уйдет день. Вася говорит, что все проверил. Можно попытаться перенести встречу. А можно решить: доста…
Читать полностью →Habr📅 14.08.2026 11:41⏱️ 1 мин
Инструмент: C4 QuietGridLabs . Можно открыть демо без авторизации: проект будет храниться локально в браузере. Иногда архитектура «есть» — но пользоваться ею невозможно. На доске лежит схема сервисов. В Confluence живёт описание. Где-то рядом — sequence-диаграмма, которую никто не открывал с прошлого года. ER-модель хранится в другом инструменте. А когда на ревью возникает простой вопрос «какой en…
Читать полностью →Xakep📅 14.08.2026 11:39⏱️ 5 мин
Содержание статьи Что такое Prototype Что может пойти не так, или что такое prototype pollution Обходим валидацию через прототипы Примеры из жизни Выводы Prototype pollution — довольно известная атака в таких языках, как JavaScript или Python, которая приводит к серьезным последствиям. Исследуя один популярный проект, я придумал, как можно эксплуатировать прототипы по‑новому, и …
Читать полностью →Habr📅 14.08.2026 11:33⏱️ 5 мин
Рассказываем, как одна система из камер, датчиков и нейросетей закрыла сразу три задачи стройки: охрану труда, учет транспорта и контроль сроков. К нам обратилась крупная строительная компания. Запрос звучал так: автоматизировать проверку соблюдения стандартов работы на площадках, чтобы люди не получали травмы, а руководство видело реальную картину происходящего на объекте. Готовые коробочные реше…
Читать полностью →Habr📅 14.08.2026 11:30⏱️ 9 мин
Есть класс ошибок, которые невозможно найти простой сверкой. Не потому, что данные хорошо спрятаны, а потому, что искомого состояния нет ни в одной системе. Оно собирается на лету из двух правильных половинок, каждая из которых по отдельности абсолютно валидна. Хочу рассказать про случай, где искали причину две недели, но при этом мониторинг всё это время показывал, что всё в порядке, и формально …
Читать полностью →Habr📅 14.08.2026 11:29⏱️ 15 мин
Добрый день, я хотел бы поднять крайне недооценённую среди PHP-разработчиков тему e2e-тестов, затронуть бизнес-важность таких тестов, техническую часть и почему их никто не пишет. Я неоднократно пытался привить культуру e2e в разных коллективах и коллектив всегда шел на это неохотно. Разберём идею E2E-теста Это автоматизированный мануал-тестировщик, как правило, с использованием Selenium-сервера. …
Читать полностью →Habr📅 14.08.2026 11:20⏱️ 12 мин
Сделай сам — покажи другим, как надо. На старте сезона DIY Лемана Тех и Хабр пришли с таким запросом к сообществу авторов, и они не подвели. В рамках сезона вышло 62 статьи, сочетающих работу с железом и софтом. Участники соревновались в том, кто лучше всех владеет отвёрткой, 3D‑принтером, различными языками программирования, у кого самая необычная идея и кто способен максимально хардкорно её вопл…
Читать полностью →