Python

CentOS x86_64にmod_wsgiを入れる

x86_64のCentOSに、ソースからPythonを入れてmod_wsgiを入れようとするとエラーが出たので、うまくいったときの方法を残しておきます。 Pythonを入れる ソースからインストール。 # wget http://www.python.org/ftp/python/2.6.6/Python-2.6.6.tar.bz2 # tar…

オムニ補完が使えるようになった

前の記事で、MacのVimでPythonのオムニ補完が使えないと文句を言っていましたが、MacPortsでインストールすると無事使えるようになりました。以下、その手順を載せておきます。 最新版のXcodeをインストールする(付属のCDだと64ビット用にコンパイルできな…

MacのVimでPythonのオムニ補完が使えない

MacBook Proが来てから2週間ほど経とうとしていますが、便利に使っております。 ただ、微妙に使いにくいな、と感じたところもあって、Pythonのオムニ補完もその一つです。ってかTeXを導入したときもいろいろトラブったし、AppleはVimに何か恨みでもあるんだ…

Pythonで標準入力からパスワード入力

Linuxのsuコマンドみたいに、表示させずにパスワードを入力させる方法です。どうせ忘れるのでメモっとく。 >>> from getpass import getpass >>> password = getpass() Password:

PythonでSingleton

GOFデザインパターンにSingletonパターンというものがありますが、これをC#で実装するとこんな感じになります。 class Singleton { private static _singleton = null; public static Singleton getSingleton() { if (Singleton._singleton == null) { Singl…