結局、新しい MacBook 17inch は来てません。急ぎっていったのに。 と言うわけで、外付けで Snow Leopard 使ってます。だったら、換装しても良かったかな〜 結局、来週っぽいです。
でも、Snow Leopard って、Shutdown, Boot が爆速。こんなに速いのは初めて。Windows ユーザが最初に文句を言うのが「Boot が遅い」で、それはその通りで「Suspend するんだよ、ぼけ」ってのが普通の答えだったんですが、これだと、毎回落としても、そんなに苦痛ではないです。
Safari / Preview の起動も爆速。Leopard って、BookMark 開けるところで虹色アイコン出してたよな? いったい全体、どこを直せば、こんなに高速になるんだか。
名前的には、あまり差がないような感じだけど、Leopard/Snow Leopard って、まったく別物っぽい。
X11 が変更されていて、/etc/X11 がなくなった。あと、quartz-wm のcut&pasteの仕様が変わったらしく、
Snow Leopard で,cut & paste を UTF-8 で扱うには,
UXTerm*utf8SelectTypes:u
を resource に入れる必要があるようです.XFree86 独自仕様っぽいけど、もはや、どうでも良いか。 $HOME/.CFUserTextEncoding は、いじってはいけないようですね。
研究室の元学生が、Snow Leopard の EasyPackage をいろいろやってくれたので結構助かった。ありがとうございます。あと試してないのは、TeX だけだな。今週は論文書かないといけないので、必須だ... ptetex は入っているようだが...
Expose / Spaces は、結構、文句を言っている人がいましたが、僕は、あんまり.. Snow Leopard ので良いです。
gcc が、4.2.1 で、64bit default ってのがはまりました。おかげで、また、64bit 対応と戦う羽目に。int を long に変えると、わからなくなってしまうので、int を char * に変えて、コンパイラで見付けるのが良いらしい。void * にすると、g++ はポインタ演算で文句を言うらしい。Mac OS X 側はそれで動いたが...
Cell 側は64bitでは動かない。mail が32bit とか、List DMAが32bit とか、Brain Damaged な設計になっていて、「それじゃ、16/20bit ではまった、8086 じゃんか」の世界です。それでも、だいたい直したんだが、しばらく見送り。ってのは、SDL 自体を64bit でmakeしなければならないんだが、そこまで自分でやる気はしないので。