2013年10月9日 星期三

檢查 PPPOE 是否連線正常

需求 & 目的:
在家裡架了一台主機,使用動態IP連線,利用NO-IP服務進行 Domain 連結,為了讓主機都可以隨時保持連線,不管是 AP關閉 or 主機重開,都可以自動連線。


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.