Microsoft StoreにないLinuxディストリビューション、例えばRocky LinuxをWSL2で使いたいと思ったことはありませんか?本記事では、公式の`wsl --import`コマンドを使い、コンテナイメージから任意のLinux環境をWSL2に手動でインストールする「裏ワザ」を解…
価格.comの高評価を信じて「おてがる光」に乗り換えた筆者の壮絶な体験談。契約後に隠れていた有料オプション、ひかり電話解約に伴う突然のネット切断、そして当たり外れの激しい「サポートガチャ」との戦いを赤裸々に記録。キラキラした口コミの裏に潜む罠…
C++でPOCOフレームワークを使う際のロギング機能(Poco::Logger)の実装方法を、具体的なコードと設定ファイルのサンプル付きで徹底解説します。`Poco::Util::Application`を継承したクラスでの初期化方法、`printf`形式のフォーマット指定で陥りがちな罠、そ…
Python(FastAPI)で作成したRedfishシミュレータを、C++とPOCOフレームワークで再実装する過程を解説。VS Codeを中心としたモダンな開発環境なら、C++でも手軽にWebサーバーを構築できることを示します。POCOの基本構造、CMakeを使ったビルド、スマートポイン…
VMware上のAlmaLinux(RedHat系)で、手狭になったXFSファイルシステムのディスク容量を拡張する具体的な手順を解説。VMwareでのディスクサイズ変更後、`growpart`でパーティションを拡張し、`lvextend`と`xfs_growfs`を使ってLVM上のファイルシステムをオン…
古いPCを再利用して高音質な音楽サーバーを構築しませんか?本記事では、音楽再生に特化したOS「Volumio3」を、ソースコードからビルドしてインストールする全手順を解説します。Debian環境でのビルド方法、Rufusを使ったイメージの書き込み、Wi-FiやSamba設…
OpenSSLの`enc`コマンドで生成した暗号文を、C#/.NET 8で複合化、またその逆を行いたい開発者向けの技術ガイドです。本記事では、AES-256-CBC方式において、PBKDF2+SHA256(現行)とMD5(旧式)の両方の鍵導出方法に対応したC#コードを詳細に解説。OpenSSLコ…