Try   HackMD

2025q1 Homework5 (assessment)

contributed by < wurrrrrrrrrr >

注意書寫規範,重視細節!

閱讀〈因為自動飲料機而延畢的那一年〉的啟發

看完文章後,我印象最深刻的是以下這兩句話:「大多數人一直活在本來就應該這樣嗎的童話世界裡,電視打開就可以看,機車買來就可以騎,手機買來就可以用,一切都理所當然,本來就應該這樣。偶爾買到不好用的商品我們就抱怨幾句,丟掉換其他更好用的牌子,卻很少意識到那個本來就該這樣,背後需要經過多少人月的投入與研發。」以及「你該學習的不是看到事情要完蛋了就去避免失敗,而是應該學習如何處理與承受失敗,你才能變得比以前更強大。」這兩句話讓我深深反思我們對日常事物的理所當然,其實背後藏著無數人的努力與付出,而我們卻常常忽略這些價值。同時,第二句話也提醒我,面對困難與挑戰時,與其一味逃避失敗,不如學會面對與承擔,因為真正的成長往往來自於一次次跌倒後的重新站起。這讓我意識到,改變自己的態度與思維,比逃避問題更為重要,失敗或許很難受但是每一次的失敗都能為自己帶來不一樣的啟發,就像在前六週的生活中,每天都有做不完的事,有實習面試的壓力,也有課業的負擔,一度讓我感到快要撐不下去、只想逃避。但後來我明白,就算真的失敗了也沒關係,重要的是,我在這些經歷中學到了什麼,並因此變得更加堅強。

課後創作

[PATCH] workqueue: fix typo in comment
[PATCH] kfifo: Fix grammar issues in macro documentation
Fix grammar in the /proc file system section
Improve example in 15.2 Work queues with error handling and cleanup
remove unnecessary longjmp when task is last

研讀第 1 到第 6 週「課程教材」和 CS:APP 3/e

從前 6 週的測驗題選出 3 題改進

自訂題目

自訂題目是嘗試貢獻程式碼到 Linux 核心規劃如下:

  • 跟老師討論那一方面是比較可能由我做出貢獻的,評估適合切入的子系統

專題題目簡述

Linux Suspend/Resume

  • 由「Linux 核心設計」課程專題想法來的
  • 使用 Perfetto 進行 Suspend/Resume 的分析。嘗試使用此工具分析自己電腦的 Suspend/Resume 過程!觀察是否有異常/可優化的地方

虛擬攝影機裝置驅動程式

  • 延伸自去年的 Linux 核心專題: vcam 研究
  • 跟老師討論哪一方面能去做的

高性能網頁伺服器

  • 延伸自去年的 Linux 高效網頁伺服器 專案
  • 跟老師討論哪一方面能去做的

其他

  • 或許跟老師討論後有更適合我的

第一次討論

會議記錄:紀錄:一對一討論