kodnado.ru/articles

Статьи

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

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

PTR-запись не совпадает с почтовым доменом: почему письма хуже доставляются

Как проверить reverse DNS для почты: PTR, HELO, MX, SPF, DKIM, DMARC, IP сервера и требования почтовиков.

PTR, reverse DNS, почта, доставляемость, SMTP Читать статью →

Принтер этикеток печатает пустые наклейки: что проверить

Почему POS-принтер или принтер этикеток печатает пусто: драйвер, формат, термобумага, ZPL/TSPL, размер этикетки и шаблон.

принтер этикеток, POS, ZPL, склад, оборудование Читать статью →

Клиент видит занятый слот как свободный: как исправить онлайн-запись

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

онлайн-запись, слоты, бронирование, календарь, backend Читать статью →

Напоминание о записи приходит после визита: как исправить расписание уведомлений

Почему SMS или push о записи приходит поздно: timezone, очередь, cron, перенос записи, статус визита и задержки провайдера.

напоминания, запись, SMS, cron, уведомления Читать статью →

API замедляется при нескольких десятках запросов: как найти узкое место

Почему API тормозит под небольшой нагрузкой: база, N+1, пул соединений, блокировки, PHP-FPM, кеш и внешние сервисы.

API, нагрузочное тестирование, backend, оптимизация, производительность Читать статью →

Push-уведомления не приходят на iPhone: как проверить APNs

Почему push на iPhone не доходят: APNs certificate/key, permissions, device token, sandbox/production, payload и Focus mode.

push, iPhone, APNs, мобильное приложение, уведомления Читать статью →

AI относит обращения не в ту категорию: как улучшить классификацию

Почему AI-классификатор ошибается: размытые категории, плохие примеры, промпт, confidence, fallback и ручная проверка.

AI, классификация, обращения, автоматизация, CRM Читать статью →

Сайт невозможно использовать только с клавиатуры: как исправить доступность

Как сделать сайт доступнее с клавиатуры: focus states, tab order, modal traps, skip links, ARIA и управление меню.

доступность, a11y, frontend, клавиатура, UI Читать статью →

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

Как остановить постоянные поломки после правок: автотесты, чек-лист, staging, smoke tests, CI и контроль критичных сценариев.

автотесты, регрессия, QA, CI/CD, разработка Читать статью →

Автопостинг публикует пост без изображения: как проверить медиа

Почему пост в соцсети выходит без картинки: URL файла, размер, формат, API, права, очередь загрузки и Open Graph.

автопостинг, соцсети, API, изображения, контент Читать статью →

WhatsApp Business API не отправляет сообщения после 24 часов: как работать с окном

Почему WhatsApp не дает писать после 24 часов: customer care window, шаблоны, opt-in, статусы template и правила Meta.

WhatsApp Business API, шаблоны сообщений, CRM, интеграция, Meta Читать статью →

Kubernetes-сервис не доступен из ingress: как проверить маршрут

Почему сервис в Kubernetes не открывается через ingress: service port, targetPort, labels, endpoints, ingressClass, TLS и controller logs.

Kubernetes, Ingress, DevOps, service, nginx Читать статью →