# 2025q1 Homework5 (assessment) contributed by < `liangchingyun` > ## 閱讀 [因為自動飲料機而延畢的那一年](https://hackmd.io/@sysprog/linux2025-assessment?stext=1103%3A14%3A0%3A1748412380%3AKhUUrp) 1. 一項產業進步的速度,很大程度取決於做實驗修正問題的速度。[(8)](https://www.opasschang.com/docs/the-story-of-auto-beverage-machine-8) 2. 你不能現在就放棄,要是現在就放棄的話,你這輩子日後遇到這種等級的困難,就只會想逃避而已。[(12)](https://www.opasschang.com/docs/the-story-of-auto-beverage-machine-12) 3. 你該學習的不是看到事情要完蛋了就去避免失敗,而是應該學習如何處理與承受失敗,你才能變得比以前更強大。[(12)](https://www.opasschang.com/docs/the-story-of-auto-beverage-machine-12) 在實作先前的作業題,以及進行自己實驗室的研究時,我經常在遇到瓶頸時,產生「跳過這題吧」或「因為...所以做不到」的念頭。當時的我經常說服自己這件事並不是非做不可,或是為困難找理由,而理所當然地放棄。 閱讀完 <因為自動飲料機而延畢的那一年> 這篇文章,才意識到這樣的思維有多麼不可取。因為太害怕失敗,而忽略了真正的失敗不是「試了之後錯了」,而是「根本沒有試」。勇敢地去嘗試,即使錯誤連連、反覆修正,才是成長的過程。 ## 記錄教材心得與提問 一開始在 fork `lab0-c` 時,看不懂[教材](https://hackmd.io/@sysprog/linux2025-lab0-a#-%E5%8F%96%E5%BE%97%E7%A8%8B%E5%BC%8F%E7%A2%BC%E4%B8%A6%E9%80%B2%E8%A1%8C%E9%96%8B%E7%99%BC)的步驟,與同學討論後整理出以下 SOP: 1. 將 [sysprog21/lab0-c](https://github.com/sysprog21/lab0-c) fork 到自己的 GitHub 中 2. `cd` 到電腦適當的目錄中,執行 ``` $ git clone https://github.com/<github_username>/lab0-c.git ``` 3. 再 `cd` 到 `lab0-c` 資料夾即完成 --- 在[檢討第二週測驗題](https://hackmd.io/l4--gpsZQBiEI5LKS1lDvg?view#%E6%AA%A2%E8%A8%8E%E7%AC%AC%E4%BA%8C%E9%80%B1%E6%B8%AC%E9%A9%97%E9%A1%8C)中,  :::info 下面紅線處的 $N^2$ 是否為 $N$ 才對? ::: ## 測驗題改進 ### [quiz2-2](https://hackmd.io/lDt_J9PNStS3hNMT6P2hyg?both#%E6%B8%AC%E9%A9%97-215) * 重新理解程式碼 * 完成延伸問題1 ## 專案想法 > 作業要求: 比照 [2024 年期末專題](https://hackmd.io/@sysprog/linux2023-projects),簡述你想投入的專案 (亦可建立新專案),至少選出 (或訂出) 二個,過程中可參照[其他學員的想法](https://hackmd.io/@sysprog/linux2025-homework1),即 ideas。 ### 專案1: vcam #### To-do 想法 * 理解 vcam 運作原理 * 使專案成功執行在最新版本的 Linux * 改善 memory leak #### 過往開發紀錄 * [2020-2023](https://hackmd.io/@sysprog/linux2023-projects#%E6%89%93%E9%80%A0-Linux-%E8%99%9B%E6%93%AC%E6%94%9D%E5%BD%B1%E6%A9%9F%E8%A3%9D%E7%BD%AE%E9%A9%85%E5%8B%95%E7%A8%8B%E5%BC%8F) * 2024 * hungyuhang * [開發紀錄](https://hackmd.io/@sysprog/HJBxRsRr0) * [Final](https://hackmd.io/@hungyuhang/linux2024-final) * yinghuaxia * [開發紀錄](https://hackmd.io/@sysprog/S1l3ZlcLA) * [Final](https://hackmd.io/@yinghuaxia/linux2024-final) * padaray * [開發紀錄](https://hackmd.io/@sysprog/ByzkF6xDA) * [Final](https://hackmd.io/@padaray/linux2024-final) ### 專案2: vwifi #### To-do 想法 * 理解 vwifi 運作原理 * 使專案成功執行在最新版本的 Linux * 實作封包傳遞機制 #### 過往開發紀錄 * [2022-2023](https://hackmd.io/@sysprog/linux2023-projects#vwifi-%E8%99%9B%E6%93%AC%E7%84%A1%E7%B7%9A%E7%B6%B2%E8%B7%AF%E8%A3%9D%E7%BD%AE%E9%A9%85%E5%8B%95%E7%A8%8B%E5%BC%8F%E5%92%8C%E5%AF%A6%E9%A9%97%E7%92%B0%E5%A2%83) * 2024 * jychen0611 * [開發紀錄](https://hackmd.io/@sysprog/rJ-LF4nNC) * Final
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up