車の整備

日本に行ったりしている時も長いので、マイル数だけを見ていると整備のタイミングを逃してしまいがちだが、今日は煩悩号をToyotaのディーラーに持ち込んで(というか乗っていったわけだが)、"major service"という分類の整備をしてもらう。4時間ほど待っている間ネットワークから切り離された生活をしている関係上、仕事も捗り一石二鳥(なのか)。

ディーラーの人が移動させようとするものの起動をさんざん拒み、そのくせ助けを呼ぼうと降りたところでじりじりとあとずさりをはじめたりするPriusも見たし。

MPEG4IP

MPEG4IPのコード行数を

/c/msys/1.0/bin/find mpeg4ip-1.2 \( -name \*.cpp -o -name \*.c -o -name \*.h \) -print|xargs wc

のようにして数えると1,320,060行、playerが使っているSDLは470,631行で、合わせて180万行くらいにはなります。そりゃまあ動画のデコードやエンコードをして、複数のcodecも入っているわけではありますが、Squeak全体(グラフィックスシステムもサウンドシステムもコンパイラも何もかも入って)

i _ 0.
Behavior allSubInstances do: [:c |
	c selectors do: [:s | i _ i + (c sourceCodeAt: s) lineCount]].

で、351,458くらいです。この数字から特に何かを言うつもりはありませんがね(いや、あるのだけど)。

メールアドレス

一貫性(?)のため、メインで名乗るメールアドレスを変更することにしました。今までのやつももちろん届きますが、Viewpointsの新しい(日本語入りの)名刺に乗っているやつを主に使うことにします。(だれにとはなく)。

メーリングリストもいつの間にか大分あちこちに入っているので、変えて回るのもなかなかめんどうくさいな。入っていることを忘れているものも多いだろうし。

Squeak-dev

捗らず、と思ったらsqueak-devを比較的ねっちりと読んでいるからに違いない。昨日今日で何通来たかは知らないが(200くらい?)、やや個人攻撃入りになったりしているし。

よき日本人の僕は傍観しているのだなあ、ところが。