2003-01-31(金) [長年日記]
■ WalWiki
職場に設置したメモ用のWikiを、WalWikiに置き換えた。ただしこちらを参考にして、Wikiスタイルと同じ文法に改造。Perlスクリプトをいじるなんて、何年ぶりだろか(笑)。
微妙にテキストの解釈が違うな。Wikiスタイルだと、ブロック要素の切り替わりには空改行が不要だけど、WalWiki(やYukiWiki)は空改行が必要な場面が多いような気がする。まぁ、誤差の範囲か。
なんにせよ、おかげで快適なWikiライフがやってきた。いや、今までのTikiでも問題はなかったんだけどね。HTML 4.01にしたかったというのもあり。
■ tDiary users
tDiary-devel上で議論されていたtDiaryユーザコミュニティが、SourceForge.jp上にできた。
せっかくおれの負担を減らすためにこういう場を作ってくれた(と解釈してるんだけど違ったりして)ので、運営には手を出さずに一人のユーザとして参加するつもり。とりあえずtDiary-users-talk MLにはsubscribeだだだっ。
■ WalWiki(2)
ついで(?)にtDiaryのテーマが使えるようにしてしまったよ(お約束)。ただ、YukiWikiやWalWikiはHTML生成部がテンプレート化されていないので、div.dayやdiv.bodyは埋め込めたんだけど、div.sectionだけはうまくいかず。まぁいいか。これ以上を求めると、自作しか道はなくなるからな:-(
ともあれ、以前から自分のWikiが欲しかったこともあり、http://www.spc.gr.jp/sho/をWalWiki改に置き換えた。トンネル掘削機も移動。これで、日記とWikiが(だいたい)同じ文法でイケるようになったぜぇ。
■ WalWiki(3)
公開と言っても、かなり汚いhackだからなぁ。Perlわかんないし(笑)。あと、テーマ適用の副作用でtocを出さなくしてしまったので(ぉぃ)、これが気に入ってWalWikiを使ってる場合、実用性はどうだろう……。
とりあえずhttp://www.spc.gr.jp/sho/wiki.txtが改造版wiki.cgi(うちのサイトで使ってるファイルそのまま)。http://www.spc.gr.jp/sho/WalWiki/format.txtにも(当然)手が入っている。
2003-01-30(木) [長年日記]
■ 忙しい
朝からずーーーーーーーーーーーーっと会議なのであるよ、今日は。
ところで、夕べ遅くtDiary.Netが不調(?)だったらしいのは、まったく原因不明。アンテナが落ちてたのはたしか。でも、SNMPで各種情報が正常に取得できなくて、MRTGが空白状態になっていたので、何が起きたのか追求するのは時間をかけないとさっぱり。こんなことは初めてだ。
■ 忙しい(2)
↑どうもbot系の爆撃を受けていたようなんだけど、SNMPまで返事ができなくなるほどのシロモノには見えないんだよなぁ。まぁ、いちおう弾くようにしておいたが。というわけで、ご迷惑をおかけしました。
今日はもう、目がしょぼしょぼするので帰る。Pgsql版IOってのはすげぇ気になるんだけど。ちなみにその手のIOは初めての登場です。過去にはkitajが試しに作ってボツにしたdRuby版というのがあったけど(笑)。
kitajと言えば、カテゴリ機能パッチを見るのは明日にするよ。Wikiスタイルのカテゴリ指定マークアップを考えないと……。つーか、ドキュメントのパッチも!!(笑) >kitaj
2003-01-29(水) [長年日記]
■ 長野より帰還
覚悟していたわりにはぜんぜん寒くなくて、雪も路肩にちょっぴりある程度。降雪2日後の東京程度である。もっともこんなツッコミもあるようなので、ちょうど暖かい時に行っていたということか。たしかに正月は、ぐっと寒かったよ。
ホテルからアナログで自宅のIMAPサーバに接続して、順調にメールを読むことはできた。もっとも、(これはBecky!の実装のせいかも知れないけど)やはりアナログでは遅い。フォルダに数百通とか溜めてあると、リストを取るだけでもかなり待たされる。やはり、こういう環境ではprocmailで事前に振り分けをするんじゃなくて、新着メールだけを読めるフォルダを用意しておきべきなんだろうなぁ。
■ tDiary: 最近の動き
なんか、動きが多くてついていけない……。以前、毎日のように新作テーマが公開されていた時があったけど、ここ数日はプラグインやスタイルを使った機能拡張方面で動きが多い。アンテナでも捕獲してなかった人がいきなりパッチとか公開するから、慌てるよなぁ(笑)。
プラグイン
見落しあるかも。
- 索引プラグイン。そろそろCVSに入れちゃっていいかな?
- 以前おれが適当にでっちあげたalternate-stylesheetを改造したaltstyle。themeディレクトリ内のすべてのテーマを対象にすると、テーマ集が全部入っている場合にとんでもないことになるので、そのあたりは工夫した方がいいかも。@optionsを使うとか。
- 散財自慢プラグイン。集計できると便利かも。
- スケジュールプラグインが乱立? →zoe版、YAA版、kitaj版(は構想段階)
- 何の日プラグイン。まだ中身見てない。
スタイル
いくつかのプラグインがスタイルに依存しているという問題が浮上。もっともこれはtDiary-develでかなり以前から指摘されていて、依存関係があるのはしかたがないというコンセンサスになっていた(はず)。
もっとも今の実装ではプラグイン内から@conf.styleが参照できるので、既知のすべてのスタイルに対応したプラグインを書くことは可能ではある。
カテゴリ機能
kitajがカテゴリ機能を人柱限定で公開。さらにWikiスタイルでカテゴリを使えるようにするパッチも登場。
カテゴリ機能が欲しいと言われるたびに断ってきたのは「面倒だから」というもあるけど(笑)、この機能は「日記コミュニケーションを加速するだろうか」と胸に手を当てて考えたとき、「そんなことはないよなぁ」と思えたからである。もっとも最近のtDiaryは日記ツールというよりはCMSとしての側面も大きくなってきたので、そっちから見ればカテゴリは必須だろう。自然な形で取りこめるなら、ないに越したことはない。
もっとも、専用のスタイルを使っている現在の実装は、ちょっとヤバいよね。なんとかしたいところだ。例えばスタイルのキーは「tDiary」のままで、実装だけ異なるスタイルを作ってやるとか。で、実際にカテゴリを使うかどうかはconfで指定する。というのはどうだ。つーか、そういう実装(カテゴリを使うかどうかをconfで選べる)なら、tdiary_style.rbに入れちゃってもいいんじゃない?
◆ きた [tdiary_style.rbからconfって参照できる?]
◆ きた [↑本当は@optionsで,カテゴリを使うか使わないかとか,サブタイトルからカテゴリ名を検出するための正規表現を指定..]
◆ ただただし [いやそうでなくて……えーと……続きはtDiary-develでやろう(笑)]
◆ smbd [手前ミソであれですが ランダムテーマ http://smbd.homelinux.org/rwiki/rw-cgi...]
◆ ma2tak [Pgsql版のI/Oクラスを書いていますが、これってもうありましたっけ? ちなみに私の現テスト版は、http://m..]
◆ suzune [またアンテナかにゃ?]
◆ yuco [がーん,いいなぁ。私もサイト全体をWalWiki化してtDiaryと共通テーマが使えないかなぁと思っていたのでした。..]
◆ kdmsnr [ビックリ2個(!!)って良い表現だなあ。]
◆ arton [とっても厨な(=他力本願な)質問なんですが、Wikiを職場に導入する場合、皆さんは何を選択しますか? 要するに導入す..]
◆ ほそのひでとも [TikiはWiki記法に割と? 忠実なんですが、 RWikiはWiki記法を無視してRD使ってますね (artonさ..]
◆ ksr [職場に導入するときに大切なのは認証だと思いますので、その点が強化されているものがよいと思います。TikiはHTTPの..]