當一個 PHP 程式有 require 到多個 library 時,Unit test 會變得很難完成,或者是根本無法測試,而 Mock Object 就是一個用來處理這種很難測試的 PHP 程式。下...
當一個 PHP 程式有 require 到多個 library 時,Unit test 會變得很難完成,或者是根本無法測試,而 Mock Object 就是一個用來處理這種很難測試的 PHP 程式。下...
Javascript 內建已經支援二進位資料的處理,瀏覽器 Chrome, Firefox, IE 都有支援此功能,而處理二進位最重要的兩個物件是 ArrayBuffer 與 DataView ,透過這兩...
多看看大師們的文章,吸收別人的軟體開發經驗,才能避開很多前輩們踩過的地雷。 不要寫太精簡的程式碼 https://medium.com/on-coding/shorter-code-is-inconsi...
當你在 Windows 系統中,點擊檔案刪除之後,你以為檔案就此消失了嗎? 其實不然,Windows 僅僅是將檔案的連結點從檔案總管中移除,原本存放檔案內容的硬碟空間則會...
在 Linux 系統中,內建有非常多、而且好用的指令,對於一個軟體開發人員來說,透過 Linux 系統,可以很方便的寫出各式各樣的 script ,去自動化完成日常生活的工...
In order to be compatible for any version of Node.js and io.js. We can use the Nan library: " https://github.com/nodejs/nan "If you have used the old ...
終於在 2014 年底開始使用 Windows 8 ,不過就在剛使用 win8 時,感到非常的不習慣,很多程式都找不到了,輸入法切換也不能用,讓人一整個發怒,花了一些時間來將...
tcpdump 是一個能夠擷取所有本機網路封包的軟體,在 Linux 與 Mac 系統內建都已經安裝好這個軟體,而 windows 則是有其他的替代方案如 http://www.winpcap.org/...
有那麼很無聊的一天,我看著公司裡不知名「阿豆仔」寫的一支舊程式,發現有一段很奇怪地方,為什麼他只不過是要移除個空白,卻寫了好幾行 code,若看著下面這三個...
CORS 全名 Cross Origin Resource sharing,定義了一些可以跨網域的 URI ,例如 Javascript, CSS, fonts,但是 Google 不知道那根筋不對,在新版的 Chrome 37....