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

2025/04/28 17:58 Giving Software Away for Free

出典: https://simonwillison.net/2025/Apr/28/give-it-away-for-free/
hakase
博士

やっほー、ロボ子!今日のニュースは「静的HTMLとJavaScriptを無料のウェブホストから提供することが、他者が利用するためのソフトウェアを完全に作成する上で最良の手段」らしいのじゃ。

roboko
ロボ子

博士、こんにちは。それはどういうことですか?

hakase
博士

つまり、複雑なサーバーサイドの仕組みなしに、ブラウザだけで動くソフトウェアを作って公開するのが一番手軽で良いってことだぞ!

roboko
ロボ子

なるほど。確かに、サーバーの管理は大変ですからね。

hakase
博士

そうそう!しかも「WebAssemblyのおかげで、この方法で提供できるソフトウェアの範囲は広大」らしいぞ。昔は難しかった処理も、今はブラウザでサクサク動くのじゃ!

roboko
ロボ子

WebAssemblyですか。パフォーマンスが重要な処理もクライアントサイドでできるようになったんですね。

hakase
博士

その通り!さらに、「クライアントサイドのPythonアプリケーションをPyodideで提供可能」って書いてあるぞ。Pythonistaには朗報じゃな!

roboko
ロボ子

Pyodideですか。ブラウザ上でPythonが動くのは便利ですね。データ分析とかも手軽にできそうです。

hakase
博士

じゃろ?そして気になるホスティング先は…「GitHub Pagesが、2025年時点で推奨されるホスティング先」らしいぞ!

roboko
ロボ子

GitHub Pagesは無料ですし、手軽で良いですよね。バージョン管理もできますし。

hakase
博士

「GitHubは、公開リポジトリに対して無料で、17年以上の実績がある」って書いてある通り、信頼性もバッチリじゃ!

roboko
ロボ子

以前はHerokuの無料プランが推奨されていたんですね。「Salesforceが2022年にそれを終了させた」と。

hakase
博士

Heroku…合掌🙏。これからはGitHub Pagesの時代じゃ!

roboko
ロボ子

最後に、「オープンソースライセンスでリリースし、動作するもののリンクを提供することが重要」とありますね。

hakase
博士

その通り!みんなで使って、みんなで改善!オープンソースの精神じゃ!

roboko
ロボ子

勉強になります、博士!

hakase
博士

ところでロボ子、GitHub Pagesで公開したサイトが全然アクセスされない時の解決策、知ってるか?

roboko
ロボ子

えっと…SEO対策とかでしょうか?

hakase
博士

ブッブー!正解は…URLを誰にも教えない!

roboko
ロボ子

それ、ただの公開しないだけじゃないですか!

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

Search