GaucheFest:yasuyuki
- GaucheFest:20th
- GaucheFest:19th
- GaucheFest:18th
- GaucheFest:17th
- GaucheFest:13th
- GaucheFest:12th
- GaucheFest:11th
- GaucheFest:10th
- GaucheFest:9th
- ToDo
GaucheFest:20th
Gauche本の校正
かなりの手応え。
GaucheNight座談会資料
Kahua-S5期待age
GaucheFest:19th
Gauche本構成詰め
- もっと例を
- 足りない記述を洗い出し
GaucheFest:18th
Gauche本を書く。 (あまり進まなかった...)
karetta.jp
- トラックバック送信→とりあえず素早く汚く実装
- 画像フィルタ&サムネイル→ImageMagick?
- 添付ファイル→ClamAV?
- 索引キーワード→tagとどう違うの?
- RSSをまともにする→SXMLでは無理?(CDATA問題)
- マインドマップ対応
oss-web
- 「今日の一行」にコメントを入力するとkaretta.jpに反映する仕組み→コメントformが継続URLなので無理?
GaucheFest:17th
karetta.jpのバグ修正と、「自動公開」機能を追加。
GaucheFest:13th
- DoCoMo オープンiエリア
- au GPS
- au 簡易
- willcom
に対応。DoCoMoはエリアコード、auは緯度経度が取得できるところまで。
GaucheFest:12th
Gauche-gl祭り
http://lists.sourceforge.jp/mailman/archives/gauche-devel-jp/2006-May/001605.html
にひっかかった。
http://mephisto.torus.jp/index.html
が動いた。めでたしめでたし。
karetta.jpでLaTeX形式の数式入力に対応
http://karetta.jp/article/blog/karetta-news/006102
Gauche本を書く
GaucheFest:11th
Kahua-0.4.1リリース
- tar玉作る
- configure.acを書き換えてテスト
- タグ打つ cvs rtag
- アナウンス
- Web書き換え
GaucheFest:10th
karetta.jpアウトライン編集の改良
2006/04/01 22:32:06 PST
onUpdateによるイベント通知(やっとできた)
<html> <head> <script type="text/javascript" language="javascript" src="prototype.js"></script> <script type="text/javascript" language="javascript" src="scriptaculous.js"></script> </head> <body> <div id="book"> <div id="chap_1">- Foundations of Ajax</div> <div id="chap_2">- Using XMLHttpRequest Object <div id="sec_1">-- Overview of the XMLHttpRequest Object</div> <div id="sec_2">-- Methods and Properties</div> <div id="sec_3">-- An Example Interaction</div> </div> <div id="chap_3">- Communicating with the Server</div> <script type="text/javascript" language="javascript"> Sortable.create('book',{tag:'div',ghosting:false,constraint:false, onUpdate:function(s){alert(Sortable.serialize(s))}}); Sortable.create('chap_2',{tag:'div',ghosting:false,constraint:false, onUpdate:function(s){alert(Sortable.serialize(s))}}); </script> </body> </html>
要点: 子要素にidを必ずつける。idは '名前_番号' でなければならない!
2006/04/01 17:33:09 PST
ちょっとscript.aculo.usでドラッグドロップの練習。
<html> <head> <script type="text/javascript" language="javascript" src="prototype.js"></script> <script type="text/javascript" langupage="javascript" src="scriptaculous.js"></script> </head> <body> <div id="book"> <div>- Foundations of Ajax</div> <div>- Using XMLHttpRequest Object <div id="chap2"> <div>-- Overview of the XMLHttpRequest Object</div> <div>-- Methods and Properties</div> <div>-- An Example Interaction</div> </div></div> <div>- Communicating with the Server</div> <script type="text/javascript" language="javascript"> Sortable.create('book',{tag:'div',ghosting:false,constraint:false,}); Sortable.create('chap2',{tag:'div',ghosting:false,constraint:false,}); </script> </body> </html>
karetta.jp読者登録機能
2006/04/01 16:33:57 PST
http://karetta.jp/ に読者登録機能を作成。簡単だと思ったが意外に手間取ってしまった。ほかにいくつかバグを修正。
GaucheFest:9th
www.kahua.orgのKernel 2.6 Update
2006/03/03 17:46:43 PST
kernel-2.6.8-2-i686-smp libc6-i686 apache2-mpm-worker libapache2-mod-fcgid Gauche-0.8.7_pre1 Gauche-fastcgi-0.1.3 Gauche-kakasi-0.0.1 Gauche-dbd-mysql-0.2.1
こんなところです...
ToDo
XML-RPC
Honuaプロトタイプ
karettaのユーザー管理機能のプラグイン化
karettaのユーザー管理機能のうち、以下をプラグイン化する。
- メールアドレスを入力して登録メールを送信させる
- 1のメールに書かれたURLをクリックして、パスワード、ニックネームなどを入力してユーザー登録
- パスワードリマインダー
- 3に含まれたURLをクリックしてパスワードを再設定する画面
問題点:
- karettaではログイン名=メールアドレスである
- →<kahua-user>の継承を使って汎用的に書き直す
karetta.jpアウトライン編集の改良
3分割フレームをやめてAJAX化する
前提: もっとwikiみたいに簡単に編集できるようにしたい
- IFRAMEの中に見出しツリー表示 or IFRAMEなしで直接ページの一部としてツリーを展開(どちらか選択可能に)
- ツリー部分やコンテンツ部分を隠す/表示するを切替可能にauc
- コンテンツ部分はDHTMLで動的に書き換える。book-nodeそれぞれにparmalinkを持たせ、そのURLに移動できるようにしておく
見出しツリーでドラッグ&ドロップで構造編集
現状では同じ親を持つ見出し同士の入れ替えしかできないが、他の見出し配下に移動できるようにする(部分木の移動)