ただのにっき
2003-02-20(木) [長年日記]
■ Hiki 0.4
きたきた。待ってたゼ。
人柱用ということなので、とりあえず職場のAyakaマシンに入れてみることにする。sf.jpにプロジェクトがあるとのことなので、今後のバージョンアップを楽にするためにCVSでGETしておこうと思ったら……先生! レポジトリがありません!(笑)
気を取り直してパッケージで入れ直し。インストール方法はここ。まずは関連ライブラリのstrscanとamritaを入れねばならぬ。Ayakaのstrscanは0.6.1で止まってるから、野良ビルド。/usr/bin/rubyじゃなくて、実験用の~/bin/ruby16を使うことにした。これなら他の環境と切り離せるし。
さて、やっとHiki本体に取りかかり……なんか、キョーレツな既視感に襲われてるおれ。ディレクトリ構成から設定ファイルまで、tDiaryにクリソツです。人さまのプロダクトに、こんなに影響与えちゃっていいのかな……(汗)。でもおかげでトラブル対処の勘どころもいっしょなので楽ではある(案の定hiki.cgiの先頭行を書き換え忘れたわけだ)。
というわけで、あっさり動く。機能的にはもう、十分だなぁ。自分用の仕事メモは移しちゃってもいいかもしんない移した。ちょっとテーマの再現性に難があるから、そのへんを調整してみようかなぁ。
■ tDiary: Wikiスタイル - 引用とBlogWiki
yucoさんから引用中に改行を入れられないという指摘を受けたので、対応版をcommit。ここの解釈には前から悩んでいて、通常のパラグラフは改行が意味を持たないだけに、頭に「""」がついているだけの普通のパラグラフ、といった感じのコードにしておいたのだ。
しかし、空改行を認識させるのも面倒だし(けっきょくそれか)、かといって改行する手段がないというのもアレなので、引用中の1行を<p>〜</p>で囲むことにした。つーか、今まで<p>がついてなかった(笑)。
ついでに、BlogKitに「BlogWikiスタイル」を追加しておいた。BlogKitでもWikiライクに書けるようになる。しかしこのあたりのコード、重複がひどいなぁ。かといってこれ以上メソッド分けると、複雑になるから好きじゃないし。まぁいいか(けっきょくそれか)。
■ SLIMP3
お、こういうのいいな(→日本語紹介記事)。背面の究極のシンプルさがいい。いちおう自宅では同じようにHTTPでストリーム配信できるようにしてあるけど、クライアントにはPCが必要だしな。やっぱ、これくらい単機能じゃないとネット家電とは呼べないだろう。もし日本のメーカーが同じコンセプトの製品を作ったら、スイッチの数が10は下るまい。
でもよく考えてみたら、手持ちの全CDはすでにiPodに入っているので、わざわざLANにつながなくても好きなところで聴けるのであった。家中にiPodにつながるスピーカーを置いておいた方が手っ取り早いよな。
■ tDiary: Wikiスタイル - 引用(2)
きた案はちょっと直感的じゃないけど、以下のような形式はアリかも知れない。
""ほげ ""ふが "" ""うひょ
これをこうレンダリングする。
<blockquote> <p>ほげふが</p> <p>うひょ</p> </blockquote>
これなら、それほど不自然でなく、かつparseのコストもそれほど上がらないが……。ちなみに上の例をHikiに書いたら妙なことになってしまった(笑)。こりゃバグだな。
■ 宴会
土曜にちょっとした宴会の予定があるんだけど、当初はこじんまりした集会のはずだったのが、いつのまにやら10数人の大所帯になってしまったようだ。しかもなんだか著名人がたくさんみえるようなので、はやくもガクガクブルブル状態。
でもまぁ、やっと噂の好青年たち(笑)に会えそうなので、それはまた楽しみであるのだが:-)