kodnado.ru/articles

Статьи

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

799 материаловРазборы по сайтам, ботам, API, серверам и автоматизации

AI-ассистент отвечает не по документам: как исправить RAG и базу знаний

Почему AI-бот игнорирует документы: чанки, embeddings, поиск, промпт, права, устаревшая база и отсутствие цитирования.

RAG, AI ассистент, база знаний, embeddings, чат-бот Читать статью →

MQTT-устройство подключается, но не публикует данные: где искать сбой

Почему MQTT-клиент подключен, но сообщения не доходят: topic, ACL, QoS, retain, payload, broker logs и нестабильная сеть.

MQTT, IoT, датчики, broker, телеметрия Читать статью →

Прогресс урока не сохраняется после выхода: как исправить LMS

Почему LMS теряет прогресс урока: события видео, autosave, сессия, API, статусы, local storage и права пользователя.

LMS, онлайн-обучение, прогресс урока, видео, API Читать статью →

gRPC-клиент не подключается через ingress: что проверить

Почему gRPC не работает через ingress: HTTP/2, TLS, nginx annotations, timeout, service port, proto и health checks.

gRPC, ingress, Kubernetes, HTTP/2, nginx Читать статью →

GraphQL возвращает null без понятной ошибки: как найти причину

Почему GraphQL-запрос отдает null: resolver, права доступа, nullable-поля, N+1, ошибки в логах и неправильные переменные.

GraphQL, API, backend, resolver, debug Читать статью →

Аналитика запускается до согласия на cookies: как исправить consent logic

Как настроить запуск Метрики, GA4 и пикселей только после согласия пользователя: consent mode, GTM, cookie banner и события.

cookie consent, аналитика, GTM, GA4, Метрика Читать статью →

Дашборд показывает цифры, которые не совпадают с CRM: как сверить аналитику

Почему BI-дашборд расходится с CRM: фильтры, даты, статусы, часовые пояса, дубли, обновление данных и разные правила подсчета.

BI, дашборд, CRM, аналитика, отчеты Читать статью →

Приложение в облаке неожиданно расходует бюджет: как найти источник затрат

Как разобрать рост затрат в облаке: compute, storage, egress, логи, serverless, базы, autoscaling и забытые ресурсы.

облако, AWS, Yandex Cloud, GCP, бюджет Читать статью →

Бот пишет pending update count: почему копятся необработанные обновления

Что значит pending update count у бота: webhook не отвечает, polling не запущен, ошибки обработчика, таймауты и очередь сообщений.

бот, Telegram bot, webhook, polling, очередь Читать статью →

После переноса на VPS сайт не работает: что проверить первым

Почему сайт падает после переноса на VPS: версии PHP, база, права файлов, nginx, DNS, SSL, пути и расширения.

VPS, перенос сайта, сервер, PHP, nginx Читать статью →

Домен не привязан к сайту: как проверить DNS, хостинг и SSL

Что делать, если домен не открывает сайт: NS, A-запись, web-домен в панели, nginx, SSL, www и ожидание обновления DNS.

домен, DNS, хостинг, SSL, nginx Читать статью →

Парсер собирает неправильные цены: как найти и исправить ошибку

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

парсер, цены, скрипты, автоматизация, данные Читать статью →