2013年10月7日 星期一

記錄 Client 端 IP

因為擔心 NO-IP 無法正常運作

所以,在開機後,送一個 HTTP REQUEST ( GET ) 到另一台主機

主要是為了取得開機後所產生的 IP

以下是 負責記錄 Client 傳送過來的 IP 位置


2013年10月1日 星期二

NodeJS , return From call Function.

在 NodeJS , 因為是 事件驅動

所以在 流程上的控制比較無法像一般程式那麼直覺式的方式去執行

可以利用 callback 的方式,轉換成比較像是 一般程式 的執行方式去呼叫

HTTP POST in NodeJS

使用 NodeJS 建立 HTTP POST 傳送

( PS : 範例中,是 讀取  js file )


async.forever

NodeJS Async套件中,其中一個功能筆記

在 Async 有一個方法 forever ( 以下是

forever(fn, callback)

Calls the asynchronous function 'fn' repeatedly, in series, indefinitely. If an error is passed to fn's callback then 'callback' is called with the error, otherwise it will never be called.


2013年9月30日 星期一

JavaScript Note.

記錄一下,剛剛 Study Code 的小小筆記

這是一段 NodeJS 的程式碼

JavaScript 雙驚嘆號 ( 兩個驚嘆號 )

文章轉自此

! (驚嘆號)在JavaScript會先針對參數為 空(null)、零、空字串(Empty)、未定義(undefined) 視為 false 值,然後將其強制轉型為 布林值 Boolean

兩個驚嘆號,賜再將 false 轉成 true.


2013年7月7日 星期日

給 JavaScript 的 Class 新增方法 ( .method vs .prototype )

今天閱讀JavaScript,看到一個,給 類別 新增方法(method)的方式
除了使用 prototype 的方式之外,也可以利用 Class.method('方法名稱' , function(){}};