-
[✅ Beats 💯] LeetCode 1052. Grumpy Bookstore Owner - Easy Solution | Go
Link 👉🏻 1052. Grumpy Bookstore Owner DescriptionThere is a bookstore owner that has a store open for n minutes. Every minu... -
Your life need to be MARKDOWNED: Essential Tips for Exceptional GitHub Writing
Since I frequently use Markdown to write technical documents and also love recording my life with it, I am currently developi... -
如何解決 npm install 時報錯 - Error: EACCES: permission denied
在我們安裝 npm 套件的時候,有時候會遇到 EACCES: permission denied 的錯誤,這是因為我們沒有權限寫入到指定的目錄,我們會看到以下錯誤(以安裝 aws-cdk 為例): 12345678910111213141516171... -
AWS: 用 AWS Lambda Function 開發 Serverless Line Bot - 1
過去在撰寫 Line Bot 我都是使用 Python 並且搭配後端框架,使用過 FastAPI 以及 Flask 做開發,都需要架起一個 Server 才能讓我們的 Line Bot 成功運行,此外還需要一台機器不斷地去幫我們運作才能處理 Line... -
透過 Docker 打包 FastAPI 與 Redis 的服務串流
當今天我們要自架一個服務的時候,我們會需要後端的 Server 以及需要 Database 來保存服務的內容,因此我們今天將透過 Docker 包裝 Redis 以及 Python FastAPI 來實作一個簡單的服務。 創建專案首先我們要開始撰寫 ... -
AWS: 如何在 AWS EC2 Amazon Linux 2 上安裝 Docker
在我們需要做 DevOps 時,我們常常會需要用到 Containerization 技術,而 Docker 是目前最為廣泛使用的 Containerization 技術之一。同時我們也可能會用到雲端的算力來幫助我們完成這些工作,因此我們今天將會介紹... -
Git Commit Message 到底怎麼寫才優美?
在團隊用 Git 協作中,Commit Message 是很重要的一環,好的 Commit 可以讓我們的專案更容易維護,讓我們更容易了解專案的開發過程,我們可以想像是程式碼的註解,不過是針對專案改動的註解。所以我們想要用這個篇幅來介紹一些寫 Comm... -
AWS: Comparing Inbound Rules: AWS Security Group vs. Network Access Control List (NACL)
During a meeting, we explored a scenario: “If we disable the inbound rule of the Network Access Control List (NACL), the conn... -
Three Methods to Find Your Public IP Address From Linux Command Line
When we want to connect a remote host through SSH today, sometimes we need to know our public IP address so that we can ident... -
如何編輯 /var/www/html 中的檔案
首先為甚麼我們會需要編輯 /var/www/html 中的檔案呢?這是因為我們如果要在 Linux 中架設屬於我們的伺服器,像是 Apache 或是 Nginx,我們需要將我們的網頁檔案放在 /var/www/html 中。因此,如果我們要修改我們的...