以WSL+Ubuntu+zsh打造Windows上高富帥的命令列模式

以WSL + Ubuntu + zsh打造Windows上高富帥的命令列模式

Windows Subsystem for Linux (WSL) 是讓我們在 Windows 裡使用非 VM 方式可以直接與 Linux 底層溝通。網路上關於 WSL 使用與配置有許多精彩文章。最近在重設新電腦,以下順手記錄整合 WSL + Ubuntu + zsh 的配置,並且整合至 Docker CLI、VS Code、wsltty 與 cmder,讓我們體驗一個完全不同檔次指令列模式。

使用C#播放音效的4種方式

使用C#播放音效的4種方式

使用者需求,當應用程式發現問題或錯誤時,希望主機能直接播放提示或警告音效,讓人員能快速到達主機位置進行問題排除。

  • Win32 API Beep
  • SystemSounds 類別
  • SoundPlayer 類別
  • WMPLib.dll

如何以PowerShell安全的進行自動化登入-以Microsoft Azure平台為例

如何以PowerShell安全的進行自動化登入-以Microsoft Azure平台為例

twMVC#34Jamis 聊天時他提出一個 PowerShell 問題,像我們在使用 PowerShell 操作 Microsoft Azure 時都必須進行 Login 的動作,例如,每次下 Connect-AzureRmAccount 都必須先輸入帳號密碼,這有點煩。第二個問題,在 Powershell Script 要進行多訂閱切換很不方便,例如,下 Connect-AzureRmAccount 就是會跳出輸入視窗,這根本無法自動化。

安裝PowerShell - Active Directory Module解決AD大小事

安裝 PowerShell - Active Directory Module 解決 AD 大小事

在企業內,經常需要查詢 Active Directory(AD) 資訊,有幾種方式(方向)可以來執行。

  1. 使用 AD 工具
  2. 撰寫 C# 程式
  3. PowerShell - Active Directory Module

重建Docker Swarm - overlay網路

重建 Docker Swarm - overlay 網路

我們使用 docker stack deploy 大量部署 Swarm services,在不斷部署新版本之後,偶爾發現新版本 services 部署成功但運作並不正常。也就是無法連線服務的狀態。目前查詢後的結論是 overlay 網路沒有正常運作了。