Sublime Text:跨平台的專業文字編輯器

Sublime Text 是一個跨平台的專業文字編輯器,支援各種程式語言,非常適合程式開發者使用。 Sublime Text 支援 Linux 、Windows 與 Mac OS X 三種作業系統,以一個文字編輯器而言,其在功能上非常強大,可以媲美一般專業的程式開發軟體,像一般的自動完成(autocomplete)、多重選擇、多重視窗分割等功能都有支援。 ...

October 6, 2013 · G. T. Wang

wxHexEditor:跨平台的十六進位編輯器

wxHexEditor 是一個開放原始碼且跨平台的十六進位編輯器,除了用來編輯檔案之外,也可以直接編輯低階的硬碟磁區。 一般如果在開發比較低階的程式時,通常都會需要處理一些二進位檔案,而二進位檔案沒辦法以一般的文字編輯器來編輯,這時候就需要一個十六進位的編輯器了。 ...

October 4, 2013 · G. T. Wang

Google 臺灣防災地圖:整理颱風動態與災情相關資訊

Google 最近推出了「Google 臺灣防災地圖」,這個地圖整合了很多台灣政府各級單位的災害預報、災情警報資訊等等,在常常有颱風的夏天應該是很實用。 在有颱風的時期進入這個網站,就會看到基本的颱風路徑與預報。 ...

July 11, 2013 · G. T. Wang

asm.js 架構與 Emscripten 編譯器:Mozilla 在網頁上發展出接近原生(Native)程式效能的 JavaScript 程式(一)

Mozilla 為了讓 JavaScript 執行得更快,因此發展了 asm.js 這個架構,在這個架構下,可以讓 JavaScript 的程式執行的效率提升很多,甚至可以很接近原生(native)程式的執行效能! ...

July 2, 2013 · G. T. Wang

asm.js 架構與 Emscripten 編譯器:Mozilla 在網頁上發展出接近原生(Native)程式效能的 JavaScript 程式(二)

上一篇我們介紹了 asm.js 架構的說明,這裡我們直接來看以實際的程式所測試出來的標竿分析(benchmarking)。 標竿分析(Benchmarking) 標竿分析(benchmarking)是一個棘手的問題,在實際的問題中有很多應用程式可以用來做標竿分析,但是因為我們的瀏覽器環境有許多限制,像是有限制的網路環境、儲存空間、顯示卡語音效裝置等等,所以我們這裡只選擇一些比較單純的程式來測試。 ...

July 2, 2013 · G. T. Wang