2007-04-01から1ヶ月間の記事一覧

継続CGIを改造中

継続CGIを改造中。 HTMLだけじゃなく、Ajax向けに、XMLやJSONを返せるようにしたい。 - Ajaxについて私の理解は立ち後れている。もっと勉強しなきゃ。JavascriptでXMLを操作するためのDOMが、使いにくいうえに遅い。 ↓ JSONならJavascriptのデータ表現になっ…

計算誤差について

講義で、浮動小数点演算での誤差の話になり、 e をテイラー展開して、C言語で近似計算してみようという実習があった。打ち切り誤差は当然として、講義の主眼は、浮動小数点演算では、加減乗除の順番によっては、誤差が大きくなることがありますよ、というこ…

id:Gemma:20070405 の話の続き。 keepalive を httpd.confでoffにして試したが、正常に動作した。fastcgi の仕組みは keepalive には依存していないのでは。 二重起動は困る。新しいプロセスは今までのことなんて全く知らずに起動するので、どうしようもない…

Thinkpad X60 に Fedora Core 6

ノートパソコン Thinkpad X60 が手に入ったので、さっそく Fedora Core 6 をインストールした。もともと光学ドライブが内蔵されていないモデル。外付けを買うのももったいない。 マグロ職人は包丁1本でマグロを解体するというが、私はUSBメモリ1本でFC6の…

Photoshopは便利だね

http://eva-lu-ator.net/~gemma/geocities/sudoku/gralingr.pngPhotoshopでアイディアスケッチが書けるか、挑戦。 チャットを、漫画みたいな吹き出し形式にするとかは昔にやられているけど、Lingrもそうならないかな。 マルチウィンドウは見栄えはいいが、操…

fastCGIの応用でよりエレガントになった継続サーバ

Wiliki:gemma:継続CGI先日の実装みたいな、あやしげなプロセスforkやプロセス間通信はもう必要なくなりました。 不思議なのが、部分継続 call/pc を使わずに、ただの call/cc で済んでしまったことです。こんなんで本当にいいのか?Gaucheで実装するよりも、…

Fedora Core 5 に Gauche-fastcgi をインストール

手順。 http://www.fastcgi.com/#TheDevKit の http://www.fastcgi.com/dist/fcgi.tar.gz をダウンロード ./configure & make & make install yum install mod_fcgid Gauche-fastcgiをインストール。./configure & make & make install httpd 再起動 Yum に…