haiku

msxterm の #save が思っていたように動かなかった話 ― そして #reload_from を実装した

msxtermの#saveコマンドにおけるアプリ強制終了バグと、MSX0本体とのプログラム状態のズレを解消した記録です。エラー処理を見直して安全性を高めるとともに、MSX0から最新プログラムを取得する#reload_fromコマンドを新規実装し、信頼性の高い保存機能を実現しました。

msxterm の #save が思っていたように動かなかった話 ― そして #reload_from を実装した 続きを読む »

IoT, , ,

Haiku で msxterm をビルドする ― Rust のマイナーOSサポートを追いかけた記録

MSX0向けターミナルアプリ「msxterm」をHaiku OS上でビルド・動作させるまでの試行錯誤の記録です。依存クレートの未対応や標準ライブラリの機能制限といったマイナーOS特有のエラーを、クレートのパッチ適用やバージョン調整により克服し、実機接続を成功させるまでの手順を詳しく解説します。

Haiku で msxterm をビルドする ― Rust のマイナーOSサポートを追いかけた記録 続きを読む »

IoT, , ,

【一人ハッカソン】LocalSendが使えないHaiku OSのために、Claude Codeと4時間でLAN内P2Pファイル共有アプリを自作した話

AI開発エージェント「Claude Code」を活用し、8時間想定の一人ハッカソンに挑戦。Haiku OSをはじめとする多様な環境で動作する、LAN内P2Pファイル・テキスト共有ツール「WebSend」を開発しました。実機テストでのトラブルを乗り越え、わずか4時間で完成に至った開発プロセスと得られた学びを紹介します。

【一人ハッカソン】LocalSendが使えないHaiku OSのために、Claude Codeと4時間でLAN内P2Pファイル共有アプリを自作した話 続きを読む »

プロジェクト管理, , , , , , ,

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, , ,

Haiku OSでUSBウェブカメラに挑む(続々編) — mjpg-streamerとカーネルパニックの応酬

Haiku OSでUSBウェブカメラの映像をブラウザから視聴するため、定番ツールmjpg-streamerを移植する挑戦をまとめました。既存アプリのWebcamKitやTranslation Kitを賢く再利用し、独自のブリッジプラグインを開発。度重なるカーネルパニックやバグ修正を乗り越え、GUI不要のHTTPストリーミング配信を実現するまでの技術的な設計と奮闘の過程を紹介します。

Haiku OSでUSBウェブカメラに挑む(続々編) — mjpg-streamerとカーネルパニックの応酬 続きを読む »

Tips, 開発インフラ, , ,

Haiku OSでUSBウェブカメラに挑む — C270とISO転送の沼、再訪

Haiku OSでLogicool C270nウェブカメラを動作させる再挑戦の記録です。以前は断念したものの、UVCドライバの更新により、XHCIの帯域不足や環境変数の罠を乗り越え、データ転送の劇的な改善を確認しました。完全解決には至りませんが、コミュニティの進化と共に一歩前進した検証結果をお届けします。

Haiku OSでUSBウェブカメラに挑む — C270とISO転送の沼、再訪 続きを読む »

Tips, 開発インフラ, ,

BubiCamをHaiku OSにインストールしてみた話

Haiku OS向けのWebカメラ診断アプリ「BubiCam」のインストール手順と、ビルド時に遭遇したトラブルの解決策を解説します。依存ライブラリのビルドや、パッケージ管理システムの制約によるインストール先の指定、共有ライブラリの配置など、Haiku特有の注意点と具体的な解決方法を詳しくまとめた技術ガイドです。

BubiCamをHaiku OSにインストールしてみた話 続きを読む »

Tips, 開発インフラ, ,

【まとめ】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エージェント導入まで 続きを読む »

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

【まとめ】Haiku OSを快適に使うための環境構築&周辺機器対応まとめ ― VirtualBoxからプリンター接続まで

BeOSの思想を継ぐ「Haiku OS」の環境構築・周辺機器対応のまとめ!VirtualBoxへの導入、ディスク拡張、Guest Additionsによる快適化から、USBウェブカメラの検証、IPP Print Bridgeを使ったプリンター印刷まで、実践的な手順を一挙に解説します。

【まとめ】Haiku OSを快適に使うための環境構築&周辺機器対応まとめ ― VirtualBoxからプリンター接続まで 続きを読む »

その他, , , ,
上部へスクロール