Computing

[管理工具] Dockstation

2018-12-31 C.H. Ling 0

Dockstation 是另一套docker 管理軟件, 與之前介紹過的Portainer 不同, 它是form-based 的, 即是可以在client computer 中接駁往docker server 中執行. 

.net Core

[ASP.net Core] 加入NLog作logger

2018-12-28 C.H. Ling 0

上篇寫了利用Log4net 做記錄及其現時的限制, 現在會使用NLog 進行記錄. NLog 是一套建於.net 平台的logging framework, 與log4net 比較, 最大好處是NLog的效能比較快及可以concurrent 讀寫, 而log4net 則在programming language 上較廣泛, 可以在相同xml config 下於不同平台執行. 是次示範會在.net Core 中利用NLog 進行檔案及資料庫記錄. 而資料庫則會以SQL server 作示範.

.net Core

[ASP.net Core] 將AppSettings 設定儲存於JSON 檔中.

2018-12-27 C.H. Ling 0

在ASP.net Core 中並沒有如.net framework 中預設設定於web.config 或app.config 中, 須要人手設定, 雖然有少許不便, 但換來了更lightweight 又更有彈性的部署. 示範中會以將EF 中的connection string 修改存於JSON 檔, 令其更configurable. 因為會涉及profile 設定, 所以亦會在此亦會分享.net core 中profiling 的相關設定.

Computing

[TypeScript] 實現字串全部替換

2018-12-20 C.H. Ling 0

當進行string.replace() 時, 若遇到多個字串須要replace 時, 因為JavaScript 預設只會執行第一個遇到的charset, 所以之後的不會進行. 若要令它全部取代, 則須要利用regular expression.

No Picture
Computing

[PowerShell] 進行HTTP request

2018-12-06 C.H. Ling 0

有專案要執行排程工作, 其實可以用quntize 實現, 但管理上會出現分散而難以管理的問題, 在有automation software 前, 唯有利用 task scheduler 作過渡.