raimonのクリップ (8999) / Python (42)
-
Pythonのselfはなぜ必要かをJavaScriptのthisで考える - なんたらノート 第二期
>JavaScriptはself書くのが要らない代わりに、関数型な特徴を使うと、いちいちFunctionのcall(this, args...)メソッドが出てきます。本質的に要るものを1個減らすと、意図してないところにしわが1個増えるんですね。明解で端的な教育用言語Pythonに、そんないびつな"しわ"を寄せるような選択は、やるべきじゃないし、必要ですらない、と思います。 / 分り易い
-
ウノウラボ Unoh Labs: 2009年版Python開発環境を整えよう
virtualenv
-
Diary?::2009-11-10
memoize
-
None is None is None: メタプログラミングパターン (1) 特異メソッド
PythonでRubyの特異メソッドライクなことをする。newモジュールを使う。new.instancemethod←メソッドオブジェクト作成
-
inforno :: XREAで好きなバージョンのPythonを使う方法2
好きなバージョンのPython + easy_installを入れる方法。hashlibが必要。
-
Dynamic Languages : The Official Microsoft Silverlight Site
Silverlight Dynamic Languages SDK概要。Communityに大量のサンプル。
-
Python へ飛び込め!(導入編+もくじ) - Dive Into Python - 暗号、数学、時々プログラミング
Dive Into Python 和訳
-
あなたのクレジットカード番号に潜む規則性 - BluePillの別宅
特定のルールに従ってクレジットカードの番号が振られている。これは知らなかった。
-
M.Hiroi's Home Page / Lightweight Language
Algorithms with Python
-
Big Sky :: JSON見づらくないですか?
JSONビューワ
-
Python 3が後方互換性を捨てても求めたもの - @IT
>同じ処理を実行するのに複数の方法が存在することをPythonでは嫌います。そのため、辞書だけでなく文字列やリストなどの要素を検査する、より一般的な「in」演算子を使う方法が残され、has_key()メソッドが削除されたのです。
-
Unicode の文字列をソースコードに埋め込む方法 - bkブログ
\uXXXX 形式(universal character names)のどう解釈されるかのまとめ。
-
Pythonでの関数プログラミング: 第2回
>オブジェクトとは、処理が付加されたデータのことです。クロージャーとは、データが付加された処理のことです。 / この表現をした人はものすごく頭良いなぁ。




