icon
Personal Website

Кодить каждую неделю 8 часов • 2026-06-01

Настало время еженедельного дневника по программированию. На прошлой неделе я был в отпуске, и потратил на кодинг в свободное время примерно 18 часов.

Hi-Backup 📂

Изменил подход к работе с паролями 🔑

  • 📄Раньше пароль хранился в конфиг-файле JSON
  • ⌨️Теперь пароль нужно вводить с клавиатуры дважды при каждом запуске бекапа

Добавил проверку пароля при повторном бекапе

  • ⏩Раньше все предыдущие файлы перезаписывались, если пароль менялся
  • ⛔Теперь скрипт предупреждает пользователя о попытке обновить бекап с несовпадающим паролем, и отказывается продолжать

Персональный веб-сайт 🌐

Настроил свой Docker Registry 🐋

  • ☁️Раньше image-файлы хранились в бесплатном облаке docker.io
  • 🍊Теперь image-файлы заливаются напрямую в Orange Pi

Улучшил синхронизацию с SmartProgress 🔃

  • 📜Раньше картинка цели (обложка) и заголовки с переводами хранились у меня в коде
  • 🖼️Теперь картинка цели и заголовки синхронизируются и хранятся в базе данных

В итоге, завершил несколько пунктов в списке TODO.md, и попутно запилил кучу маленьких исправлений и улучшений в коде.

Несмотря на прогресс, проект ощущается тупиковым. Изначально я задумывал проект как простое зеркало для моих блогов из SmartProgress, и это "наследие" тянется за проектом через всю его длинную и странную жизнь 🥴 Думаю продолжать делать маленькие улучшения и исправления, но никаких "прорывных" фич пока не планирую