papanda925

PowerShell

PowerShellからWinRTを直接呼ぶ ― PowerManagerでWindowsの電源状態を観察する

Windows PowerShell 5.1からWinRTのPowerManagerを直接呼び、バッテリー残量や電源供給状態を読み取る最小Smoke Testです。
Linux・CLI・DevOps

Ubuntuで「誰がこのポートを待ち受けている?」を調べる ― ssでsocketとprocessを結び付ける

UbuntuでTCPの待受ポートとプロセスをssで確認します。127.0.0.1、0.0.0.0、[::]の見方や権限によるprocess表示の違いも整理します。
VBA・Office

毎月のCSVで列名が変わっても止めにくくする ― Power Query Mで列名ゆれを吸収する

社員コード・従業員IDなどの列名ゆれをPower Query Mで標準化し、不足列はnullで補完します。候補列が複数ある曖昧な入力は安全側に停止します。
プログラミング・Web開発

同期・非同期・Callback・Promiseは何が違う? ― 「待ち方」と「結果の受け取り方」を分ける

同期・非同期、Callback、Promise、async/await、VBAのDoEventsを同じ言葉として扱わず、「待ち方」と「結果の受け取り方」に分けて整理します。
PowerShell

ZIPを解凍せず中身を確認する ― PowerShellから.NETのZipFileを直接使う

PowerShellから.NETのZipFile.OpenReadを使い、ZIPを展開せずファイル名・元サイズ・圧縮サイズを一覧表示します。
Microsoft 365・Azure

SPF・DKIM・DMARCはどこで効く? ― メール1通の流れに3つを重ねて理解する

SPF・DKIM・DMARCの役割をメール1通の流れで整理します。2026年のDMARC標準RFC 9989を基準に、古いRFC 7489との違いも確認します。
VBA・Office

VBAで重複を数えるならDictionaryが便利 ― 参照設定なしで安全に集計する

Scripting.DictionaryをLate Bindingで使い、A列の値を重複集計します。結果は専用シートへ出して入力データを消しにくくします。
ネットワーク・RFC

HTTP 404・502・504はどの層で起きる? ― Nginxとアプリの通り道から切り分ける

404・502・504のHTTP上の意味をRFC 9110で確認し、Nginxと上流アプリのどこから調べるかを通り道で整理します。
Linux・CLI・DevOps

Nginx設定を変更する前に何を確認する? ― nginx -t と nginx -T を使い分ける

Nginxをreloadする前にnginx -tで設定を検査し、必要なときだけnginx -Tで読み込まれる設定全体を確認する安全な順序を整理します。
VBA・Office

Excelの空白行をまとめて消す ― Office Scriptsで対象テーブルだけ安全に整理する

Office Scriptsで指定したExcelテーブルの完全空白行だけを下から削除します。複数テーブル時は対象名を明示し、別表を誤って変更しにくい形にします。