kodnado.ru/articles

Статьи

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

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

SSR Раскрывает Персональные Данные В HTML-Исходнике: Как Закрыть Утечку

SSR может раскрывать персональные данные в HTML через initial state, hydration payload, кеш, view-source, CDN или общую серверную выдачу.

SSR, frontend, безопасность, персональные данные, кеш Читать статью →

Порядок Tab-Переходов Не Совпадает С Визуальным Порядком: Как Исправить UX

Порядок Tab может не совпадать с интерфейсом из-за CSS grid/flex, tabindex, DOM-структуры, скрытых элементов, модалок или нестандартных контролов.

доступность, WCAG, tabindex, UX, frontend Читать статью →

Экспорт Персональных Данных Содержит Чужие Записи: Как Срочно Исправить

Экспорт персональных данных может включать чужие записи из-за фильтра tenant, прав доступа, кеша, join-запросов, очереди экспорта или неверного owner_id.

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

Одно Резюме Появляется Несколько Раз Из Разных Источников: Как Объединить Дубли

Дубли резюме появляются при импорте из разных источников из-за email, телефона, внешних id, разных форматов ФИО, обновлений и отсутствия правил объединения.

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

Система Не Пересчитывает Маршрут После Срочного Заказа: Как Исправить

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

логистика, маршрут, срочный заказ, курьеры, API Читать статью →

Обмен Товара Уменьшает Остаток Дважды: Как Исправить Учет

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

e-commerce, склад, обмен, остатки, учет Читать статью →

AI Агент Тратит Слишком Много Токенов На Простую Задачу: Как Оптимизировать

AI-агент может расходовать слишком много токенов из-за длинного контекста, лишних tool calls, плохого промпта, повторов, отсутствия кэша или неверной модели.

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

После Переиндексации Поиск Недоступен: Как Настроить Индекс Без Простоя

Поиск может стать недоступным после переиндексации из-за удаления активного индекса, alias, mapping, ошибок bulk, нехватки ресурсов или отсутствия blue-green схемы.

поиск, Elasticsearch, OpenSearch, переиндексация, alias Читать статью →

Связи Между Таблицами Потерялись При Импорте: Как Восстановить Данные

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

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

Redis Открыт В Интернет Без Пароля: Что Срочно Сделать

Открытый Redis без пароля опасен: нужно закрыть порт firewall, настроить bind, requirepass/ACL, protected mode, Docker network и проверить логи доступа.

Redis, безопасность, firewall, сервер, ACL Читать статью →

Токен Одного Клиента Работает Для Другого Проекта: Как Закрыть Ошибку Доступа

Если token одного клиента подходит к другому проекту, проблема может быть в tenant isolation, проверке project_id, scope, JWT claims, кеше или API gateway.

API, безопасность, token, multi-tenant, доступ Читать статью →

После Автоматического Деплоя Сайт Недоступен Несколько Минут: Как Сделать Без Простоя

Сайт может быть недоступен после деплоя из-за перезапуска сервисов, миграций, сборки на сервере, очистки кеша, отсутствия health check или rollback.

deploy, CI/CD, zero downtime, rollback, сервер Читать статью →