2019年5月22日 星期三

[Docker] Azure上使用Docker建立Squid Proxy

[Docker] Azure上使用Docker建立Squid Proxy

簡介

最近剛好有需要使用到其他國家的IP,除了VPN外,也可以使用squid Proxy來處理,同時程式方面也可以透過Proxy使用HttpClient。所以在Azure上自己架了一台Web Proxy,這裡做簡單的紀錄。

[WinSCP] sftp下使用sudo上傳檔案

[WinSCP] sftp下使用sudo上傳檔案

簡介

Linux主機通常會關閉root登入功能,當使用WinSCP上傳的時候會遇到被拒絕的問題,後來找到方法也能在WinSCP使用sudo功能。

2019年5月19日 星期日

[.NET Core] 使用Big5編碼

[.NET Core] 使用big5編碼

問題

當使用 .Net Core 執行 Encoding.GetEncoding("big5")時會發生Exception

System.ArgumentException: ''big5' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method.'

Encoding.GetEncoding("big5")錯誤

2019年5月17日 星期五

[MSSQL] 取得系統時間

[MSSQL] 取得系統時間

簡單記錄一下SQL Server取得系統時間的各種函式

說明
GETDATE() 取得系統時間,不包含時區資訊,回傳一個 datetime 值。
CURRENT_TIMESTAMP 取得系統時間,不包含時區資訊,回傳一個 datetime 值。
GETUTCDATE() 取得 UTC+0 的時間,不包含時區資訊,回傳一個 datetime 值。
SYSDATETIME() 取得系統時間,不包含時區資訊,回傳一個 datetime2(7) 值。
SYSUTCDATETIME() 取得 UTC+0 的時間,不包含時區資訊,回傳一個 datetime2 值。
SYSDATETIMEOFFSET() 取得系統時間,包含時區資訊,回傳一個 datetimeoffset(7) 值。