Clockworksデータネタ2題[taro:Memo]

[Written by たろう]
Clockworksは現在、こっそり公開もの(仮にVer.1系としよう)と作り直しているもの(Ver2系)とある…ちゃんとVer2系ですべての動作ができるとこまで行かないと、この拡張ネタができない…

■CommentToolsデータを利用する
book=ClockworksDataにして、各wordの最新のItemがWikiDataとする。
最新のItem以外は過去の履歴として扱う
Diffデータはn件目のItemとn-1件前のItemテキストのDiffを毎回取って対応
LabelはStatusに格納
…mixiwikiと似たネタだけど、もともと近いアイディアはあたためていたんだけど、実際に動いているのを見て具体的にまとまった感じ

S式命令ネタ
・(read-item idリスト)で、Itemデータを取得
・(read word)でClockworksData:wordのデータ(最新Item)を取得
・(get-data book word n)で任意のBook、任意のWordのItemを最新n件を取得(nのデフォルト:1)

■TextベースのClcokworksデータをチューニングする
処理が遅い所
・更新順ソートまわり:(pages)をModifySortWordListからWordListに変えると速度が上がる
Wordの更新時間をLableと同様別枠で管理する?
・全文検索:SearchCacheを使っているがもう少しつめる
tags:思いつき:Clockworks:
[2006-02-02 23:12:44]


Comment


(このNoteは書き込みから約半年以上経過したためコメントFormを非表示しています)

Zenback