URUSoftへの寄付
また夜更かしをしているのだが、それはともかく、Squeakers DVDに字幕付けをする作業の初期段階で実際に使っただけではなく、その後も.subがどういう形式なのかを調べるための参照として使ったURUSoft(http://www.urusoft.net/)という会社(?)のSubtitle Workshopというソフトがある。Squeakers DVDの新しいバージョンが出回り始めたところで、Viewpointsから薄謝ということでURUSoftに寄付をすることにした。Webサイトでは目立つようにPayPalのボタンがあるので寄付も電子的にできたりするのである。
寄付してメールでメッセージを送っておくと、早速返事が返ってきた。額としてはそんなに大したものではなかったが、いちおう先方もだいぶん喜んでもらえるくらいではあった。思ったよりも多く出してくれてありがとう、というメールが来たので、もちろん「じゃあその中からぜひ一枚買っておくれやす」と予期された冗談を飛ばしておいた事は言うまでもない。
CRLのプロジェクト
昨日夜更かししすぎたせいか、今になってむちゃくちゃ眠くなっている。それでも、CRLのプロジェクトでやっていることの小さな機能追加くらいは目処をつけたいと思っているので、なんとか朦朧としながら働いています。どう考えても生産性は低い状況にありますが。
井上さんのイメージ
井上さんという方がものすごくたくさんの面白いプロジェクトを含んだイメージを持っているのだが、いくつかのプロジェクトは、なぜかプロジェクト外部へのポインタが入ってしまっているようで、保存しようとすると実質的に全てのオブジェクトを書き出そうとして困ってしまっている。
どういうわけなのだろうと思って調べたら、なぜかformerOwnerという一時的にしか使われないはずのMorphicExtensionが生き残っているオブジェクトがたくさんあって、その「前の持ち主」というプロパティに別のWorldが保持されている事がわかった。
保存時にformerOwnerをクリアするパッチを書いてから保存したところ、どうやらうまく保存できたようである。
なぜこうなったのかは謎だが、プロパティが残ってしまう、という状況は一般的にいろいろありそうなので、安全側によっておいてとにかくクリアする、というのが正しいのは間違いないところである。
またひとつバグが見つかってめでたしめでたし。
毛玉
http://www.itmedia.co.jp/enterprise/0404/07/epn07.htmlには「毛玉」という表現があるが、次にSqueakで何か作ったときは、コードネーム「毛玉」というのは案外悪くないかも。毛玉っぽいし、ねずみだし。