Posts from '2010'
bjoernのREADMEを日本語に訳してみた
Jonas Haagさんの WSGIサーバ bjoern が速いとの噂。 おもしろそうなのでREADMEを日本語に訳してみました。 すみません、かなりの超訳です。 読み方は bjoern[びょるん ビョルン byo-ru-n]だと思ってますが、 どうなんでしょうか? https://github.com/jonashaag/bjoern/blob/191ca9e2d4d9a07bdac8e2eb0a3f25eedb152f62/README.rst bjoern: 速くてめちゃくちゃ軽量な非同期 ... read more →
LifeLog 2010.11
2010年11月前半の主なできごと one day hiking 11月の7日に六甲山を歩いてきました。 紅葉があまりありませんでしたが、ところどころ濃い色を呈していてなかなか よかったです。 次は雪降る頃に。 KOF2010 その前日に関西オープンソースをちょっとだけ見てきました。 組み込みOS「 KOZOS 」は興味深い。 とは言ってもやっぱり自分でやってみないと身にはならないんだろうな。 今のところはPythonな感じで行きたいな。 後はHTML5とかAndroidな感じでした。 oku ... read more →
pgmagick version0.3のリリースとクックブック公開
pgmagick version0.3 をリリースしました。 Magick++のAPIを少しラップしたPythonicなAPIを提供することを目的としています。 version0.4まではこのAPIの整備を中心におこなっていきます。 APIが安定していませんがお試しででも使っていただければ、と。 またversion0.3の公開に合わせて pgmagickのサンプルコードを含んだクックブック(サンプル集) を作成しました。 pgmagickを使ったスクリプトの参考にしていただければと思います。 e ... read more →
Beaker with Redis
Pythonのセッションマネージャであるところの Beaker とKVSであるところの Redis を組み合わせて使ってみるところまでをメモ。 BeakerはデフォルトではRedisをサポートしていないため、 BeakerをRedis上で使用するために beaker_extensions を使います。 $ apt-get install redis-server $ apt-get install python-redis $ pip install git+git://github.com/b ... read more →
Gruffyのグラフを簡単に作成できるSphinx拡張をリリースしました
sphinxcontrib-gruffygen という Gruffy のグラフが作成できる Sphinx拡張をリリースしました。 以下のようにドキュメント内に書くと、冒頭のような感じでグラフが出力されるようになります。 .. gruffy:: :title: Gruffy's Graph :width: 500 :type: Line data("Apples", [1, 2, 3, 4, 4, 3]) data("Orange ... read more →
Pythonで簡単にベンチマークがとれるBenchmarkerが便利
Pythonでベンチマーク用のライブラリを探していたら、 Benchmarker という良さげなモジュールを見つけたので、メモと紹介をかねてポスト。 from test.pystone import Proc0 from benchmarker import Benchmarker bm = Benchmarker() bm('pystone Proc0(1000)').run(Proc0, 1000) bm('pystone Proc0(10000)'). ... read more →
Gruffyをリリースしました
pgmagickを使ったライブラリの試作として Gruffy という Gruff のPython実装を作成してみました。 Gruffは少ないコード量で美しいグラフを出力できるライブラリです。 Pythonでも Pycha という美しいグラフを作成できるライブラリがありますが、 Gruffyは少ないコード量で美しいグラフを作成することできます。 以下はGruffyで作成したグラフとサンプルコードです。 from gruffy import Line g = Line() g.title = & ... read more →
Benchmark of Python Image Processing(resize)
下記記事で、 Imlib2 スゲーよってことで、 Pythonでもベンチマークいるのではないかと思いベンチマークをとってみました。 Imlib2でImageMagickより3倍高速かつ美しいサムネイル画像の生成 - 床のトルストイ、ゲイとするとのこと 対象のモジュールは以下です。 gd kaa-imlib2 PIL PythonMagick pgmagick OpenCV Python 結果としては、PythonでもImlib2速いねってことです、はい。 OpenCVが以外に頑張っています。 ... read more →
東北旅行に行ってきた
2010.09.01~09.04に宮城、岩手、山形を回ってきました。 美味しいものをたらふく食べてきました。 牛タン、寿司、わんこそば、庄内豚などなど。 関西からだと遠いので今までなかなか行けませんでしたが、 今年は思い切って。 read more →
release pgmagick version0.2.1
pgmagick のversion0.2.1をリリースしました。 Drawableの使い方を調べていて、バージョン0.2のリリース通知を忘れていました。 ほぼAPI、Enumはカバーできたはず。 Drawableも使えるようになりました。 (かなりファイルが増えて、ビルド時間が大幅に増えています。注意してください。) 後はもうちょいいろいろな環境でテストしたいところ。 Drawableの例を以下に。 若干オブジェクト指向っぽくない。DrawableもDrawableTextもDrawableB ... read more →