Chih-Han's Personal Blogs

@chih-han

Public team

Joined on Apr 25, 2025

Hi 大家 ~ 可以叫我 Harry,喜歡雲端,喜歡聊技術,時不時會來分享一些學習過程的筆記,歡迎跟我交流,這邊是我的個人網站:https://chih-han.com

  • 因為最近很努力在學習terraform,然後golang好像很熱門又好用,所以開始我的學習之旅,這邊是 Part 1. 這邊我就列幾點 golang的特色吧! Go語言的原本名稱為Go language,因此又稱golang。 Go是由Google開發的一個靜態編譯程式語言,支援垃圾回收與併發。 可以編譯為原生機器碼,執行速度快,且內建垃圾回收機制(GC)。 支援 Windows、macOS、Linux 等多種作業系統 內建 goroutine(輕量級線程)和 channel,方便撰寫高效能的並行程序。
     Like  Bookmark
  • 總是怕收到亂七八糟的資料嗎?總是因為型別錯誤爆錯誤訊息嗎?今天就來認識 Pydantic!這個超好用的 Python 神器,讓你靠型別提示自動驗證資料、轉換型別,不再擔心資料問題!🚀 pip install pydantic [!Note] To read more about pydantic installation: {%preview https://docs.pydantic.dev/latest/install/ %} 基本使用 最常使用的當然就是定義一個 Model 啦 以下是我們的範例,試想我們現在有一個 class 叫 User
     Like  Bookmark
  • Go to AWS Console → EC2 → Launch Instance Select Amazon Linux 2 (or Ubuntu/Debian, depending on preference) Choose an instance type (e.g., t2.micro for free tier, t3.medium or higher for production) Configure:Set network settings in a Security Group (allow SSH, HTTP, HTTPS)You need HTTP, TCP 80, Anywhere-IPv4 0.0.0.0 in this case. Add storage (default is 8GB, increase if needed) Add a key pair (or use an existing one) To access the EC2 instance using ssh​​​​​​​​ssh -i "your_keypair.pem" ec2-user@your-ec2-public-ip
     Like  Bookmark
  • You are trying to pack up your code and packages for lambda, you face this error, what might have happened. { "errorMessage": "Unable to import module 'lambda_function': No module named 'lambda_function'", "errorType": "Runtime.ImportModuleError", "requestId": "", "stackTrace": [] } [!Tip] To read more about packaging lambda: 補充教材 - 利用 AI 工具把 Python 程式碼轉換成 Lambda 可以運行的格式,然後打包上傳 & Lambda 常見應用及可以解決客戶哪些痛點
     Like 1 Bookmark
  • 代理伺服器(Proxy Server)是一個中介伺服器,充當客戶端(例如你的電腦或手機)與目標伺服器(例如一個網站或網路服務)之間的中轉站。 代理伺服器的主要功能和用途包括: 隱藏真實IP地址:代理伺服器可以隱藏你的真實IP地址,讓目標伺服器只看到代理伺服器的IP地址。這樣可以保護你的隱私或繞過地理位置限制。 訪問受限內容:代理伺服器可以用來繞過地理或網絡限制,允許用戶訪問本來可能被封鎖的網站或服務。 網絡安全:某些代理伺服器可以用來過濾惡意內容或攔截不安全的請求,從而提高網絡安全性。 加速網絡訪問:某些代理伺服器提供的緩存功能可以加速網絡訪問。當多人訪問相同的內容時,代理伺服器可以從緩存中直接提供內容,而不必每次都從目標伺服器重新下載。 控制網絡使用:在企業或學校環境中,代理伺服器可以用來監控和控制網絡使用,管理員可以設定哪些網站可以訪問,哪些不能。
     Like 1 Bookmark
  • In this guide, I’ll walk you through how to build a Lambda function using a Docker image, push it to ECR, and deploy it with Terraform — all step by step! Structure {%preview https://github.com/chungchihhan/terraform-practice-aws.git %} lambda-ecr/ │ ├── deployment/ │ ├── .terraform/ │ ├── .gitignore
     Like 1 Bookmark