版本 9cec306823f47d4b9ce26f5eaaf11f2dec1bed6f
Changes from 9cec306823f47d4b9ce26f5eaaf11f2dec1bed6f to 7c55b1e697271e8c7fe690d83c5e24a7ab8cdccc
---
title: JiggerChuang (莊集)
categories: User
...
# 簡介
* 國立成功大學 資訊工程所 111 級
* GitHub: [`JiggerChuang`](https://github.com/JiggerChuang)
# 2023 Linux 核心設計 春季班 自我評量
## 作業
* lab0-c: [GitHub](https://github.com/JiggerChuang/lab0-c) / [HackMD](https://hackmd.io/@y8jRQNyoRe6WG-qekloIlA/H1FVg7ZCo)
* fibdrv: [GitHub](https://github.com/JiggerChuang/fibdrv) / [HackMD](https://hackmd.io/@y8jRQNyoRe6WG-qekloIlA/BJL4ZGuyh)
## 期末專題
* semu: [Github](https://github.com/JiggerChuang/semu) / [HackMD](https://hackmd.io/@sysprog/Skuw3dJB3)
* 一對一討論時間
* 4/26, 5/10
* 啟發
在與老師一對一面談中學到很多參與大型專案要注意的事情,例如 commit message 的寫法,用字要簡潔,但該有的內容都不能少,像是為何要做這筆變更、變更後會有什麼影響、如何驗證這筆變更,還有統一的 coding style 等等,在進行期末專題的期間也順利的發了 Pull Request 到原本的專案中,雖然只是很小的貢獻,但也算是邁出了參與開源專案的第一步。
* 目前成果
* 整理系統模擬器所需的背景知識
* 整理 semu 的運作原理
* 利用 Buildroot 建構自訂的系統
* 解決原本模擬器無法正確處理鍵盤輸入的問題