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

編輯器 - 又稱 IDE ,這東西一直都是百家爭鳴的狀態,每一種編輯器都有眾多的支持者,而作者我本身目前最愛用的程式編輯器是「Vim」,沒錯! 就是這個傳說中石器...
PHP 用來畫圖的 Library 叫做 PHP GD ,而 Javascript 有個 library 叫 canvas ,也是用來畫圖的,有人已經在 Node.js 開發出 Node.js Canvas ,我們只要安裝這...
什麼是 Git SubmoduleSubmodule 可以讓我們的 git repository 裡內嵌多個外部的 remote repository,並將這個 remote repository 下載回你指定的目錄,這個 re...
Apple 的各種移動裝置都很不貼心,沒辦法用 USB 直接把 Windows, Mac 的檔案,拖拉進 iPhone , 官方提供的方式是強迫我們安裝 iTune ,透過 iTune 的同步功能,...
http://facebook.github.io/react-native/Facebook Team 在 React.js Conf 2015 發表了 React Native,一個在行動裝置上開發 APP 的 Framework, React Native...
當一個 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 ,去自動化完成日常生活的工...