PowerShell

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

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

systemdタイマーはなぜ指定時刻ぴったりに動かない?OnCalendarとAccuracySecを読み解く

systemdタイマーの予定時刻と実行時刻のずれをOnCalendar、AccuracySec、Persistentから安全に切り分ける。
Python

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

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

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

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

ExcelのIFERRORでミスを隠していない?IFNAと比較してエラーを見分ける

IFERRORとIFNAを比較し、検索の未登録と数式故障を区別するExcel実用TIPS。
Python

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

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

Google Authenticatorの6桁はなぜ一致する?TOTPと共有秘密をやさしく深掘り

Google Authenticatorの6桁が一致する理由をTOTP、共有秘密、QR、時刻、フィッシング、機種変更から図解。
Python

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

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

XLOOKUPで同じ商品コードが2件あるとき、どちらを返す?先頭と末尾を比べる

XLOOKUPで重複するコードを先頭・末尾から検索したときの違いとCOUNTIFによる重複確認を解説。
Python

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

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