在 Windows 上使用 Google Test 來 Unittest 既有的 Legacy C 語言程式碼
單元測試(Unittest)一直是軟體開發的好幫手,但場景切換到 C 語言原始碼的 Legacy Code,似乎處處碰壁。本系列文章將帶你入門如何使用 Google Test 的 C++ 框架來實現對舊有的 C Code 做 Unittest,搭配 VS Code 的 Debugger,幫助你持續穩定程式品質。
為 PyQt5 中的資料綁定 Model 與 View — QTreeView 樹形圖篇
Sublime Text Plugin – Define Parser
使用 argparse 為 Python 腳本加入 CUI 參數
安裝並以超簡單的 vimrc 配置於 Windows/Mac 平台入門 Vim
處理 Python 拋出的 Exception 例外異常並使用 Assert 確保程式正常執行
為 PyQt 製作的 GUI 應用程式加入快捷鍵
在 Python 中使用 re 模組以正規式解析字串
Python 中的 Log 利器:使用 logging 模組來整理 print 訊息
為 PyQt5 中的資料綁定 Model 與 View — QTableView 表格篇
利用 Windows 内建的 Driver 透過 IOCTL 發送 NVMe Command
Make a Sublime Text Plugin – Simple Fuzzy
更 Python 的 Pythonic Coding – Dunder Method 篇
IPython Unhandled exception in event loop on Windows Platform