這週末去參加 osdc.tw/ (Open Source Developers’ Conference)
晚上去了趟誠品信義店… 真的好大大大大呀~ 全台最大又清楚好逛… pageone輸炸了…
可是預設是沒有打折的… 好險克制住只買了一本散文… :p
Wikiedia
- 增加 server,web traffic, authors 算容易, developing software 跟 managing server cluster 才是困難。
- mediawiki roadmap
- wysiway(wikiwyg)
- Client API
- Ajax features
- Multi-tier Architecture
- Heuristics for vandalism(預先檢察內容通知管理員),
- WAP/wireless outpu
- 台語 wikipedia 聽唔,只知 think globally, speak locally
- wiki 與人的QA互動: 可用 tags 增加語意 才可以搜尋 達成 positive feedback
- WiQA 計畫:找出有關聯的wiki頁面
- quality : auto valid ? your turn
- wiki 各站台的語法不同 無法互通 的問題 ? 更重要的是授權條款跟語言間的互通,如德版跟英語版的創新流通。
Sporx
- ingy : some javascript hack for perl hackers
- 投影片工具 Spork 是用 perl5 寫的 , 現在改用 Takahashi 高橋方法(投影片風格 style 一次丟一點出來)
- Spork + Javascript = Sporx
- Sporkahashi 每張投影片都是Javascript函式,因為是js 所以可以玩 ajax 等
- 一開始寫一大段內容(溢出不用處理),然後用取代過濾逐步顯示
- openjsan.org
Jemplate
- JSON
- from perl template toolkit
- jemplate — comple /template/* > templlate.js
- 樣本文字 會第一次自動編譯成 js ,
- ingy on JSAN and CPAN
- RJX ? 未來 template toolkit 會用 ruby style
Wikiwyg
- www.socialtext.com/
- 有用 ajax ( wiki to html 用server端的 )
- wikiwyg 的 wikipedia
- wiki 標準 => 就用 HTML 呀
php extension 要速度
- function 改用 extension 在 apache 啟動時載入,會變快
- 安全性 : complie 了,沒有 source code
- php extension 用 C,C++ 寫
- /root/ext_skel
- yahoo 都在用
- 瓶頸會卡在 SQL
Apache Module
- apache on win32 用久了會 memory leak => 放棄
- bulid mod_hello.so 用 apxs -c -l -a -Wc,-g -l/usr/local/include/apache/ xxx.so
- 在 Module table 加入 function pointer 在 apache 不同狀態中插入
- 根據不同 Location 中 用 SetHandler 或 AuthName,AuthType, Require valid-user 等
- 可根據 MIME type 做不同處理
- do more complex access control than .htaccess (甚至可以關掉 mod_access )
- less file and memory SIZE of apache (相對php)
- Lighten system loading (相對php) 可關掉大部分 apache module
- Single is simple. Simple is beautiful. (相對php) module 都只做一件事
- debug 不好de,看不到 printf,只能看 apache log 檔
IPS
- 睡著了… XD
ping 回 osdc.wordpress.com/ 吧~~. :p