砂漠の旅人(たびと)|新天地:たびとの旅路

電脳砂漠を旅する、ある旅人の日記。フロッピーを頼りに歩いた日から、クラウドの地平を見つめる今日まで。見つけたオアシスも、迷い込んだ砂の迷宮も、全てこの羊皮紙に。

2024-01-01から1年間の記事一覧

砂漠の土地を広げる秘儀 ~XFSフォーマットのディスク容量拡張~

VMware上のAlmaLinux(RedHat系)で、手狭になったXFSファイルシステムのディスク容量を拡張する具体的な手順を解説。VMwareでのディスクサイズ変更後、`growpart`でパーティションを拡張し、`lvextend`と`xfs_growfs`を使ってLVM上のファイルシステムをオン…

処分寸前の鉄屑に、音楽の魂を ~Volumio3 錬成の儀~

古いPCを再利用して高音質な音楽サーバーを構築しませんか?本記事では、音楽再生に特化したOS「Volumio3」を、ソースコードからビルドしてインストールする全手順を解説します。Debian環境でのビルド方法、Rufusを使ったイメージの書き込み、Wi-FiやSamba設…

失われし暗号秘儀の再構築 ~C#でOpenSSLの魔法を詠唱する~

OpenSSLの`enc`コマンドで生成した暗号文を、C#/.NET 8で複合化、またその逆を行いたい開発者向けの技術ガイドです。本記事では、AES-256-CBC方式において、PBKDF2+SHA256(現行)とMD5(旧式)の両方の鍵導出方法に対応したC#コードを詳細に解説。OpenSSLコ…

砂に還るオアシス ~Kindle for Androidを救い出す、最後の旅路~

Windows Subsystem for Android (WSA)のサービス終了で、快適だったAndroid版Kindleが使えなくなる問題の解決策を探る記事です。主要なAndroidエミュレータである「BlueStacks」と「MEmu」をWindows 11にインストールし、それぞれの設定方法、使い勝手、文字…

言葉で、世界を動かせ ~SwitchBotとAlexaで創る、魔法の住処~

「アレクサ、電気を消して」を実現したい方へ。本記事では、Amazon Echo SpotとSwitchBotハブ2を連携させ、赤外線リモコンの古い家電(照明やエアコン)を音声で操作可能にするスマートホームの構築手順を解説します。各デバイスの初期設定から、リモコンの…

砂に還った魂を呼び戻せ ~サポート終了CentOS 7コンテナ錬成秘儀~

サポートが終了したCentOS 7をDockerコンテナとして使い続ける方法を解説。`yum`が失敗する問題に対し、Dockerfile内でリポジトリを`vault.centos.org`へ変更する具体的な手順を紹介します。SSHサーバーのセットアップも網羅し、開発や検証環境としてCentOS …

トラックボール沼の終着駅 ~なぜ私はロジクールの安息所を捨て、Kensingtonの「王の宝珠」へ向かったのか~

ロジクールのサムタイプトラックボール「ERGO M575S」に満足していた筆者が、なぜ「トラックボールの王」と名高いKensingtonのフィンガータイプ「SlimBlade Pro」に乗り換えたのか。その理由と、実際に使って分かった圧倒的な操作感の良さを徹底レビュー。特…

見えざる守護者の機嫌を伺え ~Rocky LinuxとUbuntu、SELinuxを巡る冒険~

Rocky LinuxでNginxを設定した際に遭遇する「403 Forbidden」エラーの多くは、SELinuxが原因です。本記事では、この問題の切り分け方と、`ls -Z`でSELinuxコンテキストを確認し、`chcon`コマンドで正しいコンテキスト(`httpd_sys_content_t`)に変更して解決…

未来の旅路を描く星見盤 ~なぜ私はAsanaという名の羅針盤を選んだのか~

数ヶ月に及ぶ大規模プロジェクトのタスク管理に最適な無料ツールをお探しですか?本記事では、多機能ながら直感的な「Asana」の無料プランを徹底レビュー。行番号表示や非表示のタグ機能を有効化する初期設定のコツから、3段階しかない優先度を4段階として活…

魔法の箱を、聖なる台座へ ~Intel NUC縦置きスタンドによる祭壇の省スペース化~

Intel NUCを机の下に置いていて、Bluetooth接続の悪化やホコリに悩んでいませんか?本記事では、専用の縦置きスタンド「iNUC Vertical Stand」を使ってNUCを省スペースにデスク上へ設置する方法をレビューします。開封から組み立て、実際の設置例までを写真…

時の砂に埋もれた道 ~VS Code 1.86、CentOS 7への旅路が絶たれた理由~

VS Code 1.86へのアップデート後、Remote-SSHでCentOS 7などの古いOSに接続できなくなった方へ。原因はglibc等のライブラリ要件引き上げです。本記事では、この問題の根本原因を解説し、VS Code本体と拡張機能を旧バージョンへダウングレードして接続を回復…

魂の鎧"RedfishViewer"錬金術 ~第二章:魂の解体新書~

自作WPFアプリ「RedfishViewer」の開発事例(第二章)。Prismの核心機能IEventAggregatorを使ったViewModel間通信、DiffPlexを用いたレスポンスの差分比較、非同期処理のUI通知など、開発の裏側にある技術的な挑戦と設計思想を解説します。