今為 PyCon08 第二天。
ä¸€å¤§æ—©èµ·ä¾†ï¼Œçœ‹è¦‹æ˜Žè€€çš„é™½å…‰ï¼Œç²¾ç¥žæŠ–æ“»åœ°å¾žä¸‹å¡Œçš„é£¯åº—èµ°åˆ°æœƒå ´ï¼Œè¶•åœ¨å…¶å®ƒäººéƒ½æ²’èµ·åºŠçš„æ™‚å€™è·‘åˆ°æœƒå ´åŽ»é«”æœƒä¸€ä¸‹å®…åŠ›æ¶ˆå¤±çš„æ„Ÿè¦ºã€‚æš«åœã€‚我在作夢。其實今天åˆç¡éŽé 了。真是ä¸å¥½æ„æ€ï¼Œå› 為昨天整ç†ç…§ç‰‡å’Œå…¶å®ƒçš„事情弄得太晚,早上åˆæ··äº†ä¸€ä¸‹ï¼Œæ‰€ä»¥ä»Šå¤©ä¸€éŽåŽ»ï¼Œé€£ HD2 都忘了帶,其它人的早é¤ä¹Ÿéƒ½åƒå¾—å·®ä¸å¤šäº† @_@
ä¸éŽé‚„好,我還是在 plenary 之å‰åŠå€‹å°æ™‚èµ°åˆ°æœƒå ´ã€‚åœ¨åƒæ—©é¤çš„時候é‡åˆ°äº†ä¸€ä½ O'Bryan 先生,èŠä¸€èŠç™¼ç¾å¤§å®¶éƒ½æ˜¯ä½œå·¥ç¨‹è¨ˆç®—的,what a coincidence。早上的 diamond keynote ç”± Google Chicago çš„ Brian 'Fitz' Fitzpatrick ä¸»è¬›ã€‚å¦‚æžœä½ åŽ»æ‰¾ä»–çš„ç¶²é ,會發ç¾ä»–還有個ä¸æ–‡åå—喔,å–得很ä¸éŒ¯ã€‚接下來的 keynote 是 Van Lindberg 講的 Intellectual Property and Open Source。
Van 從經濟å¸çš„角度切入,把 OSS 解釋æˆå¦ä¸€ç¨®è£œå„Ÿ IP çš„æ–¹å¼ï¼›IP ä¸æ˜¯å¯¦éš›çš„財產,而是為了解決 information/knowledge ä¸èƒ½æˆç‚ºç§æœ‰è²¡ï¼Œè€Œä»¥æ³•å¾‹é€²è¡Œé™åˆ¶è€Œæˆçš„æ··åˆå¼è²¡ç”¢è§€å¿µã€‚å› ç‚ºè³‡è¨Šä¸å¯èƒ½æˆç‚ºç§æœ‰è²¡ï¼Œå› æ¤ç¾è¡Œçš„ç§æœ‰è»Ÿé«”在é‹ä½œä¸Šå¿…然時時è¡çªï¼Œè€Œå¸‚å ´æ©Ÿåˆ¶æœƒå› æ¤å¤±æ•ˆã€‚OSS 很有潛力解決傳統ç§æœ‰è»Ÿé«”更能解決 intellecture å’Œ property è¡çªçš„機制。雖然這種解釋方å¼å¯èƒ½æœ‰ä¸€äº›ç¼ºé™·ï¼Œè¬å¦‚他完全沒有æ到軟體之外的智財,但é‡å°è»Ÿé«”的討論,讓我覺得很舒æœã€‚OSS 也許ä¸èƒ½è§£æ±ºæ‰€æœ‰å•é¡Œï¼Œä½† pythonista å° OSS 的愛,å»å¾ˆæœ‰å¯èƒ½è§£æ±ºä¸€äº›ç¾åœ¨é›£ä»¥è§£æ±ºçš„é›£é¡Œã€‚é€™ä¹Ÿç®—æ˜¯æ„›çš„å›žå ±ã€‚è½èµ·ä¾†æœ‰é»žé †ä¾¿ï¼Œä½†èª°æ›°ä¸å®œï¼Ÿ
seminar 開始之å‰ï¼Œç™¼ç¾ä»Šå¤©è³£ Python stuff 的攤ä½å¤šäº†ä¸€ä½æ£æ£æ£å¦¹ï¼Œæˆ‘é‚„èŠäº†å…©å¥ï¼Œä¸éŽå¿˜äº†å¸¶ HD2,沒有辦法留真相 ~_~ 攤ä½çš„è¡£æœæ¯”昨天還多了好幾種,真是一大事æ¥ã€‚ç¬¬ä¸€å ´è½çš„是 Supervisor as a platform (#41)。å‰å¹¾åˆ†é˜ç¨å¾®æœ‰é»žé²åˆ°ï¼Œä¸éŽ supervisor çœ‹ä¾†å¾ˆæœ‰æ½›åŠ›å¯¦ä½œæˆ queue system。
ç¬¬äºŒå ´æ˜¯ The State of PyPy (#81)。講者 Maciej Fijalkowski 實在是個天æ‰ã€‚èª ç„¶æˆ‘å° CS 完全是外行,è½ä¸æ‡‚是很應該的,但他有辦法呱啦呱啦地一直講,讓我咋è½ä¹‹ä¸‹ä»¥ç‚ºè½æ‡‚了他 proxying äº†å•¥åˆ demo 了什麼,éŽäº†ä¸‰ç§’é˜ä¸€æƒ³åˆç™¼ç¾å…¶å¯¦æˆ‘æ ¹æœ¬ä¸æ‡‚。最厲害的是 PyPy ç¾åœ¨é‚„是沒有實際應用,但 EU ä»ç„¶é¡˜æ„一直給他們錢。å°äº†ï¼ŒFijalkowski 說他們å°æ–°äººéžå¸¸å‹å–„,æ¡è¿ŽåŽ» irc://Freenode/#pypy åå;他們å°ä¸å°å¿ƒæœ‰å¥½å¹¾å™¸ç±³é‡‘å¯ä»¥è´ŠåŠ©çš„人特別å‹å–„ (æ›´æ£ï¼Œä»–說的是錢,所以如果有幾噸æ那也比照辦ç†)。
å†ä¾†è½äº† James Bennett çš„ Developing reusable Django (#37)。Bennet çš„ talk 很有é…力。玩了 Django 幾年以後,ç¾åœ¨æˆ‘åŒæ„ Bennet 說的:該切 app å°±è¦åˆ‡ã€‚é€™æ¨£å¾ˆæ£’ã€‚ç„¶è€Œï¼Œå¦‚æžœä½ å‰›é–‹å§‹å¸ Django,這一點其實很難作到。程å¼ç¢¼é‡ç”¨çœŸé›£ï¼Œæ²’有經驗絕å°ä½œä¸åˆ°ã€‚Django ä¸èƒ½å¹«ä½ è·¨éŽé€™ä¸€æ®µï¼Œä½†æœ‰äº†ç¶“驗以後,Django å¯ä»¥æŠŠå®ƒä½œå¾—很漂亮。這是é‡é»žã€‚
早上在æ£å¦¹é‚£é‚Šé‚„碰到了 ats。ä¸åˆçš„時候想找他èŠèŠï¼Œèªªä¸å®šå°æ—¥ pythonista å¯ä»¥æœ‰æ©Ÿæœƒäº¤æµï¼Œä¸éŽåŠå¤©æ‰¾ä¸åˆ°äººï¼Œæ†¾ä¹‹æ†¾ä¹‹ã€‚
下åˆçš„第一講去看了 Enthought 建的 multitouch 系統 "Python-powered Multitouch" (#134)。在 PyCon ç™¼è¡¨ç•¶ç„¶æ˜¯å› ç‚ºå®ƒæ˜¯ç”¨ Python 寫的。Enthought çš„ PointIR 是一組 projector å’Œ camera åˆåœ¨ä¸€èµ·ï¼Œç”¨ camera 追蹤人手在螢幕上的觸點,經éŽé›»è…¦è™•ç†ï¼Œé‡å‚³æŒ‡ä»¤çµ¦åº•å±¤çš„應用程å¼ã€‚PointIR 的程å¼æ˜¯ç”¨ Python 寫出來的。喔喔,有些æ±è¥¿æ˜¯ç”¨ pyglet 寫的,我是ä¸æ˜¯è©²åŽ»éš”å£æ‰å°ï¼Ÿ @_@ Chaco å’Œ Mayavi/TVTK éƒ½åŠ é€²äº† multitouch 支æ´ã€‚Enthought 計畫把 multitouch æ•´åˆåˆ°ç¾å˜çš„ widget 裡去,ä¸æ›‰å¾—我的電腦能ä¸èƒ½è£å‘€ã€‚還用到了 twisted,物盡其用也。
å†ä¾†åŽ»è½äº† Building Trac Plugins (#126) å’Œ py.test: towards interactive, distributed and rapid testing (#106)。其它的 seminar 也很ä¸éŒ¯ï¼Œä¸èƒ½åˆ†èº«å¾ˆéºæ†¾ã€‚也許明天早上è¦åŠªåŠ›æ—©é»žèµ·åºŠï¼Œä¸éŽæ˜Žå¤©çš„ registration open 晚一個å°æ™‚,會ä¸æœƒæ—©éŽåŽ»äº†å»æ²’人?
最後的 lightning talk 比昨天更有趣。今天有ä½ä»å…„很背,訊號就是上ä¸åŽ» projector,於是有了人力...

å¦å¤–這ä½ä¸Šå°å±•ç¤ºèªžéŸ³è¾¨è˜çš„大哥å†æ¬¡è‰æ˜Žäº† never live demo 的真ç†ï¼Œå› 為他說的是 speech recognition does well。

å¹³è¡¡å ±å°Žï¼šå…¶å¯¦é™¤äº†ç¬¬ä¸€å¥ä¹‹å¤–,辨è˜å¾—都很ä¸éŒ¯ã€‚
è¬è¬æ”¶çœ‹ã€‚
- Previous: PyCon08! @2008/03/15
- Next: PyCon08 day3 @2008/03/17
Please send trackback to: http://blog.seety.org/everydaywork/2008/3/16/1001/trackback/.