.Net Core Middleware 擷取 Request 參數
相信大家前期 debug 需要做這些事情,有時候每隻寫一隻印出來,不如全部印出來。但我不建議全部印出來。
相信大家前期 debug 需要做這些事情,有時候每隻寫一隻印出來,不如全部印出來。但我不建議全部印出來。
常常我們維運時候,沒有記錄一些 log,遇到問題也不知道發生了什麼。最近做一個專案被告知需要紀錄這些資訊,怕線上遇到問題不知道是什麼問題就很難處理。
最近工作使用 Visual Studio 開發,但家裡想使用輕量級 VSCode 去開發 .Net 程式。使用 VSCode 真的跟 Visual Studio 差很多,但最近找到比較快的方式去開發,這邊整理一下。
最近不小心誤坑了 API Blueprint ,提醒大家轉 OpenAPI Specification (OAS) 才是王道。但還是最近找一下實用工具。
在一般網路我們都使用 ping
指令去做測試網路狀況,但大多安全行關係,防火牆會把 ICMP
封鎖,導致無法測試網路,只能連該服務 port。最近公司網路出點狀況,之前有用過 MTR 測試網路狀況(參考:Java 遇到 connection timed out 問題 - 程式狂想筆記),但這次不能做 traceroute,再找找有沒有查詢方法,結果發現這個好玩的東西。
Web Deploy 是微軟提供 IIS 部屬 Net Core 程式一種方法。因為工作關係我同事有在研究 CI/CD部署,這邊有看到微軟出的 Web Deploy,但發現這個沒有跨平台,最後發現其實感覺微軟現在都不建議這個部署,但我覺得工作還是有機會用到,這邊研究了順便記錄下來。
其實這個已經玩很久了,之前應該有要記錄這篇,但忘記什麼原因就沒紀錄了。可能太過簡單了,就沒記錄。🤣
最近我朋友跟我索取動物機,這邊準備要搬到3代動物機,順便留一些記錄。
前陣子都沒有發現好用的音樂播放器,最後用 NextCloud 空間加裝裡面 audio player,但覺得使用樹梅派速度非常慢,再產生亂數音樂覺得一點也不亂數,有時候會聽到同一首歌很近聽多次,最近看到 Navidrome 看到介面還不錯,這邊就來架設看看。
最近使用 .Net 內建 API 回傳物件,他會把 DateTime
轉成 YYYY-mm-ddTHH:MM:ssZ
,最近就打算把 Entity 回傳出去給前端,後來發現前端傳給我資料我會少8小時,發現是時區問題,最後前端就先幫我加 8 小時,因為我們網站沒有做跨區問題,所以這邊花點時間我後端要怎麼調整。
最近安裝 Raspberry Pi 發現網站又變了。以前我們都是下載映像檔,下載完成直接用 win32diskimager 燒到 SD卡。前幾年我安裝發現映像檔沒有啟用 ssh,這邊發現 config.txt 設定調整可以解決,最近重裝 Raspberry Pi 發現又變了,還要抓他們官方程式,但我覺得用他們提供工具方便調整一些設定。