早年 .NET Framework SDK 預設是顯示英文訊息,得另外安裝 Language Pack 才會顯示中文。後來的 .NET / Visual Studio / VSCode 版本聰明多了,會依據你的作業系統語系安裝及使用對應的語言,於是乎在中文版 Windows 編譯出錯時顯示的是中文訊...

上週提過將影片每一秒畫面存成照片的技巧,被我拿來找英聽影片例句說明的時間點。 如下圖所示,某個 100 句英聽練習影片有個規律,每個句子無字幕播兩遍,配中文字幕再播兩遍,無字幕播放時畫面都是相似的,中央有大大的 Listen 字樣配上旋轉星空背景,我想靠由這個規律挑出所有例句的字幕畫面。 這個問題...

前陣子關於 YouTube 影音編碼規格的留言,有個名詞一再出現 - MKV。出現頻率之高,讓我有「大家都上車走了,我還在車站傻等」的脫節感! 便花了點時間搞懂 MKV 是啥,順手寫篇筆記。 MKV 發展史 MKV 跟 AVI 一樣是影音容器檔的規格,但不同於傳統影音標準多來自主要廠商、科技巨頭組成...

雖然現在大家爬文的起手式都已改用 AI,但查微軟相關技術文件,MS Learn (包含以前的 MDSN、微軟論壇、Technet 後來跟教學課程、訓練教材一起被整合成 MS Learn 網站)是最權威的資料來源,遇到微軟相關疑惑難決,或懷疑 AI 有幻覺,以 MS Learn 文件為準就對了。 最近...

意外滑到博恩的 Podcast - EP206 | 有人天生就不會失智,但不是你想的那樣 ft. 曾文毅,配跑步聽完,失智畢竟是我這年紀該開始關心的議題之一,回家花點時間整理成筆記。 題外話:影片留言區有位 96 歲的 YouTuber 留言,又一個令人羨慕的典範。我的另一位偶像是教書 61 年,年...

下面這張圖是我這次要做的事。 把影片每一秒畫面轉成圖檔,可以玩出好玩應用。例如,傳奇作品如甄嬛傳、少林足球、九品芝麻官,幕幕皆經典,幀幀能當梗,抓畫面可以做梗圖,像是甄嬛梗圖機器人背後就有 11,500 張照片作為圖庫。 另外,將影片轉成圖片後,可寫程式做靜態影像處理。甚至反過來,處理完再將圖片...

老人腦中的影片格式還殘留 .avi、.wmv、.rm、.qt、.mov、.mp4 等上古時代的規格,影音編碼則停在 MPEG-2、DivX,後來加減聽過 H.264。殊不知,串流影片時代早是全新世界,如下圖是現今 YouTube 影片用到影音編碼格式,我一個也沒看過,滿滿的陌生術語,這篇來更新一下...

本篇為 YouTube 最佳拍檔頻道影片 【人工智能】AI会让大脑退化么? 筆記整理。 影片引用 MIT 實驗以及計算神經科學專家 Terry Sejnowski 與大腦掃描界的權威 Dr. Daniel Amen 的訪談。 MIT 研究使用 ChatGPT 寫作會使腦部活動下降 47% MIT M...

搞了幾個月的智慧插座監測程式吃 CPU Bug 問題,迎來一個壞消息和一個好消息。 壞消息是上回定期自動重啟 Docker 容器鋸箭解決程式庫抓狂吃 CPU 的計劃失敗了! 如圖表所示,在 12/13 啟動每五小時自動重啟後,還是出現兩次 CPU 飆到 150%+ 的記錄,推測 TPLinkSmar...

今天處理了一個 DLL 升級部署問題。 有個專案配合某 NuGet 程式庫的需求,System.Memory 由 4.5.3 升級到 4.5.5,部署時自然就一併更新了 System.Memory.dll。不料這引發了 SQLite 程式報錯: [FileLoadException: 無法載入檔案或...

分享處理智慧插座程式庫吃 CPU 問題學到的知識。 定期強迫重啟的計劃並沒有完全成功,原因是有時重啟後沒多久 CPU 就衝高,CPU 會一路飆高直到下回重啟。我決定換個戰術,使用 ps 指令定期查詢 CPU 使用狀況,發現 CPU 衝上來再觸發重啟動作。 今天巡田水時,發現 Docker 從昨天早上...

接連犯蠢兩次,開心入手新電錶一只,這是我今天要分享的故事。 昨天在 FB 分享最近幹的蠢事,與我征戰數十年的老三用電錶,上回用完沒關機就被我丟進工具箱。老機器沒自動關機功能,在工具箱不知放了多久... 前陣子,無意間聽到工具間不知某處傳來微弱電流聲,我還找了小木頭一起幫忙聽,二人找了半天查不到來源,...

依據新聞報導,警方在調查捷運隨機攻擊事件時,由外觀燒毀的筆電取出的 SSD 固態硬碟,硬體仍完好無損功能正常,但因資料被 Windows BitLocker 加密無法讀取,求助華碩與微軟亦無解,警方表示之後可能會採取「暴力破解」方式,逐一嘗試測試 48 位密碼。(登楞!) 等等,先不要! Bitl...

雖然大部分的開發及設計人員都已經很習慣用 Git 做版控,但在地球某些角落,或是受限於交付格式,還是偶爾會看到用多個壓縮檔或不同資料夾名稱保存歷史版本的 ZIP / 資料夾版控法。 被問起:遇到這種狀況要如何找出兩個版本差在哪裡?改了哪些東西? 這篇介紹一個簡單 Git 技巧,讓我們面對 ZIP ...

開始之前,先同步幾點觀念: 系統保存密碼時,應該用雜湊而非加密,雜湊是個單向函數,文字可以轉成雜湊,但無法從雜湊還轉回原始文字。如此可確保任何人(包含系統管理者)都無法解密拿到密碼明碼,但卻又可以判斷輸入文字是否跟密碼一致。 換言之,若有某個系統的「忘記密碼」居然能把上回設定的密碼寄給你,該系統的...