2006-08-03 (Thursday) [長年日記]
■
30日でできる! OS自作入門(川合 秀実)
大学でこんな本を手に取り読んでいるのですが, Windows向けに書かれていて,Linux環境では開発が難しいです.
しょうがない.Windows 2000 on VMware Serverの力を借りるか...
後日,機会があれば読んで面白かったことなどについて書きたいと思います.
...
うおっ,QEMUから抜けるためにCtrl + Altを押すと VMware Serverからも抜けるじゃねーか...orz
追記.サポートページにLinux向けの開発ツールがアップロードされていた. おお,普通にLinuxでも動く.よかった.
■ .NET VMの仕様が氏ねと思うくらいうざい件について
バイトで.NET VMを作ってます. にしても,このVMの仕様を考えたMSのエンジニアは 「オレ様天才wwwうはwwww」みたいなやつに違いない.
リソースの使い方がへたくそだ. そこは節約するところじゃないってば... いや,そこは絞れよ... ってか,参照実装がバグってる*1...orz
あんまり細かいことを言ってもしょうがないが, blob streamの仕様はもう少しどうにかならなかったのかよ...ワカンネ. もう少し時間が必要だなぁ.
*1 Monoの開発者はちゃんとバグがあるとわかってるみたいね.その上で互換性を持たせるためにバグも実装ってwwwなんだそれwww
■ 似非拡張スーパーpre記法 @ tDiary
やってみたらできた.
Ruby
class Foo def bar'baz' # return baz end end
Perl
@week = (Sun, Mon, Tue, Wed, Thu, Fri, Sat); print "$week[2]\n";
PHP
<?php phpinfo() ?>
Python
for value in range(100): print value
C
#include <stdio.h> int main(int argc, char* argv[]) { printf("Hello World!!"); return 0; }
Lisp
(defun interactive-prefix (&optional arg) "interactive prefix argument test" (interactive "p") (message (cond ((= arg 1) "one") ((= arg 4) "four") ((= arg 16) "six-teen") )))
今日はネモスので詳細は明日にでも.
[]
本日のPingbacks(全0件)









うほ。この本、夏休みに読もうと思ってたんだけど、やっぱりMacOS Xじゃ難しいか・・・気になっていた情報なので、ありがたいです。
Mac OS Xだとバイナリが配布されていないので,自分でコマンドをビルドする必要があり,ちょっときついかもしれないです.<br>本の内容はいいと思います.著者の口調に違和感を感じなければwww
>似非拡張スーパーpre記法 @ tDiary<br>詳しく!
遅くなりましたが,今日の日記に詳細を書いてみました.CLI版のPHPが使える環境でしたら,だうぞー.