清大學生的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 也說不定。
😆 👨🏻💻 📚 🚀 💰 ✨
清大學生的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 開放 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。
關於 TCP 是什麼就不多說了(回去翻網路概論吧),重點在於TCP如何影響 HTTP Performance ? 承上一篇,這本書列出五項 TCP 重點 :
我們先定義一個 HTTP transaction 表示一個 request command 跟對應的 response result。
雖然搞網站好幾年了,對於Client-side (如HTML,CSS,Javascript等)或Server-Side(如PHP)等技術都算熟悉,之前修過網路概論的課也對TCP/IP等網路架構有所了解,但是對Web中一項最重要的通訊協定HTTP卻所知有限,網路概論中對HTTP也講的非常簡單。
不過在看過蔡學鏞學長的書評之後,讓我燃起想深入了解的興趣,整個 HTTP Architecture 講起來也厚達六百多頁呢,而且最近剛好看到廖長輩貼的HTTP加速文,關於keep-alive,pipelined connections等這些我都不太清楚什麼作用的東西,也都在這本書的範疇內。
Part1 主講 HTTP 通訊協定本身,第一章是概論,第二章講Internet Resource的觀念(URI),其中有兩種實作方法URL及URN,URI的語法包含scheme(用什麼protocol來互動),server address跟path(放哪裡)。URN則是指定某resource名稱,不需要管放在哪裡,不過URN缺少實際架構,很少在用。
第三章則仔細講解 HTTP Messages,包含有哪些 Methods, Status Codes,Headers等,還有HTTP 0.9,1.0,1.1的各版本差異。不過 Headers 主要只是分類描述而已,本書各章在講解Web架構的同時,會在仔細說明相關的HTTP協定。
第四章講HTTP如何管理 TCP connections,一般講HTTP大都著墨在封包本身,對於HTTP connections卻講不多,但這卻是HTTP programming必須要了解的東西。這章有很多我以前不知道的東西,也複習了一下TCP協定,非常精采,值得另闢專文討論。
另外這本書的插圖實在很棒,又多又好,把一些重要觀念都畫出來了。
接下來Part2則是HTTP Architecture,包含 Web Servers, Proxies,Caching,Gateway,Tunnels,Relays,SSL,Web Robots,HTTP-NG(HTTP/2.0)等。
之前提過用IE7會有問題的蕃薯藤新聞改版了(當然是因為跟webs-tv合併的成果吧),網頁的風格感覺跟之前還蠻像的,蠻喜歡這種簡潔的風格的,版寬1024px,採用二欄式廣闊配置,內文竟然有640px(勝!)。
其他幾家新聞網站順便看一下(比較新聞內頁):
Yahoo奇摩新聞最近改版的,雖然也是二欄式,但是真正的內文只佔580px,可能是因為有框線的關係,所以不知不覺padding必須比較多。
聯合新聞網 傳統三欄式(選單/內文/廣告),內文佔580px,我覺得左欄選單設計太保守了,選單下面竟然都是空的!!太浪費空間的吧,兩層式的動態選單太複雜不好用,需要滑鼠滑來滑去才能看到新聞標題。
另外不得不罵的就是那個蠢死的《這篇文章的重要性》評比,我完全猜不透這有任何實值效用,還要讀者給1到10分共10個選項好難喔,要麻也學digg,不然學yahoo選心情也好選多了。
東森新聞報 也是三欄式,不過選單在上面,左欄不知道在放什麼也是浪費了,內文佔580px。版面感覺小亂,上方的動態選單我用IE6,IE7跑起來很不順耶(很怕把瀏覽器搞當掉),Firefox是還可以。東森也許證明了Firefox效能的確比IE好,不過我記得好像9成民眾用IE吧,總之那個Javascript應該沒寫好。By the way… 我建議東森可以擺個推薦Firefox下載(想要順暢瀏覽東森新聞報嗎?請改用Firefox!)。
中時報子報 四欄(選單/內文/雜七雜八/廣告),版面最亂最難看,內文只剩440px最少,真慘。