Недавно часть наших клиентов не могла подключиться к серверам Монеты. Мы проверили межсетевые экраны, собрали трассировки с обеих сторон, но причина оказалась за пределами нашей инфраструктуры. При этом сайты самих клиентов тоже стали недоступны, а уведомления о платежах на Pay URL перестали доходить. Диагностика привела нас к участку сети, где работает ТСПУ.
Архив за 08 октября 2026
Ошибочная блокировка на ТСПУ: как системному администратору решить проблему совместно с регулятором
2026-10-08 в 14:29, admin, рубрики: dpi, блокировки, грчц, дцоа, Роскомнадзор, цму ссопМониторинг SSL: как не пропустить истекающий сертификат
2026-10-08 в 13:01, admin, рубрики: alertmanager, Blackbox Exporter, openssl, prometheus, ruvds_статьи, SSL, TLS, Uptime KumaLinux из Java без JNI: от FFM и -dev-kvm до интерактивной консоли
2026-10-08 в 12:20, admin, рубрики: dev-kvm, FFM, ioctl, java, jni, jvm, kvm, linux, виртуализацияДа, направление здесь немного непривычное: обычно Java запускают в Linux, а здесь я решил попробовать запустить Linux из Java.
Причём не через QEMU, не через готовую обёртку над каким‑нибудь hypervisor API и без собственной JNI‑библиотеки. Host‑приложение написано на Java 25, с Linux KVM оно общается через Foreign Function & Memory API.
И в какой‑то момент всё это действительно дошло до такого:
/ # ls
bin dev init proc root sys
/ #
То есть внутри поднялся настоящий Linux kernel, дошёл до BusyBox userspace, появился интерактивный shell, в него можно было ввести команду и получить ответ.
Именно в этот момент я впервые подумал: «Что, реально? Оно работает?»
Hibernate getReference(): когда SELECT вообще не нужен
2026-10-08 в 11:52, admin, рубрики: Entity Proxy, getReference, hibernate, java, JOIN FETCH, jpa, lazy loading, N+1, orm, sqlКогда начинают говорить об оптимизации запросов Hibernate, разговор быстро приходит к N+1, join fetch, entity graph и настройке batch выборки. Но есть более простой случай, который легко пропустить.
Допустим нам нужно сохранить книгу. Её автор уже существует в базе и его ID пришёл в запросе, данные автора: имя, дата рождения и всё остальное нас вообще не интересуют. Нам нужно только записать author_id в таблицу book. Вот здесь возникает вопрос: зачем перед сохранением сначала получать автора? Разберёмся, как от него избавиться и причём здесь метод getReference().
Исходная модель данных
Две обычные сущности:
Читать полностью »
Прогнали GigaChat 3.5 по реальным кейсам: Результаты большого тест‑драйва
2026-10-08 в 11:51, admin, рубрики: AI, benchmark, GigaChat, llm, ИИ, ии-агенты, ии-модельВ начале сентября Сбер неожиданно выложил открытые веса своей модели GigaChat 3.5 432B. Таким образом, любая компания в России может развернуть эту модель на своем сервере(при наличии мощного железа). И казалось бы, это может в корне переломить ситуацию с суверенными моделями в России, так как эта модель думающая. И у меня возник вопрос: а возможно ли использовать эту модель для создания ИИ‑агентов?
Приготовьтесь, в статье будет много скриншотов по нашим результатам на боевом сервере.
Один SoapFault — и сборщик мусора PHP выключен навсегда. История одной утечки памяти
2026-10-08 в 11:44, admin, рубрики: generator, oomkilled, php, soapУ нас есть консьюмер очереди на PHP, который раньше раз в пять-шесть часов падал по OOMKilled на лимите 2 ГиБ. Сообщения при этом не терялись: Kubernetes поднимал под, и консьюмер дочитывал очередь, так что снаружи проблема была почти незаметна. Но регулярное падение по памяти — не норма, и мы решили докопаться до причины.
Спойлер: виноват оказался не наш код и не библиотеки, а поведение самого PHP после одной из ошибок расширения ext-soap. Баг известен с 2016 года, issue в php-src открыт с 2022-го, но описания того, как он выглядит в живом проекте и как его найти, я не нашёл. Поэтому пишу.
PHP 8.4, Symfony 6.4, RabbitMQ, Kubernetes. Примеры кода упрощены.Читать полностью »
Я написал сканер уязвимостей для вайбкода и проверил им 3 800 чужих репозиториев
2026-10-08 в 11:11, admin, рубрики: AI-generated code, AigisSAST, DevSecOps, open source, python, SAST, безопасность, вайбкодинг, утечки секретовСегодня Telegram-бот для продажи VPN собирается за вечер. Открываешь Cursor, пишешь «сделай бота с оплатой в Stars и панелью Marzban», и через пару часов он уже принимает деньги. Только в config.py лежит токен бота, в docker-compose.yml открыт Postgres на 0.0.0.0:5432, а в истории git остался .env, который «потом удалили».
Мне стало интересно, насколько всё плохо на самом деле. Я написал свой SAST-сканер для кода, сгенерированного ИИ, и прогнал его по 3 800 публичным репозиториям: от проектов с тремя звёздами до платформ с десятками тысяч.
Цифры коротко:
Есть индивидуумы, которые пьют минералы просто так. По возможности избегайте этого
2026-10-08 в 11:00, admin, рубрики: БАДы, Железо, кожа, кремний, магний, медь, минералы, селен, цинкДал девяти популярным скиллам для Claude Code плацебо: два лучше пустышки, один хуже
2026-10-08 в 10:07, admin, рубрики: claude code, llm, open source, Opus, SWE-bench, ии-агенты, плацебо, скиллы, статистикаСкиллы для Claude Code и Codex сейчас ставят пачками. У самых популярных сотни тысяч звёзд на GitHub, а в README встречаются конкретные цифры: «на 65% меньше токенов», «примерно на 20% дешевле». Мне захотелось проверить их так, как проверяют лекарства: против плацебо. Ниже рассказываю, как я это устроил и что получилось, включая ошибку, которую нашёл у себя в день публикации.
Почему «со скиллом и без» мало что доказывает
Где мы потеряли суверенитет в ПО: пять развилок с 1954 по 2026 год
2026-10-08 в 9:37, admin, рубрики: Глушков, ЕС ЭВМ, импортозамещение по, история ЭВМ в СССР, кибернетика в СССР, китов, ОГАС, открытый код, советские компьютеры, технологический суверенитетПро технологический суверенитет сейчас говорят на каждом вендорском или гос форуме, и в последние годы почти всегда начинается с: "..... вот с 2022 года, когда ушли вендоры и понадобилось замещать". "А вот реально можем заместить?" - часто слышу в кулуарах.
Но если суверенитет нужно возвращать, значит, когда-то он был и где-то и как-то потерялся. Когда именно? Явно не в 2022-м, тогда просто стало видно многим. И не в 1991-м, к тому моменту уже двадцать лет страна жила на копиях. Если разложить историю по датам, то наблюдаю пять развилок, у каждой есть документ, фамилии и альтернатива, которую не выбрали.


