Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Аккаунт блокируется после правильного пароля: как найти причину
Почему система блокирует аккаунт после успешного ввода пароля: старые сессии, 2FA, rate limit, bruteforce-защита и фоновые клиенты.
Читать статью →Транскрибация путает нескольких спикеров: как улучшить diarization
Почему расшифровка аудио неверно разделяет спикеров: качество записи, шум, overlap, diarization, сегменты и постобработка.
Читать статью →macOS не открывает приложение из-за Unidentified Developer: как подготовить сборку
Почему macOS блокирует приложение: code signing, notarization, Gatekeeper, quarantine, Developer ID и сборка DMG.
Читать статью →Flutter собирается на Android, но не собирается на iOS: где искать ошибку
Почему Flutter iOS build падает: CocoaPods, Xcode, signing, deployment target, permissions, плагины и architecture.
Читать статью →Excel считает итоги неправильно после добавления строк: как исправить формулы
Почему итоги в Excel ломаются после новых строк: диапазоны, таблицы, абсолютные ссылки, скрытые строки, формат чисел и макросы.
Читать статью →Discord-бот не реагирует на slash-команды: что проверить
Почему Discord slash commands не работают: intents, registration, permissions, guild/global commands, interaction response и endpoint.
Читать статью →ClickHouse-запрос съедает всю память: как оптимизировать аналитику
Почему ClickHouse расходует много RAM: join, group by, сортировки, партиции, primary key, лимиты и материализованные представления.
Читать статью →В договор подставляются данные другого клиента: как защитить шаблоны документов
Почему генератор договора берет чужие данные: кеш, сессия, id клиента, очередь, race condition и неправильный шаблон.
Читать статью →Письмо подтверждения заказа приходит раньше оплаты: как исправить события
Почему письмо уходит до успешной оплаты: статусы заказа, webhook платежки, очередь писем, pending и повторные уведомления.
Читать статью →RTMP-трансляция не принимается сервером: как проверить поток
Почему RTMP ingest не работает: адрес, stream key, firewall, nginx-rtmp, OBS, кодек, битрейт и логи сервера.
Читать статью →Остаток на складе становится отрицательным: как найти ошибку учета
Почему склад уходит в минус: резервы, параллельные заказы, возвраты, списания, обмен с 1С и отсутствие блокировок.
Читать статью →Рекомендации показывают уже купленный товар: как улучшить персонализацию
Почему блок рекомендаций предлагает купленные товары: история заказов, фильтры, остатки, похожие SKU и правила исключения.
Читать статью →