# 簡介 * 國立成功大學 機械所 113 級 (2023 ~ 2024) * GitHub: [`jeremy90307`](https://github.com/jeremy90307) * HackMD: [`jeremy90307`](https://hackmd.io/@jeremytsai) # 2024 Linux 核心實作 春季班 自我評量 ## 第一項、成果發表 貢獻本課程的教材和使用的專案: - 並行程式設計: Thread Pool 實作和改進 - 時間 : 2024年6月13日星期四 21:50 - 修改錯字 - 並行程式設計: 建立相容於 POSIX Thread 的實作 - 時間 : 2024年6月13日星期四 22:00 - 貢獻 : 修改錯字 - 時間 : 2024年6月17日星期一 22:30 - 貢獻 : 發現教材在說明上有遺漏,幫忙補充 - 並行程式設計: 實作輕量級的 Mutex Lock - 時間 : 2024年6月5日星期三 10:46 - 貢獻 : 共筆上的程式碼有誤幫忙修改 評分: 7 分 在閱讀教材的過程中盡可能的路見不平拔刀相助,雖然無法在實作上貢獻更多範例,但至少先從錯字或程式碼錯誤開始貢獻。 ## 第二項、作業/隨堂測驗 作業共筆: * lab0-c : [github](https://github.com/jeremy90307/lab0-c) / [HackMD](https://hackmd.io/@jeremytsai/linux2024-homework1) * 2024q1 Homework2 (quiz1+2) : [github](https://github.com/jeremy90307/quiz1-2) / [HackMD](https://hackmd.io/@jeremytsai/quiz1-2) * 2024q1 Homework4 (quiz3+4) : [github](https://github.com/jeremy90307/Bitwise-Lab) / [HackMD](https://hackmd.io/@jeremytsai/Homework4_quiz3_4) * 2024q1 Homework5 (assessment) : [HackMD](https://hackmd.io/@jeremytsai/homework5) * 2024q1 Homework6 (integration) : [HackMD](https://hackmd.io/@jeremytsai/Homeworl6) 評分: 8 分 每份作業都有花了不少的假日時間,雖然還是不夠完整。作業中最大的問題是沒能夠誠實面對自己,勇敢提出問題才能真正的進步。 ## 第三項、期末專題 * Linux 核心專題:排程器原理 : [Github](https://github.com/jeremy90307/concurrent-programs) / [HackMD](https://hackmd.io/@sysprog/HyDijL0HR) 評分: 9 分 期末專題在設計相關 preemptive coroutine 實驗時雖然沒能全部完成,但在紀錄問題這方面我有確實做到,不應該自認學會,這也是上次跟老師一對一面談後得出來的反思,並針對這點去改進我的問題。 ## 第四項、與授課教師的互動 面談時間: 1. 2024年5月8日星期三 13:30 討論紀錄:[HackMD](https://hackmd.io/@jeremytsai/homework5) 評分: 7 分 在面談過程中發現自己的問題: - 不敢誠實面對自己,學習過程需要勇敢提出問題 - 面對問題要實際去執行程式 以上問題我已盡力在期末專題中改進。 ## 第五項、所見所聞 * [〈因為自動飲料機而延畢的那一年〉](https://blog.opasschang.com/the-story-of-auto-beverage-machine-1/) 讀後感想: ## 第六項、每月發給實驗室指導教授的學習回顧 * 二月份發信日期:2024年3月7日 13:16 * 五月份發信日期:2024年6月11日 14:39 評分: 9 分 之前有特地寄信通知黃老師說明我們實驗室的狀況,其中張廉楷博士後研究員是負責管理我 mentor ,因此我會將回顧信件寄送給張博後並非指導教授,而博後會在跟指導教授說明我們的學習狀況,雖然我只有發送二月及五月的信件,但我都有確實跟 mentor 提到我目前的學習狀況。 ## 自我評量總得分