## 2024 Linux 核心實作 春季班 自我評量 ### 1.成果發表和貢獻: ### 2.作業/隨堂測驗: #### 作業 [2024q1 Homework1 (lab0)](https://hackmd.io/@yy870530/linux2024-homework1) 這是除期末專題以外,我花費最多心力的作業,在這個作業我認為我有大幅進步,列舉如下: 1. 對 c 語言的掌握度提昇,在一年級上學期我是大學部資料結構課程的助教,作業部份是以 c 語言實作, 但當時我完全不會 c 語言,僅能協助書寫題的部份,但當此份作業指派下來,為了將其完成,我透過授課老師的「你所不知道的 C 語言系列講座」、 李根逸博士的 c 語言入門,重新學習 c 語言,我認為在這一學期我有所成長。 2. 學會操作 Linux,從小到大我都只用 Windows 作業系統,就讀大學時甚至覺得 Linux 好難用直接退選相關課程,但透過這門課,我逐漸發現 Linux 許多優點, 各種環境架設的方便性絕對是遠遠勝過 Windows,也不會有擾人的自動更新,雖然一開始蠻不習慣的,過往各種操作皆依賴滑鼠輔助,但現在發現只要鍵盤足矣。 3. 學會 git 相關操作,以前都用雲端、隨身碟帶著程式碼,一來雲端容量逐年遞減,二來設備可能遺失損壞,學習 git 後真的體認到這個工具的強大,且只要認真的撰寫 commit message,後續要追蹤程式碼功能變革也相對容易。 [2024q1 Homework2 (quiz1+2)](https://hackmd.io/@yy870530/linux2024-homework2) [2024q1 Homework3 (ttt)](https://hackmd.io/yI-Rh8l7Q9uzWhQgBQbsnQ?view#Reveiwed-by-56han) 這個作業我覺得自己作的不完善。 [2024q1 Homework3 (review)](https://hackmd.io/yI-Rh8l7Q9uzWhQgBQbsnQ?view#Reveiwed-by-56han) 是很不錯的體驗,收穫了許多其他修課學員的建議,針對各項建議,我都有進行對應的調整,且每次調整後都有獨立的 commit,這個作業我覺得我作的很好。 [2024q1 Homework4 (quiz3+4)](https://hackmd.io/@yy870530/linux2024-homework1) [2024q1 Homework5 (assessment)](https://hackmd.io/@yy870530/linux2024-homework5) #### 測驗 而測驗的部份,我每週皆有參與,但有幾次測驗都是 0 分,起初蠻挫折的,但這也讓我知道說還有精進的空間, 我應該慶幸的是,是在修課階段拿到 0 分,這些測驗題很有可能是我未來面試時遇到的考題,到時如果還是 0 分 那才是真的一敗塗地。 在這個項目,我給自己評分為 9 分。 ### 3.期末專題 ### 4.與授課老師的互動 第一次一對一討論:2024/05/08 PM9:30 第二次一對一討論:2024/05/22 PM4:30 Linux 核心程式碼詢問(透過電子郵件):2024/06/26 PM10:23 ### 5.所見所聞所感,務必提及閱讀〈因為自動飲料機而延畢的那一年〉和回顧自身在本課程的投入狀況 ### 6.每月發給實驗室指導教授的學習回顧 二月份學習回顧 * 寄信日期:2024/03/05 PM5:08 * 信件內容簡述: 三月份學習回顧 * 寄信日期:2024/04/07 AM1:29 * 信件內容簡述: 四月份學習回顧 * 寄信日期:2024/05/11 PM4:16 * 信件內容簡述: 五月份學習回顧 * 寄信日期:2024/06/23 PM2:27 * 信件內容簡述: