
今年第一次參加社群活動 PyCon Taiwan 2012,覺得還蠻有趣的。大部份的演講投影片也公佈在網路上了。讓我蠻意外的是,竟然還有日本人來台灣宣傳 PyCon JP 2012,真是熱血。他們也提到了將在新加坡舉辦的 PyCon APAC 未來可能在日本舉辦,有機會我也蠻想去聽聽看的。
今年的議題,除了 Web application 之外,也有很多關於科學相關的介紹,像是 Travis Oliphant, Chun-Chieh Huang, Dongpo Deng, Felix Lee 等等 都介紹了跟科學或者高效能計算方面的應用。早知道我也來介紹一下 Python 在生物資訊上的應用 XD
不過蠻羞愧的是,我雖然使用 Python 的時間很長 (根據這份Survey,我應該算是長的了,很多強者都使用一兩年而已。) 我其實都寫一些小 scripts 而已,從來沒有想過要開發一個比較完整一點的工具。無怪乎實力停頓不前 Orz

我自己的工作習慣是,什麼東西方便就用什麼語言寫,所以一直沒有很深入的去研究特定的語言。再加上工作和研究上主要不是開發程式,所以也沒有特別堅持什麼語言。以我自己最近寫的網站來說,我就用到 PHP, R, Python, C 和 javascript 。
因此在這次的活動,真的學到不少東西,有些東西是以前知道但是從沒用過,像是 Django。但是有些東西是我從來沒聽過,像是
- Jinja2 -- a full featured template engine for Python
- Coffin -- Jinja2 adapter for Django
- BigPipe -- Pipelining web pages for high performance
- Music21 -- a set of tools for helping scholars and other active listeners answer questions about music quickly and simply.
- Fabric -- a Python (2.5 or higher) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.
- Pyjs is a Rich Internet Application (RIA) Development Platform for both Web and Desktop.
- Twisted -- an event-driven networking engine written in Python
- Bootstrap, from Twitter -- Simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions.
- Frameworks
- 有幾個關於幾何和地理資料的套件也很有趣
沒有留言:
張貼留言