logo
code:Haemophilus influenzae

ここに書かれていることは無保証です。同じことを行って問題が発生しても、 龍義は責任をとりません。
 2003年9月 
 2003年10月 
 2003年11月 
 2003年12月 
 2004年1月  2004年7月 
 2004年2月  2004年8月 
 2004年3月  2004年9月 
 2004年4月  2004年10月 
 2004年5月  2004年11月 
 2004年6月  2004年12月 
 2005年1月  2005年7月 
 2005年2月  2005年8月 
 2005年3月  2005年9月 
 2005年4月  2005年10月 
 2005年5月  2005年11月 
 2005年6月  2005年12月 
 2006年1月  2006年7月 
 2006年2月  2006年8月 
 2006年3月  2006年9月 
 2006年4月  2006年10月 
 2006年5月  2006年11月 
 2006年6月  2006年12月 
 2007年1月 
 2007年2月 
アイコンの説明

 3/1
Other
某所の DC にて作業をしたのだけど、ラックの中ってケーブルだらけ。電源の
ケーブルと LAN ケーブルがほとんどなのだけど、あれはなんとかならないもの
なのかな、と思う。ラックを固定する部分に電源と LAN の口を一緒に装着できる
ようにすれば、だいぶすっきりすると思うのだけど。せめて電源だけでも、そう
してもらえると、線に埋もれなくて済むのに。

 3/2
Other
いつも持ち歩いていたアルミ製のカバンの持ち手が取れてしまった。で、その
部分を見てみた。持ち手のアルミ部分は、白い粉状のものが多数付着していて、
だいぶアルミが削れていた感じ。本体側は、構造が単純だけど、一番アルミの
厚さが薄いところで破断しており、強い衝撃によるものではなく、切削と金属
疲労のため破断したようである。中にはノート PC (Libretto L5) が入っていた
ので、重さによるところも大きいのでしょう。新しいの買わなきゃ…。

 3/3
Other
2980円のトリマーを買ったので、そのレビュー。写真があるので、別ページに 3/4
Other
隠し釘、というものを始めて使ってみた。ハンマーを垂直に当てなければならない
ので、少々気をつけないといけないが、折れることもなくうまく打ち込むことが
できた。打ち込めたところで、頭を払って完成。意外と面白い。値段がもう少し
安ければ、多用したいところである。

 3/5
Network
ssldump のページを少し更新した。インタフェースに IP アドレスが付与されて
ない場合の対処法の追記。

 3/6
Network
Dovecot 1.0.rc25 が出ていたので、rc23 から進んでいなかった文章の更新と、
古いものは一応残しておく更新をした。

 3/7
Network
更新すると、新しいものが出る。ということで、 Dovecot 1.0.rc26 が出たので、
更新をしておいた。 dovecot.conf コメントが変更になったぐらい。

 3/8
WWW
Apache を chunked な応答しない、というか chunked しないように動作させる
方法はないものかと、 source や設定ファイルを見たのだけど、設定ファイルで
その設定はないみたいである。簡単なのは環境変数 nokeepalive を設定するか、
HTTP 1.1 ではなく 1.0 で要求するか。後者は、ユーザにそんなこと言っても、
ということなので、環境変数を設定して、対応してみることに。

 3/9
Other
今日はコンサートに行った。サンプリングとか、キーボード周りとかは、かなり
コンピュータでいじっていて、今、を感じたのだけど、そんな楽器でハモンドの
C-3 の音なんかを出していたりしていたので、なんだか不思議な感じがした。
時代に音色が勝っている気がした。

 3/10
Other
久々に自転車に乗った。それも、最近の自転車だったので、ダイナモが車軸に
ついていたり、暗くなると自動的にライトが点いたりするので、ママチャリも
進化しているのだな、と妙に関心してしまった。ただ、後ろブレーキを掛けると
ヒステリックな音がするのは、変わらないなぁ、なんて思ったりもした。

 3/11
Other
IBM ロゴが入った ThinkCentre M51 の新品をセットアップ。さすがにちょっと
親には難しかったみたい。ログインを指紋認証にしたら、妙に喜んでいた気が
する。セットアップ自体は、特に問題もなく終了。 Ultra Small と言っても、
結構な大きさ。写真では、もう1回り小さいと思っていた。重さも結構あるし。

 3/12
WWW
cgi プログラムでセッション管理を行って、いくつかの値を引き回したいのだけど、
値をファイルに格納するのも速度が気になるし、共有メモリも面倒臭い。もっと
楽な方法はないのかと探していたら、 memcached なるものを見つけた。調べると、
思ったよりも有名なものみたいだけど、使うにはちょっと悩むところ。新しく
インストールしなければいけないし、ポート 11211 で待ちうけしなきゃいけないし、
特徴の1つである複数 web サーバでも対応、なんて必要ないし。素直に共有メモリを
使おうかな。

 3/13
WWW
最近、 Apache のログが大きいので、どこのアクセスが増えているのか見てみたら、
skype のエモーティコンのページだった。画像が 300 以上あるので、ログの増え方が
異常に早いみたいである。なんだか、解析させるのに時間がかかるので、 png の
ファイルは、ログ出力しないようにしようかな。

 3/14
Network
Dovecot 1.0.rc27 が出たので、文章2つ更新。

It has taken some time to do the v1.0 release, but it'll come soon and it'll
be perfect.

だそうで。期待してよいものかなぁ…。

 3/15
Network
Skype 3.1 が出たので、使ってみた。Skype Find も Skype Prime もそんなに使う
ことはないだろうなぁ…。エモーティコンも増えてないようだし、私にはあまり
意味はなかったのかもしれない。

 3/16
Network
昨日、 Skype 3.1 をインストールしたのだけど、終了すると、ちょっとおかしな
メッセージが出るようになった。

Skype. Take a deep breath
問題が発生したため、 Skype. Take a deep breath を終了します。ご不便をおか
けして申し訳ありません。

という、 WindowsXP にあるあの画面。そもそも Skype. Take a deep breath って
名前は何なんだ、という感じで、深呼吸どころではない。ちょっと調べてみたら、
コードネームみたいなものらしいけど。元々調子が悪かったので、再インストール
してみた。

まずは、プログラムの削除から Skype の削除。
再インストール。
→現象変わらず

プログラムの削除から Skype の削除。
C:¥Documents and Settings¥toyota¥Application Data¥Skype の削除。
再インストール。
→現象変わらず

プログラムの削除から Skype の削除。
C:¥Documents and Settings¥toyota¥Application Data¥Skype の削除。
レジストリ HKEY_LOCAL_MACHINE¥SOFTWARE¥Skype の削除。
レジストリ HKEY_CURRENT_USER¥Software¥Skype の削除。
再インストール。
→現象変わらず

どうやっても、ダメみたい。

 3/17
WWW
Referer を見て思ったのだけど、 Google のドメインって2種類あるみたい。
google.com もしくは google.co.jp に飛ばされるところと、そのまま検索等が
できるところと。例えば、 www.gogle.com にアクセスすると、私の場合だと、
www.google.co.jp に飛ばされる。でも、 www.gppgle.com では、飛ばされずに
そのまま使える。後者のページをいくつか拾ってみた。

www.gppgle.com
www.ggoogle.com
www.gppglr.com
www.googlee.com

どういう分け方をしているのだろう。

 3/18
WWW Network
Apache のログを見てたら、 sony の gatekeeper からの大量のアクセスがあった。
ただ、大量だけなら問題ないのだけど、 robots.txt に何回もアクセスしてる模様。

gatekeeper21.sony.co.jp [16/Mar/2007:13:01:53 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:54 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:54 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper18.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:55 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:01:56 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:57 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:57 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:01:58 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:01:58 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:58 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:58 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:01:59 +0900] "GET /robots.txt
gatekeeper18.sony.co.jp [16/Mar/2007:13:01:59 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:01:59 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:01:59 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:01:59 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:01:59 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:00 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:00 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:00 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:00 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:00 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:00 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:00 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper18.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:01 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper18.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:02 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:03 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:03 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:03 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:03 +0900] "GET /robots.txt
gatekeeper18.sony.co.jp [16/Mar/2007:13:02:03 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:03 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:04 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:04 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:04 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:04 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:04 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:05 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:05 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:05 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:05 +0900] "GET /robots.txt
gatekeeper18.sony.co.jp [16/Mar/2007:13:02:05 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:05 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:05 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:06 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:06 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:06 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:06 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:07 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:07 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:08 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:08 +0900] "GET /robots.txt
gatekeeper18.sony.co.jp [16/Mar/2007:13:02:08 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:08 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:08 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper18.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper13.sony.co.jp [16/Mar/2007:13:02:09 +0900] "GET /robots.txt
gatekeeper23.sony.co.jp [16/Mar/2007:13:02:10 +0900] "GET /robots.txt
gatekeeper12.sony.co.jp [16/Mar/2007:13:02:10 +0900] "GET /robots.txt
gatekeeper21.sony.co.jp [16/Mar/2007:13:02:10 +0900] "GET /robots.txt

こんな感じのが14日と15日にもあった。なんだかなぁ、という感じである。

 3/19
Other
来月の後半から、しばらく旅行に行こうと計画中なのだけど、ノート PC をどう
しようか、悩んでいる。最近、持ち歩くことが少なくなったせいか、 Libretto L5
の調子が良くなった。ただ、持ち歩きだすと、また調子が悪くなる可能性がある
ので、 HDD を交換するべき、なんだろうか、と。HDD の交換は、結構はまりそう
な気がするし。ノート PC を持ち歩く1番の理由は日記を付けること。その次に、
デジカメで撮った写真を、保存すること。さらに、音楽データの保存や、住所録
として使ったりしている。困ったなぁ。

 3/20
WWW Network
某所にて Apache のモジュールを突っ込んだら、

[warn] Loaded DSO xxx.so uses plain Apache 1.3 API, this module might crash
under EAPI!
(please recompile it with -DEAPI)

なんて、悲しい警告。ちょっと調べてみたら、 Apache に mod_ssl を入れている
場合、Extended API になっていて、その他のモジュールもそれに依存してくる
らしい。Extended API じゃないものを明示的に指す場合は Standard API と言う
らしい。 -DEAPI オプションをつけて、再コンパイルして、解決した。調べる限り
Apache 1.3 のみの問題みたい。出先だったんで、ちょっと狼狽してしまった。

 3/21
Other
Yellow Hat なんかに行って、最近の車に搭載するオーディオなんかを見ていたの
だけど、最近のものは、 MP3 対応なんてのが当たり前みたいで、テレビにナビに
至れり尽くせりのようである。当たり前のように10万円を超えるものもあって、
売っているということは、買っている人も居るんだろうなぁ、なんて思いながら
眺めていた。そろそろ、車オーディオメーカーが SD カードスロットを付けた
プレーヤーを出してくれても良いものなのだけど、見つからなかった。世の車に
乗る人は、そんなものを欲してないのだろうか。と、思って、ちょっと検索を
してみたら、製造はしているのね。行った店に置いてなかっただけ、か。USB の
端子がついたのとかあるみたいで、良いなぁ。

 3/22
Network
Dovecot の ML を眺めていたら、 Timo が

I'll probably release 1.0.rc28 in a few days.

なんて書いていた。もうしばらく rc が続くかな、と思ったら、

As for v1.0, it looks like there aren't many bug reports anymore about
rc27. If there are as few for rc28, I'll release v1.0 in about a month.
So unless something special happens, I'll fix only the simplest bugs
after rc28 and leave the rest to v1.1/v1.0.1. Hmm. Looks like 13.4. is
Friday. Perhaps that's a good day for a release. :)

と。4/13 日は金曜日だから、リリースするには良い日だ、という感覚はどうも
良くわからないが、どこまで信用すればよいのか…。

 3/23
Electric
いつものように洗濯をしていた。で、洗濯機に付いている風呂水ポンプを使って
洗濯をしているのだけど、結構ポンプが唸っている。このポンプの消費電力は、
どんなものなのか、調べてみた。
とりあえず、洗濯機は日立の NW-500FX で計算。私はこの前の機種を持っている。
説明書によると、ポンプの消費電力は 40W のようである。意外と消費電力が少ない。
風呂水を使うことによる水道代節約と、ポンプを使用することによる電気代の
関係は、どうなっているのか気になったので調べてみた。

だいたい、1回の洗濯で15分ぐらい稼動していると思うので、

0.040 kW × 0.25 h = 0.01 kW

毎日洗濯したとして、東京電力の値段表から 16.0545 円 / kWh で計算

0.01 kW × 30 日 × 16.0545 円 = 4.81635 円

になった。1年で60円もかからない。 NW-500FX のページには、1年間で水道代が
7200円節約!と書いてある。どんな計算式かわからないけど、水道代の方が高そうな
気がするので、電気代の方が高いじゃないか?と疑った気分は晴れた。

 3/24
Network
Dovecot の 1.0.rc28 が出たようである。付属文書、大きな変更はないみたい
だけど、色々と変えなきゃいけない。時間ができたら、更新する予定。

 3/25
Network
tcpdump で複数のポートを絞ってキャプチャをしようと思ったのだけど、ポートの
範囲指定ができないので、大変なことになった。多分、この部分は libpcap 依存
なんだろうけど、範囲指定できると助かるのになぁ。

 3/26
Network
Dovecot のページの dovecot.conf を 1.0.rc28 に対応した。設定項目の追加は
ないけど、説明文章の修正があったみた。付属文書は、サンプルの conf 以外の
修正はないみたい。

 3/27
Other
構造体のコピーって、今まで memcpy を使っていたのだけど、そのまま代入すれば
コピーされるのを人様の source で見つけた。

int main(){
  struct st{
    char test[128];
  };
  struct st a,b;

  strcpy(a.test,"hogehoge");

  b=a;
  printf("%s¥n",b.test);
}

なんだか、文字列とかもコピーできてしまうので不思議な感じである。意外と、
基本を知らないことに気が付かされた。

 3/28
Other
Regret という 1CD Linux を Software Design で見かけた。音楽関係に特化した
ものらしい。よく考えたら 1CD Linux って結構あって、昔の 1FD Linux みたいな
気軽に使えるものなので、方向性としては昔からあるけど、新しい流れなのかも
しれない。今度使ってみよう。

 3/29
Other
cron の設定で、
*/10 * * * * /bin/true
とすると、0,10,20,30,40,50 分の10分おきに true が実行される。これを、
1-59/10 * * * * /bin/true
にすると、 10,20,30,40,50 分に実行されるものだと思っていたのだけど、実際は
1,11,21,31,41,51 分に実行される。 / の文字を、割り切れる数字、というように
解釈していた私の間違いである。 crontab(5) の man にも、よく読めば書いて
あったし。

 3/30
Other
9(nine) WS009KE を使って2ヶ月ちょっと。色々とある不便な部分の中で、私が
許せないことが1つ。内臓の時計の機能である。どうやら、内部に電池を持って
いないようで、電池が無くなると 2006年1月1日の 0時に戻ってしまうのである。
これまで、持っていた機種ではなかったことなので、非常に不便である。なんとか
ならないもんなのか。

 3/31
Network
Dovecot のページの dovecot.conf を 1.0.rc29 に対応した。今回の rc29 の修正は
ほとんどセキュリティ FIX のみで大きな変更はなさそうなのだけど、 wiki の
文章がかなりの量 doc に追加されたので、翻訳が 1.0 リリースに間に合うのか
ちょっと微妙になってきた。4月は忙しそうだし…。


21st projects Tatsuyoshi Networks Prompt Works
by Tatsuyoshi
since 2003