Devops Server與 Pipleline Agent安裝

硬體建議微軟官網雖然只分成:單一伺服器部屬、多伺服器部屬的分別。

單一伺服器(小於500位只用者):4G的RAM與雙核心的處理器。

多伺服器(超過500位只用者):8G/16G的RAM與雙核心/四核心的處理器。

 

Windows Server版本需求:

  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2 (Essentials、Standard、Datacenter)
  • Windows Server 2012 (Essentials, Standard, Datacenter)

 

SQL Server 版本需求

  • Azure SQL Database
  • SQL Server 2019
  • SQL Server 2017
  • SQL Server 2016 (最小 SP1)

(C#)Excel使用OpenXml套件加入浮水印功能教學

觀念介紹

Excel並非像Word一樣在設計上原本就有浮水印功能,因為其設計初衷是為了做資料的存儲及運算而非一般要被打印出來處理的文件,所以不論使用哪種方式實作都只是仿造出”類浮水印”效果,這也是為甚麼在google上查詢關鍵字如「OpenXml Excel浮水印」、「OpenXml Excel add watermark」等等都查不太到教學的原因,這也使得要實作這個功能的過程異常艱難,因為除了先得要熟悉Excel的浮水印仿造機制外,還得要了解Excel架構的一些規則。

C# 9.0

C# 9.0

隨著.NET 5.0的到來,微軟更新了C#的版本9.0,這邊簡單介紹一下C#9.0的內容,也讓自己在寫文章的同時熟悉過一次這些微軟所提供的新功能。

用PowerShell建立與使用儲存空間

PowerShell

Windows 10內有一個儲存空間(Storage)的功能,可以在硬碟損壞或是故障的情況下保護您的硬碟資料,這個功能的概念類似於在軟體上執行的RAID,例如:使用三個硬碟做一個儲存空間,結果今天一個硬碟損壞後,您仍然可以透過剩下的兩顆硬碟繼續使用,本文將介紹使用UI與對應的PowerShell指令,來建立Window10的儲存空間(Storage)。