エクストリームサーバーサイドレンダリング(XSSR):Flappy Birdのケーススタディ

2025-02-23
エクストリームサーバーサイドレンダリング(XSSR):Flappy Birdのケーススタディ

この記事では、エクストリームサーバーサイドレンダリング(XSSR)という技術を紹介しています。これは、サーバー上でHTMLを動的に生成し、クライアントに継続的に更新を送信することで、JavaScriptなしで動的なWebページをレンダリングする技術です。著者は、Flappy Birdゲームを使ってXSSRの実装方法を示し、そのパフォーマンス、帯域幅への影響、そしてサービス拒否(DoS)攻撃の可能性について議論しています。XSSRは低遅延環境では良好に動作しますが、高遅延環境では遅延が発生します。この技術は、古いデバイスやJavaScriptをサポートしていないブラウザで最新のWebページを実行する上で有望です。

続きを読む

Taylorator:FMバンドをTaylor Swiftで埋め尽くす(法的懸念あり)

2025-01-27
Taylorator:FMバンドをTaylor Swiftで埋め尽くす(法的懸念あり)

Tayloratorは、ソフトウェア無線(SDR)を使用して、Taylor Swiftの音楽をFMラジオバンド全体に放送するプロジェクトです。作成者は、100曲を同時に異なるFM周波数に送信するソフトウェアを作成し、電波を事実上「埋め尽くしました」。このプロジェクトは、リアルタイムでのマルチチャンネルオーディオ処理に強力なCPUを必要とする、大きなパフォーマンス上の課題に直面しました。無許可放送に関する法的影響があるものの、Tayloratorは、ソースコードが公開されている印象的なエンジニアリングの偉業です。

続きを読む
テクノロジー テイラー・スウィフト