【Perl】【2025年12月版】VSCode+WindowsでPerlフォーマッタを使う(Prettierは標準でPerlをサポートしていない事に注意。)

もうなんか完全に自分用なので箇条書き風だけど、ニーズがあったらもう少し丁寧に書こうかなって思ってます。

“【Perl】【2025年12月版】VSCode+WindowsでPerlフォーマッタを使う(Prettierは標準でPerlをサポートしていない事に注意。)” の続きを読む

換算早見表:ギガバイト(GB)メガバイト(MB)キロバイト(KB)バイト(B)【計算機に入力するのもめんどい】

data codes through eyeglasses

サーバ・php・mysqlなどの設定ファイルやプログラミングする時、「メガバイト単位で設定したいのにバイト数を書かなきゃいけない」ということが頻発します。通常、キロは1,000倍、メガは1,000×1,000=1,000,000倍、ギガは1,000×1,000×1,000=1,000,000,000…と1,000倍単位なんですが、ところがコンピュータの世界では1024倍ずつになってるので早見表を作りました。

“換算早見表:ギガバイト(GB)メガバイト(MB)キロバイト(KB)バイト(B)【計算機に入力するのもめんどい】” の続きを読む

HTML::TreeBuilder::XPath+日本語で Wide character at lib/Encode.pm line 228.

特にjavascriptをONにしないでWeb上のHTMLをperlで解析・スクレイピングしたいときに、Wide character at C:/…./perl/lib/Encode.pm line 228.のようなエラーが出る時があります。その注意点があったので備忘録としてメモ。 “HTML::TreeBuilder::XPath+日本語で Wide character at lib/Encode.pm line 228.” の続きを読む

Windows版Perl(ActivePerl)で古くなっているモジュールを一括でアップデートする方法

windowsでちょっとしたバッチ処理とかログの整理とかcsvの変換とか、テキスト処理をしたい場合に、perlで変換プログラムを書いたりすることがあるんですが、perlにもnode.jsやLinuxみたいな、パッケージマネージャーが付いててそれを使うと便利だよという話。 “Windows版Perl(ActivePerl)で古くなっているモジュールを一括でアップデートする方法” の続きを読む