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

版本 936946b0df3956c8e2130552c4239a756738877a

dcciou (邱德昌)

簡介

  • 國立成功大學 電腦與通訊工程研究所

  • GitHub: dcciou

  • HackMD: dcciou

1.成果發表和貢獻

Linux 核心和相關專案貢獻

其他專案貢獻

2.作業/隨堂測驗

作業

3.期末專題

4.與授課教師的互動

我給自己9分
一對一時間:5/16 16:30 / 課堂互動:5/16
老師在上課問我怎麼用bitwise 做到 *10,在當下我無法回答,課後我去看了ieee 754,在了解浮點數的規範後成功答題。
由於自己在課堂上沒辦法與老師應答如流,個人深知還有進步空間,故扣一分。

5.所見所聞所感

我給自己10分

一言以蔽之,在各方面都有所成長的一個學期。

健身的世界有句很有名的話: no pain no gain,但這句話的後面其實還有: more pain may not more gain,當時還在考研的我並沒有了解到這個事實,以致時間分配出現問題,沒有辦法同時滿足讀書﹑運動及心理的平衡,不但掉肌肉,考爛,還進了身心科。不過也讓我埋下:如果有天我忙得要命,一定要來加強我的時間安排技巧的想法。在知道這門課的難度後,我決定來作挑戰。

我給自己的挑戰包含:課業﹑研究﹑經濟﹑運動﹑心理狀態等五個面向。具體來說,要如何在修習 linux 的情況下,可以每周交出研究進度,同時在伙食費6000(較平常低40%)﹑完全外食(之前每天至少一餐自理)的情況下達到減脂且保持力量及肌肉維度,而保持心理健康(並不只是不去身心科)的挑戰。

由於版面問題,這裡就放 Linux 的部份,其他部分有興趣的話請來我的hackmd閱讀。

Linux

大學我讀的是土木系,因出社會發現這輩子似乎只能在工地當監工而考了電機類研究所,想當然爾,程式經驗也就大一的土木系計算機概論(fortran)跟專題的一點 python。對 C 的認識只有如何將 scan 到的 input 存進二維陣列的程度,Linux 更是不可能聽過。

在經過這 20 周的洗禮,我習慣了 Linux 的介面,從一開始的虛擬機到之後直接灌作業系統﹑檔案通通丟桌面到資料夾分門別類,這讓我在另一堂課省去很多 debug 的麻煩(自動駕駛實務某些程式碼是在 linux 開發,使用 windows 運行會出現問題)。也習慣了每天與程式陪伴的生活型態。

轉眼到了期末專題,我也對浮點數及定點數有了一些見解,雖然還差的遠,但第一次有跟上課程步調的感覺。

透過這堂課,我學到的不僅僅是程式,還學到如何面對多方壓力﹑如何 work life balance,也更清楚自己究竟想要過什麼樣的生活。

6.學習回顧

我給自己9分 這個部分沒有做寄出的動作,主要是教授似乎並沒有很贊同我們修這門課,一直提起他的記憶不太合適。這部分我想是因為研究進度有確實進展,教授才沒有多說什麼。以結論而言做到了平衡,但交代的事沒做就是沒做,所以扣一分。

幾何平均計算結果

GEOMEAN = 方案B: