メモ

あけおめ、ことよろ。

めでたく新年ダッシュに失敗してしまいました。今年は、1/2から一人で東京に戻って、1/3,4と自由な時間があったにも関わらず、1/3はボォーと自堕落生活を送ってしまい、1/4は大掃除で時間を奪われ、そんなこんなで仕事始め、となってしまいました。 流行に乗…

GnuplotからアニメーションGIF

なんか無駄に苦労した気がしないでもないが、これでメールでアニメーションが送れるんだから、悪くもないだろう。 備忘録がてらです。 Gnuplotでpngファイル or gifファイルを作る。 gnuplotの端末で gnuplot> set terminal とうち、gif or pngがサポートさ…

Macでユニバーサルバイナリを作る。

CFLAGS="-arch i386 -arch x86_64" CXXFLAGS="-arch i386 -arch x86_64" LDFLAGS="-arch i386 -arch x86_64" ./configure --disable-dependency-tracking --prefix=/opt/local

Pythonの"if __name__ == '__main__:'

Pythonでお気に入りの構文。Rubyでどうするんだろう、と思ってググったら、 http://d.hatena.ne.jp/lurker/20060524/1148469949 にあった(微妙にタイトル間違ってるけど)。 if $0 == __FILE__ then # 直接呼ばれたときのみ実行される end また、一つストレス…

お気楽外部コマンドの実行

外部コマンドの出力の読み取り Perlで言うところの open(PIPE, "ls -l |") or die; while(<PIPE>){ hogehoge(); } close(PIPE); いわゆるリダイレクト。Pythonだとこれでいいかい? import popen2 PIPE = popen2.Popen3("ls -l") for line in PIPE.fromchild: hogeh</pipe>…