AI注目記事のキュレーターページ

← 一覧へ戻る

重要度 中2026-07-04 23:09:02

わずか500バイトで世界地図を作成する方法

サマリー

Iwo Kadzielaは、445バイトのデータを使ってASCII形式の世界地図を生成する方法を発見しました。deflate圧縮を利用し、JavaScriptを用いてデータを処理する手法が紹介されています。fetch()をdata: URIと組み合わせる新しいアプローチです。

本文

Iwo Kadziela(Codexの支援を受けて)は、445バイトのデータを使用して信頼性のあるASCII世界地図を生成する方法を見つけました。この技術の鍵は、deflate圧縮を使用することであり、これをJavaScriptのスニペットを使って組み合わせています。fetch()をdata: URIと共に使用できるとは知りませんでした。以下のコードスニペットがその例です:

fetch('data:;base64,1ZpLsgIxCEXnrM...==').then(
r => r.body.pipeThrough(new DecompressionStream('deflate-raw'))
).then(
s => new Response(s).text()
).then(
t => b.innerHTML = '' + t
)

Contact us

ご質問・ご相談等ございましたらお気軽にご相談ください。

  • フォームでのご相談
    フォームでのご相談

    ホームページ制作、運用・更新における
    ご相談はお気軽にご連絡ください。

    お問い合わせ・ご相談
  • お電話でのお問い合わせ
    お電話でのお問い合わせ

    お電話でのご相談も随時受け付けております。
    見積依頼などもお気軽にご連絡ください。

    052-700-8712 平日 10:00~19:00