-
posts
-
rietveld コードレビューツールの翻訳を始めた
Google Apps
を使っている人たちが便利に使えるコードレビューツールを翻訳することを始めた。ずっと英語のままだと会社にあまり使えるものにならないだろうと考えていて始めた。コードは
bitbucket に
http://bitbucket.org/beproud/rietveld/
-
Python 温泉 (夏 2010)
Python 温泉 in 熱海に行ってきました。ま、まだ熱海の旅館なんだけど、早速 Blog を書こうと思っていました。
結構いい感じで、進んで来ました。会社の AE35 、 と
akisutesama と電車に乗ってきました。電車の中、ずっと
iPhone 触りつつ
増田さん が...
-
Python StringIO と cStringIO のもう一つの違い
C で作られた cStringIO は ピュア Python で作られた StringIO
モジュールと違うのをみんな知っていると思いますけど、今日、私が知らなかった違いをもう一つ見つけました。
StringIO では、StringIO のコンストラクターに文字列を渡せば、その文字列に書き込...
-
Django 1.2 マルチ DB と master/slave レプリ
Django 1.2 はマルチDB対応ができまして、master/slave
レプリにも対応しているのですが、詳しく見るといろな問題が出てきます。
Django 1.2 のマルチDB対応は
どのDBから、読み込むか、どのDBに書き込むかがDBルータで決める。しかし、そのルータで決める時点でリ...
-
Django 1.2 の変更のまとめ
先週、 Django 1.2 が出ました。新しくて、良い機能がいっぱい入っているけども、1.1 からの変更をご紹介しようかと思っています。
マルチDB
1.2 では、一番大きい変更は明らかに
マルチDB対応
ですね。 settings.py の DATABASE オプションは DATABA...
-
mercurial .hgrc include
僕は 僕のシェル環境設定ファイル をbitbucket で管理している。
新しいサーバーで作業する時にこのレポジトリからクローンして、ファイルを設定するけど、ローカル環境のみの設定が必要な場合が多い。今まで、bashrc等のスクリプトの中でローカル設定ファイルがあれば、sourceして、適用し...
-
ipython と virtualenv を同時に使う方法
概要
python の皆さんはみんな使っている ipython は virtualenv を使う時に virtualenv
に入っているモジュールをインポートできないことが起こります。 ipython は特に
virtualenv に対応していないわけです。 ipython をグローバルじゃ...
-
mixi アプリのキャンバスが狭くなるぞ
昨日、mixi アプリのキャンバスサイズ (run_appli.pl (canvas) の表示サイズ) が狭くなる
ニューズ が出た。mixi
の公告プラットフォームのために、キャンバスの幅を狭くし、右側に公告を出すようにするらしい。10月までにアプリを修正しないとだめだ。これはひどい。Fla...
-
何でObjective-Cが好きじゃなくなったの?
今日、 Facebook iPhone アプリの作者 Joe Hewitt
の発言がtwitterに流れた。
joehewitt: I think for a while there I
was actually convinced that I liked
Objective-C.
(Ob...
-
growltestrunner の pynotify 対応 / pynotify の使い方
最近、会社の AE35 さんが
growltestrunner を作っていて、
modipyd
を使って、ファイルを更新したタイミングで自動テストを自動的に実行してくれて、growlで通知するように素敵な環境を設定した。
俺はlinuxなので、当然 growl がないけど、Mac OS の ...