Tech

PowerShell

PowerShell Test-Jsonで設定JSONを変更前に検査する

Test-JsonでJSON設定を読み取り専用で検査し、構文と型・Schemaの違いを観察します。
PowerShell

PowerShell + WPFで画面の時刻を定期更新する

WPF画面の文字を一定間隔で更新してイベントを観察します。
PowerShell

PowerShellからWin32 GetDpiForSystemを呼ぶ ― WindowsのDPI値を見る

Win32 APIをPowerShellから呼び、WindowsのDPI値を観察します。
PowerShell

PowerShellでTCP接続をプロセスへ結び付けて見る

TCP接続のOwningProcessから実行プロセスを確認します。
PowerShell

PowerShell + WPFでクリップボードをローカル確認する ― 内容を保存せず状態を見る

WPF Clipboard APIで内容を保存せず文字数だけ観察し、貼り付け事故を減らす確認UIへ育てる考え方を試します。
PowerShell

PowerShellからWindows通知を扱う前に知ること

PowerShellからWindowsのメッセージ表示機能を扱う前に実行環境とAPI境界を観察します。
PowerShell

PowerShell + XAMLの画面を固めない ― UIスレッドと非同期処理を動かして理解する

WPFのUIスレッドをブロックせず別PowerShell pipelineをBeginInvokeし、DispatcherTimerで完了を観察する尖った技術TRYです。
PowerShell

2つのファイルが本当に同じか確認する ― PowerShellでSHA-256を使う

PowerShellのGet-FileHashで2ファイルのSHA-256を比較し、サイズ比較との違いや1文字変更時のdigest差を安全なダミーで観察します。
PowerShell

Win32・COM・WinRTは何が違う? ― PowerShellから3つのWindows API世界を整理する

PowerShellからWin32・COM・WinRTへの入口を比較し、呼び方・型・lifetime・業務自動化での使い分けを整理します。
PowerShell

【尖った技術TRY】FileSystemWatcherの重複イベントをまとめる ― debounceを目で見る

FileSystemWatcherの重複eventを観察し、debounce・file ready判定・冪等化・取りこぼしを分けて設計します。