Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Electron приложение потребляет слишком много памяти: как найти утечку и снизить расход
Electron-приложение разрастается по памяти, зависает или тормозит. Проверяем renderer, main process, DevTools, listeners, кеш, окна и тяжелые ресурсы.
Читать статью →Баннер согласия показывается на каждой странице: как исправить cookie consent
Cookie-баннер появляется снова и снова на каждой странице. Что проверить в записи согласия, домене cookie, localStorage, кешировании и скриптах.
Читать статью →Фильтр периода не влияет на часть графиков: как исправить BI-дашборд
На BI-дашборде фильтр даты меняет одни графики, но не влияет на другие. Что проверить в источниках данных, связях, параметрах, SQL и визуализациях.
Читать статью →Managed database не принимает соединения из приложения: что проверить в облаке и сети
Приложение не может подключиться к managed database в AWS, Yandex Cloud или GCP. Разбираем security groups, allowlist, SSL, DNS, пользователя и лимиты подключений.
Читать статью →React Native проект не запускается после обновления зависимостей: как откатить хаос и починить сборку
После обновления npm/yarn зависимостей React Native приложение перестало запускаться. Что проверить в lock-файле, native modules, Gradle, CocoaPods и Metro.
Читать статью →Формулы в Excel перестали протягиваться в таблице: как найти и исправить причину
Excel больше не копирует формулы в новые строки таблицы. Что проверить в calculated columns, форматировании таблицы, ручном расчете и поврежденных диапазонах.
Читать статью →Бот теряет права после изменения ролей: как исправить Discord-бота
Discord-бот перестает выполнять команды после изменения ролей. Что проверить в permissions, intents, hierarchy, cache и правах канала.
Читать статью →Данные дублируются при повторной загрузке: как сделать импорт идемпотентным
При повторной загрузке файла или потока данные появляются дважды. Что проверить в ключах, upsert, ClickHouse, ETL, дедупликации и логах импорта.
Читать статью →Шаблон документа ломается при длинном названии компании: как исправить генерацию
В договоре, счете или акте длинное название компании ломает верстку. Что проверить в DOCX/PDF-шаблоне, переносах, таблицах и генераторе.
Читать статью →Транзакционное письмо содержит данные другого клиента: как найти и закрыть ошибку
Системное письмо ушло с чужими данными. Что проверить в шаблонах, очередях, переменных, кешировании, batch-рассылке и логах отправки.
Читать статью →HLS поток отстает на несколько минут: как уменьшить задержку трансляции
HLS-трансляция идет с большой задержкой. Что проверить в сегментах, playlist, encoder, CDN, player buffer и Low-Latency HLS.
Читать статью →Сайт медленно загружается после обновления: что проверить и как ускорить
После обновления сайт стал медленным. Как найти причину в кэше, теме, плагинах, базе, JS/CSS, изображениях, сервере и внешних скриптах.
Читать статью →