«前の日(11-03) 最新 次の日(11-05)» 追記

netail.net

自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.

最近のお知らせ (古いものはこちら)


2002-11-04 古い日記からの変換データ

_ 学祭

寒いので,家に帰り着くなり暖房をつけつつ紅茶を淹れる.

RPG研の学祭の写真をwebにアップ.いちおうパスワードをかけておく.OUCCのほうも写真の整理開始.


2003-11-04 古い日記からの変換データ

_ Calendar

hyCalendar 0.4.6 リリース.ツールバーのオプションが保存されないバグを直した.

Vector に登録申請出した時点では 0.4.5 なんだけど…….登録されるより早くアップデートしてしまった.

_ 夏休み

来年度から 8/5~9/30 が夏休みになるらしい.たぶん,まったく関係しないが.

夏休み入るとすぐお盆になってしまうので,合宿とか研究室旅行とかを企画する人だけが大変そう.


2004-11-04 古い日記からの変換データ

_ 研究会

学生の登録補助を使ってソフトウェア工学研究会に登録することにした.特典としては研究会のPDFが自由に取れるようになることで少し利便性が上がるかもしれない,というぐらい.研究会参加費がタダになるのは,あまり研究会に参加してないのであまり影響がない.

_ [論文]AspectJプログラムの性能計測

Bruno Dufour, Christopher Goard, Laurie Hendren, Clark Verbrugge, Oege de Moor and Ganesh Sittampalam:Measuring the Dynamic Behaviour of AspectJ Programs.Proceedings of OOPSLA 2004, pp.150-169.

AspectJ プログラムのパフォーマンス計測の話.どこかで見たなーと思っていたら以前読んだテクニカルレポートの採録版らしい.

気のせいか,OOPSLA ってパフォーマンス系(実行速度,メモリ消費量など)の話が最近多い?


2007-11-04

_ [VolumeDeskbar] 背景の透明化に対応

デスクバンドもIEツールバーの一種なので,IEツールバーの背景にXPスタイルを適応する方法を読みながら,せっせと作成してみました.

DrawThemeParentBackground(self.Handle, panel.Canvas.Handle, rect)のような感じで呼び出すと,Window 上の Panel だけがさも透明であるように見えるので,Vista 上ではあっさり動作確認まで進みました.

古い Windows では,こんな API は使えないので,uxtheme.dll を LoadLibrary して,Draw... 関数が GetProcAddress で取れるかどうかで使用を判断することにしました(OSのバージョン情報を素直に使ったほうがいいのかもしれませんが……).

XP/2000/98 上での動作を調べてからリリースする予定です.同じバイナリが,これだけ違うバージョンが違うOSで動くのは感動なんですが(Eclipse プラグインとかのバージョン依存性に比べるときわめて柔軟),動作確認の手間は大きいです.