第三天,我的爛 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/.