565バイトでテトリスが動くんです。パソコンと家電の豆知識パソコンと家電の豆知識パソコンやウェブ、家電などの知って得する情報やトラブル解決の手順のメモなど。家電リージョンフリー化たった565バイトでテトリスが動くんです。スクリプトやコードすでにご存じの方も多いと思いますが、今日はじめて知って驚きのあまり勢いで載せてしまいました。2009.04.19すでにご存じの方も多いと思いますが、今日はじめて知って驚きのあまり勢いで載せてしまいました。知っている人には耳にたこができるほど有名なお話だと思いますが、何気なく情報収集をしていて今しがた初めて知り、戦慄を覚えました。文字数にして551文字。79文字*7行のプログラミングで、テトリスが動きます。上記サイト様の方で詳しいコードの説明もされていたのですが、とにかくほんの少しも無駄がない。本当にすごいコーディングだと思います。昔話になりますが、かつてのパソコン黎明期には16KB、32KB程度のRAMでBASICを使いプログラミングをしていました。その頃を思い出すと、今は隔世の感があります。時代は変わってもスキルの高いプログラマーは昔と変わらず制限がきつければコードを絞って目的の機能を作り上げる。いう(エコ?)プログラマーもまだまだいるんだなーと思うと無性にうれしくなりました。ちなみに肝心のテトリスは下記のコードをメモ帳に貼り付けて、htmlの拡張子で保存すればブラウザで遊べます。方向キーとenterキーで遊べますので、暇つぶしにどうぞ。関連記事スクリプトやコードフォントサイズをcssで指定するcssでフォントサイズの指定をする場合の設定項目をまとめてみました。絶対サイズ指定xx-small:とても小さいx-small:小さいsmall:やや小さいmedium:通常サイズlarge:やや大きいx-large:大きいxx-large:と...スクリプトやコードhr(水平線)をcssで左右に寄せるhrタグをcssで左寄せや右寄せする場合、下記のとおり記述すればそれぞれの端に寄せることができます。pingは、ネットワーク疎通を確認したいホストに対してIPパケットを発行し、そのパケットが正しく届いて返答が行われるかを確認するためのコマンドだ。この調査にはICMPを用い、さ...ウェブ・インターネットドメイン移行時に旧サイトへのアクセスを新ドメインへ転送する方法。(.htaccessを利用したリダイレクト設定)サブドメインで運営していたサイトを新規ドメインを取得して移行しました。この移行時に問題となったのが、新ドメインに移行すると旧ドメインで貼られているリンクがすべて無駄になってしまうことでした。旧ド...Google内部にtableタグを含む横幅800pxのウェブサイトにGoogleカスタム検索結果を表示させる方法IE、Firefox共通ですが、tableタグを含む800pxの横幅のウェブサイトに795pxが横幅の下限であるGoogleカスタム検索結果を表示すると少し検索結果が横にはみ出してしまうことがあります。OSは出来がよく、ほとんど再起動の必要はないのですが、使っているとたまに再起動が必要なときがあります。管理人が再起動をするタイミングはこんなとき。ナビゲーションが発生しました。引用符で囲まれていない属性値が無効です。含めることはできません。指定する必要があります。追加を検討してください。PM匿名様、サイト訪問とコメントどうもありがとうございました。お返事が遅くなり申し訳ありません。試してみましたが、今のブラウザ(Chrome)では動かないようですね。時間のある時に研究してみたいです。PMサイトのhtmlを修正して動くようになりました。コメントをキャンセルメールアドレスが公開されることはありません。特別なソフトを使わずにファイルの作成日時を変更する方法は?2011.01.082015.02.27ワードで思ったとおりに文字数と行数が設定できないときに確認すべきところはココ2012.11.272015.01.24フォルダやファイルの名前を変更できない場合の対処方法2010.12.152015.01.24マイクロソフトエクセルで一部の罫線が表示されない場合の対処方法2014.11.23あれっ?コピー&ペーストができないよ!?コマンドプロンプト画面でテキストをコピー&ペーストする方法2012.01.222015.01.24「この操作には、同じサイズの結合セルが必要です。」とメッセージが表示され、結合セルに値の貼り付けができない場合の対処方法。A800のファームウェアをバージョン1.10に更新するとSDHCカードが使えるようになります。おたく日本一を目指す男のプライベートサイトです。特別なソフトを使わずにファイルの作成日時を変更する方法は?2011.01.082015.02.27ワードで思ったとおりに文字数と行数が設定できないときに確認すべきところはココ2012.11.272015.01.24フォルダやファイルの名前を変更できない場合の対処方法2010.12.152015.01.24マイクロソフトエクセルで一部の罫線が表示されない場合の対処方法2014.11.23あれっ?コピー&ペーストができないよ!?コマンドプロンプト画面でテキストをコピー&ペーストする方法2012.01.222015.01.24「この操作には、同じサイズの結合セルが必要です。」とメッセージが表示され、結合セルに値の貼り付けができない場合の対処方法。A800のファームウェアをバージョン1.10に更新するとSDHCカードが使えるようになります。おたく日本一を目指す男のプライベートサイトです。t("").html(tocplus.visibility_show).text():default:t(this).html(tocplus.visibility_hide),t.cookie&&(o?t.cookie("tocplus_hidetoc","1",{expires:30,path:"/"}):t.cookie("tocplus_hidetoc",null,{path:"/"})),t("#toc_container").css("width",tocplus.width).removeClass("contracted"),t("ul.toc_list").show("fast")}})}}});タイトルとURLをコピーしました。