PyCon Taiwan (PyConTW) 是台灣 Python 社群的年會,獻於社群、取於社群、屬於社群。本研討會著重於 Python 技術與其廣泛的應用。我們召聚台灣的 Python 程式人員來參與這個會議,在規畫完善的環境中分享知識、討論想法。希望在這樣的氣氛裡刺激大家的靈感,並鼓動技術上的合作。歡迎所有對 Python 有興趣的事業團體一起來加入這個社群。

Slides, Photos, and Videos

投影片、照片、錄影檔案,已經整理上網囉!

PyHUG 與 Taipei.py 的聚會

PyHUG: Python 新竹使用者群組聚會 Meetup

Taipei.py: Python 台北使用者群組網站

與會人員行前通知

會議即將展開。你準備好了嗎?

不過在你來參加之前,有幾件事要先讓你知道。

晚宴同樂會攤位徵求中

今年的 PyCon Taiwan 跟過去不太一様,更多元化,也更加有趣。

我們計劃在第一天晚上的 BoF 時間規劃晚宴及表演,並且有如夜市般開放攤位讓大家擺攤。

Allen Downey: Pythonic Epistemology, or Think Python

Update: 作者的投影片

Python 改變了我在程式設計 (programming) 中的思維方式。對我來說,本來寫程式是一種翻譯過程:用程式碼表達演算法。如今,程式設計成了一種思考與創作的活動。在某些狀況下,過去我會先寫出數學式子,再轉成程式。現在卻愈來愈發現自己會改從程式碼開始思考。得到的結果自然也不同。

這個演講首先闡述 Python 的表達力,再漸次進入我近來以 Python 作為思考工具的例子。一半也算是開玩笑,但我稱這種作法為「程式設計的認識論」。

本人也是 Think Python 這本程式設計入門書的作者。最後我想簡單談談這本書背後一些有趣的歷史。

Jan Decaluwe 主題演講: MyHDL: designing digital hardware with Python

當代的電路設計基本上都依靠硬體描述語言 (Hardware Description Language, HDL)。HDL 含有各種針對於硬體的特性,例如 massive concurrency、built-in determinism,以及 bit-level type。Verilog 和 VHDL 是最廣被使用的 HDL。

MyHDL 是一個把 Python 程式庫,允許工程師拿 Python 當作 HDL 來使用。這套工具的好處極大,能讓硬體設計者取用整個 Python 生態環境。MyHDL 直接受惠於 Python 的易用性、描述能力,以及廣泛的程式庫。MyHDL 也把諸如敏捷式開發一類新穎的技巧帶進硬體設計的世界。

這個演講會說明 MyHDL 程式庫的設計方式,包括由 generator 和 decorator 所模擬的 concurrency,和型別系統。講者也會以實際的業界專案展示 MyHDL 所帶來的優勢。

David Cramer 主題演講: Building to Scale

David Cramer 準備來和大家談談基礎設施 (infrastructure) 擴規 (scaling) 工程中常出現的狀況。演講聚焦在那些應該早期避免的問題,幫助成長期公司成功的策略,以及實作上的巧技。另外也會討論 database sharding、CDN caching、整體架構方式等等擴規策略中的高階成份。

PyCon 晚會徵求表演者

想要有個輕鬆愉快的 networking 時光嗎? 我們這次特別準備了晚會活動,表演者徵求中。快來報名吧!