Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Пробный период можно активировать повторно: как закрыть обход trial
Пользователь снова и снова включает пробный период. Что проверить в аккаунтах, телефонах, оплате, устройстве, cookies и backend-ограничениях.
Читать статью →После окончания доступа пользователь продолжает видеть контент: как закрыть доступ правильно
Подписка закончилась, но пользователь все еще видит уроки, материалы или закрытый раздел. Где искать ошибку в ролях, кешировании, подписках и проверке прав.
Читать статью →Один клиент записан с разными телефонами: как найти дубли и не испортить базу
Клиент в CRM или базе записан несколько раз с разными телефонами. Как нормализовать номера, найти совпадения, объединить записи и не потерять историю.
Читать статью →RabbitMQ очередь растет и не уменьшается: как найти причину и разгрузить брокер
Очередь RabbitMQ растет, сообщения не обрабатываются или consumer отстает. Что проверить в ack, prefetch, ошибках обработчика, retry и ресурсах сервера.
Читать статью →Алерты приходят слишком часто и их игнорируют: как настроить мониторинг без шума
Мониторинг шлет слишком много уведомлений, команда перестает реагировать. Разбираю пороги, дедупликацию, группировку, severity и расписание.
Читать статью →Комиссия площадки рассчитывается неправильно: как исправить логику маркетплейса
Маркетплейс неверно считает комиссию продавца или площадки. Проверяем тарифы, скидки, возвраты, округление и порядок расчета.
Читать статью →Карточка клиента открывается у неправильного менеджера: как исправить связь телефонии и CRM
При звонке CRM открывает не того клиента или не у того менеджера. Проверяем caller ID, маршрутизацию, права, очереди и интеграцию.
Читать статью →Конвертация видео зависает на больших файлах: как стабилизировать обработку
Видео маленького размера конвертируется, а большие файлы зависают. Разбираю FFmpeg, память, диск, очереди, timeout и прогресс.
Читать статью →Налог рассчитывается по стране доставки вместо страны покупателя: как исправить региональную логику
В интернет-магазине налог считается по неверной стране. Что проверить в адресах, валюте, правилах VAT, checkout и интеграциях.
Читать статью →Клиент может списать больше бонусов, чем доступно: как закрыть дыру в программе лояльности
Бонусы уходят в минус или списываются дважды. Разбираю транзакции, блокировки, гонки запросов, лимиты и проверку на backend.
Читать статью →Групповая политика не применяется к части компьютеров: диагностика GPO и Active Directory
GPO применяется не ко всем компьютерам. Проверяем OU, Security Filtering, WMI-фильтры, наследование, DNS, gpresult и репликацию AD.
Читать статью →State Terraform потерян или поврежден: как восстановить управление инфраструктурой
Terraform state пропал, поврежден или не совпадает с реальными ресурсами. Что делать с backup, import, remote state и блокировками.
Читать статью →