ver 0.81リリース

新規タスクが削除できる不具合を修正しました。
かんばん@Web ver0.81
http://f56.aaa.livedoor.jp/~tdnr/ppblog/log/file/0.81.lzh
デモ
http://f56.aaa.livedoor.jp/~tdnr/lab/kanban/
仕組みについてちょっと書くと
画面で操作によってイベントが発生して、
追加・修正・削除情報をサーバ側に通知します。
この部分をJavaScript(script.aculo.us)が担当
サーバ側はphpで作成されており、情報を管理するのが役目です。
データはファイルで保存されており、phpはファイルに対して
書込みを行い結果をxml形式でブラウザに返します。
ブラウザ側(JavaScript)は返されたデータを判断して
画面にメッセージを表示しています。
ちなみに利用しているscriptaculous.jsは

Sortable.create
Droppables.add
Ajax.Request
Effect.Parallel
Effect.Highlight
Effect.Shake

ぐらいかな。(prototype.js含む)

達人プログラマー―システム開発の職人から名匠への道

達人プログラマー―システム開発の職人から名匠への道
プログラマー3、4年目あたりが読むとだいぶ共感できるのではないでしょうか。
巷でよく聞く「割れ窓論」や「2重化の過ち」などがわかりやすく記されています。
個人的には復習要素が強かったですが、初めて読むと新たな気付きが満載です。
コーディングされている方からチームリーダーまでお勧めの一冊です。

ver 0.80リリース

削除方法を変更しました。
確かにこっちの方がわかり易い。
かんばん@Web ver0.80
http://f56.aaa.livedoor.jp/~tdnr/ppblog/log/file/0.80.lzh
■追加したい機能(これができればver1.00)
1週間、1ヶ月、1イテレータ単位で次のかんばんが
必要になったりするのでページ単位を実装したい。
■追加するかどうか考え中(3/17追記)
・入力方式を「とーどー」っぽく(たぶんやる?)
・タスクの色(たぶんやる?)
・イメージの貼付け(たぶんやらない?)