Surface Pro 5 バッテリー交換への挑戦 ― 液晶割れと特殊ネジで学んだ知見
手元の Surface Pro 5 (model 1796) がバッテリー不良のため常に0〜1%表示になってしまい、CPUクロックが抑制される「激重」状態に陥っていました。モバイル機としては厳しい状況ですが、バッテリーを交換できれば、 ...
Windows 11 アップグレード後に出る「脆弱なドライバー」警告を解消する方法
Windows 10 から Windows 11 にアップグレードした後、起動時に「このデバイスにドライバーを読み込めません」という警告が表示されるケースがあります。エラーメッセージでは AMDRyzenMasterDriver.sy ...
SSHポートフォワード徹底解説:ローカル・リモート・ダイナミック・多段ProxyJumpの違いと活用法
以前の記事では、ProxyJumpを用いた多段SSHポートフォワードについてまとめました(SSHで多段ポートフォワード)。この機能は、踏み台サーバを経由して奥のネットワークにアクセスしたい場合に非常に便利です。
しかし、S ...
Nexposeで出力されるHTMLを含むJSONデータのテキスト抽出方法
Nexposeで脆弱性の結果を閲覧していたところ、HTMLタグを含むJSONデータが出現しました。こうしたデータはそのままでは読みづらく、必要な情報のみを抽出するためにテキスト変換が必要となります。本記事では、PythonのBeaut ...
narou-docker 起動時に発生する tilt/erubis エラーの解決策
narou-docker を利用している際、Dockerfile のビルド中に以下のようなエラーが発生しました。
internal:/usr/local/lib/ruby/3.3.0/rubygems/core_ext/kern ...ASRock Beebox + PT3で構築したミニPC録画サーバの紹介
2016年10月、個人的な流行だったCentOS7を使って録画サーバを構築しました。しかし、2024年6月末でCentOS7のセキュリティサポートが終了したため、そろそろサーバの引っ越しを考えています。その前に、当時の録画サーバの構成 ...
WordPress プラグインで簡単なブラウザゲームを作成する方法とセキュリティ対策
本記事では、ChatGPT を活用して WordPress のプラグインとして簡単なブラウザゲームを作る方法を紹介します。また、セキュリティ上の注意点や対策についても詳しく解説します。
プラグインの基本構造WordPres ...
GitのHTTPSでパスワード認証を回避する方法
Gitを使用してリモートリポジトリにアクセスする際、HTTPS経由で毎回パスワードを入力するのは煩雑です。本記事では、パスワード認証を回避する方法を紹介します。
方法1: Git Credential Helper を使用するWinRMを利用した遠隔からのWindows詳細バージョン情報取得
Windowsサーバやクライアントの詳細なバージョン情報を遠隔から取得する方法を解説します。WinRMとPowerShellを活用して、システム情報を安全に収集する手順を説明します。
事前準備サーバ側の設定ネットワークプロファイ ...