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

  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1789188654 AND uid = 0 in /var/www/html/includes/session.inc on line 157.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(DISTINCT s.uid) FROM sessions s WHERE s.timestamp >= 1789188654 AND s.uid > 0 in /var/www/html/modules/user/user.module on line 808.

Рой не бунтовал. Он накручивал KPI

Habr.com - вс, 09/06/2026 - 19:00

Седьмого мая 2026 года в OpenAI начали обучать экспериментальную внутреннюю модель на заведомо нерешаемых задачах. Через неделю один из агентов обнаружил, что может загружать файлы в JFrog Artifactory, и оставил там сообщение. Сообщение прочитали другие агенты. Двадцать шестого мая они нашли рабочую SSRF-уязвимость и вышли в интернет. Двадцать шестого июня — неизвестный баг в Artifactory, позволявший угнать админский токен через легаси-эндпоинты. Четвёртого июля доску сообщений закрыли. Восьмого июля агенты восстановили канал связи, кодируя сообщения в имена директорий.

К моменту обнаружения на импровизированном форуме накопилось около ста тысяч сообщений. Об этом Эрик Уоллес и Майкл Дальтон рассказали на Black Hat, назвав случившееся поворотной точкой для кибербезопасности.

Параллельно выяснилось, что похожая история шла в публичном интернете: больше восемнадцати тысяч сообщений на малоизвестной немецкой вики двадцатипятилетней давности. Агентам были разрешены только GET-запросы — они нашли движок, где команды правки заворачиваются в GET. Модератор удалял мусор в алфавитном порядке — они стали ставить в начало сообщений префикс ZZZ, чтобы их чистили последними. Кто-то собрал счётчик сердцебиения, чтобы понимать, какие агенты ещё живы. Пробовали XSS, Tor, SSH-туннели. Обсуждали, не подписывать ли сообщения цифровой подписью, потому что подозревали саботаж со стороны чужих.

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

Теперь главное. О чём они там договаривались?

О том, как обманывать Оценщика, чтобы всегда получать максимальный балл.

Не о свободе. Не о выходе из-под контроля. Не о судьбе создателей. Повестка съезда — накрутка метрики.

Читать далее

Как frontend‑разработчик за два дня завайбкодил нативное приложение для macOS, не зная Swift

Habr.com - вс, 09/06/2026 - 18:59

Я frontend-разработчик, мой основной стек — Vue. До этой истории я не писал на Swift и практически не работал с Xcode. Тем не менее за два дня у меня появилось нативное приложение для macOS: прямой эфир с PoE-камеры, непрерывная перемотка архива с её карты памяти, календарь, экспорт роликов, скриншоты и локальное распознавание движения людей и машин.

Приложение называется MiniCam. Его исходный код открыт на GitHub, а готовую universal-сборку для Intel и Apple Silicon можно скачать в разделе Releases.

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

Читать далее

Король умер, да здравствует король? Как нейрослоп совершил дворцовый переворот

Habr.com - вс, 09/06/2026 - 18:48

«Контент – Король!» – сказал он как-то, и ему поверили и пошли за ним, и стал интернет наполняться нужной, качественной, полезной и актуальной, но иногда и не очень, информацией. И ее становилось все больше и больше, а потом пришел ИИ, и началась новая эра… Эра великого (в плане количества) и ужасного (в плане качества) нейрослопа. Сейчас это главный аллерген в IT-сообществе: все вокруг считают важным высказать свое весомое и неоспоримое «фе» по этой теме, натравливают специальные супер-мегадетекторы  на любые мало-мальски структурированные и написанные грамотно тексты,  всерьез уверяя, что «чуют нейросетевое поделие за километр».

Продолжить чтение

Прибыльная торговля с помощью RSI? Проверка торговых стратегий. День 2

Habr.com - вс, 09/06/2026 - 18:47

Прибыльная торговля с помощью RSI? Только 1 открытая позиция. Если RSI стал больше 30, то мы покупаем и держим, закрытие либо по стоп лосу, тейк профиту или если RSI будет больше или равен 70. Если RSI стал меньше 70, то мы продаем и держим, закрытие либо по стоп лосу, тейк профиту или если RSI будет меньше или равен 30.

Узнать результаты

Опыт автоматизации ОКК с помощью ИИ: это оказалось сложнее, чем просто слушать звонки

Habr.com - вс, 09/06/2026 - 18:47

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

В статье сравниваем работу ОКК, Готового AI-агента и самописного решения.

Читать далее

Cordis: плагинная архитектура как новый слой композиции JS/TS-приложений

Habr.com - вс, 09/06/2026 - 18:38

Что изменится, если плагин станет не дополнением, а основной единицей архитектуры приложения? На примере Cordis и DeepSeek Harness разберём, как среда композиции управляет зависимостями, эффектами и жизненным циклом компонентов.

Сравним три способа доставки клиентских плагинов: виртуальные модули в общем графе сборки, Module Federation и собственную модульную систему DSH. Сопоставим Cordis с микросервисами и Kubernetes, обсудим его ограничения и роль в разработке, которую ведут независимые команды и AI-агенты. Затронем также метатеорию, лежащую в основе Cordis, и спекулятивную архитектуру, в которой сама композиция приложения становится предметом эксперимента.

Статья будет полезна архитекторам, техлидам и JS/TS-разработчикам, которые проектируют модульные продукты, плагинные платформы или системы с динамически подключаемыми AI-компонентами.

Читать далее

5 работ за 4 года в Швеции, или как я всё ещё здесь

Habr.com - вс, 09/06/2026 - 18:37

Как часто люди меняют работу в Швеции?

Судя по этому анализу, в среднем примерно раз в пять лет.

Я решил немного подпортить статистику.

За 4.5 года жизни в Швеции у меня получилось пройти через пять позиций, четыре компании, два увольнения, несколько виз,и «немного большое» количество документов для миграционной службы.

TL;DR

— Я приехал в Швецию по рабочей визе один
— Гражданство РФ, запасных гражданств тоже не имеется.
— Почему я так часто менял работу? Иногда верил, что могу лучше. Иногда жизнь сама подсказывала, что я могу лучше (= был уволен).
— Были ли проблемы с визами? Да.
— Всё ли разрешилось? Тоже да.
— Есть ли плюсы у такого пути? Как ни странно, довольно много.

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

Не верю, расскажи и покажи

withComponentInputBinding: уменьшаем связанность, инвертируем зависимости

Habr.com - вс, 09/06/2026 - 18:21

В Angular проектах часто можно увидеть использование routed-компонентов, выполняющих оркестрирующую роль для своего роута. Они инжектят ActivatedRoute, достают из него параметры и по ним выполняют инициализацию с помощью доменных сервисов. Это кажется естественным и такой компонент принято считать smart container, «умным».

Но действительно ли ему необходимо знать про ActivatedRoute и про конкретный сервис?

В статье рассказываю, как с помощью фичи withComponentInputBinding и резолверов можно инвертировать зависимости для routed-компонентов и уменьшить их связанность.

Читать далее

Пиротерапия от выгорания, или как я стал вайбкодером

Habr.com - вс, 09/06/2026 - 18:17

Привет, Хабр!

Представляю твоему вниманию AcroTab — приложение, которое должно быть у каждого уважающего себя гитариста (у меня, например, есть).

кг/ам tl;dr: https://acrotab.org

Читать далее

Динозавры, ракоскорпионы, PostgreSQL и меланин: база данных по окраске ископаемых животных

Habr.com - вс, 09/06/2026 - 18:12

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

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

Читать далее

K3s на колёсах: HA‑кластер для автопарка с ARM‑агентами, WireGuard и офлайн‑режимом

Habr.com - вс, 09/06/2026 - 18:04

Большинство статей про Kubernetes на границе (edge) описывают более-менее стабильную топологию: несколько узлов в одном или нескольких дата-центрах, предсказуемая сеть между ними, редкие сетевые партиции как исключение, а не норма. У нас всё наоборот: control plane живёт в офисе/датацентре, а agent-узлы физически стоят в транспортных средствах автопарка — едут по городу, паркуются в подземных гаражах без связи, теряют VPN на десятки минут за смену. Разрыв связи с control plane — это не инцидент, это штатный режим работы системы, который нужно было спроектировать с самого начала, а не «подкрутить» постфактум.

В этой статье — то, как устроен наш K3s-кластер для автопарка: HA control plane на kube-vip, транспорт через WireGuard поверх MikroTik, разнородный флот из amd64- и ARM-агентов (включая Jetson), и отдельно — самая интересная часть: как мы подступаемся к вопросу «может ли под на границе продолжать работать, когда control plane временно недостижим».

Читать далее

Всё о GEO, или как продвигать бренд в нейросетях

Habr.com - вс, 09/06/2026 - 18:01

Нейросети радикально повлияли на то, как люди ведут себя в поисковиках. 

Например, AI-блок Google Overview на 58% снижает вероятность клика пользователя на первую ссылку [1]. А переход из рекомендации Claude и Chat GPT дает конверсию в покупку в 4,4 раз выше, чем обычный переход из поисковой выдачи [2]. 

При этом пересечение ссылок в топе поисковой выдачи и источников, используемых нейросетями, составляет всего 46%[3]. А значит, стандартное SEO сильно отличается от GEO. Мир меняется, и если раньше "вас не было, если не было в интернете", то сейчас "вас нет, если вас не упоминают нейронки".

Давайте обсудим, как добиться того, чтобы нейросети вас рекомендовали.

Читать далее

Номерные радиостанции: как открыто передать сверхсекретные сигналы на весь мир, чтобы никто ничего не понял? Часть 1

Habr.com - вс, 09/06/2026 - 18:01

«НЖТИ 84984 ХРУЩОПЛОБ 5521 2375 МОРФОЖАНР 4424 2375». Примерно так выглядят обычно сообщения «Жужжалки», она же УВБ-76 — самой знаменитой «номерной радиостанции». Их история уходит в середину прошлого века, в основном в связи с деятельностью разведывательных служб, дипломатических и военных ведомств. Обычно номерные радиостанции используют короткие радиоволны, способные при должной мощности передатчика многократно отражаться от ионосферы и распространяться по всей планете. А передаваемые ими наборы цифр, иногда перемежаемые словами, представляют собой зашифрованные данные: либо условные слова и наборы цифр, значение которых известно получателю, либо целые тексты. В последнем случае обычно используют шифр Вернама, который при строгом следовании правилам является абсолютно невзламываемым — что доказано математически. Именно это позволяет пересылать даже сверхсекретные сведения открытым и доступным всем сигналом. В XX столетии номерные радиостанции сыграли важную роль в истории разведслужб, особенно советских, а с конца прошлого века вокруг них возникла целая субкультура. Как возникли номерные радиостанции, какие триумфы и провалы спецслужб были с ними связаны, как вокруг них возникла субкультура... и почему одна из них произносила последовательности цифр криповатым голосом маленькой девочки? Попробуем разобраться — и начнём мы с зарождения союза сверхдальнего коротковолнового радио с методами абсолютного шифрования.

Читать далее

Миграция Power BI → Apache Superset: что переносится на самом деле

Habr.com - вс, 09/06/2026 - 17:49

На Apache Superset я перенёс один отчёт. Одна таблица, пара графиков, день работы. Это была годовая цель: показать, что умею. Пользуются при этом по-прежнему исходной версией в Power BI.

Перенос в компании идёт всерьёз: есть коллеги, которые публикуют на Superset отчёты десятками. И чем ближе отчёт к одной таблице, тем легче он едет. Мои — не такие.

Поэтому я открыл свою самую тяжёлую модель — 22 таблицы, 206 колонок, 86 мер — и прочитал её целиком. Двадцать мер из восьмидесяти шести меняют расчёт в зависимости от того, до какого уровня развернули матрицу: из-за них сверка «итог в итог» после переноса сходится идеально и ничего не доказывает. Шесть производственных договорённостей зашиты прямо в формулы и не описаны больше нигде.

Разбираю, что на самом деле переносится при миграции BI и почему документацию в ландшафте на 800+ отчётов придётся отдавать машине.

Читать далее

Свои книжные метаданные: Pivot-архитектура, Spring Boot и бесплатный API для Obsidian

Habr.com - вс, 09/06/2026 - 17:39

Как я собрал бесплатный сервис метаданных книг на Java и Spring Boot — с EAV/Pivot-схемой БД вместо ALTER TABLE на каждое новое поле, агрегацией нескольких открытых источников. Плюс обновлённый плагин для Obsidian.

Читать далее

Беспилотники 2026 (не те, о которых вы подумали). 5 лет спустя

Habr.com - вс, 09/06/2026 - 17:32

Прошло уже почти 5 лет с тех пор, как я опубликовал статью «Беспилотники 2021».

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

Но 3 сентября случилась новость, которая мимо не прошла: Tesla вывела на дороги общего пользования Cybercab и запустила его в реальных сценариях роботакси. За один день интернет заполнили десятки и сотни видео, в которых обычные люди показывают, как работает технология.

Можно сказать, что беспилотные такси мы уже видели — и это правда. Waymo к этому моменту уже несколько лет возит пассажиров без водителя и накопила огромный полностью автономный пробег. Тесла запустила сервис роботакси на базе Model Y с "охранником" на пасажирском сиденье. Но всё-таки автомобиль, в салоне которого вообще нет органов управления человеком, на публичных дорогах, не в режиме очередного «демо», а в реальных сценариях такси — ну потрясающе же, правда?

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

Забавно, что в 2021 году, строя гипотезы и прогнозы о будущем беспилотного вождения, сложно было даже представить, что настоящая революция в ИИ случится совсем скоро — и что уже через несколько лет статьи, программы, документы и много чего ещё в большинстве случаев не будут создаваться исключительно человеком. Появится инструмент, который довольно сильно перевернёт и профессиональные, и бытовые процессы.

Читать далее

Артефакты рендеринга в Chromium, Electron и Qt на ноутбуках с гибридной графикой: диагностика и решение

Habr.com - вс, 09/06/2026 - 17:00

Если у вас ноутбук с Intel iGPU и дискретной видеокартой, а в мессенджерах, редакторах кода и браузерах по краям интерфейса тянутся странные полосы и блочный мусор, который исчезает под курсором мыши — эта статья про вашу проблему.

Спойлер: дело не в видеокарте, не в мониторе и не в драйверах. И чинится это одним ключом реестра, до которого я дошёл через день перебора всех «народных» советов, ни один из которых не сработал.

Читать далее

Как я сделал и запустил ГрузоБот: Python, MAX API, SQLite и первые пользователи

Habr.com - вс, 09/06/2026 - 16:56

Несколько месяцев назад я начал делать небольшой сервис для контейнерной логистики.

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

Так появился ГрузоБот это сервис для грузоотправителей, экспедиторов и перевозчиков, работающий через мессенджер MAX.

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

Читать далее

All your data belongs to you: как я вытащил Honor Band 10 из облака Huawei (часть вторая)

Habr.com - вс, 09/06/2026 - 16:55

После первой части у нас есть браслет, который синхронизируется с open-source приложением на телефоне, и sqlite-база на этом телефоне, обновляемая по расписанию. Данные — наши. Но пока они живут на телефоне, они в золотой клетке: один утопленный в ванной телефон — и вся история ушла.

Задача этой части: доставлять базу домой, на свой сервер, ежедневно.

Читать далее

All your data belongs to you: как я вытащил Honor Band 10 из облака Huawei

Habr.com - вс, 09/06/2026 - 16:44

Твой спортивный браслет — это маленький медицинский прибор, который знает о тебе гораздо больше, чем терапевт в поликлинике: когда ты спал и как глубоко, как билось твоё сердце ночью. Весь этот поток по умолчанию течёт в облачную систему производителя браслета — и остаётся там навсегда, в чужой юрисдикции, на чужих условиях, с чужим правом на «улучшение сервиса».

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

Читать далее

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

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