kodnado.ru/articles

Статьи

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

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

Трек-номер не отправляется клиенту: как починить уведомления после заказа

Трек-номер может не уходить клиенту из-за статуса заказа, интеграции доставки, почтового шаблона, SMS-шлюза, webhook или ошибки в очереди уведомлений.

доставка, уведомления, заказы, email, webhook Читать статью →

Товары не отправляются на Wildberries: где искать ошибку в выгрузке

Выгрузка товаров на Wildberries может остановиться из-за API, формата данных, обязательных полей, изображений, остатков, лимитов или ошибок авторизации.

Wildberries, маркетплейсы, API, выгрузка товаров, интеграции Читать статью →

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

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

аналитика, Метрика, цели, ecommerce, dataLayer Читать статью →

Страница 404 попадает в индекс: как найти причину и убрать мусор из поиска

Если 404-страницы попадают в индекс, поисковик видит на сайте технический мусор: битые URL, старые страницы, неправильные редиректы или ошибочный HTTP-статус.

SEO, 404, индексация, robots.txt, sitemap Читать статью →

Менеджер Видит Кандидатов Чужого Подразделения: Как Исправить Права В HRM

Менеджер может видеть кандидатов чужого подразделения из-за ошибки ролей, фильтра tenant, прав вакансии, кеша, SQL-запроса или наследования доступов.

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

Нужно Учитывать Грузоподъемность Машины При Распределении Заказов: Логика Маршрутов

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

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

После Одобрения Возврата Не Создается Задача Складу: Как Починить Процесс

Задача складу после возврата может не создаваться из-за статусов, очереди событий, webhook, прав, ошибки интеграции WMS, дублирования или неполных данных заказа.

возврат, склад, WMS, e-commerce, автоматизация Читать статью →

Классификатор Использует Персональные Данные Без Маскирования: Как Снизить Риск В AI-Сценариях

AI-классификатор может обрабатывать персональные данные без маскирования, если входные обращения, документы или чаты отправляются в модель в сыром виде.

AI, классификатор, персональные данные, маскирование, безопасность Читать статью →

Elasticsearch Не Запускается После Заполнения Диска: Как Безопасно Поднять Поиск

Elasticsearch может не запускаться после заполнения диска из-за watermark, поврежденных translog, read-only индексов, нехватки места, heap и ошибок кластера.

Elasticsearch, OpenSearch, диск, поиск, DevOps Читать статью →

Перенос Пользователей Ломает Пароли: Как Мигрировать Аккаунты Без Сброса Всем

Пароли после переноса пользователей могут сломаться из-за разных алгоритмов хеширования, соли, кодировки, регистра email, схемы базы или ошибки импорта.

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

Удаление Данных Не Освобождает Место Сразу: Почему База Или Диск Не Уменьшаются

Удаление данных может не освобождать место сразу из-за особенностей MySQL, PostgreSQL, ClickHouse, VACUUM, партиций, binlog, tombstones, кеша или файлов таблиц.

база данных, диск, MySQL, PostgreSQL, ClickHouse Читать статью →

API Не Поддерживает Идемпотентность Создания Заказа: Почему Появляются Дубли

Без идемпотентности API может создавать дубли заказов при повторном запросе, таймауте, retry, двойном клике, плохой связи или повторной отправке формы.

API, идемпотентность, заказы, backend, дубли Читать статью →