2006-05-26 [長年日記]

_SmackBook

仮想デスクトップを画面をたたいて切り替え。 すげ。

_Selenium IDE

firefoxの人力Webブラウズ履歴から、Webアプリケーションのテストケースを作成する話。

_ガベージコレクタをビジュアライズ GCViewer - メモリリーク発見にも

JavaのGC動作状況をグラフ化できるらしい。 しかもLGPL。 すげ。

_JPackage Project

debほちー。

JPackage Project has two primary goals:
 * To provide a coherent set of Java software packages for Linux,
   satisfying all quality requirements of other applications.
 * To establish an efficient and robust policy for Java software
   installation.

_Websites as graphs

ステキ。 ちゃんと階層分けした方がキレイに見えますね。

# ひでーなboingboing.net

_マイタック、低価格ポータブルGPS 2モデル〜上位機種はWindows Mobile 5.0搭載

これだけだと、GPSケータイの方が気楽でうれしい気がします。

_Red-Black tree (赤黒木)[pdf]

2-3-4木を2分木で表わしたもの。 NetBSDだとsys/tree.hにRB_*()マクロで抽象化されている。 uvmはこの木を使うらしい。あ、libeventも使ってるな。

_NetBSDのlibpthreadは

スレッドスタックをattrで指定できません。 I/Fはありますが、ダミーです。(;_;)

_ちなみにsys/tree.hは

SPLAY_*()ってなマクロも持ってます。 こいつはSplay tree(スプレイ木) [pdf] を抽象化しています。 このマクロを使っているのはkern/kern_sa.cとかkern/subr_pool.cあたりです。

_アルゴリズム設計 講義資料 2005

なにげに勉強になります。

[]