
Бинарные часы
Всё началось, с того что я вспомнил старый ламповый KDE 3. На сколько я помню,там была штатная возможность отображать время на панели в BCD виде. Стал гуглить по запросу Вinary clock и попал на статью в Википедии. Решил, что будет интересно реализовать часы собственными силами :) За основу был взят язык python, а для графического вывода библиотека pygame.
Вот принцип работы BCD часов:
Установка нужных пакетов:
sudo apt-get install python-pygame
Думаю особого разбора в принципе работы у вас не должно возникнуть! Чтобы не публиковать сюда код большой простынёй с ним можно ознакомится на нашем git репозитории.
Запуск:
- Распакуем архив
- cd <каталог куда распаковали>
- chmod +x binaryclock.py
- ./binaryclock.py
После всех этих действий откровения окно и вы должны увидеть это: