2008-01-06から1日間の記事一覧

下位2bit の XOR

C

下位 2 bit がそれぞれ違うことを調べる最速の方法は何か、という話。 これは,(x + 1) & 2 が一番速かった.なるほど.まぁ,速いと言っても,1, 2% とかそういうレベルなんだけど. ふうむ。うまいなぁ。

Python のエンコーディング

% cat /usr/lib/python2.5/site-packages/sitecustomize.py import sys sys.setdefaultencoding('UTF-8') % cat enc.py import sys print >>sys.stderr, 'sys.stdout.encoding: %s' % sys.stdout.encoding print >>sys.stderr, 'sys.getdefaultencoding(): %…