2009-08-01から1ヶ月間の記事一覧

かえ〜ってきたぞ!かえ〜ってきたぞ〜!

投票すませて帰ってきました。

名前順でソート(XPスタイル)

glob.glob()で得られるファイル名の順番は、名前順ではないことに注意。001.jpg, ... , 100.jpgの画像フォルダ内をglob.glob()して得たリストの順番は名前順ではない。list.sort()すればいいけれど。 peroonの日記 しかし、list.sort()すると、1.jpg, 10.jpg…

とおいみやこにかえらばや

おかげさまで大学院に合格しました。明日21日には、タイトルの通りです。returnは、9月になります。 知り合いでこのブログを読んでいる方はいないと思いますが、一応。

基数の定義

倉田令二朗・篠田寿一の「公理論的集合論」の基数のところを読んでいて、 ちょっと引っかかった所がありました。 「公理論的集合論」では、こんな定義になっていました。 集合XとYの間に全単射が存在するとき、XとYは対等(X〜Y)と言う。 整列可能定…

さよならIE6 - Firefox の IE6化

IE6 No More という運動が始まったそうです。 友人と私のWebページ (訪問者は友人のパイナップル目当てですが)の、 ここ1ヶ月の訪問者のブラウザを調べた所、26.20%もの人がIE6を使っているようでしたので、 うちのページも、IE6 No Moreに参加する事にし…

あなたの「耳年齢」測ります (2)

あなたの「耳年齢」測ります で書いたスクリプトを実行ファイルに変換してみました。 exeだからって、どういうわけでもないのですが、一応公開します。 Webページ 一応ついでにsetup.pyと本体ソースも掲載。 #encoding:utf-8 #setup.py from distutils.core …

プレスバーガー算術

おいしそう・・・いや、不味そう?歯ごたえはありそうだ

あなたの「耳年齢」測ります

ご存知の方も多いと思いますが、「モスキート音」というのがあります。何年か前、テレビでやっていました。 年を取るほど高音は聞き取れなくなるので、 蚊の羽音のような高い音は、オヤジは気にならないが、聞こえる若者にはすごく耳障り。 といった代物です…

どうでもいいじゃん、",".join(seq)でもseq.join(",")でも

チョット前に、なぜjoinメソッドは、 ["a", "b", "c"].join(",") ではなく、 ",".join(["a", "b", "c"]) なのか? ということが、盛んに書かれていたみたいですが・・・ Pythonの文字列連結(join)にまつわる議論 まとめと考察(1) そろそろ'-'.join(seq)に…

C言語を教えてはいけない

「Rubyは洗脳言語」とは、どういうことか?と、思って調べていたら、『C言語の洗脳』なる記事を見つけました。 C言語はプログラマなら誰でも一度は習うだろう言語だが、本当は、C言語は抜群に優れた万能言語ではないと言うお話。 C言語の洗脳 (上の元ネタ)…

アッカーマン関数

アッカーマン関数(アッケルマン関数・Ackermann function)という関数があります。 def ack(m, n): """アッカーマン関数""" if m == 0: return n + 1 elif n == 0: return ack(m - 1, 1) else: return ack(m - 1, ack(m, n - 1)) 一見、ちょっと奇妙なだけ…

イテレータのコピー

イテレータはコピーできない。 >>> import copy >>> def it(): ... for i in xrange(10): ... yield i ... >>> list(it()) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> a = it() >>> b = copy.copy(a) Traceback (most recent call last): File "<stdin>", line 1, in <module> Fil</module></stdin>…

埋め込みPython?プリプロセッサ?テンプレートエンジン?

MUGENと言う格闘ゲームエンジンで遊んでいるのですが、キャラクターやステージを自作しようとすると、出来はともかく、スクリプトの記述に繰り返しが非常に多い。 何十回も書くのは面倒なので、Pythonでどうにかできないか、と、作ってみました。 まず、埋め…