Pull to refresh

EffeLogger или Тот самый «пинарик»

Reading time 1 min
Views 2.8K
Прочитав статью «Личный тайм-менеджмент» хабраюзера McBernar мне чрезвычайно понравилась идея «пинарика». Но я был бы не я, если бы завёл себе именно бумажный пинарик вместо того, чтобы написать для этого программу :)

Итак, встречаем EffeLogger — Logger for your effectiveness!

Принцип действия один-в-один повторяет принцип действия бумажного «пинарика»: сами ставим себе оценку, насколько эффективно провели день. Использование довольно интуитивное: тыцнули в соответствующий день, выбрали оценку… и всё :)

Программа кроссплатформенна, написана на языке Python с использованием PyQt4. Для Linux нужно лишь установить PyQt4, который сам вытянет всё остальное. Для Debian-based дистрибутивовов это делается командой
$ sudo aptitude install python-qt4

для Fedora — командой
$ sudo yum install PyQt4

Для остальных — не знаю :)

Для Windows нужно скачать и установить Python 2.6.2 отсюда www.python.org/ftp/python/2.6.2/python-2.6.2.msi и, соотвественно, PyQt4 отсюда: www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py2.6-gpl-4.4.4-2.exe

Update:
А тем временем работа кипит и программа доросла до версии 0.2 :)
Изменения:
  • возможность задавать комментарии
  • запоминание положения/размера окна
  • числа в заголовке теперь не скроллятся вместе с содержимым
  • индикация текущей даты
  • задание своего цвета


Забираем тут: effelogger.googlecode.com/svn/branches/0.2/effelogger.py

Для юниксов, конечно же, нужно дополнительно дать скрипту права на исполнение:
$ chmod +x effelogger.py


И как всегда, предложения и пожелания только приветствуются.

Скриншот:
Tags:
Hubs:
+3
Comments 18
Comments Comments 18

Articles