DiaryDan20051108

2005-11-16 15:11:22 +0900 (6947d); rev 5

Ruby: BitChannelでの日記開始

とりあえず運用しながら使い勝手をテストしてみようかと。

__

日記本文をRSSで配信しないといけないかな。tDiaryの旧日記からこっちに移行する場合に気になる点がいくつか。

  • URLを変えたくない。RSSのURLも変わらない方がよい
  • tDiaryにある過去の日記をそのまま残しておきたい
  • こっちの日記をやめてまたtDiaryに戻る可能性がある

ここを読んでくれている人は少ないとだろうし、ころころ日記のURLが変えているとすぐ見捨てられてしまうだろうからURLは変えたくない。去年一回引っ越ししてるし。

あとtDiaryの過去の日記をそのまま残したいというのは、tDiaryの過去のエントリにリンクしてくれた人もいるので、それをリンク切れにしたくないということ。

なのでtDiaryっぽいURLにアクセスがあった場合だけtDiaryを起動するというのはどうか。

__

テンプレートはまだ作りかけ。初めは BitChannel のメニューを右のサイドバーに入れていたのだけど、どうも使いにくいので上に戻した。

あ、デザインは朝日新聞のBeをまねてる。つもりだけどまねれてないな。

__

日記のRSS配信について調べてみた。 BitChannel にはもともとgdiffをRSS出力する機能がついている。 その仕組みは特に難しいことをやっていないようなので、cmd=dirayかつfmt=rssの時に同じように日記本文を出力してやればよさそうだ。

lilyのRSSを見るとプラグインで実装されていた。出力結果をキャッシュし任意時間で更新させるようだ。まあとりあえずはキャッシュとか考えない方向で。

Comments

Name:

system revision 1.162