星期四, 十二月 31, 2009
Amir Salihefendic 演講: Comet with node.js 影片 與 筆記
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)
星期三, 十二月 30, 2009
網頁開發工具: XRAY - Bookmarklet
瀏覽網頁時, 常常會想看這些東西是怎麼做的, 或者 平常 開發、Debug 時, 都會需要知道 id、class、CSS 屬性、長寬(px、em) 等等, 都很習慣的 Firebug 開下去看, 這個工具提供另外一種選擇~
此工具是 Bookmarklet, 可以在各個瀏覽器上使用, 需要的資訊都很清楚的標示出來.(寬度 和 高度 的顯示, 比 Firebug 清楚)
(閱讀全文)星期二, 十二月 29, 2009
星期一, 十二月 28, 2009
HTTP Server Push - Comet
平常要做即時更新的系統, 就是一直 reload, 或者一直靠 Ajax 發送去跟後端要資料, 但是有沒有什麼方法是可以 後端 送資料到 前端 去(Server Push), 前端知道後自動更新呢?
通常想到的做法就是走 Socket, 但是 Socket 並不適用在 Web. 但是過這個需求還是存在, 於是有人想到 comet 的這種做法.
(閱讀全文)星期五, 十二月 25, 2009
星期四, 十二月 24, 2009
Ubuntu Linux 9.10 的 MyTop QPS 修正
Ubuntu Linux 9.10 的 MyTop 似乎有點問題(MySQL 5.1), QPS 出不來, 都一直是 0.
下載最新版也是一樣狀況 (於 mytop - a top clone for MySQL 下載 mytop-1.6.tar.gz)
(閱讀全文)星期三, 十二月 23, 2009
IE 瀏覽器各種版本 與 Rendering Behaviour
Windows Internet Explorer 從 1.0 ~ 8.0 的瀏覽器各個獨立(standalone)的版本.
註: 安裝前, IE 不可設為預設瀏覽器(Primary browser).
(閱讀全文)星期二, 十二月 22, 2009
星期一, 十二月 21, 2009
星期五, 十二月 18, 2009
Linux 視窗切換, 鍵盤常常無法輸入任何字元 解法
自從升級到 Ubuntu Linux 9.10 後, 於 Alt-Tab (切換視窗) 後, 經常鍵盤會無法輸入任何字元(中文、英文), 但是可以繼續切換視窗.
通常就是要 Alt-1, Alt-2 切換到其它視窗去, 再切回來, 就可以輸入文字.(或 Alt-Tab 多切換幾次)
(閱讀全文)星期四, 十二月 17, 2009
Linux Shell - chattr / lsattr / umask / env 操作
正巧翻到以前的筆記, 有特別把 chattr / lsattr / umask / env 用法抄起來, 在此再做個復習~ :)
(閱讀全文)星期三, 十二月 16, 2009
Linux chattr 設定檔案隱藏屬性
Linux 有 chattr (設定檔案隱藏屬性) / lsattr (顯示檔案隱藏屬性) 進階的權限設定.
此篇文章實作並練習試試 chattr 的 SUID / SGID / SBIT 效用~ (註: chattr 只在 ext2 / ext3 / ext4 的檔案系統上生效, 其它不一定有效)
(閱讀全文)星期二, 十二月 15, 2009
Canon PowerShot S90 入手
於 2009/12/12 購入 Canon PowerShot S90.
- 主要目的: 要拍嬰兒、小孩
- Cokey 的建議: 要挑選 開機快、抓住瞬間、輕巧好攜帶. 額外加分: 存檔快、拍夜景、翻轉的小螢幕.
- 翻轉小螢幕可由 2005 年買的 Nikon Coolpix S4 這台來達成, 順便當望遠鏡用, 所以要挑的就從 開機快 開始選.
- 註: 開機快的選項比較少, 可以快速篩選掉很多相機.
星期一, 十二月 14, 2009
Google 字典 的 Bookmarklet
雖然我喜歡做在右上角, 當 Firefox search add-ons, 不過, 做成 Bookmarklet 也是一種方便快速的方法~ :)
(閱讀全文)星期五, 十二月 11, 2009
好文: 各種程式語言的 Web Framework 比較 與 整理
寫個網頁看起來很簡單, 但是看到 HTML 就開始頭痛, 再加上 JavaScript 和 CSS 就想問是否有推薦的 Web Framework?
(閱讀全文)



