資訊安全相關內容分享

Learning Resource

在資訊安全領域,持續學習相當的重要,這邊整理幾個我覺得滿實用的學習資源。

Microsoft Learn

Microsoft Learn 一個是我覺得相當好的學習資源,裡面針對了不同的主題有不同的Learning Path,雖說大多是介紹微軟的工具,但所包含的內容相當的廣,很適合初學者學習。

PowerShell - 使用 Where-Object 過慮輸出內容

說明

PowerShell 是近期想多熟悉的語言,最近剛好有機會來練習了 Where-Object 的使用。

在條件比對中 Where-Object 支援多個 operaters,以下列出幾個較常使用的 operaters。

Containment Operators

  • -contains:包含特定值
  • -notcontains:不包含特定值

Matching Operators

  • -like:字串符合萬用字元特徵
  • -notlike:字串不符合萬用字元特徵

Equality Operators

  • -eq:完全符合值
  • -ne:不符合值

範例

下面指令可以將想要的 hotfix 輸出出來。

Excel 刪除重覆值或取得唯一值

在使用 Excel 時,常出現在一欄中有多個列值是重覆的,如果資料少的話,利用工人智慧可以解決,但資料量一多,一筆一筆刪只會浪費大量的時間。好在 Excel 有把重覆值刪除的功能,選取有重覆值的欄,再點選 Remove Duplicates 就可以了。

postgresql 計算日期

使用在 postgresql 使用 date_trunc 可以動態取得想要的日期。算是相當重要的應用。主要的想法為,利用current_date 取得基準天的時間,再利用 +/- interval 來取得想要的日期與時間。

VS Code extensions 推薦 for markdown

使用 VS Code 撰寫 markdown 除了本身 VS Code 的支援外,安裝以下幾個套件會讓你使用起來更加方便。

Markdown All in One

首推的就是 Markdown All in One 支援相當多的快速編輯功能,其中包含 Table of contentsEasily add/update/remove section numbering 都是相當實用的功能。