使用 MSTest、Nunit 3、xUnit.net 2.0、NSubstitute、FluentAssertions 驗證例外(exception)2017-05-27 約 2211 字 預計閱讀 5 分鐘使用 MSTest、Nunit 3、xUnit.net 2.0、NSubstitute、FluentAssertions 驗證例外(exceptio繼續閱讀
Git 修改資料夾名稱的做法2017-05-26 約 558 字 預計閱讀 2 分鐘Git 修改資料夾名稱的做法 同事想要調整 Git repository 的 folder 名稱,以往 SVN 的修改方式就是直接修改資料夾名稱,然後 commit,一切搞定:因為 SVN 是檔案 base 的版控,它繼續閱讀
使用 .NET client 連線至 Apache Kafka 收發訊息2017-05-25 約 1194 字 預計閱讀 3 分鐘使用 .NET client 連線至 Apache Kafka 收發訊息 .NET Core 用法可以參考 讓 Kafka 達成 Broadcast 效果 繼之前紀錄 如何在 Windows OS 安裝 Apache Kafka 到現在默默地過了兩個月XD,直到最近才有時間可以再開始進繼續閱讀
Visual Studio 無法 Debug 專案 (錯誤代碼:CS0006)2017-05-24 約 499 字 預計閱讀 1 分鐘Visual Studio 無法 Debug 專案 (錯誤代碼:CS0006) 剛剛開啟一個月前做的專案,針對新的需求做個小調整,說是小調整其實也改了 flow,所以連帶著也要調整 unit繼續閱讀
自動測試與 TDD 實務開發 (使用 C# ) 心得 - Day 12017-05-23 約 5011 字 預計閱讀 11 分鐘自動測試與 TDD 實務開發 (使用 C# ) 心得 - Day 1 關於參加課程的想法: 測試的重要性大部份的工程師都懂,也都 想 做,只是更多時候絕大多數人都停留在 想 這個階繼續閱讀
使用 .NET client 連線至 RabbitMQ 收發訊息2017-05-22 約 673 字 預計閱讀 2 分鐘使用 .NET client 連線至 RabbitMQ 收發訊息 繼之前 使用 RabbitMQ.Client 連線至 RabbitMQ 出現 BrokerUnreachableException 問題解決後,終於又可以繼續測試 RabbitMQ 了,要比較的不僅僅是 mq 的能力,也要比較使用上的便利性及周邊繼續閱讀
建構式中呼叫基底類別 (base class) 建構式傳入 Action 出現錯誤2017-05-22 約 482 字 預計閱讀 1 分鐘建構式中呼叫基底類別 (base class) 建構式傳入 Action 出現錯誤 這是最近在重構程式時遇到的狀況,class B 繼承自 class A (class B:A), class B 的建構式會在呼叫 class A 建構式繼續閱讀
Windows 中強大的 launcher - Wox2017-05-21 約 429 字 預計閱讀 1 分鐘Windows 中強大的 launcher - Wox 參加 twMVC 活動偶然間看見 91 大在 live demo 的過程使用一個沒看過的工具,功能很強大,可以用來搜尋檔案,功能跟 everything 一樣,也可以當做計算機、又能繼續閱讀
使用 RabbitMQ.Client 連線至 RabbitMQ 出現 BrokerUnreachableException2017-05-18 約 374 字 預計閱讀 1 分鐘使用 RabbitMQ.Client 連線至 RabbitMQ 出現 BrokerUnreachableException 因為專案需要就開始動手來嘗試各種 MQ 的比較,第一個開始測試的就是 RabbitMQ,原本打算先做幾個基本測試: 試打訊息進 queue 讓繼續閱讀
在 Jenkins 2 使用有 Submodule 的 Git Repository2017-05-17 約 352 字 預計閱讀 1 分鐘在 Jenkins 2 使用有 Submodule 的 Git Repository 前幾天文章 Git 專案引用其他 Repository 的作法(Git Submodule) 介紹了如何使用 Git Submodule 的功能來拆解專案的相依性,讓 repository 可以引用其他外部 repository 檔案或是 source c繼續閱讀
在 Windows 7、Winodws 10、Windows Server 2016 上安裝 RabbitMQ2017-05-16 約 1454 字 預計閱讀 3 分鐘在 Windows 7、Winodws 10、Windows Server 2016 上安裝 RabbitMQ 公司既有專案在實際 production 環境上有效能瓶頸,雖然有 load balance 搭配 cluster 架構,但 load balance 設定方式使得 cluster 中的各繼續閱讀
如何使用 Git Attributes 來避免 web.config(app.config) 連線字串的機敏資訊被 commit2017-05-15 約 811 字 預計閱讀 2 分鐘如何使用 Git Attributes 來避免 web.config(app.config) 連線字串的機敏資訊被 commit 自從 GitHub 與雲端服務盛行以來,你一定有聽過類似的鄉野傳聞:某個開發人員不慎把雲端服務的帳號及密碼 commit 至 G繼續閱讀
使用 Git Attributes 的合併策略(Merge Strategy) 避免特定檔案被變更2017-05-14 約 1244 字 預計閱讀 3 分鐘使用 Git Attributes 的合併策略(Merge Strategy) 避免特定檔案被變更 公司專案在經由 CI - Continuous integration (Jenkins) 成功 build 後會將 build 結果全部 commit 回 SVN,以確保最後的 production code 是有被版控的,如繼續閱讀
Git 專案引用其他 Repository 的作法(Git Submodule)2017-05-13 約 993 字 預計閱讀 2 分鐘Git 專案引用其他 Repository 的作法(Git Submodule) 最近公司正在大刀闊斧地將專案從 SVN 搬到 Git 上,流程的改變、不同的版控觀念以及操作方式不免造成些衝擊,但這些只要經繼續閱讀
Git 如何針對其他路徑下的 Repository 執行指令2017-05-12 約 413 字 預計閱讀 1 分鐘Git 如何針對其他路徑下的 Repository 執行指令 一般來說我們都會直接在專案 repository 的所在目錄下執行 git 指令,今天同事問的這個問題就是因為不是一般的人為操作:同事使用繼續閱讀