Writings.

  1. 以 Docker for Mac 搭建開發環境

    以前 Mac 上的 Docker 之前 Docker 就可以在 MAC 上面使用,但是實在太麻煩了,需要安裝 Boot2Docker, VirtualBox, Docker-Toolbox,實際上的體驗也遠不如 Linux 版本的。 如:每次重開機都需要執行以下命令,啟動也很花時…


  2. 將部落格從 WordPress 遷移到 Ghost

    寫習慣 Markdown 之後,WordPress 對於現在的我來說已經過於臃腫了,即便有外掛可以支援 Markdown,非原生的體驗還是有差。資料的備份與網站的管理也造成了我不小的負擔,隨著工作佔用的時間越來越多,部落格還是維持簡單就好。因此下定決心把用了很久的 Dreamho…

    Wordpress
  3. 為什麼他們最後決定改用 Go 重寫了?

    (同步發表於 Cepave) 現今這個時代的網站已經很少單純只用 HTML 完成,為了處理動態資料,除了前端的展現,我們還需要由後端幫忙處理資料,目前主流的網頁語言與框架有: PHP – Laravel Python – Django/Flask/Falcon Ruby – Ro…

    golang
  4. 以 Go 語言快速實作 HTTP GET/POST API

    (同步發表於 Cepave) 維基百科中提到: 目前在三種主流的Web服務實現方案中,因為REST模式與複雜的SOAP和XML-RPC相比更加簡潔,越來越多的web服務開始採用REST風格設計和實現。 … 符合 REST 設計風格的 Web API 稱為 RE…

    golang
  5. RenderScript 之外的另一個選擇:FilterScript

    快速複習,RenderScript 是什麼? 想了解細節可以回顧一下以前的文章。簡單來說,RenderScript(以下簡稱 RS)的作用就如同 OpenCL 一樣,是個可以同時處理計算與繪圖的程式語言。差別在於 RenderScript 是 Android 獨有的,OpenC…

    RenderScript