iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

30 天工程師雜學之旅 系列

這是一場連續 30 天的工程師自我挑戰。沒有特定框架,只有不斷探索與實驗的熱情。
我會每天分享一篇 IT 相關文章,內容可能是實測 AI 工具的心得、Kubernetes 部署與最佳實踐、學習過程中我自己的疑問、開發者日常自動化小技巧,甚至是我在解決某個 Bug 時的腦內推理過程。

這不是單一技術的深潛,而是一趟跨領域的雜學之旅。希望能讓你在閱讀的過程中,不只學到新東西,也能感受到工程師每天與工具、程式碼、雲端與腦洞搏鬥的樂趣。

如果你喜歡邊看邊動手,或對「今天會學到什麼」充滿好奇,那這 30 天,讓我們一起在鍵盤後面冒險。

參賽天數 22 天 | 共 22 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 11

MCP-5 用 VS Code 連線使用 MCP 工具

在前一篇,我們已經把 FastAPI + NASA API 專案包裝成 MCP 工具伺服器。這一篇,我們要展示如何用 VS Code 來連線,讓 AI 真正 d...

2025-08-23 ‧ 由 celin 分享
DAY 12

MCP-6 MCP 系列最終篇:從 Demo 到產品級應用

在前三篇,我們完成了一個可運行的 簡易 MCP Server: 用 FastAPI + NASA API 做 baseline 加入 fastapi_mcp,...

2025-08-24 ‧ 由 celin 分享
DAY 13

k8s雜記-1 Kubernetes 管理資源的兩種方式:Imperative vs Declarative

引言 最近我在深入學習 Kubernetes Administration。 公司本身用的是 Azure Kubernetes Service(AKS),因為...

2025-08-25 ‧ 由 celin 分享
DAY 14

k8s雜記-2 Kubernetes 調度進階指南:Taints、Tolerations 與 Affinity

從 NodeSelector 的限制,到更靈活的三劍客 1. 前言 — 從實務痛點開始 最近在管理 Kubernetes 時,我遇到一個很典型的問題: G...

2025-08-26 ‧ 由 celin 分享
DAY 15

k8s雜記-3 Kubernetes Scheduler Profiles 與 Extension Points 實際案例解析

前言 最近在學習 Kubernetes 叢集管理的時候,我對 Scheduler 這個核心元件特別有興趣。平常我們大多數人使用的都是預設的 scheduler(...

2025-08-27 ‧ 由 celin 分享
DAY 16

k8s雜記-4 Kubernetes Authorization Modes — 為什麼需要多重授權機制?

前言 在我準備 CKA 的過程中,常常會遇到一些看似「基本」卻其實隱藏設計哲學的問題。最近學到 Kubernetes 的授權(Authorization)機制時...

2025-08-28 ‧ 由 celin 分享
DAY 17

k8s雜記-5 Kubernetes NetworkPolicy:為什麼我只需要管「請求的發起方向」?

在學 Kubernetes NetworkPolicy 的時候,我曾經有一個困惑: 官方文件告訴我,當我要幫資料庫設定網路政策時,只需要考慮 Ingress 規...

2025-08-29 ‧ 由 celin 分享
DAY 18

k8s雜記-6 為什麼會有 CRD 與 Operator?

在學習 Kubernetes 的過程中,我曾經有一個疑問:「Operator Framework 到底是怎麼運作的?為什麼單純一個 CustomResource...

2025-08-30 ‧ 由 celin 分享
DAY 19

k8s雜記-7 Pod 為什麼需要 PVC?談 Kubernetes 的資源分工與管理

在 Kubernetes 學習的過程中,我曾經對 PersistentVolume(PV)和 PersistentVolumeClaim(PVC)的設計產生過一...

2025-08-31 ‧ 由 celin 分享
DAY 20

k8s雜記-8 Linux 網路基礎 (上篇) — interface、IP 與 route

在學習 Kubernetes 或雲端網路設定之前,我們常常會被一堆指令淹沒:ip link、ip addr、ip route... 這些指令背後到底在管理什麼?...

2025-09-01 ‧ 由 celin 分享