CoffeeScript:讓撰寫 JavaScript 更簡單程式語言

CoffeeScript 是一種程式語言,他的程式碼可以編譯成 JavaScript,其語言主要的目的在於讓程式撰寫者可以使用更簡單的方式撰寫 JavaScript。 CoffeeScript 的原則是:「它就是 JavaScript!」,也就是說每一段 CoffeeScript 程式碼都會被編譯成對應的 JavaScript 程式碼,所有的程式在執行時都已經被轉換為 JavaScript 了,不需要在執行時多花費 interpretation 的時間,並且 CoffeeScript 亦可以與現有的 JavaScript 函式庫緊密的結合。另外,其編譯出的程式碼也會自動排版,方便閱讀,而且其程式碼的執行效率通常也比直接撰寫的 JavaScript 高。 ...

September 19, 2011 · G. T. Wang

使用 PhotoCap 自製大頭照,快速又省錢

以往要拍大頭照都要到照相館去拍,很麻煩又要花大錢,像我個人就很不喜歡拍大頭照。不過現在數位相機很便宜,一般的手機也都有內建相機功能,再加上現在相館都有數位快速沖洗的服務,自己拍好在拿去洗就可以了,快速又省錢。 ...

June 21, 2011 · G. T. Wang

StockWatcher:Google Web Toolkit(GWT) 入門 (三)

在 StockWatcher:Google Web Toolkit(GWT) 入門 (二) 中已經將所有的使用者介面元件建立好了,接下來要建立元件的 event,讓這些原件可以有一些動作。 處理客戶端的 Event 加入 Event Handler 在 GWT 中所使用的 event handler interface model 與其他的語言類似,要處理 Add 與 Remove 按鈕的 event,可以使用 ClickHandler,這裡我們使用匿名的類別來實做 ClickHandler,另外加入 KeyPressHandler,在按下 Enter 鍵時可以送出輸入的內容。 ...

December 9, 2010 · G. T. Wang

StockWatcher:Google Web Toolkit(GWT) 入門 (二)

在 StockWatcher – Google Web Toolkit(GWT) 入門 (一) 中我們已經建立了基本的 StockWatcher 專案,接下來要開始建立使用者介面。 選取 GWT widgets 實做使用者介面 首先瀏覽 Widget Gallery 選擇網頁中所需要的使用者介面元件。 ...

December 6, 2010 · G. T. Wang