https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

Windows Update 一直 Loading 無法關機解決方法

Windows 11 有時候會出現 Windows Update 頁面一直顯示「Loading…」無法載入,連帶造成「開始 > 電源」無法正常關機或重新啟動;雖然用 ALT+F4 還能叫出關機對話框,但重開後問題依舊。這篇整理我實際排查並解決的流程,快速清除更新卡住狀態並修復。

用 Whisper 翻譯影片字幕,打造無國界視聽享受

隨著 AI 技術的進步,現在我們可以輕鬆利用 Whisper 這類工具,將外語影片自動產生字幕,甚至直接翻譯成中文,讓語言不再是追劇、學習的障礙。這篇文章會以親身經驗,帶你從 Windows 與 Ubuntu 的安裝、字幕產生到翻譯全流程,並分享過程中遇到的問題與解決方法,讓你也能打造屬於自己的無國界視聽體驗。

JavaScript 取得 URL Query String 與 Hash 實用技巧

在前端開發中,經常需要從網址取得 Query String 參數,例如做頁面參數傳遞、SPA 路由、或是根據網址參數顯示不同內容。這篇文章會介紹幾種常見的 JavaScript 取得 Query String 方法,並延伸說明 location.hash、History API 及 URL API 的應用。

JavaScript 取得 URL Query String 與 Hash 實用技巧

在前端開發中,經常需要從網址取得 Query String 參數,例如做頁面參數傳遞、SPA 路由、或是根據網址參數顯示不同內容。這篇文章會介紹幾種常見的 JavaScript 取得 Query String 方法,並延伸說明 location.hash、History API 及 URL API 的應用。

整理簡轉繁字型有哪些

最近玩 Summer Pockets 遊戲,可惜遊戲是簡體中文,這對於習慣繁體中文的玩家來說確實有些不方便。為了能更好地體驗遊戲內容,我開始尋找可以將簡體中文轉換為繁體中文的字型。

整理近期整理免費圖床方案

近期 Gist 圖床服務好向外網有鎖,導致我有些圖文章沒辦法顯示,但直接連的時候可以正常顯示,最近 Imgur 也開始鎖台灣 IP,所以我開始尋找其他免費圖床服務。以下是一些我找到的免費圖床服務,供大家參考:

.Net 開發非同步執行 ServiceProvider 寫入資料庫失敗問題

最近在專案中遇到一個有趣又棘手的問題:當我需要儲存多筆 NText 資料時,因為單次寫入會花上 3 秒以上,為了提升 API 回應速度,決定先回傳 response,再用非同步方式將資料寫入資料庫。沒想到偶爾(極低機率)會寫入失敗,而且 log 也沒有任何錯誤訊息。這到底是什麼原因?

一分鐘使用 Docker 架設 Samba 區網檔案分享

簡介 Samba 讓 Linux 與 Windows 系統之間能夠輕鬆共享檔案與印表機。透過 Docker 容器化方式部署 Samba,我們可以在短短一分鐘內完成設定,無需複雜的配置步驟。 快速安裝 Warning 您組織的安全性原則封鎖了未經驗證的訪客存取,所以您無法存取此共用資料夾。 在 Windows 10 或 11 遇到可以參考的這篇文章。 (23) windows10透過網路分享的共用資料夾常因安全性的問題會有沒辦法連線的問題,無法連線到公司內的共用資料夾,顯示的錯誤時 - YouTube 沒有騙人,一分鐘設定完成。以下是設定公開資料夾(不需要帳號密碼)的指令: 1 2 3 4 5 6 7 docker run -it --name samba \ -p 139:139 \ -p 445:445 \ -v /home/pi/samba:/mount \ -d dperson/samba -p \ -u "publicUser;password" \ # 因為 Windows 安全性關係,建議設定一組共用帳號 -s "public;/mount;yes;no;yes" 參數說明 Docker Samba 容器的主要參數: -p 139:139 -p 445:445:開放 Samba 服務所需的標準連接埠 -v /home/pi/samba:/mount:將主機上的 /home/pi/samba 資料夾掛載到容器的 /mount 目錄 -p:設定 Samba 使用密碼功能 -s:指定共享資料夾設定,格式為 -s "<名稱;路徑;可瀏覽;唯讀;訪客許可;使用者;管理員;寫入清單;註解>" 設定公開與私人資料夾 如果要同時設定公開和私人資料夾,可以使用以下指令:

如何避免程式組 URL 出錯

前正子專案因為設定檔有人網址會多 / 導致程式一些狀況,公司有人有特別寫組語法方法,這邊我思考正常內建方法可不可以解決這個問題,怎麼沒有人寫好 Library 分享給別人使用?探討有什麼更好方式去解這個問題。 心智圖 mindmap (程式組 Url 方法) 操作 Url 方法 .Net UriBuilder 物件 Java Uri 物件 JavaScript URL 物件 設定 QueryString 方法 .Net NameValueCollection Java MultiValuedMap 非原生 JavaScript URLSearchParams .Net 實作方法 使用 UriBuilder UriBuilder 是一個用於建立和操作 URI 的類別,適用於需要動態生成或修改 URI 的場景。它的用途包括構建 API 請求、處理用戶輸入的 URL、以及在應用程序中動態生成鏈接。相較於單純使用字串來紀錄 URI,它有以下的優點: 安全性:UriBuilder 會自動處理 URI 中的特殊字元和編碼問題,避免了手動操作可能產生的錯誤。 1 2 3 4 5 6 7 8 9 UriBuilder uriBuilder = new UriBuilder { Scheme = "https", Host = "example.