🚀 Как я победил Windows, Python, Linux и собственный код, чтобы прочитать одну книгу! 🤣
Привет всем! Я тут закончил свой маленький, но очень личный проект, о котором давно мечтал.
Последние несколько недель я вел ожесточенную, кровавую битву с миром IT: Python пытался меня запутать, PySide6 постоянно ломал интерфейс, Linux не хотел запускать мой .desktop-файл, а RHVoice капризничал, останавливаясь на каждой запятой. Было ощущение, что я не пишу код, а уговариваю трехлетнего ребенка съесть брокколи, пока на заднем плане орет "синтаксическая ошибка"!
Суть проблемы: У меня была одна-единственная мечта, которая держала меня на Windows: иметь простую, адекватную читалку для книг (FB2/EPUB) с голосовым движком на Linux. Оказалось, что создать это с нуля проще, чем найти готовую программу.
Что получилось?
Я создал собственное настольное приложение, которое теперь запускается по красивому ярлыку в KDE Plasma.
Оно берет книги, неважно, в FB2 или EPUB.
Оно непрерывно читает вслух (спасибо, RHVoice, ты всё-таки молодец!).
Самое главное: оно запоминает, на каком абзаце я остановился, даже если я выключу компьютер.
03 декабря 2025