RU

Research First Builder: как проверить, откуда ИИ‑агент взял архитектурное решение

В плане локального менеджера закладок появилась SQLite. Сам выбор выглядит разумно: один пользователь, небольшая база, ничего не нужно раз…

Research First BuilderИИ-агентыархитектура приложенийSQLitePythonпроверка кодаopen source
Habr
RU

Мудборд с нуля: коллаж, нейросеть, ручная доводка

Мудборд — то, что имеет дословный перевод как «доска настроения», — имеет некоторые проблемы с точки зрения собственной реализации, поскольку картин…

мудборднейросетипромптыгенерация изображенийколлажopen sourcePythonкриптовалютацифровое искусстводизайн
Habr
RU

Вайбкодим плагины для open-source видеоредактора

В этой статье будет инструкция, как создавать плагины для open-source видеоредактора Wunjo Make самостоятельно или через Claude Code, Codex, Cursor.…

PythonOpen SourceИскусственный интеллектВидеомонтажВидеоредакторПлагиныKdenliveАвтоматизацияVibe CodingWunjo
Habr
RU

Я написал сканер уязвимостей для вайбкода и проверил им 3 800 чужих репозиториев

Сегодня Telegram-бот для продажи VPN собирается за вечер: Cursor, пара промптов, и он уже принимает деньги. Только в config.py лежит токен бота, Pos…

AigisSASTSASTбезопасностьвайбкодингутечки секретовTelegram-ботыPythonopen sourceDevSecOpsAI-generated code
Habr
RU

Конвертер DOCX -> FB2

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

DOCXFB2конвертация документовконвертерPythonобработка DOCXавтоматизацияэлектронные книгипарсинг документов
Habr
RU

За час собрал монитор бензина и заправился без очереди: делюсь инструментом на GitHub

Я несколько раз попал в длинные очереди за бензином, конкретно за АИ‑95. В конце августа четыре часа простоял в очереди на московской заправке, чтоб…

Outlines Techoutlines tech it-компанияChatGPTCodexвайбкодингPythonTermuxпарсингавтоматизациямониторинг АЗС
Habr
RU

Что отвалится у вашего сайта, если завтра отключат иностранные сервисы. Проверил 50 сайтов

Мне стало интересно, насколько российские сайты в 2026 году ещё зависят от зарубежных сервисов. Не в смысле «пользуется ли…

152-ФЗимпортозамещениеSSL-сертификатыGoogle AnalyticsOSINTPythonPlaywrightсанкцииперсональные данныеopen source
Habr
RU

Как работает шифровальная машина Lorenz SZ 42 (для телетайпа)

В прошлом году я написал пост про известную шифровальную машину нацистов Как работает машина Enigma M3 (для флота) / Хабр . Enigma широко использова…

Lorenz SZ42TunnyкриптографиякриптоанализBletchley ParkColossusшифр ВернамаITA2EnigmaPython
Habr
RU

Одна раскладка на все игры: как я обошёл ограничение Steam Deck и нашёл контроллер номер 15

На Steam Deck нельзя взять раскладку управления из одной игры и поставить её в другую: настроил удобное управление в одной визуальной новелле, откры…

Steam DeckSteamOSSteam InputCEFChrome DevTools ProtocolPythonтестированиереверс-инжинирингopen sourceDeckDrop
Habr
RU

Как я несколько часов гуглил, чтобы потом за 15 минут запустить локальный DeepSeek для Python и SQL

Полгода назад мне понадобился  личный AI помощник ( знаю...звучит слишком пафосно и мне самому это словосочетание не нравится ) для р…

OllamaDeepSeekLLMлокальный AIPythonPandasSQLWindowsлокальные модели
Habr
RU

Как я научил Steam Deck скачивать игры по ссылке с телефона: Steam через CEF, Mega на stdlib и один файл

Я люблю игры, которых нет в Steam: DRM-free игры с GOG и itch.io, визуальные новеллы, фанатские переводы и патчи к ним. На Steam Deck всё это прекра…

Steam DeckSteamOSPythonMegaCEFDecky LoaderClaude CodeWebSocketProtonopen source
Habr
RU

FASt: как я написал приложение для создания ассет паков для Flipper Zero и чуть не сошёл с ума из‑за китайских флешек

Как моя жена стала моим первым заказчиком Началось все с того, что моя любимая красавица жена сказала мне, что я провожу слишком много времени со св…

PythonFlipper ZeroOpen SourceОбработка изображенийPyQtDesktop-разработкаDIYMomentum Firmwaregithubgithub проекты
Habr
RU

Go сделали скучным — и после нейросетей это выстрелило

Go двадцать лет дразнили языком для дураков. Без дженериков, без перегрузок, без нормальных перечислений, без магии. Синтаксис учится за выходные, в…

golangязыки программированиягенерация кодаLLMобратная совместимостьдженерикимногопоточностькомпиляторыJavaPython
Habr
RU

Агент пишет быстрее, команда релизит медленнее: 30 дней с coding agent на реальном проекте

Первые несколько дней с AI агентом легко создают ощущение, что разработку наконец-то «сломали». Даёшь задачу, через несколько минут получаешь diff н…

ИИ-агентыcoding agentsразработка ПОbackendPythonкод-ревьютехнический долгавтоматизация разработкиDORAMETR
Habr
RU

PhishIntel — инструмент WEB-разведки для сбора публичных данных с сайтов и доменов

Доброго времени суток, Хабр! Так как я всё еще нахожусь на творческих каникулах, то имею возможность со всей силы пилить собственные проекты. О…

OSINTweb-разведкаразведказащита информацииPythonGo
Habr
RU

Как писать моки, чтобы тесты падали вместе с продом: 7 частых ошибок

Зелёные тесты не всегда означают, что код защищён от ошибок. Моки могут скрывать проблемы: принимать неверные вызовы, не замечат…

автоматизация тестированияавтотестытестирование ПОPythonмокиunittest.mockpytestкачество кодаразработка ПОтестовая инфраструктура
Habr
RU

Когда антибот притворяется РКН: ложные заглушки и локальный Web UI в rkn-block-checker 0.6.0

В прошлой статье я рассказывал о базовой концепции rkn-block-checker - маленькой CLI-утилиты, которая пытается не просто сказать “сайт не открываетс…

PythonСистемное администрированиеИнформационная безопасностьGitHubDNS
Habr
RU

Когда разработчики ленятся писать документацию: описываем клиентский API силами нейросетей

Документация устаревает быстрее, чем код успевает писаться? Рассказываем, как мы построили конвейер из Python-скриптов и нейросетей, который сам нах…

hostkeyLLMAPI documentationPythonPHPAutomationGitMarkdownOllamaDevOps
Habr
RU

TLS PSK для Mamonsu: как мы добавили защищённую передачу PostgreSQL-метрик в Zabbix

Мониторинг редко начинается с разработки собственного кода. Обычно всё гораздо прозаичнее: устанавливаешь готовый агент, подключаешь его к существую…

PostgreSQLZabbixMamonsuTLS PSKPythonOpenSSLмониторингсистемное администрированиеAstra Linuxинформационная безопасность
Habr
RU

Неделя после Хабра: почта человека нашлась в его же коммитах, а мой скоринг раздавал 50 очков даром

Шесть дней назад я рассказал здесь про resume2human — программу, которая из резюме делает список вакансий и по каждой находит 1–3 живых человека с и…

resume2humanпоиск работыOSINTgitпробив контактовPythonGitHub APITelegramскоринг резюмевакансии
Habr
RU

Just A While Loop (JAWL): асинхронный Python-фреймворк для событийно-управляемых ИИ-агентов с гибридным RAG

В марте я уже выкладывал материал про свой ранний проект - AAF (Autonomous Agent Framework). Это был базовый эксперимент, на котором я обкатывал кон…

JAWLPythonИИ-агентыасинхронностьсобытийная архитектураReActгибридный RAGграфы знанийделегирование задачсамомодификация кода.
Habr