將 Flickr 相簿備份到 Google Photos

Flickr 在 2019 年一月會開始將免費會員照片刪除到剩下 1000 張,這次透過 Go 工具 來將備份好的 Flickr 相簿上傳到 Google Photos,此工具只適合用在 MacOS 及 Linux 上面,Windo [Read More]

Drone CI/CD 推出 Cloud 服務支援開源專案

Drone 在上個月宣布推出 Cloud 服務 整合 GitHub 帳戶內的 Repo,只要登入後就可以跑 GitHub 上面的專案自動化整合及測試,原先在 GitHub 上面常見的就是 Travis 或 CircleCI, [Read More]

Flutter 推出 1.0 版本

很高興看到台灣時間 12⁄5 號 Flutter 正式推出 1.0 版本,相信很多人都不知道什麼是 Flutter,簡單來說開發者只要學會 Flutter 就可以維護一套程式碼,並且同時編譯出 [Read More]

Raw 檔顯色器軟體 darktable 徵求翻譯中

現代數位攝影領域中,以 Raw 檔顯色器編修原始相片的過程,已取代傳統的暗房洗片與顯色。自由軟體世界中,亦有 darktable 這樣的 Raw 檔顯色軟體開放給任何人自由使用 [Read More]

用 10 分鐘部署專案到 AWS Lambda

看到這標題也許非常聳動,也可能覺得不可思議,今天來探討如何將專案直接部署到 AWS Lambda 並且自動化將 API Gateway 設定完成。當然要做到完全自動化,必須要使用一些 [Read More]

Go 語言 1.11 版本推出 go module

本篇來聊聊 Go 語言在 1.11 版本推出的 新功能,相信大家也許還不知道此功能是做什麼用的,我們來回顧看看在初學 Go 語言的時候,最令人困擾的就是 GOPATH [Read More]

gofight 支援多個檔案上傳測試

gofight 是一套用 Go 語言撰寫的 HTTP API 測試套件,之前已經寫過一篇介紹用法,當時候尚未支援檔案上傳測試,也就是假設寫了一個檔案上傳的 http handler 在專案內如何寫測試 [Read More]

Go 語言專案程式碼品質

本篇想介紹我在寫開源專案會用到的工具及服務,其實在編譯 Go 語言同時,就已經確保了一次程式碼品質,或者是在編譯之前會跑 go fmt 或 go vet 的驗證,網路上也 [Read More]