Ian ChenVlan device in Linux KernelLinux kernel 提供 IEEE 802.1Q(VLAN)的實作,詳細資訊可執行 modinfo 8021q 查看。Sep 6Sep 6
Ian ChenWhat I’ve learned from contributing to Open-Source projects開源經驗(Experiences on Open-Source projects)Sep 21Sep 21
Ian Chen不專業的 Strace 使用紀錄strace 用於追蹤系統呼叫以及系統訊號,其實作與 GDB 一樣都仰賴 Ptrace 的支援。如果碰到一些難以追蹤的系統錯誤,strace 絕對是你不可缺少的好夥伴。Aug 131Aug 131
Ian Chen[開發技巧]在 Golang 中使用 context初學 Golang 的開發者可能會覺得 golang 有些 C 語言的影子,當他們上網查詢 Golang 與 C 的差別時最容易得到「 Golang 更方便開發 concurrent programming」之類的說法。Apr 241Apr 241
Ian ChenL3 Master Device (l3mdev) 簡介本文的圖片與內容出自論文:https://netdevconf.info/1.2/papers/ahern-what-is-l3mdev-paper.pdfFeb 29Feb 29
Ian Chen淺談 MongoDB 的 ACID前陣子因為工作需要,花了一些時間閱讀 MongoDB 的官方文件,這篇文章整理了一些關於 MongoDB 如何處理資料的方式,供大家參考。Feb 26Feb 26
Ian Chen使用 Golang 撰寫單元測試的一些技巧這幾天因為 free5GC 團隊的需要整理了一些開發網路程式常用的測試技巧,本文會以 Test-Driven Development(TDD)以及如何使用 Golang 撰寫單元測試這兩大部分進行討論。在這邊分享給有需要的人參考看看。Jan 61Jan 61