Computing

[Google Sheet] 更換檔案而不修改URL

2019-01-09 C.H. Ling 0

利用Google sheet 修改及share 出去後, 有時若在local 機修改或有大改要換掉檔案的話, 正常upload 會當成另一檔案, URL 亦需要再修改. 其實在sheet 中可以直接將檔案換掉. 

Computing

[管理工具] Keycloak

2019-01-03 C.H. Ling 0

當建立application 時進行用戶管理, 以往通常會自行建立database 或者利用LDAP 作認證及用戶管理. 雖然LDAP 能夠進行中央管理, 但若要進行token-based authentication 的話, 則須要自己建立wrapper.

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 的相關設定.

1 6 7 8 9 10 26