分享到plurk 分享到twitter 分享到facebook

版本 d3af6e066f509ab68c2dc81306dcd7c3f6b71dbf

Ken-LuWeiRu (呂威儒)

簡介

  • 國立成功大學 敏求學院 人工智慧機器人碩士學位學程 111 級 (2022 ~ 預計2024)

  • GitHub: Ken-LuWeiRu

  • HackMD: Ken-LuWeiRu

2024 Linux 核心設計 春季班 自我評量

作業共筆

  • lab0-c: GitHub / HackMD
  • 2024 年 Linux 核心設計/實作課程第 2 次作業: HackMD
  • 2024 年 Linux 核心設計/實作課程第 4 次作業: HackMD
  • 2024 年 Linux 核心設計/實作課程第 5 次作業: HackMD
  • 2024 年 Linux 核心設計/實作課程第 6 次作業: HackMD

期末專題

  • lab0-c : 如果改用多執行緒 & 重作 Homework4: HackMD

修課心得

  1. 成果發表和貢獻: 與 Linux 核心相關的公開演講、貢獻到 Linux 核心和相關專案 (應標註對應的公開commits/patches)、貢獻本課程的教材和使用的專案,包含授課教師編撰/翻譯的書籍 (即《Demystifying the Linux CPU Scheduler》, 《Concurrency Primer》, 《Linux Kernel Module Programming Guide》,〈每位程式開發者都該有的記憶體知識〉),必須要獲得採納才算,即便只是修正錯字,也可列入貢獻。有效採計區間為 2 月 20 日到 6 月 30 日。

2分,我意識到在這段期間內未能對Linux核心或相關專案做出貢獻,這是我需要改進的地方。在未來,我計畫先從老師的教材 The Linux Kernel Module Programming Guide 開始研讀,主要是我希望應徵聯詠的軟韌體開發工程師,我預計從抓錯字與文法錯誤尋找貢獻機會。

  1. 作業/隨堂測驗: 你的開發紀錄,人在做,Google 在看。

8分,我大學念物理系,考上碩一開學時我連 python 的 for 迴圈如何寫都要看教學開始,這堂課的 lab0-c 是我人生第一份 C 程式碼,我在短時間內快速從頭學起,並且在其測試中達到穩定的100分。同時間,我的碩士研究在本學期才換題目確認下來,我得同時兼顧計畫案與國科會的進度報告,滿足資工系的主要計畫主持人連震杰教授的各式要求,與我自己教授的要求和實驗室各項雜事,令老師滿意認可我可以9月份在口試。

  1. 期末專題: 開發紀錄、評量成果和產出,以及觀摩其他學員的期末專題並提問 (要有對應的公開軌跡),且至少要涵蓋一項列於課程期末展示的專案 (已在 6 月 30 日進行專題成果展示者,可忽略本項)。注意:你有義務回覆其他學員 (和授課教師) 對你期末專題的提問,並在 7 月 6 日中午前做出回應且更新更新在期末專題頁面。

8分,網頁

  1. 與授課教師的互動: 標注與授課教師「一對一討論」的時間,並列出你針對授課教師的問答、測驗和後續討論及啟發。課堂問答也可列入。

8,我沒有很好的做好

  1. 所見所聞所感,務必提及閱讀〈因為自動飲料機而延畢的那一年〉和回顧自身在本課程的投入狀況。

8,我後續暑假

  1. 針對研究生,每月發給實驗室指導教授的學習回顧,要包含二月、三月、四月,和五月。大學部學生則忽略本項目。應當在自我評量中列出學習回顧的簡短內容,並標示發信的日期和時間,唯有授課教師也列入信件副本才可列出。每月的學習回顧信件只能在當月或隔月寄送。

6,我沒有寄送過email 但我會在會議上與老師閒聊時聊到

  1. 上述 (1) 到 (6) 各項都該有對應的評分,皆為介於 1 到 10 之間的「整數」(不要自作主張寫 8.7 這樣的數值) 並要能充分反映上述評分項目,附上對應的「公開」證明,如 commit log 和 pull requests
  2. 計算方式 (GEOMEAN 即針對上述 (1) 到 (6) 各項的幾何平均,沒有加權。若有計算錯誤,整個自我評量不計分) 如下,若超過 10,則取 10

幾何平均約為 7.16