.NETに行くべきか否か…今さらだが
今さらだが、dotGNU-0.1(gnu.org)を入れてみた。サンプルプログラムを動かしてみるに、なんか、悪くない気がする。 ilrun –registerを実行すると、/proc/sys/fs/binfmt_mis …
今さらだが、dotGNU-0.1(gnu.org)を入れてみた。サンプルプログラムを動かしてみるに、なんか、悪くない気がする。 ilrun –registerを実行すると、/proc/sys/fs/binfmt_mis …
久々のプログラミングねた。 Cの型で、unsignedとかsignedってあるじゃん。あれと同じような感じでnetworkっていう修飾できないかなー、なんて思ったりして。 つまりネットワークバイトオーダーを修飾子としてつ …
世の中のセキュリティホールの原因の50%がCやC++のメモリ操作によるものだ、という話がある。どういう統計かは不明。 (追記) 2004-01-05 10:26 CERTがソースらしい。JPCERTのサイトをしばらく眺め …
Purenum(nailstorm.com)。C++のBigInt。なかなか簡単に使えて便利そうだ。gmpとかって最初は感動したけど、使うのが面倒でねぇ。 そう言えばC++ってbigintが言語仕様には入ってないのだな。 …
octaveの使い方(kyoto-u.ac.jp)。うちのマシンだと、コンパイルオプションは g++ testoctave.C -I/usr/include/octave-2.1.36 -L/usr/lib/octave …
名著「プログラミング言語C」の解説(kyutech.ac.jp)の前口上について。ある意味Cの生きる道を示しているかもしれない。Cは動作が分かってないと書けない、あるいは動作がわかってない人は書かないほうがいい。 書く側 …
テンポラリ・バッファとしての std::vector の利用(s34.co.jp)という記事をみつけた。gccなら可変長でauto変数をとれるのだが、標準C/C++ではないので、こういう悩ましい回避策が必要になる。 gc …
gdb を 5.2.1→5.3にバージョンアップした。 アナウンス文(gnu.org)。変更点は以下の通りらしい。 マルチスレッドでシェアドライブラリを使っている場合の初期動作が速くなった。 gdbserverがマルチス …
mozilla 1.3がリリースされた(mozilla.org)。早速インストールしてみたが、galeonから使うと落ちる。 # MOZILLA_FIVE_HOME=/usr/lib/mozilla-1.3 galeon …
Linux、FreeBSDについて昔メモっておいたものをここに残しておく。 いまはもっと簡単なものもあるし、もっと複雑なものもある。あるいはgc使うのもいいだろう。 Linux(glibc): malloc(), cal …