Logo Craft Homelab Docs Нейросети Хостинг Обучение Контакты

Полезные гайды и инструкции для разработчиков

Бот для поиска туров на Python: LLM-парсер, два мессенджера и грабли туристических API
24 октября 2026 г.

Бот для поиска туров на Python: LLM-парсер, два мессенджера и грабли туристических API

Как разобрать свободную фразу в строгий запрос через LLM и pydantic, держать один код для Telegram и MAX, следить за ценами и что делать, когда API туроператора врёт о цене.

Kubernetes на трёх площадках: что ломается при частичном разрыве сети
23 октября 2026 г.

Kubernetes на трёх площадках: что ломается при частичном разрыве сети

Растянутый кластер с witness-нодой переживает потерю датацентра, но зависает, когда рвётся только связь между двумя ДЦ. Разбор по уровням: Gateway API в Cilium, KubePrism, EndpointSlice сервиса kubernetes, лидер etcd и инструменты threek, twok, extractedprism.

Аварийное восстановление мультикластерного Linkerd: четыре сценария отказа и что они показали
22 октября 2026 г.

Аварийное восстановление мультикластерного Linkerd: четыре сценария отказа и что они показали

Как ведёт себя сервисная сетка Linkerd при падении control plane, кластера, зоны и целого региона. Режимы federated, flat и gateway, роль HAZL, настройки webhookFailurePolicy и алерты, которых нет по умолчанию.

21 октября 2026 г.

Plex Media Server 1.43.3: четыре CVE от SSRF до выполнения кода и атаки через день после PoC

Разбор цепочки CVE-2026-96652…96656 в Plex: доверие к 127.0.0.1, кривой валидатор URL, утечка админского токена и загрузка .so через транскодер. Что проверить на своём сервере в homelab.

Optimus Oracle: тяжёлые запросы из ASH/AWR и рекомендации по индексам от LLM
20 октября 2026 г.

Optimus Oracle: тяжёлые запросы из ASH/AWR и рекомендации по индексам от LLM

Open-source утилита на Python забирает Top-N тяжёлых SQL из ASH/AWR, собирает планы и метаданные объектов и отдаёт их в Ollama или облачную LLM. Разбираем примеры до/после, ограничения локальных моделей и что уходит из базы наружу.

Галлюцинации LLM в коде: какие проверки в CI их ловят и сколько это стоит
19 октября 2026 г.

Галлюцинации LLM в коде: какие проверки в CI их ловят и сколько это стоит

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

Автономный AI-агент на проекте: изоляция, память хоста и восстановление после сбоя
18 октября 2026 г.

Автономный AI-агент на проекте: изоляция, память хоста и восстановление после сбоя

Что ломается, когда Codex CLI и Claude Code запускают без человека: утечка данных через HTTP при закрытых файлах, процессы после setsid, память VM сверх лимита и действия, о результате которых координатор не знает.

17 октября 2026 г.

Оплата Kaspi QR в Telegram-боте: вебхук, идемпотентность и сверка

Как бот на aiogram 3 сам выставляет QR Kaspi Pay, проверяет HMAC-подпись вебхука по сырому телу, переживает повторные доставки и потерянные события и не выдаёт товар дважды.

Аварийный переезд инфраструктуры: секреты, доступы и сборки без Vault, SSO и GitLab
16 октября 2026 г.

Аварийный переезд инфраструктуры: секреты, доступы и сборки без Vault, SSO и GitLab

Что делать с секретами, админскими доступами, сборками и журналами, когда вместе с облаком упали Vault, SSO, GitLab и внутренний чат: аварийные учётки, краткоживущие токены, реестр исключений и проверки перед возвратом трафика.

SSH-доступ из rootless-контейнера через ssh-agent: ключ остаётся на хосте
27 сентября 2026 г.

SSH-доступ из rootless-контейнера через ssh-agent: ключ остаётся на хосте

Как дать rootless Docker-контейнеру рабочий git clone и ssh по ключу, который процесс в контейнере не может прочитать: отдельный ssh-agent с mapped UID, systemd-шаблон на setpriv и монтирование каталога с сокетом.

linux-mcp-daemon: доступ ИИ-агента к Linux-серверу через инструменты и точечный root
26 сентября 2026 г.

linux-mcp-daemon: доступ ИИ-агента к Linux-серверу через инструменты и точечный root

mcpd — сетевой MCP-сервер на Go для диагностики и управления Linux: 38 инструментов, данные из /proc и /sys, отдельный worker под каждого пользователя, root по одному инструменту с ограничением путей и аудит каждого вызова.

Перезапуск одного теста в JUnit + Gradle + GitHub Actions: пять способов и их цена
25 сентября 2026 г.

Перезапуск одного теста в JUnit + Gradle + GitHub Actions: пять способов и их цена

Упал один тест из 639 — что делать дальше: перезапуск джобы, ночной прогон, локальный gradlew --tests, отдельный workflow_dispatch или автоматический ретрай упавших. Разбор, где каждый вариант ломает историю запусков и ворота качества.