Дневник блога #22 (07.2026)

Я сумею победить всех вас, вот увидите! (кадр м/с Наруто, 1 сезон 23 серия)

Я сумею победить всех вас, вот увидите! (кадр м/с Наруто, 1 сезон 23 серия)

Уф, опять разгон, придётся пристегнуть ремни. Нет времени на долгое введение, сразу к целям.

Новый интерфейс

Доработка нового интерфейса как основная цель была выполнена успешно. Отчасти помогла долгая работа над исполинским последним музыкальным обзором. За время долгого сидения над текстом удалось найти много мелких недочётов и всё поправить. В принципе, это уже положительный эффект от такого поста, даже если его никто не сможет дочитать до конца.

Также сейчас продолжаются тесты нового интерфейса в части настроек и проекта и этапа развёртывания системы для конечного пользователя. Пока будут проходиться основные сценарии, будет идти и полировка реализации. В точности согласно плану.

Однако, закон сохранения энергии работает без исключений и новый красивый и мощный интерфейс привёл к тому, что минимальные требования к машине для запуска системы вырос. Если ранее хватало 1 Гб оперативной памяти и 10 Гб дискового пространства, то теперь минимум 2 Гб памяти и 15 Гб пространства.

Соответственно выросли и расходы на аренду веб-сервера где живёт сайт и система - с 11 рублей в день до 17. Вот такая вот цена за красоты, но ужиматься меньше наверное не получится.

Переезд

Обстоятельства складываются сами собой так, что подзадача переезда сервиса на новый сервер становится новой целью. Тут будет и возможность протестировать сценарий развёртывания с нуля на новом месте и поиск более бюджетных альтернатив.

Также новое место позволит найти скрытые проблемы при переездах и сохранении накопленных данных, так как система пока развивалась в достаточно лабораторных условиях.

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

В общем, нет ни одной причины, чтобы не приступать к этому этапу.

Доработки

Для Telegram 11 июня и 14 июля вышло два обновления, которые внедрили так называемый расширенный тестовый редактор, сначала для ботов, а затем и для обычных пользователей.

Эта доработка позволяет теперь в сообщениях применяет всё существующее форматирование текстов и специальные объекты - таблицы, формулы и т.д. А также, наконец, можно вставлять картинки в тело текста, а не в начало и конец как раньше.

Как автор в первую очередь текстового контента я не мог проигнорировать эту возможность. И обновление логики постинга текста в канал Telegram было проведено следом. Последний музыкальный обзор, в том числе, протестировал собой этот функционал.

В целом всё заработало отлично, и теперь средней длины тексты вообще будут умещаться в один пост, что как минимум красиво. Плюс будет более удобная визуализация текста и оформления.

Единственный минус - если у вас нет премиум подписки, то редактировать текст после его отправки в канал уже не получится. Только если сбросить форматирование до старой версии. То есть бот системы форматировать умеет без подписки, а автор-владелец канала - не может. Вот такая мотивация к автоматизации =)

Ещё интересно проверить, как сработает репост сообщения в новом формате ботом Дзена - готов ли он к такому или всё окончательно сломается.

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

В новости к обновлению написано, что редактор теперь поддерживает "Более 32 000 символов в одном сообщении".
В последнем обзоре 23 047 символов с пробелами, без пробелов - 19 697.
Загадка - почему он тогда всё равно не влез в одно сообщение, хотя документация говорит, что должен был, и ИИ долго настаивал, что всё работает как нужно?

Отгадка: существует разница в шестнадцатеричных (HEX) кодах для английских и русских букв. Она заключается в их номерах в таблице Юникод. Английские буквы используют базовый диапазон (1 байт в UTF-8), а русские (кириллица) - более высокие значения (2 байта в UTF-8). В итоге текст с использованием кириллицы занимает больше места и не проходит в лимиты по документации.

В другом месте документации, кстати, используется более "юридически" и "маркетингово" верная формулировка: "редактор позволяет отправлять до 32 768 символов."

В общем, занятная задачка для разминки извилин была пройдена, и пока нужно иметь в виду, что стоит тормозить где-то около 15 000 символов для обзоров на одно сообщение в канале. Это и так достаточно много.

Новые цели

Итоговый набор маяков на месяц:

  • полировка интерфейса

  • документация и инструкции для развёртывания

  • тестовый переезд

  • проверка бота Дзен

Аналитика

  • Количество постов: 1

  • Затраты времени: 7,5 часов

  • Затраты за последний месяц / за всё время (28 месяцев) –5 454.53 ₽ / –260 893.32 ₽

  • Доходы: 0 / 0

Enlarged image
×