OSDC.TW第二天主要分兩個會議室各自進行不同的主題報告。
上圖為本日唯一戰利品:「痞客邦筆記本」。
Session1:
※gugod - 網頁程式還可以怎麼設計
Gugod首先介紹網頁程式的歷史:
HTML -> CGI -> <table> ->跑馬燈 -> java applet -> flash -> java script 1.0 -> FrontPage, DreamWaver, Word (tools)
-> php, jsp template::Toolkit, Mason, embperl (language) -> JHC ( javascript, html, css ) -> adobe air
-> (SPA) Single Page Application, ex: gmail, google map, (tech: iframe -> ajax) ,解決第一次Load很久,可配合never expire作法。
Gugod並有開發SPA的sample kit:
http://rubyforge.org/projects/spakit
http://rubyforge.org/projects/massage/
Session2-1:
※clkao - Branch Management with SVK
版本控制的演進與問題:
cp/rm -> rcs(Revision Control System)(單人開發) -> CVS (對目錄或者改名有問題)(提交可能中間爆炸)(永遠需要 網路)
->subversion(離線diff) (手動merge)--> svk ( http://bestpractical.com/svk )
Session2-2:
※高橋征義(Masayoshi Takahashi) - Ruby 1.9: Past and Present
終於見到Ruby之父,真是讓人感動啊!
Ruby 1.8.0 -> M17N multi- lingual
Ruby 2.0 -> Ruby VM
以下為Ruby 1.8與1.9的測試數據,可以看得出1.9的速度變快嚕。
Ruby 1.8 | Ruby 1.9 |
real 0m19.224s user 0m4.060s sys 0m15.160s | real 0m5.570s user 0m5.5150s sys 0m0.400s |
Session 3:
※hower - Practical Rails2
嗯,沒真正寫過RoR,果然鴨聽雷,Orz
Session 4:
※Thinker - 「言簡意賅 -- Python and Meta-programming」
Programs can write programs.
Coding自動化
輸出跟原來一樣的程式
Python允許動態修改:class, instance, module,function
Session5:
※Mikimoto - Generic Programming and Design Patterns in Java 1.5
Session6:
※Macpaul - Implementing WiMAX Authentication with a trick.
Several open source software provide EAP function
Session7:
※Lightning Talk
此時前六個session,全體人員移師到四樓舉行現場報名的Lightning Talk,
報名上台Demo的人只有5分鐘的時間可以在台上報告。
1. Emma to retrieve URI
2. Perl to solve Unicode problem
3. Coscup 乃特大(?)宣傳於八月份要在台大應力所舉行的大型社群聚會。
4. thinker也來宣傳預計於六月舉行pycTW2008(python conference 2008)。
5.four dollars展示他利用 GStreamer Multimedia Framework所開發的BetaRadio,這還分GUI與command line版喔。
6. gugod 展示(1)perl trick (2) continue test 搭配 Growl
7. koji.lin要告訴大家,別忘了使用java。
8. Andrew用eeepc展示 unix base desktop lxde。
9. 打包魔人展示超強下載圖片工具。
10. slzzp秀出最強圖片達人風範,
並秀出一口吃布丁的超強技術。
11. 主(辦)持人Show 這兩天的照片,但多有重覆
留言列表