2009/05/21

VMServer2.0をインストール

このエントリーをはてなブックマークに追加
VMServerをインストール。
やたら時間が掛かりましたが、インストール完了。で、作成された「VMware Server Home Page」なるショートカットを起動させると、ブラウザが立ち上がって、「警告:xxxは不正なセキュリティ証明書を使用しています。自己署名をしているためこの証明書は信頼されません」と言われて起動しない。
なんだか、いかにもな表記で、びびってしまうじゃないか。

検索して下記が参考になりました。ブラウザが弾いてるだけの問題のようです。

http://yosiwo.lowtech.ne.jp/item/631

2009/05/16

C#文字列専用のStringCollectionとStringDictionary

このエントリーをはてなブックマークに追加
ArrayListにstringしか使用しないって決まっている場合は、StringCollectionというクラスを使用するほうがボックス化しない分、処理が早いです。インターフェースもほぼ変える必要なしなので、置換しやすい。
StringCollectionは、System.Collections.Specializedにあって、そこには、Hashtableに文字しか使わないStringDictionaryというクラスもあります。

喜んで使っていたんだけど、List<string>のほうが高速でした。ものすごい微差だけど。

StringDictionaryとDictionaryの挙動が少し違っていて、存在しないキーを指定したときに、StringDictionaryはnullが返るけれど、DictionaryはKeyNotFoundExceptionで飛びますね。きっとそんな差なのでしょうかね。

2009/05/13

MacOS9のIE5でjpg画像が表示されない

このエントリーをはてなブックマークに追加
MacOS9のIE5でjpg画像が表示されない。あれー?
SafariやFireFoxでは見れるのにー。

と思って調べていたら、jpg画像の作り方に問題があった模様。
epsをImageMagickを遣って変換してたのだけど、これだとepsのカラーモードがそのまま反映されてしまうみたいで、要するに、CMYKカラーのjpgができてしまうのです。
RGBカラーで変換するように修正してみたら、表示されました。
あと、文字コードの指定次第でも表示されなくなる模様。