[C#] 可程式化的免費圖床方案 - Cloudinary

2024-08-22

之前圖床都是用 imgur ,但是最近因為客戶違規,導致我的 API 或是 IP 被擋住

這時候客戶基本上想要換一間圖床,所以簡單做一下功課,基本上不知道問誰就問了一下 GPT 

之後就整理了一下幾家,今天就先分享 Cloudinary 



[Google 試算表] 如何用 Google Sheets 的 =IMAGE 函數自動抓取和調整網路圖片

2024-08-16

網路上問我 Google Sheets 的朋友其實不少,最近遇到一個問題

有沒有辦法插入網路上的圖片,其實可以的而且可以直接顯示,不過寬度就是要自己調整就是了

畢竟這就是 Excel 類的東西,圖片類的就是比較麻煩一點


[C#] .NET8 - Razor Pages 中的 Partial Layout:如何分離佈局並載入動態資料

2024-08-14

最近在做一些專案轉移,遇到以前的 .NET Framework 的 WebForm  轉到新的 .NET 8 上面

在 .NET Razor Pages 中,Partial Layout 是一種可以分離頁面佈局和邏輯的方法,

允將重複的 Layout 部分抽取到一個單獨的文件中,並根據需要載入不同的資料。這種方式不僅提升了代碼的重用性和可維護性,還使得頁面更加模組化和靈活。

有點類似以前 Web Component 的作法,但是不會有 Postback 的麻煩問題,筆記一下



[C#] .NET8 - CORS 除錯 - 如何解決跨網域請求問題?

2024-07-23

筆記一下,因為客戶端 js 呼叫 .NET 8 開發的服務出現了,打開 Browser Debug Console  看到

Access to XMLHttpRequest at '...' from origin 'https://test.xxx.com/api/apiaction' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

這時候查一下文件 
https://learn.microsoft.com/zh-tw/aspnet/core/security/cors

筆記一下改動的程式碼,畢竟上次碰到都是 .NET Core 3.x 的時候了,已經有點不太一樣了..


[more]

基本上也很簡單除非你要做很細緻的設定,這邊我是全部網域都打開

這種完全開放的 CORS 設定 (允許任何來源、方法、標頭) 可能會帶來安全風險,通常只適用於:開發環境 (避免 CORS 限制影響測試)、內部系統 (所有存取的應用程式都是受信任的)

C# code:


不過問了一下 ChatGPT 他推薦這樣會比較好



[C#] Edge WebView2 擴充套件實作筆記:安裝及常見問題解析

2024-07-22

更新一下,最近在繼續研究 Edge WebView2 ,因為要處理一些麻煩的東西需要安裝外掛 (extension)

是成功安裝了,但是還有些小問題,這邊先筆記一下,之後有任何突破在更新吧..


[C#] 如何用計算當天的地支和沖的生肖?

2024-07-16

在中國傳統的命理學中,地支與生肖之間有著密切的關聯,每一個年份對應到一個地支(例如,鼠年對應“子”,牛年對應“丑”等等),並且這些地支之間會有“沖”的概念。每一個地支都有對應的沖地支,這種關係對於命理學、風水學等領域非常重要。

今天,我們將使用 C# 來計算某一日期的地支以及這個地支所對應的沖生肖。這個過程基於中國的天干地支系統,其中12個地支(子、丑、寅、卯等)會每12年循環一次,
並且每個地支有一個固定的沖生肖,所以其實每一天都會沖到一個生肖


當麻許的超技八 2014 | Donma Hsu Design.