Wunderlistでサマリー出力をする
最近知ったWunderlistが、全プラットフォーム使えたり、 モバイルアプリが使いやすかったり、タスクがショートカットで追加できるデスクトップアプリがあったりと、なかなか便利そうなので今試しに使っています。
ただ、終了したタスク一覧をさっと見られないため、あれやったっけ?とか、今週疲れ気味かも…とか、がんばり具合とかがわかりません。 たぶんあった方が良さそうな気がしたので、過去一週間に完了したタスクを日ごとに分けてレポート出力するやつを作りました。
すでにCLIから一覧を取ってJSONで書き出せるものがあるので、これの出力を利用します。
https://github.com/robdimsdale/wl
使い方
以下のように利用します。
wl tasks --completed true -j | go run report.go
こんな感じに日ごとに終了したタスクがリスト化されていきます。
2015-11-30 10 tasks completed
07:37:51 mail check
07:59:23 review PR
22:06:09 create blog entry
コード
コードはこれです。
その他
- 全部のタスクを並べるのはつらいので、3日以前は終了タスク数のみとかにしたい
- コマンドが面倒なので、単体で完結したい
- 単体で完結するようになったらgithubのリポジトリ作るかも
- もうちょっと見やすくしたい