Update: 補上 OSDC 紀錄影片 2011.06.26 今年很高興可以北上參加 OSDC 2011 (Open Source Developers Conference),由於之前都在南部唸書及工作,沒有機會北上參加聚會,現在人在新竹,終於有機會可以參加了,雖然早上六點就要起床趕電車了,不過到現場聽課感覺就是不同,也可以認識很多新朋友,底下來紀錄上課筆記
微軟與 jQuery 社群的親密接觸
講者: Eric Shangkuan (Microsoft) Slide: 微軟與 jQuery 社群的親密接觸 這是 OSDC 第一場演講,早上九點就開始了,雖然人不多,但是蠻多人還是為了講者而來,首先介紹什麼是 jQuery,以及 jQuery 一些基本用法,像是 CSS selector,如何在 Windows Visual Studio 上面開發 jQuery 及撰寫 plugin 整合進去 ASP.Net,最後介紹三個不錯用的 jQuery Plugin: Templeate, Datalink, Globalzation。
- Templeate: 這搭配 Facebook api 可以直接做個人頁面,請參考這裡
- Globalzation: 前端多國語系實做
- Datalink: 可以快速處理 form,利用 object 跟 jQuery 搭配
如果要研究上述三個 jQuery Plugin 可以參考底下: jQuery Datalink: https://github.com/jquery/jquery-datalink jQuery Templeate: https://github.com/jquery/jquery-tmpl jQuery Globalzation: https://github.com/jquery/jquery-global
HandlerSocket - A NoSQL plugin for MySQL
講者: Jui-Nan Lin (PIXNET) Slide: HandlerSocket - A NoSQL plugin for MySQL 會後有部份聽眾提出了一些問題,PIXNET 也已經回報給 MySQL 請他們修復這些問題,可以參考 gslin 大神回覆的這篇: MySQL HandlerSocket 的情況…,不過 NoSQL 有個缺點就是沒有帳號密碼,這部份蠻好解覺的,因為 DB 都直接放在後面,前面加上防火牆就好了。
Use command line tool in Python
講者:hychen Slide: Use command line tool in Python 此主題前面先介紹 Python command line 一些基本技巧,最後講到 ucltip 這支 hychen 撰寫的 Python tool。
subprocess - Replacing os.system (不支援 shell 變數)
所以利用 shlex 將變數轉換 (處理 argument, parameter)
從 U-boot 移植 NDS32 談嵌入式系統開放原始碼開發的一些經驗
講者:macpaul Slide: 從 U-boot 移植 NDS32 談嵌入式系統開放原始碼開發的一些經驗 這場是我覺得第一天講得最好的,可能現在大部分科技業都在實做嵌入式系統,所以聽起來特別有感覺,裡面包含一些 Linux Kernel C 語言開發程式的 Codeing Style,這塊我認為相當重要阿,每次看到同事的程式碼,幾乎沒有排版過,看到眼睛相當不舒服,講者介紹了 u-boot 的歷史,還有本篇最重要的就是如何提交 (submit) patch,講者被國外打很多槍的經驗分享,雖然自己本身是 FreeBSD committer,知道這些格式都很重要,FreeBSD 有自訂指令 follow 的格式,那 Kernel Driver 部份也是有 standard。講者介紹兩套 diff patch tool: filterdiff, splitdiff。Coding Style 請參考底下:
當然版本控制主推 Git 了,現在幾乎所有 Kernel 版本都是用 git 下去維護。
Trading with opensource tools, two years later
講者:Chia-liang Kao Slide: Trading with opensource tools, two years later 此講者利用 Perl 開發了一套分析一些股市債倦的系統,幫助自己下單,其實還蠻屌的,分享了開發上實做的一些經驗,以及主機的規劃,由於作者喜歡泡溫泉,所以取名 Trade Spring,大家有興趣可以看看投影片
Yappo Groonga - with japanese search software history
講者:yappo Slide: Yappo Groonga - with japanese search software history 講者介紹一套在日本文字上面開發的 Search engine,官方網站:groonga.org,在現場其實它很想用英文表達很多意思,可是好像也表達不出來,有些階段是用日文,但是有時候用英文,看了文件都只有支援日文,講者也提到現在已經快把英文文件寫好了,我自己本身是用 Sphinx,在本網站搜尋可以找到 Sphinx 相關文件。 第一天早上超早去,結果不小心在微軟攤位抽到一本 jQuery 實戰手冊,早起的鳥兒有蟲吃,我看阿民也有抽到 XD。 OSDC 錄影影片 by pixnet OSDC (Open Source Developers’ Conference) 2011 筆記整理
See also
- [SQL] 如何從單一資料表取得每個 key 前 n 筆資料
- 五大理由從 Python 轉到 Go 語言
- 在 Docker 偵測 MySQL 或 Postgres 是否啟動
- 基礎 JavaScript ES6 和 CSS cheat sheet PDF 下載
- Laravel 50 個小技巧 + Laravel 5.2 新功能
- 優化 Percona XtraDB Cluster for write hotspots
- 在 Debian 安裝 Percona Xtradb Cluster 5.5.34 注意事項
- 認識現今 Google 搜尋引擎
- 免費下載 Percona MySQL eBooks
- OSDC 2014 Talk: Introduction to Percona XtraDB Cluster and HAProxy