前兩個星期有天晚上洗澡到一半,自來水忽然變小,幸好來得及把肥皂沖乾淨,因時間已晚,隔天檢查時發現水塔是空的。不鏽鋼水塔剛換裝一年,先懷疑是沿用多年的抽水馬達故障,檢查時拍了桶身馬達忽然開始打水(跟電視機故障拍一拍會好一樣道理?),立即將浮球液面開關改列為嫌犯,但反覆拉放浮球吊繩都有聽到明確咔咔聲,三...

這年頭,多重要素驗證(Mutli-Factor Authentication, MFA)幾乎已成系統安全管控的基本要求,除了帳號密碼之外,使用者必須再提供手機簡訊、身份驗證 App、指紋/瞳孔/臉部識別、IC 卡、USB Key... 等第二項驗證資訊才算登入成功,相較過去密碼一旦外流就被整碗端走,...

分享我常用的一則 PowerShell 私房小技巧 - 在 Windows 桌面環境透過 Outlook 寄信。 面對一堆煩人的日常瑣事,我習慣用 PowerShell 寫些自動化或半自動化小幫手程式,替我完成枯燥又沒營養的人工作業,應用情境中難免有寄信需求。用程式發信的方法很多,像是透過 SMTP...

上次遇到 Chrome 莫名佔用 CPU 問題,適逢 PAPAYA 電腦教室發表 Edge 介紹影片推坑,我順勢改用 Edge 作為主力瀏覽器,使用快兩個月感覺良好,Edge 比 Chrome 輕巧,而集錦功能更是深得我心(介紹影片),蒐集資料做筆記超方便。 今天再驚喜發現一枚新功能,瀏覽某新聞網站...

遇到棘手網路茶包,抓封包分析是最直覺有效的手段,要監看網站傳輸我主要是用 Fiddler,至於更底層的 TCP 網路活動,早期我是用 Microsoft Network Monitor,後來 MNM 停止開發,原本計劃由 Microsoft Message Analyzer 接棒,不料 Messag...

同事報案,有個網頁會一次發出大量 AJAX 呼叫再蒐集回應,今有某個極端案例同時丟出 600 筆資料,在 IE 發生「SCRIPT7002: XMLHttpRequest: 網路錯誤 0x2ee2, 發生錯誤,無法完成操作 00002ee2。」錯誤,但在 Chrome/Edge 則不會出錯。 先補上...

這些年隨著 PowerShell、Git、.NET Core 愈玩愈多,使用 CLI (Command Line Interface) 的機會也多了起來,以 Git 為例,我偏好開 Cmder 下指令勝過操作 GUI 軟體,理由是打字對眼睛跟運動神經的負擔比滑滑鼠小很多,大腦能更專注於思考,上手後敲...

前陣子學會用 Polly TimeoutPolicy 限制執行時間的技巧,套用在某 EF 資料查詢服務,不料沒通過自動測試。用 DbSet<T>.ToList() 查詢全部只有一筆的資料表,卻觸發 Polly 5 秒 Timeout 上限,依直覺查詢本機資料庫再怎麼慢頂多幾百 ms,更甭...

去年用廢棄檯燈座 DIY 過土砲環形燈,小閃光想在書桌補一盞檯燈,燈座式太佔空間且會卡到上方書架,但看了一些夾式燈具沒找到滿意的,主要是嫌燈泡加燈罩的光線太集中,她喜歡環形燈的照明廣度,但坊間直播用的補光環形燈又多為直立式。於是,工具老人再次投入研發,土砲 LED 環形燈 2.0 來了,這次目標是儘...

前情提要:改善環形 LED 燈管頻閃問題 上週提到 LED 燈管近距離打光時手機照相或錄影出現的水平黑條是所謂的「頻閃」現象,原因出在便宜 LED 燈直流電源以 PWM 方式產生,電壓非固定值而是以眼睛無法察覺的頻率(>100Hz)上下振盪,遇到手機的滾動式快門,當快門較快,電壓下降變暗期間的...

突發奇想,如果手上有個現成 Command Line 的監控性質程式(.EXE),會在執行過程即時輸出事件或統計資訊,有沒有可能把它接進 PowerShell Pipeline 即時分析並做出回應呢? 舉個例子,像是 ping -t IP 每隔一秒回報一次測試結果,就是很好的範例! 當然,用 Pow...