14 個專案

zhtw-mcp:CLI help message

2026
已發佈

為 sysprog21/zhtw-mcp 補上全域與子命令的 help message,讓指令與選項更容易被找到。

  • Rust
  • CLI

Linux 核心設計教材修訂

2026
已發佈

修訂 sysprog 課程教材:記憶體管理、eBPF、並行程式設計、編譯器最佳化與形式化驗證等篇章的失效連結、過時敘述與用語。

  • Linux Kernel
  • HackMD

MGLRU refault feedback 分析

2026
探索中

Linux 核心設計期末專題:分析 MGLRU 的 refault feedback loop,評估以 generation 存活時間作為歷史權重衰減的輔助訊號。

  • C
  • Linux Kernel
  • MGLRU

Gocker

2025
已發佈

以 Go 撰寫的 container runtime,內建 eBPF 可觀測性模組:以 cgroup id 為 key,掛載 sched、exceptions、raw_syscalls、vmscan、kmem 等 tracepoint,分容器統計排程延遲、page fault、system call 次數與延遲、kswapd/direct reclaim 與 page allocation,並可在執行中調整取樣率,指標經 Prometheus exporter 輸出到 Grafana。

  • Go
  • eBPF
  • cgroup v2
  • Prometheus
  • Grafana

kernel-module-template

2025
已發佈

Linux kernel module 開發用的 Makefile 樣板,一行指令編譯指定模組。

  • C
  • Makefile
  • Linux Kernel

OS in 1000 Lines

2025
已發佈

跟著《OS in 1,000 Lines》從零實作小型作業系統。

  • C

MyGO!!!!! 台詞搜尋

2024
已發佈

以關鍵字搜尋 MyGO!!!!! / Ave Mujica 台詞,字幕以自製 OCR 取得,含 server-side cache 與網頁前端。

  • Go
  • Gin
  • JavaScript
  • OCR

Raspberry Pi 5 Discord Bot

2024
已發佈

跑在 Raspberry Pi 5 上的個人 Discord bot,整合 LeetCode、Arcaea 與 MyGO 台詞查詢。

  • Python
  • discord.py
  • Raspberry Pi

鐵人賽發文提醒

2024
已發佈

自動透過 Line 與 Discord 提醒鐵人賽組員尚未發文。

  • Python
  • Line
  • Discord

2024 iThome 鐵人賽:MyGO-Five-Exclamation

2024
已發佈

30 天 Go 系列文章,從基礎語法、goroutine、Gin 到字幕搜尋 API 實作。

  • Go
  • Gin
  • GORM
  • FFmpeg

Git 版本控制課程

2024
已發佈

NUTC IMAC 的 Git 教學講義,從安裝、基本操作到協作流程。

  • Git
  • GitHub