doing – 今何をしているかを記録
作業ログを残していきましょう! Todo管理の重要性は皆さんが知るところでしょう。しかし個人的にはToDid、つまりやったことのリストも大事だと思っています。これからやるべきこと、やっていること、やったこと…その3つが蓄積されてこそ成長があるのではないでしょうか。 ということで紹介したいのがdoingです。今何をしているかを記録していくというToDoingを管理するソフトウェアです。
doingのインストール
Rubygemsで配布されていますのでインストールは簡単です。
$ gem install doing
doingの使い方
例えば次のようなコマンドを打ちます。
$ doing now "Research for MOONGIFT"
これで記録完了です。他にもサブコマンドはたくさんあります。
$ doing help
NAME
doing - A CLI for a What Was I Doing system
SYNOPSIS
doing [global options] command [command options] [arguments...]
VERSION
0.2.4
GLOBAL OPTIONS
--version - Display the program version
--[no-]notes - Output notes if included in the template (default: enabled)
--help - Show this message
COMMANDS
help - Shows a list of commands or help for one command
now - Add an entry
later - Add an item to the Later section
done - Add a completed item with @done(date). No argument finishes last entry.
finish - Mark last X entries as @done
tag - Tag last entry
show - List all entries
recent - List recent entries
today - List entries from today
last - Show the last entry
sections - List sections
choose - Select a section to display from a menu
add_section - Add a new section to the "doing" file
view - Display a user-created view
views - List available custom views
archive - Move all but the most recent 5 entries in a section to Archive
open - Open the "doing" file in an editor (OS X)
config - Edit the configuration file
そして今行っている作業はshowで確認できます。
$ doing show
2014-03-24 09:08 | Research for MOONGIFT
さらにdoneで最新の作業を完了にできます。
$ doing done
$ doing show
2014-03-24 09:08 | Research for MOONGIFT @done(2014-03-24 09:10)
viewで作業の終わったものや作業中のものを確認できます。
$ doing view
1: done
2: color
> 2
2014-03-24 9:08am | Research for MOONGIFT
タスクの管理はプロジェクト管理などで良いとして、個人として作業の進捗を記録しておきたい、後で一日分の作業を確認したいと言った時に使うと良いのではないでしょうか。作業結果の蓄積は後で見返した時の成長の糧になるはずです。
doingはRuby製、MIT Licenseのオープンソース・ソフトウェアです。