python
gunicorn とは Ruby の unicorn を元に開発された Python 用の HTTP サーバです。この gunicorn を使って web.py 製のアプリケーションを動かすことができたのでその備忘録。 後々 nginx と連携させて自作の Web アプリをデプロイしたいなーとか思ってます。…
nose とは Python 用のテストフレームワークです。Python には他にも unittest や doctest などがありますが、使いやすいという理由でこれを使ってます。python_select で Python のバージョンを切り替えながら nose を使っていると、どうやら python_select…
github に Python 入門的な記事を上げてるのですが、こっちでも紹介したいと思います。環境構築なども含めて。今回は Mac OSX 10.6 を前提にしています。ちなみに、github に上げてる記事はこちら→Python 基礎:目次 Python インタプリタのインストール OSX …
PEP 8 -- Style Guide for Python Code という Python のコーディングスタイルがあります。これに沿って書くとコードが読みやすくなるよ、というものなんですが、ソースコードがこの pep8 に沿っているかどうか確認するツールがあります。pep8 1.4.4 : Pytho…
Snow Leopard付属のApacheでDjangoを動かしてみたのでまとめておこうと思います。 CGIだとやたら遅いのでFastCGIを使うことにします。 Apache で FastCGI を扱うモジュールのうち、今回は mod_fcgid を試してみました。 mod_fcgid をインストール http://htt…
python2.7(2010年4月21日現在まだベータですが)で追加されるクラスの一つに Counter があります。 8.3. collections — Container datatypes — Python v3.4.0a0 documentationその名の通り何かしらのデータをカウントするときに使えるクラスです。 例えば今…