教學文章 程式語言

10 個必懂演算法圖解:排序、二分、BFS、Dijkstra、DP 全收錄

tony 0 則留言

寫過業務系統幾年後,回頭看演算法這件事的感受很矛盾:日常工作幾乎不會自己刻 Quicksort,呼叫一個 sorted() 就過去了;但每次系統撞到效能天花板、或者要 review 別人寫的索引設計、又或者面試被要求白板寫一段 BFS,演算法就會從「教科書概念」變成「現場救命的工具」。

網路管理 開源軟體

Netviz:用 TypeScript 寫的瀏覽器內網路拓撲設計工具

tony 0 則留言

畫網路拓撲這件事,做過運維或寫系統架構文件的多半都踩過幾種雷:draw.io 開圖前要先挑 lib、檔案散在 Google Drive 找不回來;Visio 開不起來;Excalidraw 風格好看但缺網路元件;OmniGraffle 要錢。真的要快速畫一張「這台 server 接哪個 proxy、proxy 後面接什…

AI 教學文章

9Router 實戰:把 Claude Code、Cursor、Codex 接上 40+ AI Provider 的本機路由器,順便砍 40% Token

tony 0 則留言

每個月帳單對齊一次的時候,會看到一條讓人很矛盾的紀錄:Claude Pro、ChatGPT Plus、Cursor、再加上幾個 API 帳號的 prepay。功能其實有重疊,配額也常常被分散。某一邊先用爆,另一邊還剩一半就過期作廢;同時 CLI 工具吐出的 git diff、grep 結果動輒幾千 token,每跑一次…

Docker 教學文章

iximiuz Labs Docker Roadmap 解析:以互動式 lab 串聯的容器學習路徑

tony 0 則留言

每隔一陣子就會有人問我「想學 Docker 該從哪本書、哪個課程開始」。過去幾年我給過的答案差不多都長一樣:先看官方 docs 的 Get Started、再讀一本入門書、然後挑一個小專案 dockerize 練手。流程沒錯,但實際照著走的人多半會卡在同一個地方——讀完線性教學後對著終端機,仍然不知道要敲什麼指令。

Kubernetes 教學文章

kube-argus 實戰:以單一 Go 二進位提供即時可觀測性的 Kubernetes 儀表板

tony 0 則留言

對 Kubernetes 平台維運團隊來說,「儀表板」這個分類其實一直有點尷尬。原生的 kubernetes-dashboard 安裝麻煩、功能停留在「能看資源」的層次;Lens 雖然強大,但每個工程師都得自己裝 Electron 用戶端,且後續的 OpenLens 與商業版分歧讓選型更混亂;k9s 反應飛快,可是終端…

Linux/Unix 教學文章

lazygit 實戰:以 TUI 簡化 Git 操作的鍵盤驅動工作流,含互動式 rebase 與分支管理

tony 0 則留言

Git 用久了會發現一個奇怪的現象:CLI 強到讓人離不開,但每天輸入的指令其實不超過十個,而那十個又長得很像。git add -p、git commit --amend、git rebase -i HEAD~5、git stash pop,動作不複雜,麻煩的是要記得指令、記得 flag、然後在輸出和 vim 開出來的…

你可能想讀