Tech

PowerShell

同じ名前のファイルは同じ中身?PowerShellでSHA-256を比較する

PowerShellのGet-FileHashでSHA-256を比較。同名ファイルの違い、文字コード、改行、真正性を安全な実験で解説。
Python

Pythonのpathlibでフォルダ内判定は安全?relative_toとresolveを比較する

Pythonのpathlibでフォルダ内判定を行う際のrelative_toとresolveの違いを安全な実験で比較する。
Python

PythonのCSVで空行が増える?newline指定と改行コードをバイトで確かめる

Python CSVの空行問題をnewline指定とCRLF/LFのバイト列から切り分ける。
PowerShell

PowerShellのConvertTo-Jsonで入れ子が消える?Depthを変えて構造を観察する

ConvertTo-JsonのDepth不足で入れ子構造が変わる現象を、架空データの比較と再読込で切り分ける。
Python

Pythonのzipは行を黙って捨てる?strict=TrueでCSV突合ミスを見つける

Pythonのzipが短い入力で行を捨てる問題をstrict=Trueで検出。実務のCSV突合での注意点も解説。
PowerShell

PowerShellのGroup-Objectで重複を見つける:件数だけで判断すると見落とす理由

PowerShellのGroup-Objectで空欄と重複番号を区別し、元の行を残して調査する実用TIPS。
Python

PythonのCSVに空行が増えるのはなぜ?newline=”と改行入りセルを実験する

Python csvの空行対策を、newline=''と引用符入りの架空データで安全に理解する。
Python

Pythonのpathlibで拡張子を調べる:.tar.gzと隠しファイルで起きる意外な違い

Python pathlibのsuffixとsuffixesで.tar.gzや隠しファイルを分類。名前と実体の違いを解説。
Python

PythonのJSONで日本語が読めない?ensure_asciiとUTF-8保存を比べる

PythonのJSONで日本語がエスケープされる理由、ensure_asciiの比較、UTF-8保存と読み戻しを解説。
PowerShell

PowerShellのCompare-Objectで差分の向きが逆?追加・削除・一致を安全に見分ける

Compare-Objectの矢印と一致表示、引数を逆にしたときの違い、台帳の重複・数量変更・空欄の注意を解説。