仮想化・コンテナ・WSL

WSL2でUSBメモリを物理マウントしISOイメージを書き込む方法

Windows OSにおいてUSBメモリなどのリムーバブルメディアにISOイメージを書き込む際、一般的には専用のGUIツールが用いられます。しかし、パーティション構造が特殊なデバイスや、OS標準のディスク管理ツールで操作が制限されるケ ...

開発・プログラミング・Git

Windows TerminalのVimで矩形選択(Visual Block)ができない時の対処法

Windows環境におけるターミナルの標準として、Windows Terminalの利用が一般的になっています。PowerShell、WSL、SSHクライアントを一元管理できる利便性がある一方で、Vimユーザにとってはキーバインドの競 ...

仮想化・コンテナ・WSL

Ubuntu(WSL) × Operaで『海外アクセス検証環境』を作る方法

Webサービスやサーバの挙動を確認する際、「日本国内からのアクセス」だけですべて検証できたと言えるでしょうか?

インターネットは世界中とつながっているようでいて、実は「物理的な場所」による見えない壁が無数に存在します。 開 ...

仮想化・コンテナ・WSL

WSLでWindows上のディレクトリを安全・高速に扱う「mount --bind」

WSL を使って開発していると、Windows 側のファイルを操作したい場面がよくあります。
WSL では/mnt/c/… という形で Windows のファイルシステムが自動的にマウントされており、そこを辿ればフ ...

仮想化・コンテナ・WSL

VSCode + WSL + Gemini で Windows側ディレクトリを入れ替えたときに起きるキャッシュ問題と、再起動での解決方法

VSCode の「Remote – WSL」拡張は、WSL 上の Linux 環境から Windows 側のプロジェクトを扱えるため、多くの開発者に利用されています。
Windows 上のディレクトリを WSL 側 ...

マイクラ(Minecraft)関連

旧MacBook Air(Big Sur)で外出先から自宅のマイクラサーバへアクセスするまでの記録

古い Surface はバッテリー不良で CPU が常に数%しか出ない状態になっていました。自力でバッテリー交換を行い性能は復活したものの、分解の途中で液晶を破損。表示前提の使い方は難しくなったため、表示を必要としない“おうちサーバ” ...

マイクラ(Minecraft)関連

マインクラフトサーバの構築方法:子どもと学ぶためのPaperサーバ構築ガイド

マインクラフトは単なるゲームではなく、創造力や論理的思考を育てる教材としても注目されています。
特に、「目標を立て、行動し、振り返り、改善する」PDCAサイクルを自然に学べる点は、教育的にも非常に魅力的です。

今回 ...

Linux・サーバ構築・ネットワーク

bashのhistoryを強化するおすすめ設定

Linux や macOS のターミナルで日常的に作業していると、過去に実行したコマンドを呼び出す「history」機能は欠かせません。
ところが、デフォルトの設定では履歴件数が少なく、せっかくの便利な記録がすぐ消えてしまいま ...

仮想化・コンテナ・WSL

WSL2でLinuxサーバのXアプリを転送表示するまでの試行錯誤

Windows上で動作するWSL2(Windows Subsystem for Linux)から、Linuxサーバ(今回はCentOS7)にSSH接続し、GUIアプリを転送表示(X11フォワーディング)したいと思い、ssh -Yを試し ...

Linux・サーバ構築・ネットワーク

find で見つけた mp3 ファイルを一か所にまとめて移動する方法【スペース・日本語ファイル名にも対応】

音楽ファイルや録音データなど、さまざまな `.mp3` ファイルをディレクトリ構造を無視して一か所にまとめておきたい。そんなときに便利なのが `find` コマンドと `mv` コマンドの組み合わせです。

ただし、ファイル ...