轻量级的命令行工具,用于记录上周我做了什么
项目描述
问题
考勤机太繁琐 - 只记录我做了什么。
在我的工作中,我往往要做很多开发,这涉及到时间管理和陷入他人的代码中。
我还 偶尔 做用户支持,这涉及到对收到的电子邮件、电话和我们在系统上注意到的干扰做出反应。
每两周,我必须汇报“过去两周我做了什么”,并倾向于忘记所有重要的事情(我帮助了谁,这实际上意味着 谁欠我们什么),只记得对我来说真正重要的事情 - 我的代码。
我调查过的所有时间跟踪工具(包括在线工具和甚至命令行工具(这个 是最酷的)都太繁琐了。我不想精确记录我花在X、Y和Z上的时间,我不想记住在 workspace 中打卡。因此,我在一个下午写了 didit。
- 功能
简单,CLI,并且不会强制你遵循时间考勤行为。
像 pypi 和 python 一样尊重 .rst 标记。
当需要时,将寻找 $EDITOR 环境变量。
将数据库(s)保存在 ~/.didit/ 文件夹中的 python shelve 文件中,以便您可以从其他 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 账号 获取并让它变得更好!
关闭
didit-0.3.0dev.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a93747c077bb489cc099206a6eaa551612191571c2fa67b0a19876358a58ba6b |
|
MD5 | 7d356dee66486ab889d8cb9f834adc4c |
|
BLAKE2b-256 | 19e41e6191680612272ca6f4c90234bdef501d4aaf09ea1e04dcf1fa35baaa1e |