2015
Mar
08

編輯器 - 又稱 IDE ,這東西一直都是百家爭鳴的狀態,每一種編輯器都有眾多的支持者,而作者我本身目前最愛用的程式編輯器是「Vim」,沒錯! 就是這個傳說中石器...

2015
Mar
07

PHP 用來畫圖的 Library 叫做 PHP GD ,而 Javascript 有個 library 叫 canvas ,也是用來畫圖的,有人已經在 Node.js 開發出 Node.js Canvas ,我們只要安裝這...

2015
Mar
05

什麼是 Git SubmoduleSubmodule 可以讓我們的 git repository 裡內嵌多個外部的 remote repository,並將這個 remote repository 下載回你指定的目錄,這個 re...

2015
Feb
23

Apple 的各種移動裝置都很不貼心,沒辦法用 USB 直接把 Windows, Mac 的檔案,拖拉進 iPhone , 官方提供的方式是強迫我們安裝 iTune ,透過 iTune 的同步功能,...

2015
Feb
15

http://facebook.github.io/react-native/Facebook Team 在 React.js Conf 2015 發表了 React Native,一個在行動裝置上開發 APP 的 Framework, React Native...

2015
Feb
05

當一個 PHP 程式有 require 到多個 library 時,Unit test 會變得很難完成,或者是根本無法測試,而 Mock Object 就是一個用來處理這種很難測試的 PHP 程式。下...

2015
Feb
02

Javascript 內建已經支援二進位資料的處理,瀏覽器 Chrome, Firefox, IE 都有支援此功能,而處理二進位最重要的兩個物件是 ArrayBuffer 與 DataView ,透過這兩...

2015
Jan
24

多看看大師們的文章,吸收別人的軟體開發經驗,才能避開很多前輩們踩過的地雷。 不要寫太精簡的程式碼 https://medium.com/on-coding/shorter-code-is-inconsi...

2015
Jan
18

當你在 Windows 系統中,點擊檔案刪除之後,你以為檔案就此消失了嗎? 其實不然,Windows 僅僅是將檔案的連結點從檔案總管中移除,原本存放檔案內容的硬碟空間則會...

2015
Jan
17

在 Linux 系統中,內建有非常多、而且好用的指令,對於一個軟體開發人員來說,透過 Linux 系統,可以很方便的寫出各式各樣的 script ,去自動化完成日常生活的工...