2008年1月4日金曜日

2008年の誓い(?)

誓いと言うほどのことではないけど、後で振り返るために書いておこう。

人生、残された時間は少ない。
よって、
・実用品は安物買いの銭失いをしない。
 高くてもすぐに使い物になるものを買う。
 特に靴と服は安物買いはやめよう。家電、PC類も良いものを。
 それと、食べ物と酒。酒はあまり量を飲まないので、旨い酒を少しで(^^;。

・趣味では、高くても安くてもいいから、自分でいじれるものを買う。
 自己満足の世界をひた走る(^^;
 PCは趣味ではなく、もう実用として使う側がほとんどになっちゃった。

・買う前に捨てるものを明確にする。
 場所と時間が一番不足しているので。
 本と雑誌の置き場所が一番困るなぁ。

・仕事も自分とチームの適性(今の適性だけでなく、将来伸びそうな方向)を考えて選ぶ。
 お客さんが選ばせてくれる、選んでくれるような積み重ねが必要だけど。
 ニッチでも一番を目指そうね。

・顧客先システム都合などをのぞき、休日作業はしない。残業も減らす。
 効率アップするために、今年はこまごまと手段を変えよう。
 具体的には、まず会議のやり方を変えまっせ。
 それと、メールに関しても使い方を変えよう。


さて、3ヶ月後に1回見直し予定。

2008年1月3日木曜日

年賀状出し、初詣、実家に顔出し

すでに昨日の話だけど。
・年賀状は毎年元旦に出している。
 #遅い?(^^;
・今年の初詣は近所の住吉神社のみ。
 #おみくじは「吉」だった。
 #真面目にやればOKだそうな(^^;

そして、今日私と女将の実家に顔を出した。
両家とも滞在時間は2時間程度の駆け足顔出し。

若旦那と若女将のお年玉収集の旅とも言う(^^;;。
後のイベントはスキーぐらいか。

2008年1月2日水曜日

MovableType用 namazu2文書フィルタ

namazuのindexを作り直したのは良いけど、検索結果がどうにも気に入らない。

例えば本Blogの先頭に書いてある「お客様」で検索すると、全ページがヒットする(^^;
しかも、検索結果の要約文も下記のように全部Blog先頭部分になる。
plain-namazu-20080101.jpg
これでは元気が出ない。

MovableType用の文書フィルタを探したけど見つけ切れなかったので、
pipermail用のfilterをもとに作成した。ありがとうございます。>菊地様。

ただし、自分のtemplateが出力しているindividual archive file用なので、
いろんな人のBlogに対応させるにはいじらないとダメかも。
 #MovableTypeが出力するHTMLは、MHonArcなどと異なり、
 #HTMLを解釈させるためのtagが埋め込まれていないので
 #検索対象範囲を絞るのに妥協が必要だと思います。

そのフィルタを通してmknmzしたindexで「お客様」を検索した結果が下記。
filtered-namazu-20080101.jpg
所望の検索結果と要約出力になったようだ(^^)。
ちなみに作成したMovableType用フィルタはこちら→mt3.pl
どこに置けば良いかは
mknmz -C
で教えてくれるFILTERDIR:と示されたところ。
そこにmt3.plを置いて、
再び mknmz -C を実行して、「対応メディアタイプ」に
  text/html; x-type=mt3: mt3.pl
と表示されればOK。
実際のindex作成時には、indexを格納させるディレクトリ上で
mknmz -t 'text/html; x-type=mt3' -s -z /hoge/archives/
とかやればいけるはず。
もっと良いfilterの実装がありましたら、教えてください。
ちなみに、皆さんのBlogにあわせてmt3.plをいじるとしたら、
my $MT3_MESSAGE_FILE = '\d{6}\.html';
で指定しているインデックス作成対象ファイル名の部分と、
    $$contref =~ s/<form method="post".*/</body></html>/s;
$$contref =~ s/<body>.*<div class="blogbody">/<body>/s;
で指定している対象範囲の目印部分だけだと思います。

namazu index再構築


本BlogとMLogの全文検索インデクスを再構築した。



本Blogは非力なMac miniでもそれほど時間がかからないけど、MLogは登録記事が5万もあるので、別マシンでmknmzすることにした。



��ちなみに、別マシンは速いといってもPen4-2.4GHzクラスであり、今となっては2世代ほど前か(^^;




Pen4-2.4GHzでの性能は、


インデックスを書き出しています...
[基本]
日付: Tue Jan 1 02:53:44 2008
追加された文書の数: 59,305
サイズ (bytes): 438,091,087
合計の文書数: 59,305
追加キーワード数: 1,123,946
合計キーワード数: 1,123,946
わかち書き: /usr/bin/mecab -Owakati -b 8192
経過時間 (秒): 23,306
ファイル/秒: 2.54
システム: linux
Perl: 5.008008
Namazu: 2.0.17RC4

てな感じ。



その後の追加記事分をMac miniで実行したら、


インデックスを書き出しています...
[追加]
日付: Tue Jan 1 11:01:31 2008
追加された文書の数: 98
更新された文書の数: 91
サイズ (bytes): 765,156
合計の文書数: 59,312
追加キーワード数: 119
合計キーワード数: 1,124,065
わかち書き: /usr/bin/mecab -Owakati -b 8192
経過時間 (秒): 224
ファイル/秒: 0.84
システム: linux
Perl: 5.008008
Namazu: 2.0.16

てなところ。



この場合、ざっくり

Pen4-2.4GHz : 初代Mac mini = 3 : 1

と言う性能比かな。



CPUアーキテクチャもnamazuのバージョンも異なるので、何か検索不具合があったら教えてください。


昨年のメール整理とバックアップ

今年も毎年恒例のメールフォルダの整理。

何と2007年のメールは圧縮せずに楽々DVD1枚に収まった。
マスタとサブの2枚にバックアップ完了。

会社のセキュリティポリシー変更に伴い、昨年は仕事のメールを自宅に転送しなくなったのと
linux-kernel MLを保存しなくしたのに伴い、かなり減っている。

��その他のMLもメールの整理とMLの整理で
��減らしていたのも理由かな。

もしかしたら、SNSやBlogの活用比率が増えて、相対的にInternet上でのメール・MLの活用が減ったのかもしれない。
��少なくとも、私自身は会社でのメールを除いて、
��個人で書くメールはすっかり減っている気がします。
SPAMが多いのもメールの活用を減らしているのかな。

2008年1月1日火曜日

謹賀新年

明けましておめでとうございます。

昨年は「初志貫徹」「日々精進」で乗り切った...のかな?(^^;
本年は「安全第一」で着実に進みます。
変わらぬご指導をお願い申し上げます。

散髪

31日まで営業してくれているいつもの床屋さん。

寒かったので外に出たくなかったけど、散髪して何となくすっきり。
来年はさらに良い年になりますように(^^)。