Вечер воскресенья, 9 ноября. Anthropic выкладывает анонс – и за одну ночь его просматривают 9,7 миллиона раз.
Причина проста: Claude Fable 5.2 за 30 часов формализовал доказательство Великой теоремы Ферма так, что его шаг за шагом проверяет компьютер. Сотнями скоординированных агентов. А параллельно та же модель из пустой папки за восемь дней написала операционную систему – которая загружается на ноутбуке.
В этой статье разберём, что это за нейросеть такая, чем Fable 5.2 отличается от Opus 5.5, GPT-6 и Gemini 4, почему бенчмарки врут (но не эти) и как писать промпты, чтобы модель не строила вам бюрократию на 87500 слов.
С цифрами и пруфами, таблицами и графиками – поехали.
Читать далее«Почему curl без --fail-with-body возвращает код 0 при HTTP 500, и при чем тут миграция серверов»
Небольшая, но коварная деталь проверки нового узла. А еще — как не перепутать направление в rsync --delete, почему ночная копия не спасет от потери вечерних данных (RPO) и как правильно составить «Лист для окна обслуживания».
Читать далееУ меня уже был шахматный интерфейс для сайта. Можно было выбрать игру с другом или компьютером, настроить время и открыть доску. Потом в Telegram появились Widgets, и я решил перенести туда игру целиком — чтобы выбор режима и сама партия помещались прямо в сообщении.
Больше всего времени в итоге ушло на доску, фигуры и попытки сохранить нормальный интерфейс в очень небольшом объёме кода. Несколько раз приходилось возвращаться к уже работающему экрану и переделывать его ещё раз.
Сейчас лобби занимает 3 395 байт после сжатия, а доска — 3 957. До предела у доски осталось 139 байт. Расскажу, как к этому пришёл и что пришлось урезать.
Читать далее«Мы не можем упаковывать каждый скрипт в мире, покажите нам реальный интерес комьюнити» — именно такой вежливый отказ прилетел мне от майнтейнеров Kali Linux в ответ на заявку добавить мою утилиту Web-Recon в официальный дистрибутив.
Вызов был принят. За последние недели простой скрипт эволюционировал в зрелый open-source продукт по гайдам Debian Policy: с переходом на src-layout, сборкой .whl колес через pyproject.toml и автоматическими CI/CD пайплайнами в облаке GitHub Actions.
Но главное — я полностью переписал сетевой движок. В этой статье я расскажу, как укрощал реактивную асинхронную мощность asyncio, защищал целевые хосты от случайного DoS-атаки с помощью семафоров и проектировал трехуровневый каскадный конвейер веерной ротации User-Agent для обхода жестких блокировок WAF и Cloudflare. Под капотом — разбор архитектуры стелс-сканирования периметра и инструкция по локальной установке пакета одной командой.
ДалееПочти в каждом PHP-приложении есть форма загрузки: аватар, документ, картинка к объявлению. Если у атакующего получится загрузить файл и заставить сервер его выполнить, он получит на машине ровно те же права, что и само приложение, а дальше — дело техники. Разбираемся, как противостоять таким атакам с помощью веб-шелла — серверного скрипта, который принимает команды через HTTP и выполняет их.
ЧитатьВ хостинг‑провайдере Beget сообщили текущую информацию по возвращению к штатной работе своей IT-инфраструктуры и сервисов для клиентов, а также восстановлении оставшихся серверов виртуального хостинга и сайтов.
Читать далееИИ уже забирает типовой код, рекламу, отчеты и документы. Но новая работа рождается там, где технология делает прежде слишком дорогую услугу доступной. Разбираемся, кто будет нужен в медицине, образовании, сельском хозяйстве, IT, маркетинге и аналитике - и кто за это заплатит.
Читать далееИсследователи Токийского университета представили проект 3D‑печатных мышц для роботов из TPU. Метод испытали на ногах робота.
Читать далееВ Python 3.15 open() без encoding читает и пишет UTF-8 независимо от локали (PEP 686). На русской Windows и серверах с ru_RU.CP1251 это значит падения на выгрузках из 1С и, что хуже, тихие кракозябры в файлах для соседних систем. Воспроизводим на 3.14 и 3.15, находим такие места через EncodingWarning и ruff и чиним так, чтобы код одинаково работал на всех версиях.
Читать далееСостоялся выпуск обновления открытого мультиплатформенного редактора изображений RapidRAW 1.6.9. Проект предлагает простой способ обработки изображений RAW с помощью GPU. Решение использует лёгкую (~30 МБ) и эффективную кодовую базу, созданную на основе Rust, React и Tauri.
Читать далееУже месяц собираю карманную рацию к своему второму мозгу. Смысл простой, зажал курок, сказал мысль, отпустил, и она улетела в систему к агентам. Корпус под первую версию я проектировал вместе с агентом кодом, и все равно в руке выходило неуклюже. Расскажу, как я ушел в пластилин, болванки и фотограмметрию и что для этого пришлось напечатать.
Читать далееПодводим итоги серии: как за пару лет эксплуатация уязвимостей вышла на первое место среди взломов, почему “залатать все” окончательно умерло и куда движется индустрия - к непрерывности, проверке боем и AI. Управление уязвимостями - не финиш, а путь. Спасибо, что прошли его до конца.
Читать далееПо информации СМИ, Ассоциация производителей и продавцов электроники РАТЭК попросила отложить запуск механизма технологического сбора, намеченный на 1 декабря 2026 года. Причина - правила расчёта и уплаты сбора ещё не приняты, взаимодействие государственных информсистем не протестировано, а у бизнеса нет времени на подготовку. Ассоциация предлагает перенести запуск до завершения нормативной и технической подготовки.
Читать далееНедавно Хабр обновился: статьи, новости и посты теперь объединены в один тип публикации, а именно в статью. Отдельных лент, к сожалению, больше нет. Мнения людей об этом изменении можно почитать в комментариях под новостью: https://habr.com/ru/companies/habr/articles/1105376/
В основном они негативные, скажем так. Моё мнение такое же: не нужно было убирать хотя бы раздел новостей. Я понимаю, что Хабр хочет сделать платформу как можно лучше, но в данном случае стало только хуже. Поэтому я написал эту статью, где предлагаю свои варианты улучшения Хабра. Здесь самые нужные, по моему мнению, функции, которые должны быть у современных агрегаторов статей и подобных площадок.
Пройти опросПод висит в Pending, в событиях Multi-Attach error, и первое желание — ребутнуть узел. А потом узнаёте, что RWO на NFS не защищает вообще ни от чего, и два пода спокойно пишут в один ReadWriteOnce-том.
Разобрались, кто в Kubernetes на самом деле читает accessModes — спойлер: в двух случаях из трёх никто. В конце чек-лист из 5 экспериментов, чтобы за 15 минут проверить своё хранилище и перестать верить таблицам из документации.
Читать далееZamok шифрует папку в Windows 10 и 11 из меню правой кнопки Проводника. Папка остаётся на своём пути, открывается паролем или Windows Hello и запирается сама по Win+L, при сне и после 30 минут без работы. Данные хранятся в формате Cryptomator, и папку можно открыть без Zamok в Cryptomator на Windows, macOS, Linux, iOS и Android.
Читать далееНедавно решил проверить, сколько изолированных Linux-окружений сможет одновременно обслуживать мой VPS.
Конфигурация довольно скромная: 3 vCPU, 6 ГБ RAM и Docker. На сервере работает учебный проект, который создаёт отдельные Linux-окружения с заранее подготовленными неисправностями. Изоляция реализована через gVisor.
Изначально хотел выяснить, выдержит ли сервер девять одновременно работающих стендов.
Но в процессе обнаружил кое-что интереснее.
CPU на сервере большую часть времени простаивал, а Linux показывал почти 80% процессорного давления.
Пришлось разбираться, как такое вообще возможно.
Читать далееВ последние джва года все как ужаленные бросились реализовывать свои пет-проекты при помощи ЛЛМ. В конце концов бросился и я сам.
Читать далееПод Linux программатор USB Blaster иногда молчит 30 секунд и выдаёт «JTAG chain broken», а Wireshark показывает испорченный исходящий USB-трафик ещё до самого устройства. Doug Brown пару лет назад бросил разбираться с этими плавающими сбоями, а теперь вернулся к ним вместе с Claude, который разобрал закрытый jtagd. Причин оказалось две. Первая: забытая переменная в конструкторе, из-за которой в поток для старого USB Blaster могут попасть данные протокола USB-Blaster II; по наблюдениям автора, это случается, если переподключить программатор, не останавливая jtagd. Вторая: порядок команд инициализации FT245, после которого, судя по всему, часть клонов около 250 мс не принимает данные; автор признаётся, что не уверен, баг ли это jtagd или особенность чипов в клонах. Обе проблемы есть как минимум с Quartus 18.1 и до сих пор в Quartus 25.1; автор выложил патчер.
Читать далееВ первой половине ноября 2026 года состоялся релиз бесплатного с открытым исходным кодом мультиплатформенного редактора электронных книг Sigil 2.8.6, использующего Qt6 (и QtWebEngine). Проект предназначен для редактирования книг в формате ePub (как ePub 2, так и ePub 3). Выпуск Sigil 2.8.0 случился в июне 2026 года.
Читать далее