首先, 當然是 2010年~ 新年快樂~~~
這次跨年比較特別, 在辦公室跨年, 沒想到辦公室頂樓的景觀那麼漂亮(完整景色都不會被遮到)~ 到頂樓居然看到有搭高架, 而且攝影機都架好了.
註: 今年的煙火放到一半有卡彈
的狀況, 不知道是故意還是意外. XD
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
首先, 當然是 2010年~ 新年快樂~~~
這次跨年比較特別, 在辦公室跨年, 沒想到辦公室頂樓的景觀那麼漂亮(完整景色都不會被遮到)~ 到頂樓居然看到有搭高架, 而且攝影機都架好了.
註: 今年的煙火放到一半有卡彈
的狀況, 不知道是故意還是意外. XD
12/29 TOSSUG 的活動 - Amir Salihefendic: Comet with node.js (下述簡介轉載自此文)
node.js [1] 是個架在 Google V8 Javascript 引擎之上的事件驅動式的輸入輸出模組(evented I/O)[2]。V8 是最快的 Javascript 虛擬機之一,node.js 用最佳的方法利用了 V8。
講者將會介紹 node.js 和實作 Comet 型態 [3] 的 chat 的實例。
- node.js
- evented I/O: 用 event 和 callback 而不用 multi-thread 實作 server 的方式,twisted 是知名的一個這樣實作出來的 web server。
- comet: 一種讓 web server 可以把資料 push 到瀏覽器的做法,見 Comet_(programming)
瀏覽網頁時, 常常會想看這些東西是怎麼做的, 或者 平常 開發、Debug 時, 都會需要知道 id、class、CSS 屬性、長寬(px、em) 等等, 都很習慣的 Firebug 開下去看, 這個工具提供另外一種選擇~
此工具是 Bookmarklet, 可以在各個瀏覽器上使用, 需要的資訊都很清楚的標示出來.(寬度 和 高度 的顯示, 比 Firebug 清楚)
API 如何設計? 該怎麼命名? 一直都是很頭痛的問題~
平常要做即時更新的系統, 就是一直 reload, 或者一直靠 Ajax 發送去跟後端要資料, 但是有沒有什麼方法是可以 後端 送資料到 前端 去(Server Push), 前端知道後自動更新呢?
通常想到的做法就是走 Socket, 但是 Socket 並不適用在 Web. 但是過這個需求還是存在, 於是有人想到 comet 的這種做法.
PHP 指定字型, 並將文字畫成圖片來顯示.
Ubuntu Linux 9.10 的 MyTop 似乎有點問題(MySQL 5.1), QPS 出不來, 都一直是 0.
下載最新版也是一樣狀況 (於 mytop - a top clone for MySQL 下載 mytop-1.6.tar.gz)
Windows Internet Explorer 從 1.0 ~ 8.0 的瀏覽器各個獨立(standalone)的版本.
註: 安裝前, IE 不可設為預設瀏覽器(Primary browser).
Google Chromium(Chrome) 本身就已經有內建類似 Firebug 的功能.
檔案名稱是 -(dash) 開頭, 要如何 複製 / 刪除 / 改名? (砍 減字號 開頭的檔案)