Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,014)  
HandBrake Japanese Language Version  (2,964)  
CrystalDiskInfo  (1,714)  
Boookends  (1,269)  
CrystalDiskMark  (874)  
Tera Term  (825)  
CotEditor  (626)  
FFFTP  (593)  
えこでこツール  (532)  
10  ffdshow  (524)  
11  SMPlayer  (503)  
12  Cabos  (492)  
13  ギコナビ  (475)  
14  Rappelz Server  (471)  
15  MergeDoc  (457)  
More >>

最近ブックマークされた記事

GTD(getting things done)を支援するTiddlyWiki派生ツール

2008年11月27日 10:16 Dmitri Popov 1 2 3

 TiddlyWikiは、メモやちょっとしたテキストの管理に優れているが、他の用途向けに改造することはできるのだろうか? TiddlyWikiをベースとするいくつかのアプリケーションを見てみると、それが可能らしいことが明らかである。TiddlyWikiから派生したツールにより、タスクの管理、プロジェクトの追跡、アドレス帳の管理、書籍コレクションの整理などを行うことができる。オリジナルのTiddlyWikiと同様に、各種派生ツールも単一のHTMLファイルからなり、まずはそれを自分のハードディスクにダウンロードする。ダウンロードしたファイルをブラウザで開けば、TiddlyWikiベースのツールが使用可能というわけだ。

TeamTasks

 便利なTiddlyWiki派生ツールの1つに、小規模なワークグループや個人ユーザ向けのタスク管理ツールであるTeamTasksがある。TeamTasksはTiddlyWikiをベースとするが、その基本的な使用方法は他のタスクマネージャと同じである。唯一大きな違いは、すべての設定とデータがtiddlerという小さな編集可能コンテナに保存される点である。TeamTasksの設定はすべて、definition tiddlerと呼ばれるものに保存される。definition tiddlerは、サイドバーの[Customise]メニューからアクセスすることができる。

 TeamTasksを使用するにはまず、UserDefinition tiddlerにユーザ名を追加することにより、少なくとも1人のユーザを定義する。次に、タスク管理を容易にするために、スコープ(scope)と呼ばれるものを定義する。スコープは、プロジェクトであると考えてよい。GTDの用語で言えばコンテキストである。ユーザと同様に、スコープはそれ専用のScopeDefinitions tiddlerで定義する。デフォルトのタスク優先度やステータスエントリを変更したい場合は、PriorityDefinitions tiddlerやStatusDefinitions tiddlerによって行う。

 設定を終えたら、[New Task]ボタンによりタスクを作成する。普通のtiddlerとは異なり、各タスクにはドロップダウンリストがあり、そこでそのタスクのスコープ、優先度、ユーザ、ステータスを設定する。

 タスク検索には、サイドバーの[Search]フィールドが使用できるが、TeamTasksにはレポート機能もある。サイドバーの[Task views]メニューにあるDefaultReportViewレポート以外にも、数行のコードを埋め込んだ新しいtiddlerを作成することにより、好みのタスクビューを作成することができる。たとえば以下のコードは、各タスクの優先度、ステータス、ユーザを表示するレポートを生成するものである。

<<TTReportView DisplayFields:"Title,Priority,Status,User">>

 OrderByオプションにより、タスクの表示順序を指定することもできる。

<<TTReportView DisplayFields:"Title,Priority,Status" OrderBy:"Status,asc">>

 特定の基準を満たすタスクの一覧を表示することもできる。次のコードでは、優先度の高いタスク一覧を表示する。

<<TTReportView DisplayFields:"Title,Priority,Status" OrderBy:"Status,asc" Priority:"high">>

 作成したタスクビューを[Task views]メニューに追加するには、TaskViewsというtiddlerを開き(サイドバーの[Listings]メニューからアクセス可能)、作成したビューをtiddlerのリストに追加する。

最終更新:2009年01月27日 17:07