January 09, 2008

演講:快快樂樂學 GNU Debugger (gdb)

應 [Study Area] 之邀,月底將在台南分享關於 GNU/Linux 與 toolchain 相關的議題,本次演講主題為「快快樂樂學 GNU Debugger (gdb)」,以下引述討論區訊息 [2008一月份 SA@Tainan 快快樂樂學 GNU Debugger (gdb)]:
  • 簡介:
      兩年前,為了徹底理解 GNU/Linux 底層運作機制,拿最簡單的 "Hello World" 開刀,部份心得匯集為「深入淺出Hello World」,並於北中南等地分享,計有 Part I / II / III。後續的規劃則因為大量使用 gdb / kdb /kgdb 等重要工具,決定以獨立的議程作講解,期望使聽者得以透過 GNU Debugger (gdb)來加速系統開發與分析,讓這個臥在硬碟深處許久的強力程式,激發其威力。本議程捨棄過往教條式的介紹形式,延續「深入淺出 HelloWorld」系列的「作中學」途徑逐一探討使用情境與案例分析。
  • 議程主題:
    • Why - 為何我們該善用 Debugger?
    • Who - 誰會因為熟悉 Debugger 而受益?
    • What - 史上最強大的 Debugger -- gdb 與一系列系統軟體
    • Where - 利用 Debugger 的場合
    • How - 還用說嗎?來就對了
  • 時間:1月26日14:00-17:00
  • 地點:
    • 台南崑山科技大學 資訊科技大樓 I3502教室; 台南縣永康市大灣路949號
    • [地理位置]
    • [校園地圖]
  • 參考資訊:
  • 講師特別交代之注意事項:
    • 本議程基於知識共享之原則,提供免費教育訓練,但僅限於 x86 硬體平台,若有 ARM 與 MIPS 平台需求者,請進一步聯繫講者
    • 礙於講者個人規劃,暫無舉辦台北場次的打算,請見諒
    • 事先提交問題,可優先解決與討論
    • 歡迎招待當地名產,或廣結善緣
本演講的講稿內容及聽眾的 Q&A 將會整理為「精通 GDB :深入 GNU 開發與除錯工具」一文,文章的序言可先行參考 [mastering-gdb-preface.pdf],有任何問題也請多利用前述的討論區,期待您的指教,謝謝!
由 jserv 發表於 January 9, 2008 08:07 AM
迴響

有無可能在中部或北部也舉辦一場勒?

neko_neko 發表於 January 9, 2008 10:20 AM

To neko_neko,

端看本次情況而定,謝謝!

jserv 發表於 January 9, 2008 12:25 PM

報名資訊:
http://registrano.com/events/a3b8de

jserv 發表於 January 10, 2008 12:52 PM

會有使用GDB的高級技術嗎?
希望能得到使用GDB的實際經驗
以及平常JSERV用GDB還做啥怪事的經驗

wayling 發表於 January 11, 2008 11:28 AM

To wayling,

「高級」與否,不過就是主觀的認知罷了,計畫中,除了介紹 gdb 的操作,更會著重於應用的方式,比方說追蹤特定 process 行為、改變程式執行流程、硬體模擬 (是的,這是 gdb 內建的功能,但鮮少被著墨),與其他小技巧等。

不同於坊間的教育訓練課程,既然這是社群分享的議題,只要有一個人願意聽,我就會不斷開下去,或許會越來越深入,或許會另闢專題,就看前來指教朋友的反應了。

thanks for your interest!

jserv 發表於 January 11, 2008 12:00 PM
發表迴響









記住我的資訊?