HTML5 的 Server-Sent Events 串流使用教學

Server-Sent Events 是一個已經被 W3C 納入 HTML5 標準的 API,它可以讓伺服器透過一般的 HTTP 協定主動更新瀏覽器的資料。 傳統的網頁架構下,如果瀏覽器要持續接收來自於伺服器端的新資料時,通常都是透過 Polling、Long-Polling 或 Streaming 等方式來達成,而後來出現的 WebSocket 徹底解決了這個問題,不過除此之外,在 HTML5 標準中還有一個 Server-Sent Events 也可以處理這類型的問題。 ...

April 12, 2014 · G. T. Wang

免費的伺服器或網路監控工具整理

這裡介紹幾個免費的伺服器或網路監控工具,可以讓管理者更容易掌控整個系統的狀態。 如果可以在系統發生任何異常狀況時就立即察覺,對於一個網站或網路的管理者而言會是非常有用的,以下有許多開放原始碼的工具可以幫助系統管理者進行各項監控工作,你可以依照自己的需求選擇適合自己的來使用。 ...

April 11, 2014 · G. T. Wang

explainshell:解釋 Linux 指令與參數意義的線上工具

explainshell 這個線上工具可以將一串 Linux 指令分解,並依照 man pages 解釋每個指令與參數的意義,讓你快速了解整行指令的運作方式。 有時候為了在 Linux 系統上處理一些問題,上網搜尋找到一些比較長的指令時,通常要在 man pages 中查詢指令中每一個參數的意義是很費時的,尤其是很多指令以管線(pipe)串在一起時,更是麻煩。 ...

April 11, 2014 · G. T. Wang

Slides:免費線上簡報製作工具

Slides 是一個免費的線上簡報製作工具,註冊之後就可以享有 250MB 的免費簡報空間,製作完成的簡報還可以直接在線上分享。 一般的使用者只要在 Slides 網站上註冊之後,就可以立即享有 250MB 的免費簡報儲存與分享空間,而他的簡報製作介面雖然不像 Power Point 那像強大,但是基本文字與圖片排版等功能都有,對於一般性的技術簡報,應該都沒有問題。 ...

April 10, 2014 · G. T. Wang

Zed : 以 Google Chrome 為基礎的開放原始碼編輯器

Zed 是一個以 Google Chrome 為基礎的一個開放原始碼編輯器,可以直接開啟本機或是遠端的程式碼檔案進行編輯。 Zed 這個編輯器是使用單純的網頁技術(HTML5、CSS 與 JavaScript)所打造的,雖然使用的技術單純,但是他的功能卻很強大: ...

April 5, 2014 · G. T. Wang