RU

Сделала Million Dollar Homepage для творчества, но что‑то пошло не так

Помните Million Dollar Homepage, где пиксели продавали по доллару? У меня такая же сетка, только место бесплатное, а вместо рекл…

пет-проектвайбкодингNext.jsFastAPIMillion Dollar Homepageсовместное рисованиепродвижение
Habr
RU

Остановили Python, .NET продолжил работать: как изолировать ИИ без лишних микросервисов

Остановил Python сервис с моделью машинного обучения, .NET API продолжил работать и вернул HTTP 503. После восстановления Python запрос снова заверш…

.NET 10PythonFastAPIASP.NET CoreAI OrchestratorSentenceTransformerмикросервисыDocker Composeобработка отказовархитектура ПО
Habr
RU

Klark + Klara: корпоративный мессенджер и таск‑менеджер, которые живут на нашем сервере

Свой корпоративный мессенджер на FastAPI и React: зачем он нам понадобился, что в нём есть и что ломалось по дороге. Читать…

корпоративный мессенджерself-hostedFastAPIPostgreSQLReactCapacitorElectronLiveKitинформационная безопасностьтаск-менеджер
Habr
RU

Собрал платный API для ИИ‑агентов на x402. Рынка не нашёл — зато нашёл четыре бага

Собрал платный API для проверки кода на протоколе x402 — агент получает HTTP 402, платит в USDC, получает подписанный сертификат…

x402HTTP 402AI-агентыFastAPIDockerPostgreSQLed25519Claude CodeDevSecOps
Habr
RU

Почему видео из аниме-плеера нельзя вставить в <video>, и как я всё-таки собрал синхронный просмотр на двоих

Идея была простая: смотреть аниме с друзьями так, чтобы пауза у одного означала паузу у всех. Не Discord Go Live с его артефактами и мылом, не «на с…

HLShls.jsFastAPIWebSocketMedia Source Extensionsпроксирование видеосинхронный просмотрDiscord OAuthпотоковое видеоаниме
Habr
RU

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

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

PythonMAX APIчат-ботwebhookFastAPISQLiteFSMлогистикаконтейнерные перевозкиbackend
Habr
RU

Один Telegram‑бот, три сервиса, один 301: как я сделал webhook‑router вместо монолита

У Telegram-бота может быть только один активный webhook. У меня при этом появились три независимых сценария: поддержка пользователей, управление неб…

Telegram Bot APIwebhookFastAPIRedisPythonHMACидемпотентностьочереди сообщениймаршрутизация запросовDocker
Habr
RU

Мы не смогли выбрать таск-трекер и написали свой за два дня. Канбан прожил два с половиной часа

Команда — шесть разработчиков, полтора десятка параллельных проектов. Задачи жили в Excel, чатах и головах. В какой-то момент стало понятно, что «а…

таск-трекерканбануправление задачамиFastAPINext.jsсамописные инструментыGitHubИИ-агенты
Хабр — Управление
RU

Как я настроил безопасное шифрование данных для сайта с помощью протокола HTTPS и SSL/TLS сертификата

Представим что у вас есть свой сайт запущенный на VPS на голом HTTP, также вы уже купили домен и связали его со своим IP-адресом.  Но спустя вр…

pythonhttpsproxynetworkingFastAPImiddlewarereverse-proxyreverse proxy
Habr
RU

Как меня достало руками создавать одни и те же файлы в Python-проектах — и я написал crt

Сколько раз вы вручную создавали src/ , models/ , services/ , .gitignore ? Меня это достало, и я написал crt — одна команда вместо пятнадцати минут…

crtfilesгенерация файловшаблоны проектовFastAPIReactCLI-инструментыPythonавтоматизация разработкиструктура проектаcrt
Habr
RU

Как я три года пилю свой музыкальный сервер: часть вторая. Архитектура Kalinka и её место среди музыкальных систем

Как устроен KalinkaPlayer: модульный бэкенд, нативный аудиоплеер, пайплайн метаданных и мобильное управление в одном проекте. Изучить архитектуру

LinuxRaspberry PiPythonC++FastAPIALSAopen sourceself-hostedзвук и музыкааудио
Habr
RU

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

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

observabilitytracingX-RayFastAPIAILLMархитектураотладкаPAD+ AIтрассировка
Habr
RU

PAD+ AI v4.0: исследовательская когнитивная архитектура поверх LLM

Большинство AI‑приложений — это просто «запрос → LLM → ответ». PAD+ AI исследует, что должно происходить между этими шагами. Мы построили…

LLMкогнитивная архитектураRAGFastAPIReactнаблюдаемостьX-Rayпамять AITruth Loopopen-source
Habr
RU

Мой мониторинг аптайма сам нагенерил 932 фантомных падения

2 июня мой мониторинг аптайма разом отрапортовал, что упало почти всё: 932 инцидента за 25 минут. Сайты были живы — все до единого. Виноваты дефолтн…

EMFILEulimitnofilefile descriptorsDockerhttpxconnection poolFastAPIpost-mortemмониторинг
Habr
RU

Автодозвон по лидам из Марквиз с отметкой в CRM

Привет, Хабр! В B2C-продажах — недвижимость, страхование, медицина — каждые 30 секунд задержки с первым звонком стоят процентов конверсии. Покупател…

FastAPIPythonSQLiteamoCRMМТС ExolveMarquizвебхукиAPI-интеграцияавтоматизация продажтелефония
Habr
RU

Как я сделал локальный RAG-сервис для SRE: ищем по документации, ранбукам и коду через Ollama

Недавно делал учебный проект про автоматизацию документирования инцидентов. Поначалу планы были грандиозными: инциденты, таймлайны, интеграции с мон…

RAGLLMFastAPIPythonOllamaOpenWebUIBM25SREранбукиOpenAI-compatible API
Habr
RU

SEO-админка для большого каталога: sitemap, robots, мета-превью и тревоги поисковиков в одном месте

Рассказываю, как мы собрали SEO-панель для динамического каталога: sitemap, robots.txt, мета-превью, RSS, диагностика и переобход в одном интерфейсе…

SEOsitemaprobots.txtIndexNowNext.jsFastAPIPostgreSQLадминкапоисковые системытехническое SEO
Habr
RU

Чтобы не выглядело как пет-проект»: как я в одиночку сделал премиальный интерфейс кино-сервиса (с кодом)

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

Next.jsReactCSSglassmorphismcanvasWeb PushVAPIDFastAPIпет-проектvibemuvik
Habr
RU

Один за всех: как я в одиночку тащу фуллстек-проект, который незаметно разросся до соцсети

Начиналось как «сделаю себе сайтик про кино на пару выходных». Закончилось каталогом на десятки тысяч карточек, лентой, профилями, рейтингами, совме…

пет-проектфуллстексоло-разработкаFastAPINext.jsPostgreSQLвыгорание
Habr
RU

Как я сделал “Авиасейлз для логистики”: агрегатор заявок из 16+ источников

В логистике проблема часто не в том, что нет данных. Проблема в том, что данные разбросаны по разным местам. Одни заявки лежат во внутренней системе…

логистикаавтоматизацияпарсинг данныхагрегатор заявокETLPostgreSQLPythonGoogle SheetsFastAPI
Habr