-
posts
-
Mercurial MQ
最近 mercurial の mq
エクステンションを試しに使ってる。mercurialのリビジョンをコミットする前に、変更を管理したい、もしくは、途中で他の作業をやらないといけないので、今の変更をどっかに置かないといけない場合に便利なエクステンションです。
mq は標準に入っているので、イ...
-
pyawsの使いにくい部分
AmazonのアフィリエイトAPIのpython クライアント pyaws は単純にpythonオブジェクトを持つ Bagクラスがある。
# Wrapper class for ECS
class Bag :
"""A generic container for the python...
-
virtualenv, virtualenvwrapper, pip を使う方法
あるプロジェクトの依存は特定なバージョンじゃないとダメな場合が結構多いと思いますけど、最近、pythonの仮想環境を簡単に作れるようになりました。virtualenvとvirtualenvwrapperとpipの組み合わせを紹介します。
virtualenvは環境を作ってくれるライブラリで、...
-
Python温泉 06/2009
Python温泉に参加しに行ってきました。今回はいろいろ話が上がりましたけど、特に未来的な話が一番面白かったのかなと思います。ウェブなど日本なサービスがどうなるのかが特に気になります。アメリカでは、クラウドサービスやマイクロペイメントサービスが色々栄えそうだが、日本では頭が固いから、そのまま栄...
-
明日からPython温泉
明日からPython温泉に参加しに行ってきます。課題は下記のとおり
django-lifestream
の整理
disqus-api-client
の実装
homepage のバグを直す
App Engine
上のコードスニペットのウェブサイトのまとめ
Google A...
-
Javaに日本語のフォントのインストール
LinuxではJavaは標準に日本語フォントが大体インストールされてないので、手でインストールしないといけない。
Ubuntuでは、このようにFontインストールが済む:
mkdir -p <jvm>/jre/lib/fonts/fallback
cp /usr/share/f...
-
Google Developer Day Japan 2009
Google Developer Day Japan 2009に行ってきました。今年のキーノートも Google I/Oのキーノートのほぼ同じ内容になりましたけども、日本に専用的な話もありました。MixiのOpen Socialがいよいよリリースされますので、Mixiの社長、笠原 健治さん...
-
Androidで日本語入力 simeji の最新版をインストールしてみた
最近参加してきた Google I/OでもらったAndroid 開発フォンはアメリカ型で日本語入力出来なかったので、Social IME simeji という入力メソッドをインストールしてみた。意外と簡単だった。Android Marketでsimejiが出てるけど、最新版ではなく、日本語キー...
-
Python 例外のひどい仕様
Pythonの例外オブジェクトは苦手です。例外のメッセージが何でもASCIIとして扱われることがひどい。
In [1]: t = ValueError("テスト".decode("utf8"))
In [2]: print t
-------------------------------...
-
javascript "var"
JavaScript で変数を定義する時に、varを付ける場合があります。varを付けないと、変数がグローバル名前空間に入ってしまう。
>>> test = function() { test = "blah" };
>>> test();
>>...