2011-01-01から1年間の記事一覧

Macでergodex DX1

ユニバーサルキーボード?のhttp://ergodex.com/mainpage.htm:ergodex DX1が部屋の片隅に転がっていたのを思い出したので,ドライバを探してみた.Windows用ドライバしかなかったはずが,Mac用ドライバが出ているという記述を発見.買おうかな!?と思ったら…

関数の中で呼び出し時に与えられた引数の完全なリストを得る方法

ある関数群の実行ログを作りたいので,マクロを埋め込むのだけど,この方法があると別々の引数を再度組立て直す必要がなくなるのだが. もっともデバッガを作るときぐらいしか必要ないので,実装レベルのコードを見るしかないか..

MacのCommonLISPで3DにはXMLispがおすすめ

eXtreme Media Lisp XMLisp(Google code) XMLisp(AgentSheets) XML記法でミニ3Dアプリを簡単に作ったりすることを目指したプロジェクト.AgentSheetのAlexander Repenning氏が開発している模様. Lisperの立場からすると,XMLのような欝陶しい記法を持ち込む…

とりあえず

いろいろいじって,OSカーネルまでは落ちなくなった.しかし,アプリケーションレベルでは落ちる.繰り返しで描画コマンドを実行すると落ちるのは相変わらず.(sleep 0.1)を挟むだけで落ちずに描画できるのが不思議.

ClozureCL 1.6でOpenGL

1.4ぐらいで動かしていたコードがうまく動かない.画面は表示されて,矢印キーなどにはうまく動くが,ターミナルからの命令で動かすとカーネルごと落ちたりする.当初はopenglのcontextがずれることが原因かと思い,設定するようにしてみたら,個別のコマン…