最近新上線的 Rails 相關 RSS Feed 自動收集網站 www.planetrubyonrails.com/,相較於另一個 www.planetrubyonrails.org/ 多一些管理,介面比較好看,其中用黑底色表示必讀的文章,要看特定關鍵字文章的話,修改 subdomain 即可,如 rjs.planetrubyonrails.com/
期中考告一段落
期中考告一段落了,顯然我還得多多努力準備期末考,很down的心情,and 手邊想念的書一堆,每本都念一點念一點 :
- 資訊經營法則,很精采的1999年資訊經濟學(軟體行銷學)經典,看一半。
- SQL之美學,很特別的SQL書,提供精彩的建議而不是SQL語法,看到第二章。
- 時間管理-給系統管理者,跟GTD類似的個人時間管理術,不過我最近事情沒這麼雜多就是了,看到第二章。
- ppk on Javascript,很期待想看完學好Javascript,但只看到第一章完(不過第一章就很精采)
- CSS Mastery,大精華 CSS,前兩章就cover最重要的觀念(只也看到前兩章)。
- Ajax in Action,架構層級的Ajax觀念,剩下後半範例還沒看。
- Pragmatic Ajax,第一章看完(沒什麼進度的意思)
- HTTP The Definitive Guide,進到 Part 2 的 Proxy,這本好厚。
- A Semantic Web Primer,老實說蠻無趣的語意網,停在RDF。
- Ruby for Rails,書籤還夾在第一章… Orz
- Ruby Cookbook,看完Rails那部份,想繼續看完Part2 的Object,Metaprogramming的部份。
雖然很想在期末前唸完幾本… :p 不過目前的情況實在超懶的,連Blog可能都會隔很久才更新吧。
啊~突然想起這個桌布 : You may now rest, rest in peace.
清大oz工作站由來
清大學生的Email都是 @oz.nthu.edu.tw 結尾,很久以前有人在bbs上討論到oz的由來,當時我正好在學校計中打工,答案是這個 oz 是由 The Wonderful Wizard of Oz (綠野仙蹤)來的,不過當初是誰這麼有創意就不得而知了。
另外教職員用的 @mx.nthu.edu.tw 是 mail exchange record 來的(DNS術語), 而新的 my (也是教職員用) 的緣由是 mx-> my。所以如果有下一台,可能會取名 mz 也說不定。
不可不知道的科學詞彙
很久以前轉載在我bbs上的個版,重新問一下Google發現原文章標題是 Must-Known Scientific Vocabulary 出自 May ’98 issue of APS News。
Adobe 開放 ActionScript VM engine
事情是 Adobe 開放 Flash Player Scripting Engine (即 ActionScript VM engine) 原始碼加入 Mozilla 的 Tamtrin Project,預計將可大幅提升 Firefox 的 Javascript 效能。
不過這不代表 Firefox 以後不用加裝Flash,雖然 ActionScript 與 Javascript 都是依循 ECMAscript 標準規格所實作出來的語言(core language完全相同),但是因為執行環境不同,加上的extentions也不相同(Flash的DOM和網頁的DOM不一樣),因此 Flash 的程式(swf)還是要在 Flash Player 裡執行。
所以廖長輩的公式應該改成 Flash Player = Tamarin + Flash-specific DOM
Mozilla 的好處是得到一個效率高的 scripting engine,Adobe 則藉由 open source 吸引開放原始碼社群做 scripting engine 最佳化(把手放開,專心去做其他更重要的事情),以及讓大家了解 Javascript 與 Actionscript 在語法上的共通性,藉此吸引人們使用 Flash或Flex。
想了解更多的話,請看 d.CAT 的這兩篇文章 What Tamarin really means ? 和 adobe team up with firefox – tamarin project。
HTTP 連線管理
關於 TCP 是什麼就不多說了(回去翻網路概論吧),重點在於TCP如何影響 HTTP Performance ? 承上一篇,這本書列出五項 TCP 重點 :
我們先定義一個 HTTP transaction 表示一個 request command 跟對應的 response result。