kodnado.ru/articles

Статьи

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

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

Клиент может вернуть товар после окончания срока: как закрыть ошибку возвратов

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

возвраты, интернет-магазин, заказы, бизнес-правила, ecommerce Читать статью →

Антивирус удаляет EXE как подозрительный: как подготовить Windows-сборку

Почему EXE попадает в false positive: неподписанный файл, упаковщик, редкое приложение, installer, репутация и code signing.

Windows, EXE, антивирус, code signing, desktop app Читать статью →

Браузерные уведомления перестали приходить: как проверить Web Push

Почему Web Push не доставляется: permission, service worker, VAPID, subscription, HTTPS, payload, браузер и истекшие подписки.

Web Push, браузерные уведомления, service worker, VAPID, PWA Читать статью →

Макрос Excel обрабатывает только часть строк: как исправить VBA-логику

Почему VBA-макрос пропускает строки: UsedRange, пустые ячейки, фильтры, скрытые строки, счетчик цикла и формат данных.

VBA, Excel, макрос, автоматизация, таблицы Читать статью →

Refresh token перестал обновлять access token: как проверить авторизацию API

Почему refresh token не работает: rotation, expiry, revocation, clock skew, client id, secure cookies и ошибки OAuth.

REST API, OAuth, refresh token, JWT, авторизация Читать статью →

Redis заканчивает память и удаляет нужные ключи: как настроить кеш

Почему Redis вычищает важные данные: maxmemory, eviction policy, TTL, большие ключи, сессии, очереди и мониторинг.

Redis, кеш, память, backend, DevOps Читать статью →

Перенос данных остановился на середине: как безопасно продолжить ETL

Что делать, если миграция данных прервалась: checkpoints, idempotency, дубли, транзакции, логи и повторный запуск.

ETL, миграция данных, база данных, импорт, автоматизация Читать статью →

Сегмент рассылки включает неправильных клиентов: как проверить фильтры

Почему email-сегмент собирает не ту аудиторию: условия OR/AND, даты, статусы, согласия, timezone и синхронизация CRM.

email-рассылки, сегменты, CRM, маркетинг, данные Читать статью →

Поиск не находит слово в другой форме: как настроить морфологию

Почему полнотекстовый поиск не понимает склонения и формы слов: analyzers, stemming, synonyms, Elasticsearch/OpenSearch и индексы.

поиск, Elasticsearch, морфология, каталог, OpenSearch Читать статью →

Pipeline проходит успешно, но новая версия не появляется: где искать ошибку деплоя

Почему CI/CD зеленый, а сайт не обновился: artifact, cache, wrong environment, rsync path, docker tag, restart и CDN.

CI/CD, pipeline, деплой, DevOps, релиз Читать статью →

Онлайн-касса печатает чек с неправильной ставкой НДС: как исправить фискализацию

Почему в чеке неверный НДС: настройки товара, система налогообложения, платежный модуль, API кассы и маппинг ставок.

онлайн-касса, НДС, чеки, фискализация, интернет-магазин Читать статью →

Пользователь удалил аккаунт, но данные остались в резервной системе: как выстроить удаление

Как обработать удаление персональных данных в backup, логах и внешних сервисах: retention, anonymization, export и audit trail.

персональные данные, удаление аккаунта, backup, GDPR, безопасность Читать статью →