第三天,我的爛 Windows 一遇到會場的 wireless 就死給我看。這三天我已經不知道重開機幾次,每次重開機要花十分鐘,受不了啊啊啊~~~~
一早的 keynote 是 Snake Charming the Dragon: the past, present and future of Python and Mozilla by Mark Hammond。Mr. Hammond 是第一個把 Python port 到 win32 上的人。也就是說,我學得到 Python 都要感謝他。Hammond 同時也是 pywin32 的作者。
我之前不知道的是,Hammond 和 Mozilla 的關係也這麼深。他今天講題的中心是 Python in Mozilla via PyXPCOM!爬蟲類會惺惺相惜,這是新時代的愛情嗎?Mozilla 1.9 branch 可以吃 Python 了,不過,想用 PyXPCOM 可得自己 build。如果不是毅力很強的話,受不了。把 Python 塞進 Firefox 肚子裡很棒呀,Python 統治世界就要從把 Mozilla 肚子裡裝滿 Python 開始。是嗎?
我 miss 了第一個 seminar,不然很想看看很強的 Ian Bicking 的風采。後來趕上了 Core Python Containers -- Under the Hood (#116)。Container in Python 對 (over)allocation 的實作可以產出 append 時 O(1) 的 cost。沒想到有這麼棒。set 也很有趣,一個 set container 裝到 2/3 滿的話,就會長大四倍,理由是可以加速 access。
再來去聽了 Collin Winter 的 2to3: translating Python 2 to Python 3 (#123)。簡單來說就是 1. 用 2.6、2. 解決 python2.6 -3 的所有 warning、3. 2to3、4. happy py3k。
今天只有上午的 seminar,下午是 lightening talk。zed shaw 真的跑來 pycon 了,而且他的 blog 好像換了新版,配色好詭異,最後還是要強調他不是混蛋。lightening talk 後面接著 introduction to sprint by Brett Cannon。如何 sprint? 圍在桌子邊、寫程式、吃東西、回來寫程式。Why sprint? 好玩 (配合看起來很白爛的海邊跳舞圖片)。
因為一些技術問題,今天就不貼照片了。PyCon08 三天行程結束。
- Previous: PyCon08 day2 @2008/03/16
- Next: 簡體字大歡迎 @2008/03/22
Please send trackback to: http://blog.seety.org/everydaywork/2008/3/17/1002/trackback/.