2002/01/26(Sat) [長年日記]

ルータ解禁

ようやく、ルータが解禁になるそうだ(jcom以外の人からは、見えないかも…)。

でも、一台しかPCを持ってないから、とくに影響はないけどPCを増やしても堂々と繋げられるかなと。

セキュリティの面からも安心だし…。

Tags: PC

検索機能

日記の検索機能をつけてみた(全然、データが少ないけど…)。

まずは、日記データのテキスト化

Ver 1.3では、misc/squeeze.rbがあるそうなので使ってみることに…

xreaではsshが使えるので、squeeze.rbを直接実行させようと思ったのだが、うまく実行できなかった(シェルではねられる?)んで、家のPCにある環境で実行。

$ ruby misc/squeeze.rb -p ~/public_html/diary ~/diary/text

そうすると、~/diary/textにテキスト化されたデータができるので、それをftpでサーバへ送る。

次は、namazuのインデックス化

tdiaryのディレクトリにnamazuと言う名前のディレクトリをつくり、その中に~/namazuディレクトリにある、namazu.cgiをコピー。

PCの中にあった.namazurcをnamazuディレクトリへコピーし、内容を変更。注意するところは、

REPLACE  /virtual/moriken/diary/text   http://moriken.s3.xrea.com/diary/?date=

のように、最後を

?date=

とすること。

そのあと、sshでログインしてmknmz。

$mknmz diary/text -O namazu

これで、~/namazu/にインデックスが作られる。

あとは

好きなところに次の行をおくだけ。

<form method="get" action="/diary/namazu/namazu.cgi">
<input type="text" name="query" size=20 value="">
<input type="submit" value="検索">
</form>

日記のデータをテキスト化するのはメンドウだけど、何かいい方法がないかな?

Tags: tDiary
[]