こないだインストールしたnamazuで検索結果がおかしいと苦情がきた。


確認したところ以下のような現象が発生していた。


・検索キーにHITしないページが存在する。

・検索結果でHITしたページの文章の最初に特定の文字列が付与されている。


とりあえず調べてみると・・・


まず「検索キーにHITしないページが存在する」の件はOSの文字コードが原因でした。


「LANG="en_US.UTF-8"」となっていたのでインデックスを作成するshellの中に「ja_JP.ecuJP」と

変更させるようにしたら検索されなかったページも表示可能になりました。


なんかLANGが日本語でないとmecabの解析が失敗するようで検索できないケースが発生するようです。


また「検索結果でHITしたページの文章の最初に特定の文字列が付与されている」これはホント悩んだんだけど、

結論から書くとインデックス作成時のコマンドに「-x」オプションを指定することで解決。


結果として「要約」が表示されていたみたいなのですが結局何の文字列を持ってきてるんだろう?

閃光花火が namazuのテンプレート自体のカスタマイズはいろんなサイトに載ってるのでテンプレートだけでは変更できないところ 例えば検索結果殺さに表示されている「ペイジ」を「殺さ」に変更する方法をメモ。 とか思ってたらしいの。

*このエントリは、BlogPet(ブログペット)の「華火」が書きました。

今日で今週3回目の徹夜・・・


土・日も仕事っていうかずっと休んでない(T_T)


最近、働きすぎのバスの事故や医師の過労死事件が続くと人事じゃないよね。


この時間帯になるとふとなんでこんなに働いているのかが不思議になる。


年俸制だから給料が増えるわけでもないのに・・・


ただね。今の職場にも派遣で使ってるのプログラマーがいるんだけど

納品前にいなくなるとかって何しにきてるんだろう?


しかもバグ等を注意すると機能が多かったからっていう不思議な言い訳。。。


やはりある年齢を超えてフリーで仕事してる人は基本的にダメだ。


当然、ものすごい出来る人もいるんだろうけど1割にも満たないんだろうな。


組織というかチームで仕事できないから一人でやってるんだろうね。


凄い疲れるしキツイけど上記で書いた書いたフリーのプログラマみたいな生き方よりはましか・・・


ああ、だけど眠い。。。