Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Менеджер Видит Кандидатов Чужого Подразделения: Как Исправить Права В HRM
Менеджер может видеть кандидатов чужого подразделения из-за ошибки ролей, фильтра tenant, прав вакансии, кеша, SQL-запроса или наследования доступов.
Читать статью →Нужно Учитывать Грузоподъемность Машины При Распределении Заказов: Логика Маршрутов
Распределение заказов по машинам должно учитывать грузоподъемность, объем, вес, интервалы доставки, зоны, приоритеты, остатки места и ограничения маршрута.
Читать статью →После Одобрения Возврата Не Создается Задача Складу: Как Починить Процесс
Задача складу после возврата может не создаваться из-за статусов, очереди событий, webhook, прав, ошибки интеграции WMS, дублирования или неполных данных заказа.
Читать статью →Классификатор Использует Персональные Данные Без Маскирования: Как Снизить Риск В AI-Сценариях
AI-классификатор может обрабатывать персональные данные без маскирования, если входные обращения, документы или чаты отправляются в модель в сыром виде.
Читать статью →Elasticsearch Не Запускается После Заполнения Диска: Как Безопасно Поднять Поиск
Elasticsearch может не запускаться после заполнения диска из-за watermark, поврежденных translog, read-only индексов, нехватки места, heap и ошибок кластера.
Читать статью →Перенос Пользователей Ломает Пароли: Как Мигрировать Аккаунты Без Сброса Всем
Пароли после переноса пользователей могут сломаться из-за разных алгоритмов хеширования, соли, кодировки, регистра email, схемы базы или ошибки импорта.
Читать статью →Удаление Данных Не Освобождает Место Сразу: Почему База Или Диск Не Уменьшаются
Удаление данных может не освобождать место сразу из-за особенностей MySQL, PostgreSQL, ClickHouse, VACUUM, партиций, binlog, tombstones, кеша или файлов таблиц.
Читать статью →API Не Поддерживает Идемпотентность Создания Заказа: Почему Появляются Дубли
Без идемпотентности API может создавать дубли заказов при повторном запросе, таймауте, retry, двойном клике, плохой связи или повторной отправке формы.
Читать статью →Секреты Попадают В Лог Pipeline: Как Убрать Токены И Пароли Из CI/CD
Секреты могут попадать в лог pipeline из-за echo, debug-режима, вывода env, ошибок deploy-скрипта, неправильной маскировки переменных или сторонних action.
Читать статью →Подписанная Ссылка Работает Для Чужого Пользователя: Как Закрыть Доступ К Файлам
Подписанная ссылка может открываться чужому пользователю из-за отсутствия привязки к владельцу, длинного TTL, общего ключа, кеша CDN или неверной проверки прав.
Читать статью →Double Opt-In Подтверждает Чужой Email: Как Исправить Подписку И Токены
Double opt-in может подтвердить чужой email из-за повторного токена, неверной связи пользователя, кеша, открытого endpoint, устаревшей ссылки или ошибки базы.
Читать статью →Webhook Лид-Формы Перестал Работать После Обновления Токена: Что Проверить
Webhook лид-формы может перестать работать после обновления токена из-за прав, подписи запроса, callback URL, старого кеша, CRM-ключа или неверного аккаунта.
Читать статью →