エキスパートPythonプログラミング読書会16 読書会参加

掲題のイベントに参加してきました。
今回は 9時から参加、前回は10分しかいなかったから 6倍ですよ、 6倍!
今回も間違いがありましたらご指摘願います!!
日時 2011/08/02 20:00 to 22:00
定員 25人
会場 アスキーメディアワークス (角川第3本社ビル 13F) 会議室 ラスベガス (東京都千代田区富士見1-8-19)
URL エキスパートPythonプログラミング
管理者 [twitter:@shimizukawa]
ハッシュタグ #expertpython

エキスパートPythonプログラミング

エキスパートPythonプログラミング

第12回 最適化:一般原則とプロファイリングテクニック

  • timeitはメソッドなどの速度の比較をする際に利用する場合があります。
  • PystoneはCPUに依存しない形で計測できる。
  • infotalk
  • 質問
    • パフォーマンスのチューニングは?
      • 普通のことをする。[twitter:@shimizukawa]
      • JSのパフォーマンスなどはどうしたらいい?
        • サーバでWebKitのコアの部分を使ってテストできるのがあったような。そこで、速度とかわかるのではないか?[twitter:@tk0miya]
    • おすすめツール群
      • pipで探せ!
    • 問題事例
      • テストでS3ストレージに行っていたものがあったが、mockに変えたよ[twitter:@shimizukawa]
      • 変に時間がかかっていた処理があったが、地道に解析してパフォーマンス上げたよ![twitter:@tk0miya]
    • Pythonではやいサイトは作るの?
      • 5000count/s のモノかいたよ![twitter:@shimizukawa]
  • チューニンガソンで優勝してきました っていなださんのブログも参考に
  • 実装系は下記の順に早い。
    1. PyPy
    2. IronPyton
    3. CPython
    4. Jython
  • RPython
    • コンパイルできるようにした。Python
    • PyPyのベース
    • numpyなどのCで書かれたモジュールも読めるものもあるらしい。
    • PHPも(RPythonで)書けるよ!!誰か書いて!!!

おわり