2020-07-23

引用 Topshelf 無法進行偵錯的經驗

Topshelf 是一個可以簡化撰寫 Windows Service 的套件,引用之後,我們只要當作撰寫一般 Console 的應用程式就可以。

只是近來撰寫上遇到無法進行Debug的狀況,在Visual Studio一進行偵錯可以看到Console 程式被執行,並顯示使用Topshelf語法所帶入的相關資訊,但顯示完之後旋即關閉,亦無法進行偵錯,花了不少時間才找到原因。

2017-11-27

行列輸入法 Windows 新版

從高職以來,一直都是使用行列30輸入法,也很慶幸及感謝它一直都是屬於免費授權,並且內建於Windows系統,一路以來使用上也很順手。

由於 Windows 8之後內建的行列輸入法並不十分就手,後來在官網看到有新版程式可用,安裝之後,的確比較接近高職時期的輸入習慣,一些簡碼、特別碼輸入也都可用,十分推薦給使用行列輸入法的朋友。

目前最新的Windows版本為 1.3.86.0。(2017/4/16)

2017-07-27

C#數值型別於MVC Templates的正確套用


在MVC專案中,我們為了統一特定型別於網頁上的View,往往都會使用DisplayTemplates或EditorTemplates做為預設樣版。

但在Model中使用 int、uint、short ....等等的型別,卻未套用我所做好的Template,例如:
/Shared/EditorTemplates/uint.cshtml。


2017-07-11

研發團隊導入CI的小小心得

自從FB加入了DevOps相關的社團,總是從很多前輩身上偷學到不少東西....

某日,有網友問了問題,大致上概述是:
身為研發團隊的leader想要提升團隊能力、快速回應需求,但目前開發團隊沒有使用版本控制、issue tracking... 現狀是leader架了一個git強迫大家使用,然後詢問如何導入,應該導入或選擇何種工具、方法....

或許是職位很類似,而本身也有一點管理上的經驗,雖然不知道是否符合所謂的DevOps或Agile的精神、心法,但問題卻令我很有感。雖然很多專有名詞和心法我並不熟悉、不夠深入,但在過去自己在職場及部門發展的一些制度或方法,好像跟大家談論的方法有點像(或沾到點邊),因此照著我的經驗及想法回答了:

2016-12-23

腸病毒初登板(5Y7M)

令眾爹娘聞風喪膽的腸病毒,以前僅止於新聞及週遭朋友小孩經歷,寧寧一直很幸運的,上學之後都沒得過腸病毒;不料近日中鏢,親身經歷才知其症狀之可怕...

2016-06-29

Jenkins時間同步導致的建構失敗

在某專案於Jenkins建置時,被視為建構失敗。
在看了Console Output之後,確認了兩件事:
1.專案編譯是成功的。
2.NUnit的測試也都Pass。

但在最後,Jenkins留下了錯誤原因:

iTunes 專輯合輯設定

之前只要將「專輯」名稱設為一樣,並記得勾選「專輯是不同演出者的歌曲合輯」就可以把不同歌曲自動合併專輯了;但今天重複做了多次,歌曲還是無法歸在同張合輯內。

引用 Topshelf 無法進行偵錯的經驗

Topshelf  是一個可以簡化撰寫 Windows Service 的套件,引用之後,我們只要當作撰寫一般 Console 的應用程式就可以。 只是近來撰寫上遇到無法進行Debug的狀況,在Visual Studio一進行偵錯可以看到Console 程式被執行,並顯示...