wiki:PyCon2007/20070224

Version 15 (modified by sgk, 13 years ago) (diff)

--

PyCon2007/20070224

PyCon2007 >> 2007/2/24

カンファレンス2日目。

Understanding and Using NumPy?

What is NumPy??

  • 巨大なデータを取り扱う。
  • Multi-dimensional array
  • array同士の演算
  • 科学計算ユーティリティ

Scaling Python for High-Load Web Sites

10:52。

 http://www.polimetrix.com/pycon/slides/

  • 静的ページ:4000 pages/s
  • 動的ページ(Python):400
  • データベース:40
  1. CGIで実装 25 pages/seq
  2. Python App Server 120 pages/seq
    • 問題
      • Global Interpreter Lock
      • セッション情報がDBにある。
  3. ロードバランス 220 pages/seq
    • 問題
      • 静的ファイルは毎回ディスクから読んでいる。
  4. キャッシュ 600 pages/seq

 nginx  memcached

  • DBのインデックスを忘れるな。
  • SQL問い合わせのログをとって、最適化すべし。

デモコード: http://polimetrix.com/pycon/demo.tar.gz

Keynote: Premise: eLearning does not Belong in Public Schools

0900から。

by Ms. Adele Goldberg

"40 is a small number"

アメリカは40年前、世界一位だったが、現在は19位。 29秒に一人、脱落している。

公立学校教育の危機と、eLearningができること。 これまでのところ、どのようにPythonと関係する話になるのかよくわからない…。 コンピュータを教える話と、コンピュータで教える話が混ざってるような気がする。

LOGOの話にからんで、Seymor Papertの名前が出てきたが、ハノイでの事故の話にはふれられなかった。

"Guido van Robot"  http://gvr.sourceforge.net/ 教育用言語。Guido?Guidoってば、いじられキャラらしい?

Creativist Teaching is Hard

Programming needs to be taught as a form of reflection.

教育→「CourseCloud?」→Zope/MySQL/SQLAlchemy/ZAlchemy→Pythonってつながり?残り5分。

rougemountain.com