a.exe
cygwinのgccは-oオプションをつけないでやるとa.outじゃなくてa.exeを出力するのな。まあ、a.outじゃ実行できないしねぇ(笑)
cygwinのgccは-oオプションをつけないでやるとa.outじゃなくてa.exeを出力するのな。まあ、a.outじゃ実行できないしねぇ(笑)
ひとつ前の話の続き。むかし、checkitというスクリプトを書いたことがあるのを思い出した。これなら、こうなる。 # checkit ‘AC_CHECK_SIZEOF(long double)’ : checking f …
long doubleって何バイトなの? sizeof(FILE)っていくつ? 調べようと思えばなんてことはないことを調べるのが面倒。どうにかしてくれ、おまえらコンピュータだろう? そんなあなたの素朴かつ誠実な疑問に応え …
また失敗をやらかしたので、記録しておく。 トップページのRSSの読み込みやらをいろいろ改造して、If-Modified-Sinceを正しく出して処理するようにした。今までもコード自体は書いてあったが、今までうまくいってな …
PHPでfwirte($f, $str, strlen($str));しても$strが全部書き込まれず、fwrite($f, $str);にすると全部書き込まれる、という現象に会ったことがある。strlen($str)が …
Pythonのstring.translateやstring.maketransが情けないので、自分で少し書いてみた。stringmisc.py。デフォルトのstring.translateより少しはマシだと思う。 im …
Pythonで文字列から文字コードを求めるのはord()という関数である。逆に文字コードから文字(列)を求めるのがchr()だとされている。…であるからして、 chr(ord(str[0])) == str[0] は常に …
cpplibという気になる単語を目にすることがよくある。gccを-vつきで実行していると、cpp(プリプロセッサ)が呼び出されずにcc1(コンパイラ)が直接実行されている。バージョン情報にはCPPが(cpplib)という …
gccにregparmというのがあるらしい。普通にやるとIA32での関数呼び出しは全部の引数がスタック渡しになる。その昔x86アセンブラでプログラムを書いた人なら、AXとかDXに引数を置いて戻り値をAXにして…なんてこと …
タイトル通りのものをGetTitle.pyとして公開してみます。このサイトで使っているままのもので、NewsClipではこのファイルそのものをimportしてタイトル文字列を割り出しています。まだ不完全であることは間違い …