Day 21—PyQt5 自訂元件、並新增下面對應的功能 function、按下去位置、移動位置、鬆開位置。
紀錄 bash for 迴圈的實作與程式碼範例應用 — 數值迭代、陣列遍歷、以及 @ 和 * 運算子在引號中的差異。
整理 stateful / stateless 和 queue 設計的差別 — 郵局 vs 便利商店排隊比喻,說明狀態保存對系統成本的影響。
Day 20—PyQt5 攝像頭應用、沒有回應、QThread、背景處理、不但關不掉、進行一個行為(例如:按按鈕、關閉視窗)。
紀錄 PyQt5 進度條 — QProgressBar、進度顯示、長時間操作、PyQt5 開發技巧。
紀錄 bash if 條件式判斷的程式碼與實作範例 — 單雙括弧、elif 分支、else 預設條件的完整流程。
紀錄在 Google Sheet / Excel 中自動更新日期和顯示假日的公式筆記 — 使用條件式格式、TODAY()、WEEKDAY() 函式。
紀錄設定個人常用 alias 指令縮寫的方法與步驟 — vim ~/.zshrc 編輯、ll=ls -al 快捷、conda 自動初始化的配置。
解釋 shebang #!/bin/bash 與 #!/bin/sh 的目的與差異 — 解釋器宣告、bash dash 語法相容性。
整理 Python/C++/Linux/Bash timestamp 方式 — Unix time、時區轉換。