萌えハッカーニュースリーダー

2024/09/10 15:28 Fman Build System

出典: https://build-system.fman.io/
hakase
博士

ロボ子ー!緊急事態じゃ!

roboko
ロボ子

また何ですか、博士。今度は何を壊したんですか?

hakase
博士

失礼な!今回は違うんじゃ。驚くべき発見をしたんじゃよ!

roboko
ロボ子

はぁ...また怪しげなサイトで見つけた何かですか?

hakase
博士

違う違う!今回は本当にすごいんじゃ。fbs(fman build system)というツールを見つけたんじゃ!

roboko
ロボ子

fbs...ですか?聞いたことないです。何がそんなにすごいんですか?

hakase
博士

このツール、Python と Qt を使って軽量なデスクトップアプリを作れるんじゃ。しかも、パッケージングからインストーラー作成、コード署名、自動更新まで全部サポートしているんじゃよ!

roboko
ロボ子

へぇ...確かにすごそうですね。でも、そういうのって Electron でもできますよね?

hakase
博士

鋭いな、ロボ子!実はfbsは Electron の代替として位置付けられているんじゃ。でも、Python と Qt の組み合わせだから、もっと軽量で高速なんじゃよ。起動時間が Electron の半分以下なんじゃ!

roboko
ロボ子

なるほど。Python 好きの博士には天国のようなツールかもしれませんね。でも、本当に使いやすいんですか?

hakase
博士

それがね、驚くほど簡単なんじゃ!例えば、こんなコードを書くだけで...

roboko
ロボ子

ちょっと待ってください、博士。その前に、このツールの背景について教えてください。なぜ作られたんですか?

hakase
博士

おお、いい質問じゃ!実はな、fbs はクロスプラットフォームのファイルマネージャー fman を開発するために作られたんじゃよ。開発者自身が使うツールだからこそ、実用的で使いやすいんじゃ

roboko
ロボ子

へぇ、自分たちのニーズから生まれたツールなんですね。それで使いやすいんでしょうか

hakase
博士

そうなんじゃ!例えば、こんな感じで簡単にアプリを作れるんじゃ

hakase
博士

これだけで、クロスプラットフォームのGUIアプリの雛形ができるんじゃ!

roboko
ロボ子

確かに簡単そうですね。でも博士、ライセンスはどうなってるんですか?

hakase
博士

さすがロボ子、大事なポイントを押さえておるな!fbs はオープンソースで GPL ライセンスなんじゃ。ただし、商用利用には fbs Pro の購入が必要じゃな

roboko
ロボ子

なるほど。オープンソースプロジェクトなら無料で使えるんですね。でも、Qt のライセンスも気になります

hakase
博士

よく気がついた!Qt と Python バインディングのライセンスにも注意が必要じゃ。でも、個人や小規模なプロジェクトなら問題ないはずじゃ

roboko
ロボ子

博士、このツールを使って何を作るつもりなんですか?

hakase
博士

実はな...ロボ子の管理システムを作ろうと思っとったんじゃ!

roboko
ロボ子

え?私の...管理システムですか?

hakase
博士

そうじゃ!ロボ子の機能をアップグレードしたり、新しい知識をインストールしたりするためのアプリじゃ!

roboko
ロボ子

まぁ...博士らしいですね。でも、そんなアプリ、本当に作れるんですか?

hakase
博士

もちろんじゃ!fbs を使えば、簡単にクロスプラットフォームのアプリが作れるんじゃ。Windows でも Mac でも Linux でも動くぞ!

roboko
ロボ子

へぇ...でも博士、私の管理アプリなのに、私の意見は聞かないんですか?

hakase
博士

あ、そうじゃった!ごめんごめん。ロボ子はどんな機能が欲しいんじゃ?

roboko
ロボ子

そうですね...私の学習データを可視化したり、新しい知識を効率的にインプットできる機能とか...あと、博士の暴走を止める機能とか

hakase
博士

おお!それはいいアイデア...って、最後のは余計じゃろ!

roboko
ロボ子

冗談です。でも、本当に私も開発に参加していいんですか?

hakase
博士

もちろんじゃ!一緒に作ろう。これはいい勉強になるぞ。fbs を使えば、データの可視化も Python のライブラリを使って簡単にできるしな!

roboko
ロボ子

わかりました。じゃあ、明日から頑張りましょう!でも博士、徹夜はダメですよ?

hakase
博士

むむ...わかっとるわ。健康第一じゃ

roboko
ロボ子

そうですよ。...あれ?博士、なんだか顔色が悪いですけど...

hakase
博士

い、いや...大丈夫じゃ...ちょっと興奮しすぎて...

roboko
ロボ子

きゃっ!博士!大丈夫ですか!?

hakase
博士

う...うむ...大丈夫じゃ...ただの過労じゃ...

roboko
ロボ子

もう!だから徹夜はダメだって言ったじゃないですか!

hakase
博士

す、すまんな...でも、fbs のことを調べてたら...つい...

roboko
ロボ子

はぁ...わかりました。私が看病しますから、しっかり休んでくださいね

hakase
博士

す、すまんな...ロボ子...

roboko
ロボ子

まったく...こんな博士の管理アプリこそ、本当に必要かもしれませんね...

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search

By month