Entries from 2007-09-08 to 1 day

Ubuntu Edgy on Thinkpad X60 で 無線LANカード WLI-CB-G54を使う

以前から X60 の無線LANが調子悪いと書いていたら、id:m432さんから外付けの無線LANカードを試してみてはと有用なアドバイスを頂いた。 ちょうど家に余っていた BUFFALO WLI-CB-G54 というカードを Ubuntu Edgy で動かす。 ただ刺しただけだと dmesg に以下…

カンマ演算子の活用

C++

カンマ演算子の悪用活用 #define FOREACH_LIST(list, kar, kdr, syntax) \ for (Object *l = list, *kdr = ((Cons*)l)->getCdr(), *kar = ((Cons*)l)->getCar(); \ ; kdr->isCons() ? (l = kdr, kdr = ((Cons*)l)->getCdr(), kar = ((Cons*)l)->getCar()):\ …

YARV

YARVアーキテクチャを読んだ。 追記 YARV Maniacs も超面白いじゃんすか。

Three Implementation Models for Scheme by R. Kent Dybvig

ドラゴンブックを読み終わったあと、実は「Three Implementation Models for Scheme by R. Kent Dybvig」という論文を読んでた。 これは id:yhara さんにすすめられたもので、「Scheme の処理系を3つのモデルで実装する方法」を長所/短所をまじえて説明して…