Topic 02 a - [misc 2] how to solve problems (xatier)

Preview:

DESCRIPTION

Our club class slides.

Citation preview

How to solve problemsxatier

寫在前頭

課程目標

具備自我學習能力,無論是各領域

獨立解決問題 / 除錯能力

團體協作、討論、並解決問題能力

具備基本 Unix 系統管理的知識

(不分 BSD/Linux) 加入系計中

適用對象

- 對於資訊領域有熱情、並有堅持到底的學習精神

- 樂於助人,願意無私把自己所學知識分享給大家的人

- 願意花時間寫作業(如果有的話)

- 自主學習課程所需的前備知識以及課程參考資料

- 願意花時間教會身邊的同學

- 隨堂講義/筆記,希望來聽的同學能一起留下一點東西

(筆記非強迫形式)

終極目標

提升系上學習討論風氣

正片開始

"關鍵字" = 名詞 + 形容詞?

warning/error messages 整串丟

問題分類

官方攻略

問什麼?怎樣問?

Operators

提示 Google 如何幫助你整理結果

intitle, inurl, filetype, site ...wiki

StackOverfloooooooow!!!!!

- 專門設計給程式設計師的問答平台

- 在上面的各種問題都與程式設計相關

- 往往是 Google 結果第一筆條目

Unix 世界最強的男人:man

man -> manual系統內建的豐富文檔 (documentation)

LS(1)

man man

man -kman -f

好問題?蠢問題? -- 提問的智慧

好問題?蠢問題? -- 提問的智慧

STFWRTFM

Search the F*cking WebRead the F*cking Manual (man page)

Eric Steven Raymond (a.k.a. esr)

The Jargon FileThe Cathedral and the BazaarThe Art of UNIX Programming

Given enough eyeballs, all bugs are shallow

Thanks

Recommended