Squeakers DVD

http://www.squeakland.org/sqmedia/movies/order.html

のページをアップロードしたので、squeak-devにメールを書いてみた(http://lists.squeakfoundation.org/pipermail/squeak-dev/2004-April/077066.html)。squeaklandメーリングリストに書かなくてはいけないな。明日の朝オフィスに行ったときに、どのくらいのオーダーが来ているか楽しみである。まあ字幕なし版は大分前から売っているわけで、それを持っている人がさらに買ってくれることはあんまり期待できないわけだけどね。

はてな市民

そういえば、僕はもう市民なのではないかと思うが、「アラン・ケイ」、「Alan Kay」、「スクイーク」、「Squeak」などを登録しなくてはいけないのだな。いざそう思うとめんどくさい。鷲見さん、ぱくれるものがあったりしますよね?

井上さんのイメージ

井上さんという方がものすごくたくさんの面白いプロジェクトを含んだイメージを持っているのだが、いくつかのプロジェクトは、なぜかプロジェクト外部へのポインタが入ってしまっているようで、保存しようとすると実質的に全てのオブジェクトを書き出そうとして困ってしまっている。

どういうわけなのだろうと思って調べたら、なぜかformerOwnerという一時的にしか使われないはずのMorphicExtensionが生き残っているオブジェクトがたくさんあって、その「前の持ち主」というプロパティに別のWorldが保持されている事がわかった。

保存時にformerOwnerをクリアするパッチを書いてから保存したところ、どうやらうまく保存できたようである。

なぜこうなったのかは謎だが、プロパティが残ってしまう、という状況は一般的にいろいろありそうなので、安全側によっておいてとにかくクリアする、というのが正しいのは間違いないところである。

またひとつバグが見つかってめでたしめでたし。