使用 Federated Exchange 讓 RabbitMQ 跨 vhost 進行訊息傳遞2024-12-10 約 1029 字 預計閱讀 3 分鐘使用 Federated Exchange 讓 RabbitMQ 跨 vhost 進行訊息傳遞 想讓多個 consumer 可以收到同一個 RabbitMQ 訊息,你會怎麼做呢?我第一念頭是使用 Kafka 哈哈,如果限制只能用 RabbitMQ,我覺得 RabbitMQ Streams繼續閱讀
使用 JetBrains Rider 來 Debug Source Generators 或 Incremental Generators2024-12-06 約 559 字 預計閱讀 2 分鐘使用 JetBrains Rider 來 Debug Source Generators 或 Incremental Generators 之前筆記 使用 Source Generators 來為 method 加上時間測量 與 使用 Incremental Generators 來為 method 加上時間測量 紀錄到如何使用 Source Generators 與 Incremental Generators 來為 method 加上 stopwatch 測量 method 的執行時間,但繼續閱讀
使用 Incremental Generators 來為 method 加上時間測量2024-12-05 約 2206 字 預計閱讀 5 分鐘使用 Incremental Generators 來為 method 加上時間測量 之前筆記 Stopwatch 的正確用法 紀錄了使用在 .NET 7 所發表 Stopwatch 的新 api 來測量程式執行時間以避免 memory allocate,接著就想起 Metho繼續閱讀
使用 Source Generators 來為 method 加上時間測量2024-12-03 約 2576 字 預計閱讀 6 分鐘使用 Source Generators 來為 method 加上時間測量 之前筆記 Stopwatch 的正確用法 紀錄了使用在 .NET 7 所發表 Stopwatch 的新 api 來測量程式執行時間以避免 memory allocate,接著就想起 Metho繼續閱讀
使用 MethodTimer.Fody 來為 method 加上時間測量2024-11-27 約 583 字 預計閱讀 2 分鐘使用 MethodTimer.Fody 來為 method 加上時間測量 之前筆記 Stopwatch 的正確用法 紀錄到如何使用 Stopwatch 的新 API,讓我想起過去常使用的 GitHub:MethodTimer.Fody 也是透過 Stopwatch.StartNew() 方式來計算時間,回頭確認是否有更新時繼續閱讀
Stopwatch 的正確用法2024-11-22 約 607 字 預計閱讀 2 分鐘Stopwatch 的正確用法 前幾天從 Cash 大的粉專上看到 Cash Wu Geek 分享了 youtuber-Nick Chapsas 對於 Stopwatch 的正確用法:Youtube:How to Measure Time Correctly in .NET,覺得值得仔細了解一下,快速筆繼續閱讀
隨 .NET9 SDK 推出的 C#13 新增 Lock 類別與用法2024-11-07 約 692 字 預計閱讀 2 分鐘隨 .NET9 SDK 推出的 C#13 新增 Lock 類別與用法 在 C# 中,lock 語法確保程式碼區塊的執行不會被其他 thread 影響。過去 lock 語法就是 System.Threading.Monitor 的語法糖,編譯器產生的程式碼等於使用繼續閱讀
下載 youtube 私人影片2024-10-21 約 523 字 預計閱讀 2 分鐘下載 youtube 私人影片 陸陸續續上傳了一些家庭影片在 youtube,並設定成私人影片,原本的想法是透過 youtube 來備份影片,或是需要播放時可以隨時隨地開啟,不繼續閱讀
將 Docker Multi-arch image 搬移至另個 registry 以 Nexus Repository 為例2024-10-18 約 567 字 預計閱讀 2 分鐘將 Docker Multi-arch image 搬移至另個 registry 以 Nexus Repository 為例 這個需求也是因為團隊 Nexus Repository server 的用量太高,造成服務中斷,進而影響到 CI/CD 流程,團隊的開發進度也多少受到影響,所以決定啟繼續閱讀
將 Docker image 搬移至另個 registry 以 Nexus Repository 為例2024-10-16 約 550 字 預計閱讀 2 分鐘將 Docker image 搬移至另個 registry 以 Nexus Repository 為例 這個需求也是因為團隊 Nexus Repository server 的用量太高,造成服務中斷,進而影響到 CI/CD 流程,團隊的開發進度也多少受到影響,所以決定啟用繼續閱讀
如何在 Nexus Repository 的 NPM server 下載與上傳套件2024-10-15 約 317 字 預計閱讀 1 分鐘如何在 Nexus Repository 的 NPM server 下載與上傳套件 之前筆記 如何在 Nexus Repository 的 NuGet server 下載與上傳套件 提到因為 Nexus Repository server 的用量太高,造成服務中斷,進而影響到 CI/CD 流程,團隊的開發進度繼續閱讀
如何在 Nexus Repository 的 NuGet server 下載與上傳套件2024-10-14 約 392 字 預計閱讀 1 分鐘如何在 Nexus Repository 的 NuGet server 下載與上傳套件 最近團隊因為 Nexus Repository server 的用量太高,造成服務中斷,進而影響到 CI/CD 流程,團隊的開發進度也多少受到影響,所以決定啟用多個 Nexus繼續閱讀
C# Crawler 套件 Benchmark2024-09-27 約 1237 字 預計閱讀 3 分鐘C# Crawler 套件 Benchmark 最近團隊有個需求,需要從網頁上抓取一些資料,雖然普遍對於網路爬蟲的第一印象都是 python,但因為團隊中多數成員都是 C# develo繼續閱讀
使用 C# 搭配 Playwright 來獲取網頁內容2024-09-25 約 811 字 預計閱讀 2 分鐘使用 C# 搭配 Playwright 來獲取網頁內容 最近團隊有個需求,需要從網頁上抓取一些資料,雖然普遍對於網路爬蟲的第一印象都是 python,但因為團隊中多數成員都繼續閱讀
使用 C# 搭配 Selenium 來獲取網頁內容2024-09-24 約 666 字 預計閱讀 2 分鐘使用 C# 搭配 Selenium 來獲取網頁內容 最近團隊有個需求,需要從網頁上抓取一些資料,雖然普遍對於網路爬蟲的第一印象都是 python,但因為團隊中多數成員都繼續閱讀