Entries from 2008-11-04 to 1 day

今日の復習

WEwLC 3章 Sensing & Seperation 10割。 WEwLC 22章 モンスターメソッド 4割 WEwLC19章 プロジェクトがオブジェクト指向じゃない

うわぁぁぁ

親子漫才ですね。分かります。このやりとりはツボだ。こどもはよく見ているのだなあ。 ら:(仕事場に入ってくるとおもむろに) 「とうさん。」 私:「何?」 ら:「しめきりー」 私:「うわぁぁぁ」 ら:「しめきりー」 私:「うわぁぁぁ」 父親は「しめきり」…

(exact? 1+5i)

複素数の内部表現は Object real, imag 。ふと気になって Gauche の実装を見てみたら real/imag は double だった。ってことは Gauche では複素数は正確数のリテラルで書かれても、正確数じゃないのか。 gosh> (exact? 1+5i) #f なるほどなるほど。しかし複…

複素数実装中

複素数で > (gt) を実装しなければいけないらしい。あれ?複素数に大小関係なんかあったっけ?と焦ったら仕様書の見間違いだった。

テストを楽しく

./mosh -t で実行されるテスト実行過程と結果表示を変更。 "\r" を利用してテスト数がカウントアップされる。(CPAN のテストみたいに) Running 752/765 (13 ToDo) ... passed ToDo 記法も用意。エラーにしたくはないが、将来必ず通すべきテストである事を明…

Database の中身を実装できるほど知りたい

db

Database の中身を実装できるほど知りたいのだけど良い本はないだろうか。本当に初歩の初歩から学びたい。 mumurikさんのおすすめの↓はなのだが Amazon では売り切れだ。 Database Management Systems: Raghu Ramakrishnan, Johannes Gehrke http://www.amaz…

Install gmp-4.2.4 on OSX 10.5.4

libgmp をリンクしようとして以下のエラーが出たら。 ld: warning in /usr/local/lib/libgmp.dylib, file is not of required architecture Undefined symbols: "___gmpz_init", referenced from: _main in cce3wyEi.o ld: symbol(s) not found collect2: ld…

mpq_set_si

mpq_set_si の3つめの引数は unsigned 。はまった。