Caesar Chi - 所有的文章 - 共有 260 篇文章 搜尋時間 0.005 秒

[教學] 使用forever 監控NodeJS程式. Use forever watch nodejs program.

2011-06-29 16:19:00 by Caesar Chi @ 熱血漢誌 [引用來源]

NodeJS裡面最常遇到就是程式流程異常,導致整個程式毀掉,而這個結果小則導致跳出例外處理,大則變成整個NodeJS異常關閉。如果是一個已經上線的程式,怎麼可以讓這種事情發生呢!而且整個監控無法開啟多個process來處理,每次希望做個測試,都需要先把正在執行的process關閉(kill process)。 其實我的需求很簡單: 能夠讓Nod...... [閱讀更多]

[分享] 為何採用NodeJS實做Comet技術

2011-06-27 15:44:00 by Caesar Chi @ 熱血漢誌 [引用來源]

Comet簡介 Comet,一種技術上的理念,對於http 1.0協定來說,並沒有雙向這回事,許多結果都必須等待,等待,不停的等待。現代人最受不了的就是等待,連loading 都要有GIF 轉轉轉打發時間。 因此我們需要開通一個可以長時間等待(long polling),等到資料有變動的時候立即給予回應(response),接著再繼續等新的回應,重點在於此 通道永遠不...... [閱讀更多]

[分享] 微軟將協助NodeJS移植到Window平台.

2011-06-25 20:51:00 by Caesar Chi @ 熱血漢誌 [引用來源]

天啊!微軟真的要加入開源戰局了嗎? 目前許多微軟的舉動都朝向協助開源專案,例如好一陣子的『 NEW OFFICIAL JQUERY PLUGINS PROVIDE TEMPLATING, DATA LINKING AND GLOBALIZATION』,到目前的 協助NodeJS移植計畫。微軟雖然嘴巴上什麼都要賣錢,但是變相作法就是『協助開源』? ...... [閱讀更多]

[教學] 利用Fiddler開發Facebook apps

2011-06-21 19:00:00 by Caesar Chi @ 熱血漢誌 [引用來源]

在開發Facebook apps的時候最常遇到的問題就是,Facebook API Key只能綁定在某個Domain name底下,當然對於安全性考量,毫無疑問這是一定要的。但是對於我們開發需要使用開發機,又要測試的時候,就會造成困擾。 當然高手就是不一樣,會自己去設定HOSTS,更強一點的就自己再架設個DNS server來解決這個問題,可是對於我們這種...... [閱讀更多]

2011年永不放棄,半年回顧!

2011-06-13 17:13:00 by Caesar Chi @ 熱血漢誌 [引用來源]

永遠記得,什麼叫做心靈的悸動,退伍之後第一次如此熱血,三個人成團出發直接環島旅行,沒有路線,沒有事先規劃,更不用說之前的練習了。這是我第一次遠途長征,也是第一次體會漫無目的旅行的痛快。 那次的環島,讓我重新認識了台灣這個寶島。更重要的是讓我瞭解一件事情,就如同練習曲所說『有些事現在不做,以後也不會做了。』時光飛逝,進入工作職場後,開始進入忙碌的阿鼻地獄(?)[冷笑],忙到只剩下嘆...... [閱讀更多]

[分享] Windows 底下使用Dotcloud 服務。 Use dotcloud service on windows.

2011-06-09 13:56:00 by Caesar Chi @ 熱血漢誌 [引用來源]

官方網站 說明文件 Dotcloud 第一次接觸是經由同事介紹,Deploy的方式十分直覺,而且可以搭配Git 指令,將已經commit 的資料全數上傳到Dotcloud 的服務當中,Dotcloud最方便的地方就是提供了許多Service,讓懶得建置環境的我,可以直接測試新的服務,體驗開發的痛快感。 可以先天卻有幾個限制 1...... [閱讀更多]

[分享] Blogger 開放行動服務範本

2011-06-08 10:36:00 by Caesar Chi @ 熱血漢誌 [引用來源]

前幾天用手機在看自己文章的時候,還深深厭惡Blogger在手機上的View,今天看到 Blogger正式開放Google行動服務範本,這則消息就趕快開起來使用看看。 進入Blogger設計版面後,選擇電子郵件及手機號碼。 選擇, 是,請在行動裝置上顯示行動版的範本。 接著捲到頁面最底下...... [閱讀更多]

[教學] nginx 設定 proxy server 用於node.js app. Set ngnix proxy server.

2011-06-03 18:24:00 by Caesar Chi @ 熱血漢誌 [引用來源]

最近使用NodeJS開發程式,但是每次的網域都非常的醜,要使用xxx.xxx.xxx:8000,後面一定都要加上port號,以下解說如何在nginx 底下設定proxy 。 環境: Ubuntu server 11.04 Nodejs 0.4.0 nginx PS. 假設大家都已經學會 如何使用Node.js,以及設 定Nginx,操作li...... [閱讀更多]

[介紹] SeaJS, 模組化開發加載套件. SeaJS, a loading library for web front end.

2011-05-31 10:47:00 by Caesar Chi @ 熱血漢誌 [引用來源]

頁面上很多靜態檔案,使瀏覽器等待檔案下載,導致頁面短暫性的的當機,畫面整個卡住,滑鼠連點擊的動作都無法執行,因此許多人會使用動態方式加載靜態檔案,諸如javascript, css, img...等。 針對Javascript, CSS檔案,特別介紹這套 SeaJS,有別於之前介紹的 NodeJS,兩者都屬於遵從 commonJS規範編寫而成,但是 Sea...... [閱讀更多]

[筆記] ubuntu 11.4 安裝nginx, php. Install nginx, php on ubuntu server 11.4

2011-05-26 11:05:00 by Caesar Chi @ 熱血漢誌 [引用來源]

環境提要: VM OS: ubuntu server 11.4 LTS, 不同版本ubuntu server,nginx 的設置不同,因此請先確認自己的伺服器版本是否相符合! 安裝nginx sudo apt-get install nginx php5-fpm 執行nginx sudo /etc/init.d/nginx start ...... [閱讀更多]