-シーエイチピ〜グル-阿部(8/4-22:43)No.1088 ┗Re:シーエイチピ〜グル-阿部(8/5-02:28)No.1090
1088 | シーエイチピ〜グル | 阿部 E-mail | 2002/8/4 22:43 |
思いっきり Google のパロディになってしまいましたが、 掲示板の過去ログ検索システム「Chpgle」ができました。 フルスクラッチで CGI を書いているので、バグがあるかも知れません。 おかしな振る舞いがあった場合はここに書き込み願います。 ちなみに、検索対象は過去ログに限ります。 現在、進行中の書き込みに対しては検索を行いません。 こちらは、ページの下のほうにある「記事検索」をお使いください。 (そのうち統合します) ------------- 阿部(Webmaster) |
1090 | Re:シーエイチピ〜グル | 阿部 E-mail | 2002/8/5 02:28 |
記事番号1088へのコメント 阿部さんは No.1088「シーエイチピ〜グル」で書きました。 >フルスクラッチで CGI を書いているので、バグがあるかも知れません。 >おかしな振る舞いがあった場合はここに書き込み願います。 うーむ、ドはまり! 色々試すと、おかしい動きだらけ。 Shift-JIS で掲示板ログを残したのが間違いだった! Shift-JIS だと Perl の正規表現で失敗することがあるらしい。 という訳で、Shift-JIS のログファイル を EUC に変換して、 キーワードも EUC に変換して両者を突き合わせてサーチ。 で、結果も EUC で表示・・・ ということをやっているので、オリジナルの2倍も遅くなってしまった。 したがって、Chpgle の結果は、EUC で表示されることになってしまいました。 多分大丈夫だと思いますが、CHPnet 内で唯一文字コードが違います。 もし文字化けした場合は [表示]-[エンコード]-[日本語(EUC)] を選択してください。 ------------------ 阿部 (Webmaster) |