-
Designing an Emergency Reporting System for a Campus Rescue Team 為校園救護隊設計緊急事件通報系統
How the FCU EMS dispatch system turns a panicked phone call into a structured LINE and Discord broadcast in seconds — and why the admin console lives on a completely separate site. 逢甲 EMS 通報系統如何在數秒內把慌亂的求助轉成結構化的 LINE 與 Discord 廣播,以及為什麼管理後台要獨立成另一個網站。
-
One Repo, Five Machines: Branch-per-Component in an IoT Build 一個儲存庫、五台機器:以分支切分 IoT 系統元件
A self-hosted AWS IoT Device Shadow clone where every component — Flask shadow, auth server, control room, ESP32 gateway — lives on its own Git branch, and a physical switch can always overrule the cloud. 自架版的 AWS IoT Device Shadow:Flask Shadow、認證伺服器、中控台、ESP32 閘道各自佔據一條 Git 分支,而實體開關永遠可以否決雲端。
-
Building a Real-Time Vibration DAQ Dashboard in Python 用 Python 打造即時振動資料採集儀表板
How I built a browser-based vibration data-acquisition system with a five-thread, queue-driven Python architecture — reading Modbus RTU at high rates while keeping the UI smooth. 如何以五執行緒、佇列驅動的 Python 架構打造瀏覽器端振動資料採集系統 ── 在高速讀取 Modbus RTU 的同時,維持介面流暢。
-
From if-else to Design Patterns: Architecting a Vehicle Management System 從 if-else 到設計模式:架構一套公司車輛管理系統
How our team built a Corporate Vehicle Management System on Spring Boot 3 and Vue 3 — leaning on the State, Strategy, Factory, Template Method, Adapter, and Observer patterns to keep the domain clean and testable. 我們如何以 Spring Boot 3 與 Vue 3 打造公司車輛管理系統 ── 運用 State、Strategy、Factory、Template Method、Adapter 與 Observer 等設計模式,讓領域邏輯保持乾淨、可測試。