開発環境

GIMPが重すぎたので、軽量画像編集ソフト「Pinta」に乗り換えた話

ブログや技術記事向けの画像編集でGIMPの起動の重さに悩んでいた私が、軽量画像編集ソフト「Pinta」へ完全乗り換えした理由を解説します。特にLinux環境では一瞬で起動し、リサイズや矢印描画、レイヤー機能など必要十分な機能が爆速で動作。手軽で軽快な編集環境を求める方におすすめのツールです。

GIMPが重すぎたので、軽量画像編集ソフト「Pinta」に乗り換えた話 続きを読む »

Tips, , ,

Haiku R1/beta6でRISC-Vクロスコンパイラを構築しようとしてハマった話 ─ 手動ビルドの壁

Haiku R1/beta6上でFreeRTOSのRISC-V virtデモを動かすため、ベアメタル向けクロスコンパイラの手動ビルドに挑戦しました。binutilsは成功したものの、GCCやnewlibの構築でエラーが発生。本記事では、Haiku固有のヘッダー処理や段階的ビルドの落とし穴、検証から得た学びを解説します。

Haiku R1/beta6でRISC-Vクロスコンパイラを構築しようとしてハマった話 ─ 手動ビルドの壁 続きを読む »

IoT, , ,

Haiku R1/beta6を触ってわかった ─ 「IoTオーケストレーションOS」としての可能性と、LM3S6965でハマった話

NVMM仮想化に対応したHaiku R1/beta6のリリースに伴い、Haikuを「IoTオーケストレーションOS」として活用する可能性を検証しました。QEMU上でFreeRTOS同士を通信させる実験で直面したlm3s6965evbのネットワーク未実装という落とし穴と、解決策であるRISC-V環境への移行について解説します。

Haiku R1/beta6を触ってわかった ─ 「IoTオーケストレーションOS」としての可能性と、LM3S6965でハマった話 続きを読む »

IoT, , ,

VirtualBoxの「リモートディスプレイ」が便利すぎる!ゲストOSがRDP非対応でもリモート操作できる隠れた神機能

VirtualBoxの標準機能「リモートディスプレイ(VRDP)」を活用して、ゲストOSに何もインストールせずリモート操作する方法を解説します。BIOS画面の表示やRDP非対応OSの管理も可能で、ポート番号を変えるだけで複数マシンの同時公開も簡単です。画面転送に特化した、手軽で強力な機能の設定手順とメリットを紹介します。

VirtualBoxの「リモートディスプレイ」が便利すぎる!ゲストOSがRDP非対応でもリモート操作できる隠れた神機能 続きを読む »

Tips, 開発インフラ, ,

【Xubuntu】ディスプレイマネージャー(LightDM / GDM3)を安全に切り替える方法

XubuntuでデフォルトのLightDMとGDM3を安全に切り替える方法を解説します。systemctlコマンドを使わずdpkg-reconfigureで設定する正しい手順や、Wayland環境を試す際のメリット、トラブル時の復旧方法まで詳しく紹介。軽量なXfce環境に最適なディスプレイマネージャー選びの参考にしてください。

【Xubuntu】ディスプレイマネージャー(LightDM / GDM3)を安全に切り替える方法 続きを読む »

Tips, , ,

IoTデータ可視化を再構築する ― Ambient停止に伴いThingSpeakを選んだ理由と比較検証

IoTデータ可視化サービスAmbientの突然の停止を受け、代替サービスへの移行を検討。M5StickCやPythonを用いたシステム構成を維持しつつ、完全無料で自動ダッシュボード機能が備わるThingSpeakを最適解として選定しました。Ubidots等との比較を通じ、手軽さと安定性を両立する移行のポイントを解説します。

IoTデータ可視化を再構築する ― Ambient停止に伴いThingSpeakを選んだ理由と比較検証 続きを読む »

IoT, , ,

【まとめ】Haiku OSで開発環境を整える ― Java・Node-RED・.NET・AIエージェント導入まで

Haiku OSで開発環境を構築し、AIエージェントを活用するまでのまとめ記事です。Java、Node-RED、.NETの導入手順から、Gemini CLIやGitHub Copilotを使った効率的なアプリ移植まで、特有の制約を乗り越えるノウハウを凝縮。マイナーOSでの開発を加速させ、AI時代にふさわしい環境を整えるためのステップを解説します。

【まとめ】Haiku OSで開発環境を整える ― Java・Node-RED・.NET・AIエージェント導入まで 続きを読む »

その他, 開発インフラ, , , , , , , ,

LinuxでGoogle Chromeの旧バージョンを安全に使う方法!複数バージョンの共存もカンタン

Linux環境でGoogle Chromeの旧バージョンを安全に利用する方法を解説します。Google公式の「Chrome for Testing」を活用すれば、特定の過去バージョンをシステムにインストールすることなく実行でき、最新版との共存も可能です。開発検証や互換性チェックに役立つバイナリの入手手順や注意点を詳しく紹介します。

LinuxでGoogle Chromeの旧バージョンを安全に使う方法!複数バージョンの共存もカンタン 続きを読む »

Tips, , , ,

Linux版Claude Desktopを試してみたけど、結局Claude Codeでよかった話

AnthropicからLinux向けClaude Desktop公式ベータ版がリリースされました。UbuntuやDebianで待望のapt配布が開始されましたが、CLIやVS Codeを常用するエンジニアにとっての利便性は未知数です。本記事では、実際に導入して分かった機能制限や操作感の検証結果をもとに、既存の開発フローと比較して「CLIで十分」と結論づけた理由を詳しく解説します。

Linux版Claude Desktopを試してみたけど、結局Claude Codeでよかった話 続きを読む »

開発インフラ, , , ,

GitHub Copilot Pro から Claude Pro に乗り換えてやったこと

GitHub CopilotからClaude Proへ完全移行した著者が、移行直後に行った5つの初期設定や実務での使用感をレポート。大幅なコスト増を背景とした乗り換えの経緯から、Claude Codeの導入、GitHub MCP連携、安全なPR作成設定まで、具体的な環境構築術を解説。定額制でエージェント機能を最大限に活用するための実践的なノウハウを紹介します。

GitHub Copilot Pro から Claude Pro に乗り換えてやったこと 続きを読む »

開発インフラ, , , ,
上部へスクロール