2021-07-17 10:40 AM 0 39,565
Windows 剛重新開機,登入先開好 Chrome 準備 Google 爬文,還在想關鍵字時聽到筆電散熱風扇聲變大,莫非有程式在吃 CPU? 開啟工作管理員證實了這點,而兇手意外是停在 Google 首頁什麼事還沒做的 Chrome,正在耗用 50% ~ 90% CPU,起初還以為被埋了程式挖礦,...
2021-07-11 10:48 AM 3 16,456
我的 Android 手機(Samsung S9)經歷了一次 Google Play 服務異常,手機狂掉電的狀況,實測在網路關掉待機狀況下,一個小時可以掉電 20%。試過很多處理方式都不見效,直到今天早上自己好了,雖然真實原因不詳,但處理經驗跟查問題的方法可以提供參考。 故事從週五早上說起,我的 S...
2021-05-26 09:39 PM 4 6,085
好久沒有鬼打牆,PO 文紀念兼反省。 有個網站代理下載功能,要從 HTML 用 Regex 擷取某個下載 URL,經過加密轉交 ASPX,由 ASPX 自其他主機下載內容再轉回瀏覽器。 (資安提醒:設計這類應用請務必確認 URL 不存在被使用者竄改的風險,以免淪為跳板或後門) 處理過程發現 HTML...
2021-04-13 09:38 PM 13 27,256
同事問了一個鬼問題 - "Windows 檔名可不可以只有一個空白?" 答案是可以。測試過程我搞出一個怎麼都砍不掉的檔案,花了點時間才清掉,學到冷知識。 依據微軟文件,檔案或目錄名稱不能包含以下字元: < (less than) > (greater than) :...
2021-02-11 09:36 AM 4 10,123
分享前陣子用奇妙偵錯技巧解掉好氣又好笑低級茶包的故事。 有個網站功能用 WebAPI 呼叫第三方服務執行作業,平時不常用,某日接到報案回報功能異常,貌似呼叫 WebAPI 失敗,但錯誤訊息模糊看不出哪裡出了問題。該 WebAPI 用類似先前範例教學:使用 ASP.NET MVC 打造 WebAPI ...
2020-11-23 08:14 PM 0 701
Azure VM 作業系統版本為 CentOS Linux release 7.5.1804 (Core),試著 sudo yum update 更新系統時出現以下錯誤: Package moby-containerd-1.3.7+azure-1.x86_64.rpm is not signed 由...
2020-09-12 10:55 AM 2 5,480
上上週末我把小黑升級到 Windows 10 2004 版,升級過程挺順利,除了花點時間搞定新倉頡,倒沒什麼其他問題。前幾天電腦跳出 BIOS 更新通知,心想新版 BIOS 配合新版 Windows 10 應該會更順暢就裝下去了。今天早上留意到 Windows 還有更新要等待重開機後安裝,便一鼓作氣...
2020-08-31 10:45 PM 3 3,430
隱形字元是程式開發上很經典的坑,常見於由其他軟體複製貼上時夾帶入境,發生在一般文件不致妨礙閱讀或列印,但遇上程式解析、比對或編碼轉換就會爆炸,我遇過的鬼故事就不少,順手解掉沒寫下來的更是不計其數: 【茶包射手日記】web.config 設定鬼故事 【茶包射手日記】Win7 + Chrome 才看得...
2020-08-30 12:34 PM 10 12,766
小黑收到 Windows 10 2004 版升級通知,趁著假日進化: 2004 這版號有些尷尬。Windows 10 從 2017 起固定半年發佈更新,版號從 1703、1709、1803、1809... 一路跳上來,但來到 2020 就糗了,200X 到底是 200X 年還是 2020 年 X...
2020-08-11 09:44 PM 1 3,168
今天遇到的詭異茶包,估計會遇上的人不多,但還是記錄一下備忘。 在筆電上用 Visual Studio 2019 開發一切順利的 ASP.NET Core 3.1 專案,移到個人電腦建置時出錯,有幾個 NuGet 套件 ( ClosedXML、ExcelNumberFormat、System.Draw...
2020-06-11 08:32 PM 1 10,554
同事報案,某 Visual Studio 套件噴出錯,同一套件在其他幾位同事的電腦則運作正常: 未處理的例外狀況: System.IO.FileNotFoundException: 無法載入檔案或組件 'netstandard, Version=2.0.0.0, Culture=neutra...
2020-05-22 08:55 PM 0 4,442
同事報案,某支 DOS Batch 排程無法執行,出現錯誤代碼 2147942667: Task Scheduler failed to launch action "C:\Windows\SYSTEM32\cmd.exe" in instance "" of...
2020-05-12 08:26 PM 0 27,507
同事報案,某個排程執行有錯,錯誤訊息如下。 失敗的應用程式名稱: AppCrash.exe,版本: 1.0.0.0,時間戳記: 0x84a8515b 失敗的模組名稱: KERNELBASE.dll,版本: 10.0.18362.535,時間戳記: 0x5bd9df62 例外狀況代碼: 0xe0434...
2020-02-26 09:33 PM 1 6,513
同事報案,某台未加入網域的主機原本使用 LDAP 執行帳號密碼驗證,最近被要求改用 LDAPS,ASP.NET 程式遇上奇怪的 Unknown Error (0x80005000) 錯誤。 背景知識:如同 HTTP 被要求改用 HTTPS、FTP 要改為 SFTP,伴隨著資安意識抬頭,非加密傳輸的 ...
2020-02-21 10:35 PM 4 3,988
這應該是我射手生涯所遇過數一數二的詭異茶包。 在 Windows 10 建了一台 Hyper-V VM 跑 Oracle Express 資料庫,測試時發生詭異狀況。操作網頁寫入資料庫,以新增時間為條件查詢,剛寫入的資料卻不在查詢結果中。INSERT 時取 SYSDATE 作為新增時間,查詢期間設最...
2019-12-08 07:07 AM 4 7,256
記錄昨天踩到的地雷。在進行資料庫移轉作業,有幾台網站主機採用機器別名連線 MSSQL,做法是在 C:\Windows\System32\drivers\etc\hosts 加入一筆 IP 與機器名稱映(例如下圖的 NewSQL),設定連線字串時寫成 Data Source=NewSQL 不寫 IP。...