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

定義 JavaScript 函數(Functions)的各種方式

這裡介紹各種 JavaScript 函數的定義方式,有些方式很常見,但是有一些你可能沒看過。 以下是在 JavaScript 中四種建立函數的方式: // 四種建立函數的方法 function declaration () {}; var funcExpression = function () {}; var namedFuncExpression = function named() {}; var fnConstructor = new Function (); 這些都是可以用來建立函數(Function)物件的方法,但是其中有些差異,以下我們將討論這些作法之間有什麼差別。 ...

April 3, 2014 · G. T. Wang

網頁應用程式架構(Web Application Architectures)的發展趨勢

這裡簡單介紹過去網頁應用程式所使用的技術與架構,以及未來發展的趨勢。 網頁技術一直以來都不斷地在演進,從一開始的靜態 HTML 演變為動態的各種技術(如 PHP、ASP、Java 與 Ruby on Rails 等),不管是在網頁本身或是開發工具上都有很多革命性的突破與進步,而在最近一兩年中,在網頁技術上又出現了新的一波新的風潮,改變了整個網頁應用程式的設計型態。 ...

March 23, 2014 · G. T. Wang