namazuについて


ひょんなことから検索エンジンを試すことになった。当然、namazuは避けて通れない。 で、感想はというと、、、 です。

で、その約1年後、別のマシンへインストールすることになった。(2001年)

でテストしたら、、、

というわけで、当面、kakasi でいこうと思う。
# 実は freya の方が、たいした理由はないが好きだったりする。
# まぁ、いっか。利用者の多いほうが、いろんな情報もえられるだろうしね。

(ここから2002年)
で、しばらく間があいて、namazu を 2.0.10 にしようと。

namazu のテストに書いたように、nmz/hlist.cをいじって、、、、そうそう、po/ja.po の「ペイジ」を「ページ」に変えた。
それから、template の NMZ.* を、2.0.7 をインストールしたときに手を加えたやつに 変更した。
あとは、、、、nmz/search.c の do_word_search はいじらないでやってみよう。

で、make。

そしたら、エラーが出た。なんのことはない。最近すっかりperlに毒されていて、
コメントを /*...*/ じゃなくて #.... にしてた。恥ずかし(^ ^;

それを直して、configure, make, make check っと、、、いいみたい。

じゃ、make install で、、、どうかな、、、いっかな、、、いいみたい(^ ^)

そうそう、 CGI用のページというか、、、そんなんのあるでしょ。
あれでさ、複数の辞書を選択して検索できるようにしたときさ、 検索結果の表示のときに、checkboxのcheckedってちゃんと引き継がれるんだけど、 検索方法っていうリンクをたどったときって、引き継がれないでしょ。
まぁ、POSTとGETの違いがあるから仕方ないといえば、そうなんだけどね。
仕方がないんで、checkboxやめてselectにして、 全体を対象にしたインデックスを別に用意することにした。

それにしても、wgetって難しいというか、なんか思った通りに動かすための オプションがわかんない。

とかいってるうちに、ChaSenのバージョンが2.2.9になって8kb問題がいちおう解消されたみたいだ。2002年2月にバージョンアップされたみたいだけど、気が付いたのは7月、、、、おそまつ。
というわけでさっそくkakasiをChaSenに入れ替えてみたら、、、だめだなぁ、、、、 ChaSen.pm はまんまなのかな、、、?

でも、とりあえず使ってみた。ちょっと気になることがあったんで。
なにかってぇと、

おもしろいけど頭痛ぇところ。 ついでと言っては何だが、kakasiだと、 だって。だから「本願寺」って探そうとすると、「本願寺」と「東本願寺」は みつかるけど「西本願寺」はみつからない。
# たまたま思い付いてやってみただけで、宗教的な意味や意図は全くない(^ ^;

結局、ChaSenを使いたいけど仕方がないのでkakasiに戻すとしてぇ、、、、
# Freya 使う?、、、とかいって、結局、ChaSenの 8192 ってとこいじってしまった。
# あ、「お知らせ」、どうしよう、、、やっぱり最初に全体をサーチかな、、、



で、かなり間が開いて2008年。namazuを最新版に入れ替えた。 というか、OSは同じ系列(solaris)だが、アーキテクチャが異なるので、 前面入れなおし。

でも、あいかわらず特に問題になったところはないし、 ソースも幾分、手が入っていたみたいなので、特段、どこもいじらなかった。

そうそう、アーキテクチャが違うから、インデックスは作り直しかなと 思っていたが、使えた。


miuraj@isc.meiji.ac.jp