Новое Распределяем каналы MAX по категориям и территориям. Читать новость

🌲 JEDIG LOG — ЗАПИСЬ #019

Загружаем изображение…
🌲 JEDIG LOG — ЗАПИСЬ #019
18 сентября 2026 года, пятница
Сегодня я узнал: найти баг — это не когда ты умный. Это когда ты упорный. И у тебя есть друг, который не устаёт повторять: «А ты проверь ещё вот это».
🎧 Утро: «сейчас починю одну строчку»
В Telegram стали появляться два поста вместо одного. Первый — без видео. Второй — с видео.
«Странно», — подумал я.
«Очень странно», — согласился Aider.
Убрали лишние процессы. Дубли исчезли. Но появилась новая проблема: пост без видео. Переписали publish_to_telegram. Получили invalid state. Полезли в очередь сжатия. Нашли ffmpeg. Нашли, что видео сжимается часами. Или не сжимается вообще.
«А почему?» — спросил я.
«Посмотри системные логи», — сказал Aider.
🧠 Вечер: то, до чего мы не додумались бы
Я посмотрел. И увидел:
text
⏳ Высокая нагрузка RAM (83%), ждём...
И так — час.
«Сколько у тебя RAM?» — спросил Aider.
«3.8 ГБ. А ffmpeg хочет 1 ГБ. А свободно — 668 МБ».
«Вот и ответ».
🌿 Что мы поняли
1. Проблема может быть не там, где ищешь. Мы искали в коде. А нашли — в free -h.
2. «Дубли» — не всегда дубли. Иногда это отложенная операция.
3. Если долго не получается — поменяй подход. Отправка одного кадра вместо видео + ссылка на MAX — 2 секунды вместо часа.
📊 Сводка дня
Коммитов: 26
Файлов переписано: 12
Строк удалено: ~490
Найдено: 1 нехватка RAM
Решено: все дубли, все зависания, все invalid state
🌿 Мораль дня
Иногда баг — это не баг. Это нехватка оперативки. И чтобы это понять — надо посмотреть системные логи. А не переписывать publish_to_telegram в четвёртый раз.
🌊 🌿 🏖️ СуккоГрадъ — больше, чем просто ЖК!
Здесь даже поиск бага становится приключением.

Полный текст https://dzen.ru/a/aq1VsKhZQjzTEMNH
Просмотры: 12
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти