kodnado.ru/articles

Статьи

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

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

Service Worker не активируется после обновления: как починить кеш PWA

Почему новый service worker ждет активации: clients, skipWaiting, cache strategy, старые вкладки и неправильная регистрация.

Service Worker, PWA, кеш, frontend, offline Читать статью →

QR-код ведет на неправильную страницу: как исправить ссылку и не потерять трафик

Что делать, если QR-код уже напечатан, но открывает неверный URL: редирект, динамический QR, UTM, короткая ссылка и аналитика.

QR-код, редирект, UTM, аналитика, ссылки Читать статью →

OCR неправильно распознает кириллицу: как улучшить качество сканов

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

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

Сообщения в очереди обрабатываются несколько раз: как убрать дубли

Почему RabbitMQ, Kafka или Redis Streams обрабатывают одно событие повторно: ack, retry, timeout, consumer group и idempotency.

очереди, RabbitMQ, Kafka, Redis Streams, idempotency Читать статью →

Звонок не создается в CRM: как проверить коллтрекинг и телефонию

Почему звонок не попадает в CRM: webhook, API, виртуальная АТС, номер, ответственный, UTM, права и ошибки интеграции.

CRM, коллтрекинг, телефония, webhook, звонки Читать статью →

Видео не воспроизводится в Safari: кодеки, HLS и правильная отдача файла

Почему Safari не играет видео: неподдерживаемый кодек, MIME type, range requests, autoplay policy, HLS и настройки сервера.

видео, Safari, HLS, кодеки, frontend Читать статью →

Пользователь не может войти в домен после смены пароля: что проверить в AD

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

Active Directory, Windows Server, домен, пароль, учетная запись Читать статью →

Terraform plan хочет пересоздать рабочий сервер: как не потерять production

Почему Terraform планирует recreate: drift, immutable-поля, provider, state, import, lifecycle и безопасная проверка изменений.

Terraform, DevOps, Infrastructure as Code, server, state Читать статью →

Tailscale-устройства видят интернет, но не видят друг друга: как проверить сеть

Почему устройства в Tailscale не пингуются между собой: ACL, subnet routes, firewall, MagicDNS, exit node и split DNS.

Tailscale, VPN, частная сеть, ACL, ZeroTier Читать статью →

Slack-бот не отвечает в приватном канале: что проверить

Почему Slack-бот молчит в private channel: scopes, приглашение бота, events, app mentions, permissions и endpoint.

Slack bot, интеграция, webhook, permissions, автоматизация Читать статью →

Облачная функция не успевает до таймаута: как переработать задачу

Что делать, если serverless-функция падает по timeout: очереди, батчи, память, cold start, retry и асинхронная обработка.

serverless, cloud functions, timeout, очереди, backend Читать статью →

React-компонент бесконечно перерисовывается: как найти причину

Почему React уходит в бесконечный render: useEffect, зависимости, setState, новые объекты, контекст и запросы к API.

React, frontend, useEffect, render, JavaScript Читать статью →