actionbox

ActionBox Next. メモ

考えるだけで実際に開発する気になるとは思えないけど、仕事時間に余裕があるうちに…。 収集 タスクの登録は単純にタスク名だけをどんどん入力するだけにできるようにする。 ここは初期バージョンでも達成していた、というか1番のウリではあった。 処理/整理…

ActionBox next

さっそくRails2.0でリメイクを始めてます。今までのアルファバージョンはそれはそれで置いといて、新しいコンセプトを作りながらプログラミングしたいと思います。 コンセプト ちょっと前まではJavaScriptを必須にしないこととシンプルなインタフェースを目…

やりたいこと

Mac OS X の GTD アプリ、OmniFocus のプレオーダー開始 | Lifehacking.jp 文章しか読んでいませんが、ActionBoxで実現したいクライアントアプリケーションはこんな感じかもしれません。 こんな感じのアプリとWebサーバを連携させて仕事のグループ作業に活か…

Webサービスの認証をどうしよう?

ActionBoxをクライアントアプリと連携できるようにWebサービス用のAPIを作ってみた。…が、これって認証はどうすれば良いのだろう?まさかid/pwを毎回送りつけるわけにもいかないだろうし。 GoogleやAmazonみたいにAccess Key/Secret Access Keyを付ければ良…

やっぱりJavaで!

昨日はC#で作る気になってたけど、今日の仕事中にそそくさと試してみたら、Swingでできそうな感じがしたので、Javaで作ることにした。タスクトレイを使うと、Java6以上が対象になるけど、個人的なモノなんで、かまうことなくやってみる。 やっぱりJavaの方が…

今後やりたいこと

サーバーサイドの機能もUIもまだまだ洗練されていないんだけど、デスクトップ・アプリケーションをUIにした(Web + )C/S型のアプリケーションにしたいなあ、と思ってる。 具体的にはよくある付箋紙アプリとGTDアプリ(ActionBox)との統合。Webアプリケーション…

ActionBox : 使い勝手をちょっとばかり良くした

だけど、実装がナイーブなので折をみてリファクタリングしないとね〜。 というか、当たり前の機能をつけただけなんだけど…。

機能追加ポリシー

基本はこれだけ collect, process, organize, review, do, doneさえあればGTDツールとして最低限、使える。 機能を追加するときはコンテキストを意識する 自分(ユーザー)は今何をしたいのか?をまず考える。タスクを追加したいのか?レビューを行いたいのか…

基本的なポリシー

シンプルなインタフェース 余計な機能をつけない 本当に必要な機能だけを加える 見た目としてお洒落とか格好の良さとかは2次的なもの。あくまでも使いやすさを最優先に考える。 JavaScript必須にしない 中途半端なリッチクライアント(Ajax)はうざいだけ tugb…

今後はこうしていきたいなあ

とりあえず個人レベルで満足できるところまでやる タスクの分類の仕方とかリマインダー機能とかを実用的に グループウェアとして使えるようにする 仕事などのプロジェクトでメンバー同士がタスクを共有したり、作業ログとして活用できるようにしたい

Matzedしていただきました。

Matzedしていただきました。ありがとうございます。とても嬉しいです。 GTD(Getting Thing Done)を実践するためのツール。世の中にはGTDといいつつ単なるToDo管理ツールでしかないものは数多くあるのだが、こちらは * 思いつくものを頭が空っぽになるまで書…

demo

デモ用のユーザーを作ってみました。まだまだ成熟していませんが、気軽に使ってもらえたら嬉しいです。 http://actionbox.dyndns.org/ http://actionbox.dyndns.org/account/demo ActionBoxはGTDをするためのWebツールです。Ruby on Railsにて作られています…

ActionBox (GTDツール on Rails)

http://actionbox.dyndns.org/ http://coolstyle.dyndns.org/svn/actionbox/trunk/ (ソースコード) フリーのCSSテンプレートを使って、デザインを一新しました。全体的におしゃれになって、UIも使いやすくなったと思います。インタフェースの微調整や新機能…

改善点

actionタスクは実行予定日を入れない(実行する日を決める場合はcalendarに分類する) wating4タスクを活用するためにデータモデルをいじる 2つ以上のタスクを関連づけるための関連テーブルを作る 今はprojectタスクの従属関係を表現するためにtodoテーブルの…