kodnado.ru/articles

Статьи

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

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

Electron работает на Windows, но падает на macOS: как найти причину

Диагностика Electron-приложения, которое работает на Windows, но падает на macOS: пути, native modules, arm64, asar, подпись, нотариализация и разрешения.

Electron, macOS, Windows, Apple Silicon, нативные модули, code signing, нотаризация, desktop-приложение Читать статью →

AI извлекает поля не так, как в исходном документе: как проверить

Как повысить надежность извлечения полей из документов: OCR и layout, строгая схема, ссылки на источник, confidence, нормализация и проверка бизнес-правилами.

AI, извлечение данных, документы, OCR, LLM, валидация Читать статью →

Distributed lock не освобождается после ошибки: TTL, owner token и fencing

Как диагностировать зависшую распределенную блокировку: TTL, владелец, продление lease, compare-and-delete, fencing token и идемпотентность операции.

distributed lock, Redis, блокировка, TTL, fencing token, распределенные системы Читать статью →

Kubernetes Secret не обновляется в приложении: env, volume и rollout

Почему изменение Kubernetes Secret не всегда видно процессу: переменные окружения, mounted volume, subPath, reload приложения и управляемый rollout.

Kubernetes, Secret, DevOps, rollout, конфигурация, контейнеры Читать статью →

Gmail отклоняет письма 550 5.7.1 после роста объема: что проверить

План диагностики Gmail 550 5.7.1 после увеличения рассылки: точный SMTP-ответ, SPF, DKIM, DMARC, репутация, жалобы и безопасное восстановление объема.

Gmail, 550 5.7.1, доставляемость писем, SPF, DKIM, DMARC Читать статью →

Медиафайл из WhatsApp не скачивается: как проверить Cloud API

Почему webhook WhatsApp содержит media ID, а не готовый файл, как получить временный URL, проверить токен, MIME и безопасно скачать вложение.

WhatsApp Cloud API, WhatsApp, медиафайл, webhook, Graph API, интеграция Читать статью →

HLS-сегменты не удаляются и заполняют диск: как настроить очистку

Диагностика переполнения диска HLS-сегментами: окно playlist, retention, активные потоки, варианты качества, временные файлы и безопасная очистка.

HLS, FFmpeg, видеостриминг, сервер, диск, мониторинг Читать статью →

Таймкоды в расшифровке не совпадают с аудио: как синхронизировать

Почему таймкоды транскрибации смещаются: обрезка, VBR, ресемплинг, чанки и накопительный дрейф. Диагностика и надежная схема синхронизации.

транскрибация, таймкоды, аудио, speech-to-text, синхронизация, FFmpeg Читать статью →

OCR теряет таблицы в PDF: как сохранить строки и столбцы

Как диагностировать потерю таблиц при OCR PDF: тип документа, качество рендера, layout-анализ, объединенные ячейки и контроль извлеченных значений.

OCR, PDF, таблицы, распознавание документов, парсинг, данные Читать статью →

Клавиатура перекрывает форму в мобильном приложении: как исправить

Пошаговая диагностика формы, которую перекрывает экранная клавиатура: insets, safe area, прокрутка, фокус и различия iOS и Android.

мобильное приложение, клавиатура, форма, iOS, Android, UI Читать статью →

App Store отклоняет приложение из-за Privacy Manifest: как исправить

Разбираем, как найти причину отказа App Store, проверить PrivacyInfo.xcprivacy, сторонние SDK и required reason API без формального добавления неверных деклараций.

App Store, Privacy Manifest, iOS, PrivacyInfo.xcprivacy, SDK, App Review Читать статью →

Android-приложение не запрашивает доступ к камере: что проверить

Почему Android-приложение не показывает запрос камеры: manifest, runtime permission, версия SDK, состояние отказа, lifecycle, WebView и проверка результата.

Android, разрешение камеры, runtime permissions, CameraX, WebView, мобильное приложение Читать статью →