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

程式狂想筆記

API Blueprint 實用工具小記

最近不小心誤坑了 API Blueprint ,提醒大家轉 OpenAPI Specification (OAS) 才是王道。但還是最近找一下實用工具。

Warning
注意!!最近幾年很少有 API Blueprint 工具,原因大多轉為 OpenAPI Specification (OAS),此文章不建議使用,這邊只是特別留紀錄。

Tcping 測試 Tcp Port 網路狀況

在一般網路我們都使用 ping 指令去做測試網路狀況,但大多安全行關係,防火牆會把 ICMP 封鎖,導致無法測試網路,只能連該服務 port。最近公司網路出點狀況,之前有用過 MTR 測試網路狀況(參考:Java 遇到 connection timed out 問題 - 程式狂想筆記),但這次不能做 traceroute,再找找有沒有查詢方法,結果發現這個好玩的東西。

Web IIS Web Deploy 操作記錄

Web Deploy 是微軟提供 IIS 部屬 Net Core 程式一種方法。因為工作關係我同事有在研究 CI/CD部署,這邊有看到微軟出的 Web Deploy,但發現這個沒有跨平台,最後發現其實感覺微軟現在都不建議這個部署,但我覺得工作還是有機會用到,這邊研究了順便記錄下來。

AdGuard Home 架設可防廣告 DNS Server

其實這個已經玩很久了,之前應該有要記錄這篇,但忘記什麼原因就沒紀錄了。可能太過簡單了,就沒記錄。🤣
最近我朋友跟我索取動物機,這邊準備要搬到3代動物機,順便留一些記錄。

Raspberry Pi 架設好用線上音樂播放器 - Navidrome

前陣子都沒有發現好用的音樂播放器,最後用 NextCloud 空間加裝裡面 audio player,但覺得使用樹梅派速度非常慢,再產生亂數音樂覺得一點也不亂數,有時候會聽到同一首歌很近聽多次,最近看到 Navidrome 看到介面還不錯,這邊就來架設看看。

後端和前端做跨時區網站要注意的事

最近使用 .Net 內建 API 回傳物件,他會把 DateTime 轉成 YYYY-mm-ddTHH:MM:ssZ,最近就打算把 Entity 回傳出去給前端,後來發現前端傳給我資料我會少8小時,發現是時區問題,最後前端就先幫我加 8 小時,因為我們網站沒有做跨區問題,所以這邊花點時間我後端要怎麼調整。

Raspberry Pi 2023 年安裝安裝 OS

最近安裝 Raspberry Pi 發現網站又變了。以前我們都是下載映像檔,下載完成直接用 win32diskimager 燒到 SD卡。前幾年我安裝發現映像檔沒有啟用 ssh,這邊發現 config.txt 設定調整可以解決,最近重裝 Raspberry Pi 發現又變了,還要抓他們官方程式,但我覺得用他們提供工具方便調整一些設定。