我們最近有個專案使用 Blazor WebAssembly 技術打造一個以 Web 介面為主的 POS 系統,過程中有個功能需要重啟 Microsoft Edge 瀏覽器,我發現直接停用 Process (處理序) 的作法,可能會導致 Microsoft Edge 重啟時發生異常通知,這才發現原來還有更安全的關閉方法。這篇文章我打算來分享幾種不同的方法與適用的情境。
... 繼續閱讀 ...
原本我們可以很容易的從 Excel 複製/貼上儲存格的資料進資料庫,只要透過 Management Studio 就可以辦到。但是只要遇到客戶提供 Excel 文件的儲存格(Cell)中有「斷行符號」時就會破功,資料將會無法完整匯入,所以你就需要如何在 Excel 中快速取代「斷行符號」了。
... 繼續閱讀 ...
最近在重寫我之前做的一個名叫「假日查詢系統」的小專案(side project),主要是給 Power Automate 與 Azure Logic App 呼叫的一個 Web API,因為我們我常把一些日常的工作自動化,經常需要判斷「當天」是否是放假日,藉此判斷式否要觸發工作,這才不會在一些特別的日子 Teams 還在亂叫。之前我是用 JSON 的 API 來介接,但這次我打算用 CSV 來當作主要資料源,箇中緣由請讓我娓娓道來。
... 繼續閱讀 ...
公司有台 Cisco R2951 最近在架構上有做一些異動,之前設定的自動備份失效了,所以就重新設定一次,這篇文章就順便記錄一下設定過程。
... 繼續閱讀 ...
雖然所有人都說「備份」很重要,但大家都不想花錢額外買備份軟體,那怎麼辦呢?難道 Windows 10 沒有好用、實用的備份功能嗎?我原本也覺得沒有好用的,因為備份功能背後的原理不清楚,總覺得使用上不太便利,所以我之前也都是買商用軟體來備份電腦。Windows 10 用這麼久,一直沒深入研究怎樣用內建的功能來備份,我今天終於釐清 Windows 10 內建的備份功能之間的關係,原來備份電腦真的不用花錢,但還是有些注意事項。
... 繼續閱讀 ...
今天公司同事在用 .NET 處理一個系統串接需求時,發現對方傳來的 JSON 格式會把應該為「數值」的數字資料使用「字串」的格式來表達,這導致他在使用 System.Text.Json 的 JsonSerializer.Deserialize
進行反序列化時出現錯誤。這篇文章我來分享一個鮮為人知的小秘訣,讓你輕鬆駕馭各種 Web 常見的 JSON 格式。
... 繼續閱讀 ...
我每次在 Outlook 搜尋郵件後,都看不出郵件到底隸屬於哪個資料夾下,我個人使用 Outlook 快 20 年,累積的郵件資料夾數量多達數百個,根本已經懶得整理了,有時候搜尋到郵件後,很想知道郵件在哪個資料夾下,但預設並不會顯示,要調整一下設定才可以。這篇文章我就來說說設定的方法。
... 繼續閱讀 ...
我們最近有個維護案,其技術架構是採用已經 EOS (產品結束支援) 的 .NET Core 2.1 版本,由於客戶沒有預算可以升級框架版本,所以只能持續在現有的不受支援的 .NET Core 版本上新增功能。因為本次專案需求正好要用到一個支援 .NET Standard 2.0 的 MeiliSearch 套件,理論上應該支援 .NET Core 2.1 的,但卻遇到了無法編譯的狀況。本篇文章我就來說說這種狀況的解決方法。
... 繼續閱讀 ...
kubectl 是 Kubernetes 的命令列工具 (CLI),主要用來幫助你管理 Kubernetes 叢集、部署應用程式、檢視與管理各種叢集中的各項資源與紀錄。而當我們想要建立資源時,經常會使用 kubectl create
或 kubectl apply
來建立資源,如果單純要建立資源,這兩組命令的差異甚小,但為什麼要分兩個呢?真的是他字面上(建立/套用)的意思嗎?本篇文章我們就來探討這個問題。
... 繼續閱讀 ...