Macbook Intel chip 遷移到 Apple Silicon (M1/M2) 你該做的事

Apple 很方便的幫我把我的一切環境還原到新買的 Macbook 上了,然而,快樂的使用了大約兩個月,突然發現以前熟悉的開發環境好像出了狀況,想跑個 AutoGPT 都跑不起來了。因此,我花了一些時間搞懂我的開發環境到底在遷移過程中,發生了什麼事情,並記錄下來。

繼續閱讀

透過 grpc-gateway 來實作 HTTP RESTful 服務

最近開發專案時,為了和其他應用程式界接,所以我用到 gRPC 作為程式間溝通的協定。然而,如果有 HTTP RESTful API 在開發和測試也會更方便,我們就不用寫一個 gRPC client 出來測試功能了,只用 cURL 就可以測試會順利很多。找了找資料後,我逛到了 grpc-gateway 這個專案,實作 gRPC server 的同時也實作 Http Reverse Proxy 達成目的。

繼續閱讀

以 AWS 及 GitHub 為部落格打造 CI/CD Pipeline - 後記

儘管我們的部落格已經架設完畢,也已經能夠用 CodePipeline 進行自動建置部署了,但是使用者瀏覽網站時,可能因為 Hexo 本身與 Hexo 主題的設定比較通用一點(適用於大多數環境,但不完全適用於我們的情境),所以網站上的每一個按鈕、連結我都親自確認過是可以使用的才敢發佈。在這一篇文章當中,我們會說明可能會有的問題和解決方法。

繼續閱讀