SerialPlugNotify

SerialPlugNotify

SerialPlugNotify A lightweight Windows utility for monitoring USB serial (COM) port plug and unplug events. What does it do? When you plug in or unplug a USB serial device (e.g. Arduino, CH340, FTDI), it will: Show a Windows toast notification with the COM port number...
Chapter 04: Triggers (讓流程自動跑起來)

Chapter 04: Triggers (讓流程自動跑起來)

前面我們都是手動點執行按鈕,但在真正的生產環境中,自動化就是要「沒人管也能跑」。這章我們來聊聊 n8n 是如何被觸發的。 學習目標 (Goal) 搞懂三種最常用的觸發方式:Manual, Schedule, 與 Webhook。 學會設定「定時任務」(每天、每小時跑一次)。 理解 Webhook 是如何讓外部系統(如問卷、串接工具)通知 n8n 的。 核心觀念 (Concepts) 1. Manual Trigger:測試專用 這我們最熟了,單純就是為了開發時測試用的。在正式「發布...
Chapter 03: HTTP Request

Chapter 03: HTTP Request

在學會了內部資料處理後,現在我們要讓 n8n 跨出畫布,去跟現實的網路世界連線。這章我們會學習如何主動呼叫 API,以及如何接收來自外部的即時通知。 學習目標 (Goal) 搞懂 HTTP Method:發送 (GET/POST) 與接收 (Webhook)。 掌握 JSON 進階取值:從複雜的多層級結構中精確抓出資料。 核心觀念 (Concepts) 1. API 互動:主動 vs 被動 想像 n8n 是一個對外辦公室: HTTP Request (主動):n8n 拿起電話,打給外部 API(如 Google,...
Morning NAS Encryption Scare

Morning NAS Encryption Scare

Just joined the company, ready to start my day by powering up the computer. As soon as I connected to the NAS network drive (Y drive), I realized all the data was gone! Oh no! The files had completely disappeared, and this is terrible—every crucial development file...
M-Project Sharing

M-Project Sharing

M-EP1 This project has brought me many new insights. I want to use this blog post to record my thoughts and learning throughout the process, and hopefully provide some reference for friends who are interested in creation. The starting point was actually quite simple....

Bash 有漏洞要修補(Bash 3.x~Bash 4.3)(含mac)

Bash 有漏洞要修補(Bash 3.x~Bash 4.3) Bash 出現漏洞,如果你在環境變數宣告時,bash也會相對的執行變數中帶有指令的命令,如果有心人事將此方式利用宣告變數的方式將惡意指令夾帶,那就可能替server帶來危機,比如宣告了一個變數x,內容為: env x='() { :;}; echo vulnerable' 並且在後面加上你要執行的命令整個看起來: env x='() { :;}; echo vulnerable' bash -c "echo this is a test" 如果你的結果是:...