2013.05.16 by
今年的 PyCon Taiwan 跟過去不太一様,更多元化,也更加有趣。
我們計劃在第一天晚上的 BoF 時間規劃晚宴及表演,並且有如夜市般開放攤位讓大家擺攤。
2013.05.14 by
Update: 作者的投影片
Python 改變了我在程式設計 (programming) 中的思維方式。對我來說,本來寫程式是一種翻譯過程:用程式碼表達演算法。如今,程式設計成了一種思考與創作的活動。在某些狀況下,過去我會先寫出數學式子,再轉成程式。現在卻愈來愈發現自己會改從程式碼開始思考。得到的結果自然也不同。
這個演講首先闡述 Python 的表達力,再漸次進入我近來以 Python 作為思考工具的例子。一半也算是開玩笑,但我稱這種作法為「程式設計的認識論」。
本人也是 Think Python 這本程式設計入門書的作者。最後我想簡單談談這本書背後一些有趣的歷史。
2013.05.14 by
當代的電路設計基本上都依靠硬體描述語言 (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 所帶來的優勢。
2013.05.08 by
David Cramer 準備來和大家談談基礎設施 (infrastructure) 擴規 (scaling) 工程中常出現的狀況。演講聚焦在那些應該早期避免的問題,幫助成長期公司成功的策略,以及實作上的巧技。另外也會討論 database sharding、CDN caching、整體架構方式等等擴規策略中的高階成份。
2013.04.29 by
未來將是 Python 3 的時代。在這場演講裡,我要告訴你為何該用 Python 3 來幹些大事 (雖然我可以再多提示一些演講內容,但還是不要破壞驚喜吧)。
2013.04.16 by
PyCon Taiwan 2013 在上個禮拜二 (四月九日) 晚上八點的時候開放售票,到這個禮拜一 (四月十五日) 的六天之內,已有 260 個人完成報名程序 (已繳費)。也就是說,今年為 PyCon Taiwan 所準備的 650 個座位,已經有三分之一以上被填滿了。
2013.04.09 by
Everybody Pays (公平付費) 是 PyCon Taiwan 的核心價值之一。 然而,在維持 Everybody Pays 此一核心價值的同時,我們也規劃了 Financial Aid (財務協助) 的方案,希望能夠協助對會議有興趣,但是資金支出較為困難的朋友來參與這次的會議。
2013.04.01 by
令人振奮的好消息:Guido van Rossum、Larry Wall 和 Yukihiro Matsumoto 將聯手參加 PyCon Taiwan 2013 的 panel 議程,暢談程式語言的未來方向,並來場華山論 Rap!
2013.03.27 by
PyCon Taiwan 2013 的演講錄取結果已經出爐! 通知信件也陸續在數日前寄出。 原本計畫要提供 27 個演講,但優秀而有趣的演講提案很多,我們硬是多擠出一個小時,增加了 6 個名額。不過忍痛將名單縮到 34 件時,實在無法再選擇刪掉哪一個。所以,我們將安排一場與閃電秀並行的演講。
最後,閃電秀持續募集中,不管你是想招募志同道合的朋友,還是抒發己見,都很歡迎。
以下是一般演講的名單
2013.03.21 by
感謝各位 Python 愛好者踴躍投稿。這次我們收到 62 件提案,包含 51 件一般演講及 11 件秀閃電秀,而且品質相當不錯。
其中以 Web Programming 分類最踴躍,共有 10 件一般演講及 3 件閃電秀。其他像是 Scientific Computing、Programming Tools、Libraries and Extensions 還有 Others 也有不少。整體來說,題材算是相當多樣化,包括數位訊號處理、雲端運算、創業、教育、系統安全等應用領域。
2013.03.18 by
Jan Decaluwe 是電子設計 (electronic design) 及電子設計自動化 (electronic design automation, EDA) 領域的專家,在這個領域中累積了 25 年以上的經驗。他曾多次成功創業,其中包括設計服務公司 Easics,以及製作 VHDL 生產力工具 (productivity tool) 的 Sigasi。Jan 也是 MyHDL 的作者,因此在 Python 社群中廣為人知。MyHDL 是一套以 Python 為基礎的開放原始碼系統,幫助使用者將 Python 用作硬體描述語言 (hardware description language, HDL),進行電子設計。
2013.03.08 by
David Cramer 在過去的六年中活躍於 Django 與 Python 社群,並開發了許多的開源程式庫與工具。他是 Sentry 的作者。Sentry 是一個開放原始碼的錯誤收集系統 (error aggregator)。David 之前帶領 Disqus 的 infrastructure 團隊,讓系統可以承載每月近十億個訪問者。目前他任職於新創公司 tenXer。tenXer 測量每天的工作績效 (performance),讓你不管作什麼,都能找出更有生產力的工作方式。
2013.03.07 by
David Beazley 是 Python 社群中一位知名的 hacker。他是 Python Cookbook 與 Python Essential Reference 等書籍的作者,同時也是 Swig (http://www.swig.org/) 的開發者。David 寫了三十多年的程式了。他對 Python 的投入可以追溯到 1996 年。當時,他在超級電腦 (supercomputer) 上開發高效能 (high-performance) 程式。後來,他寫了 Swig 來為科學軟體 (scientific software) 加上指令稿語言 (scripting language) 介面。雖然這已經是當今的主流作法,但在 1998 年的時候,還是非常極端的概念。David 是個 C 的死硬派,不過會用 Python 處理所有對 C 來說無聊到煩死人的事情。最後要說的是,當你在五月二十五日面見作者的時候,最新的 Python Cookbook 也將印行第三版!
2013.03.05 by
PyCon Taiwan 有一個稍微特別,但其實非常普通的原則:Everybody Pays (硬要翻成中文的話,就是「公平付費」)。所有參加會議的人,除非是我們特別請來助拳的人,像是 keynote speakers,不然大家都要交錢。不管是強者我朋友介紹來的講者、議程的審查委員,或是會議主席我自己,統統都要交錢,一視同仁,童叟無欺。我們去年首次籌辦 PyConTW 的時候,就已經採用了 Everybody Pays 的原則。今年當然也是一樣。我想將來大概也不會改變。
2013.01.28 by
台灣 PyCon 年會是一個很特別的社群活動。在致力於提升活動品質的同時,我們也努力避免讓台灣 PyCon 年會變成一場單純的同好相聚的取暖大會,相反地,所有活動項目的規劃,都圍繞著如何增加社群份子彼此的「價值 (value)」這個中心主題設計。