May 26, 2005 [去年の今ごろ]
google_highlight プラグインの導入
google_highlight プラグイン
google_highlight プラグインは、google などのサーチエンジンで入力された検索語がリファラに存在したらその単語をハイライト表示する機能を提供する(右図)。二つの変更(下リスト)を加えて導入した。
- 各サーチエンジンの検索語に対応
- Jcode モジュールではなく Encode を使う
1. は Jpan Tools -TOOL:検索ワード抽出ルーチン- を参考にして実現。
2. について。入力された単語の文字コードを guess して euc-jp に encode するという処理をプラグインに加える。guess の対象となる文字コードを
use Encode::Guess qw(euc-jp shiftjis 7bit-jis);
としてしばらく運用してみると、どうやら単語がうまい具合に guess されていない問題に気付く。guess 結果にて shift-jis or euc-jp とか shift-jis or UTF8 となる場合が見られた。試行錯誤するうちに、guess に失敗するのは shift-jis とその他の文字コードの判別ができない場合に多いことがわかった。検索語の文字コードの分布の話 によると大手サーチエンジン (google, Yahoo, msn) の検索語は shift-jis であるよりも euc-jp か utf8 であることが多いので
use Encode::Guess qw(euc-jp utf8);
と、shift-jis を考慮せずに guess するように変更した。対症療法であるが今のところ Yahoo, msn の検索語についてはうまく guess / encode されている様子。
Posted at 11:23 - permalink - category: Blosxom - comments(0) - tags: blosxom
May 26, 2004 [去年の今ごろ]
2004/05/26(Wed)
ミーティングとか
昼から登校。研究室のPCにlinuxをインストールしてた。その後バイトのミーティング(無給)に参加。初めてバイトの皆に会ったのでした。Posted at 01:00 - permalink - category: 昔のもの - comments(0) - tags: old
May 26, 2003 [去年の今ごろ]
2003/05/26(Mon)
優先
午前の講義より研究の資料作りを優先したのでした。その割りにミーティングの時間になっても資料ができてなくて口頭で説明することに。またしても後悔。ミーティング後はソファーにおいて機械科とミーティング。
ウクレレ
あぽろんで弦を買って張ったら音の狂いが小さくなった。ありがとう、ひげの店員さん。Posted at 19:00 - permalink - category: 昔のもの - comments(0) - tags: old
ページを移動。
これまでの記事。
2007 | 12 | 11 | 10 | 9 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2006 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2005 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2004 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2003 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2002 | 12 |
この記事へのコメント