WSLでHEIC一括変換
iPhoneをはじめとするモバイルデバイスで標準採用されているHEIC(High Efficiency Image File Format)は、高画質な画像を従来のJPEGの半分程度の容量で保存できる非常に合理的な規格です。しかし、こ ...
VOBファイルをMP4へ統合する
2000年代に主流であったDVDレコーダーやカムコーダーで記録された映像資産は、現在、物理的な寿命という深刻なリスクに直面しています。光学メディアの記録層は経年劣化によって酸化し、数十年単位で読み取り不能に陥る可能性を孕んでいます。ま ...
WSL2: 新OS環境導入後も旧環境を消さず、データをコピーなしで共有する方法
Windows Subsystem for Linux (WSL2) を利用する大きなメリットは、軽量かつ迅速にLinux環境を構築・破棄できる点にあります。しかし、長期にわたり開発を続けていると、特定のOSバージョンでしか動作しない ...
Tailscaleサブネットルータで宅外から宅内マシンにアクセス:IPフォワーディングの設定と注意点
Raspberry Pi 3、Pico、激安USBキャプチャボードで作るPiKVM – VPNモニタリング編では、
PiKVMにTailscaleを導入し、外出先から安全にPiKVM自体を操作する方法について解説しました。 ...
Windows TerminalのVimで矩形選択(Visual Block)ができない時の対処法
Windows環境におけるターミナルの標準として、Windows Terminalの利用が一般的になっています。PowerShell、WSL、SSHクライアントを一元管理できる利便性がある一方で、Vimユーザにとってはキーバインドの競 ...
旧MacBook Air(Big Sur)で外出先から自宅のマイクラサーバへアクセスするまでの記録
古い Surface はバッテリー不良で CPU が常に数%しか出ない状態になっていました。自力でバッテリー交換を行い性能は復活したものの、分解の途中で液晶を破損。表示前提の使い方は難しくなったため、表示を必要としない“おうちサーバ” ...
回復ドライブ作成に失敗したときの対処法
Surface Pro 5 に Ubuntu 24.04 を入れてみたいと考えました。しかしその前に、万が一元の Windows 10 に戻したくなる可能性を考えて、回復用のUSBを作成しておく必要があります。
通常なら「 ...
WordPressのRSSフィード破損を修正:SyntaxHighlighter干渉の対策
このブログは WordPress に Luxeritas テーマを使って運営しています。普段は快適なのですが、ある日突然「RSSフィードが壊れている」と指摘されました。
ブラウザ表示は正常でも、RSSリーダーや検索エンジンでは ...
WSL2でLinuxサーバのXアプリを転送表示するまでの試行錯誤
Windows上で動作するWSL2(Windows Subsystem for Linux)から、Linuxサーバ(今回はCentOS7)にSSH接続し、GUIアプリを転送表示(X11フォワーディング)したいと思い、ssh -Yを試し ...
DoxygenとGraphvizでC言語プロジェクトの呼び出しグラフを可視化
C言語プロジェクトの解析やドキュメント化は、プロジェクトの規模が大きくなるにつれて複雑になります。特に関数間の呼び出し関係を把握することは、コードの理解や保守において重要です。本記事では、オープンソースのドキュメント生成ツールであるD ...