papanda925

PowerShell

Base64は暗号化ではない ― PowerShellで「戻せる」を目で確認する

PowerShellでBase64をエンコードして元へ戻し、符号化と暗号化の違いを目で確認します。
プログラミング・Web開発

マンガでわかる!画像データでページを切り替えるマンガビューアを試してみる ― 横向き4ページ版とスマホ縦読み版

4枚のPapandaマンガ画像とJSONを使い、JavaScriptで前後に切り替える横向きビューアと、同じ画像を縦に並べるスマホ向け縦読み版を作って仕組みを比較します。
Microsoft 365・Azure

Microsoft 365のTXTを登録したのに確認できない ― DNS・TTL・権威サーバーをPowerShellで切り分ける

Microsoft 365のTXT認証が通らないとき、権威DNS・再帰DNS・TTL・設定値をPowerShellで順に切り分けます。
PowerShell

PowerShellでWin32のウィンドウハンドルを観察する

PowerShellからGUIプロセスのMainWindowHandleを読み、Win32のHWNDを観察します。
ネットワーク・RFC

localhostでTCPには「メッセージ境界」がないことを観察する

localhostのTCP送受信でSend回数とReceiveの区切りが一致しないことを安全に観察します。
PowerShell

PowerShellでZIPを展開する前に危険なパスと巨大展開を検査する

ZIPを展開する前に、展開先外へ出るパス、合計サイズ、ファイル数、想定外拡張子をPowerShellで検査します。
VBA・Office

VBA Dictionaryで「ABC」「abc」「ABC 」を同じ重複として数える ― キー正規化のコツ

VBAのDictionaryで前後空白や大文字小文字をそろえ、業務ルールに沿って重複判定するキー正規化を解説します。
Linux・CLI・DevOps

Ubuntuでumaskを変え、新規ファイルの権限がどう変わるか確かめる

一時ディレクトリでumask 022と077を比較し、新規ファイル権限の決まり方を観察します。
ネットワーク・RFC

curlでリダイレクト経路と最終URLを確認する ― 301/302を追跡する

curlの-I・-L・url_effectiveを使い、301/302のLocation、途中経路、最終URLを切り分けて確認します。
PowerShell

PowerShellでFileSystemWatcherの重複イベントをまとめる ― debounceを試す

FileSystemWatcherで短時間に重複するChangedイベントを観察し、debounceで後続処理を1回へまとめる考え方を解説します。