Blog Archive 2019 Hello World 的一生投影片 Aug 07 2019 Gcc Obj File Symbols Aug 05 2019 Hello World 反組譯輸出 Aug 04 2019 Load_elf_binary Trace Aug 03 2019 田野調查:Ubuntu 18.04.2 產生執行檔細節 Jun 15 2019 觀察編譯glibc的產出 Jun 08 2019 在Ubuntu 18.04.2 Trace 程式呼叫 Glibc 函數 Jun 08 2019 從gdb Dump Process 記憶體資料 Mar 20 2019 2018 Linux Binary 縮寫和連結 Dec 12 2018 Ubuntu 16.04更新到Ubuntu 18.04後Octopress 環境變動 Dec 06 2018 Vim POSIX Group Regex 使用方式 Aug 26 2018 Notes on How to C 2016 Jul 24 2018 給自己剪貼用的vim設定 Feb 15 2018 2017 Fix: Qemu X86_64下gdb Debug kernel出現Remote 'g’ Packet Reply Is Too Long: Jun 04 2017 Bash下自動完成gvim –remote-tab Mar 28 2017 2016 筆記 - GNU Coding Style Dec 18 2016 Linux Kernel Pratice 0.5: 使用gdb 加 Qemu Trace Linux Kernel Runtime 行為 Oct 31 2016 Linux Kernel Pratice 0: Buildroot (2/2) - 自行編譯kernel Oct 31 2016 Linux Kernel Pratice 0: Buildroot (1/2) Oct 29 2016 (過期) Linux Kernel Pratice 0.5: 使用gdb 加 Qemu Trace Linux Kernel Runtime 行為 Oct 11 2016 使用gdb 靜態分析C 語言名稱和參數相同函數的原始檔位置 Oct 03 2016 (過期) Linux Kernel Pratice 0: Buildroot (2/2) - 自行編譯kernel Oct 01 2016 (過期) Linux Kernel Pratice 0: Buildroot (1/2) Sep 27 2016 ARM CM4 Pratice (4): Semihosting Aug 10 2016 ARM CM4 Pratice (3): USART 初探 Aug 05 2016 Auto Photo Watermarking Script Aug 02 2016 ARM CM4 Pratice (2): 實驗軟體專案規劃和LED閃滅實驗 Jun 27 2016 ARM CM4 Pratice (1): STM32 F4xx Standard Peripherals Library手冊整理 Jun 25 2016 使用strace找出程式缺少的檔案路徑 Apr 10 2016 ARM CM4 Pratice (0): Environment Setup Apr 06 2016 再談 Git Remote Jan 24 2016 2015 關於GNU Inline Assembly Dec 10 2015 在Banana Pi設定WPA2-PSK無線網路 Dec 03 2015 空間母語 - 老街立面工法篇 Nov 29 2015 談談strip Nov 16 2015 空間母語 - 台灣老街特色篇 Nov 14 2015 鹿港蔡爌肉 Nov 10 2015 台北城市散步 - 老房子的秘密筆記 Nov 05 2015 開放街圖 自助旅行的好幫手投影片上線 Sep 20 2015 註解中使用Javadoc Tag並將其轉成pdf 說明文件 Aug 30 2015 GNU as 投影片上線 Aug 30 2015 UPnP 投影片上線 Aug 30 2015 Ubuntu 14.04下使用dbdoclet 產生pdf手冊 Aug 27 2015 Ubuntu 14.04下使用Doxygen 產生pdf手冊 Aug 25 2015 雜記: What a C Programmer Should Know About Memory Aug 08 2015 Using as 手冊筆記 May 24 2015 C 語言的潛規則型態轉換 May 08 2015 C 語言的format String May 06 2015 C 語言的逗號 May 04 2015 Hello Linux ARM 組合語言 Apr 22 2015 加快Octopress 編輯文章的script Apr 10 2015 透過 Virtualbox 安裝Linux到USB Disk上 Apr 03 2015 加快Octopress 修改/新增文章發佈前 Preview速度 Apr 01 2015 Add Categories List Plugin to Octopress Mar 31 2015 Bash Autocomplete for Octopress Mar 31 2015 Modify Footer in Octopress Mar 30 2015 Octopress 產生 About頁面 Mar 29 2015 Octopress Markdown 支援syntax Highlight列表 Mar 29 2015 安裝octopress並佈署到github Pages上面 Mar 25 2015 Hello World Mar 25 2015 故事:自由軟體和 Richard Stallman 投影片上線 Mar 15 2015 談談.git 目錄 Mar 10 2015 ProGit: Customizing Git - Git Configuration導讀 Mar 08 2015 談談git Remote Mar 06 2015 島唄 - the Boom Feb 28 2015 Ubuntu 14.04 下面的VirtualBox存取USB設備 Feb 26 2015 系統函式庫的debug 資訊放在那邊? Feb 20 2015 Gcc的幾個參數筆記 Feb 20 2015 ssh登入遠端主機自動設定X Display 變數 Feb 19 2015 Linux中誰來呼叫C語言中的main? Feb 14 2015 在X86 Linux下透過Qemu安裝ARM的Debian系統 Feb 07 2015 談談autotools 的 Build, Target, 和host Feb 06 2015 Hello World在那邊?背景說明投影片上線 Jan 24 2015 如何trace Bash Script中的function Jan 22 2015 使用debootstrap 在本機中操作其他Ubuntu 版本 (命令列) Jan 17 2015 A Successful Git Branching Model 導讀投影片上線 Jan 10 2015 Talking About Information Technology Presentions in Taiwan Jan 04 2015 Linux: 用Live CD跑硬碟裏面的Linux Jan 03 2015 閒聊:忍耐力 Jan 03 2015 2014 私密景點 Dec 29 2014 對作者仁慈就是對讀者殘忍 Dec 27 2014 GNU Ld的linker Script簡介投影片上線 Dec 25 2014 尋找"Hello World\n" Dec 23 2014 Rtenv的linker Script解釋 Dec 22 2014 GNU LD 手冊略讀 (3): Chapter 3.7 ~ Chapter 3.11 Dec 15 2014 GNU LD 手冊略讀 (2): Chapter 3.6 SETCIONS Dec 14 2014 GNU LD 手冊略讀 (1): Chapter 3 ~ Chapter 3.5 Dec 14 2014 GNU LD 手冊略讀 (0): 目錄和簡介 Dec 14 2014 Trace Code 交流會資料整理 Dec 14 2014 Objdump -t 的欄位說明 Dec 09 2014 談談C語言的全域變數和 Linux Object 檔案的關係 Dec 09 2014 Nm 的欄位說明 Dec 08 2014 Python Mode for Vim簡介 Dec 06 2014 抓漏 - Gdb 和 Valgrind 合體技 Nov 29 2014 抓漏 - 使用valgrind檢查C語言memory Leak Nov 29 2014 Trace 程式碼之皮投影片上線 Nov 24 2014 [Debian套件打包] Pbuilder 中如何安裝自己打包的套件 Nov 20 2014 [Linux] 自動關閉TouchPad Nov 09 2014 單人本地長期旅遊心得分享 Oct 17 2014 淺談Debian套件打包 投影片上線 Sep 22 2014 [Debian套件打包] 使用pbuilder驗證套件 Jul 31 2014 GNU Make, Autotools, CMake 簡介投影片上線 Jul 09 2014 閱讀心得: Zen and the Art of Motorcycle Maintenance (CH1 ~ CH27) Jul 06 2014 Bash變數的字串替換 Jun 30 2014 [Debian套件打包] 從同一套tarball打包多個套件 Jun 27 2014 [隨時更新] 書單整理 Jun 20 2014 [Debian套件打包] 如何更新現有套件並重新打包? Jun 17 2014 [Debian套件打包] 打包的測試驗證工具簡介 Jun 17 2014 A Brief Introduction to Regular Expression With Python 2.7.3 Standard Library 投影片上線 Jun 16 2014 從CMake原始碼打包deb套件: 不嚴謹style Jun 12 2014 [Debian套件打包] 設定好debian目錄後的打包 Jun 12 2014 [Debian套件打包] Debian目錄初探 (2) Jun 11 2014 [Debian套件打包] Debian目錄初探 (1) Jun 10 2014 打包Debian 套件時加入自己的Patch方式 Jun 10 2014 Quilt初探 - 使用quilt產生和管理patch Jun 08 2014 [Meta-Package] Debian 打包系列 Jun 08 2014 C語言中使用gettext投影片上線 Jun 07 2014 DRY: 測試檔案Template Jun 07 2014 CMake 初探 Jun 01 2014 C語言中使用gettext May 30 2014 從Autotools Tarball打包deb套件: 不嚴謹style May 28 2014 安裝unstable Release Debian方式 May 21 2014 在Autotools使用Libtool編譯函式庫 May 20 2014 Richard Stallman: A Free Digital Society 台北演講筆記 May 19 2014 Makefile中Command敘述的Shell變數存取 May 18 2014 Libtool初探 May 18 2014 軟體組裝上下兩部投影片上線 May 16 2014 GStreamer Application Development Manual 導讀 第一章到第十章 投影片上線 May 16 2014 Testing in Python 2.7.3 投影片上線 May 16 2014 Linux Command Line 簡介投影片上線 May 16 2014 使用dpkg 查詢套件資訊 May 16 2014 Debian打包準備套件和文件 May 16 2014 GNU Build System: Autotools 初探 May 13 2014 C99的inline Function Apr 30 2014 Linux中使用C語言載入data Object 檔案資料 (續) Apr 16 2014 Linux中使用C語言載入data Object 檔案資料 Apr 15 2014 Hello World Mar 25 2014 GNU Ld初探 Mar 14 2014 Linker Script初探 - GNU Linker Ld手冊略讀 Mar 14 2014 Makefile的Pattern Rules小小注意事項 Mar 13 2014 Makefile 自動將產生的檔案指定到特定目錄 Mar 12 2014 Makefile Header File Dependency問題 Mar 06 2014 筆記:Priority Inversion on Mars Mar 05 2014 筆記:from Source to Binary: How GNU Toolchain Works Mar 05 2014 F9-Kernel初探 - Build System Feb 02 2014 Makefile結合Command Line輸出結果範例 Jan 07 2014 2013 Linux 檔案的hole Dec 31 2013 Linux下面的C語言使用getopt Parse Command Line參數 Dec 29 2013 C語言archive 明明有symbol卻link時出現unsolved Symbol錯誤 Dec 24 2013 C語言在Linux下組裝經驗分享 Nov 29 2013 Ubuntu 12.04下面無線網路無法ifconfig Wlan0 Up的檢查 Oct 29 2013 Linux下面快速搜尋PDF的方式 Oct 17 2013 GNU: The C Preprocessor 導讀 Oct 13 2013 FreeRTOS 筆記 Oct 07 2013 [Ubuntu 16.04] 安裝完系統後新增工具整理 Oct 05 2013 學習: Markdown語法簡介 Sep 15 2013 Shell Script: 番茄式時間管理法 Sep 13 2013 筆記: [OpenStack] GIT Commit Good Practice Sep 08 2013