轻量级的命令行工具来记住我上周做的事
didit的Python项目详细描述
问题
Timeclocks are too cumbersome – just keep track of the things I did.
在我的工作中,我倾向于做很多发展,包括失去对 时间和迷失在别人的密码里。
i也碰巧做用户支持,这涉及到对接收到的 电子邮件,电话和干扰,我注意到我们的系统。
每两周,我都要报告“过去两周我一直在做什么 好几周”而且往往会忘记所有重要的事情 实际上是指谁欠我们一些东西 对我来说非常重要的事情-我的代码。
我研究过的所有时间跟踪工具(包括online ones甚至命令行工具(this one是最酷的)也都是 麻烦。我不想知道我花了多少时间 做x,y,z的时候,我不想记着自己打卡。 工作区。因此,我在一个下午写了didit。
- 功能:
- simple、cli,并且不会将时钟行为强加于 柔性自我。
- 尊重.rst标记,就像pypi和python一样。
- 将在需要时查找$EDITOR环境变量。
- 将其数据库保存在python中shelve文件保存在~/.didit/ 文件夹,便于从其他python中引用已完成的交易 代码应该是你想要的。
像这样的工具太多了。这不是一个改变游戏规则的人, 但它尽可能简单。
希望你喜欢。
安装
% sudo pip install diddit
用法
% didit-remember -c work -m 'Wrote `diddit`. Thank god.' % didit-remember --message 'Helped L. User parallelize his ``Mathematica`` code.' % didit-remember -c personal # <-- This launches `vim` for me! % didit-report --categories=work,general,personal work ~~~~ 2011-05-05: - Wrote `diddit`. Thank god. general ~~~~~~~ 2011-05-05: - Helped L. User parallelize his ``Mathematica`` code. personal ~~~~~~~~ 2011-05-05: - Drank a beer.
.rst:
的好处之一% didit-report --days=7 -c work > thisweek.rst && rst2pdf thisweek.rst
获取源
…从我的github account开始做得更好!