タグ

ブックマーク / tech.nitoyon.com (5)

  • 中国の町並みをドット絵で再現したE都市がすさまじい - てっく煮ブログ

    中国の地図サイト「E都市」は一昔前の RPG のようにドット絵で中国の町並みを再現しています。描き込みの量もすごいし、再現されている範囲も広くて驚きました。たとえば 上海 はこんなの。もちろんドラッグで移動できます。少し拡大してみます。さらに拡大してみます。右下のビルの看板の文字が読めちゃってます。自分が見た範囲では全ての場所で地図がここまで拡大できました。すべてのズームレベルでしっかりと描き込んであるのが驚きです。Google Maps の衛星地図とも比較できます。衛星写真を45度ぐらい時計回りに回転すると、上のドット絵に近くなりますね。道の形や屋根の色まで忠実に再現されています。北京を旅する北京 の天安門広場〜紫禁城。天安門にズームイン。もちろん毛沢東の肖像画まで再現。オリンピックで話題になった鳥の巣スタジアムも再現されています。すぐ近くはビル街だったんですね。香港を旅する香港 の大量

  • JavaScript で Number 型の数値を2進数表現してみる - てっく煮ブログ

    先日の 四則演算を JavaScript で実装する の関連エントリ。デバッグの過程で、数値を2進数で表示したくなったので実装してみた。ソースコードワンライナー版。 function dump_int(i){var s="";while(i){s=(i&1)+s;i>>>=1}return s} 整形したらこうなる。 function dump_int(i) { var s = ""; while(i) { s = (i & 1) + s; i >>>= 1; } return s; } >>> が符号を考えずに右シフトする演算子だそうだ。今回、このビット演算子で遊ぶまで、こんな演算子があることすら知らなかった。Firebug で確認してみた >>> function dump_int(i){var s="",c=-1;while(c){s=(i&1)+s;i>>>=1;c>>>=1}re

  • Google Gears の使い道 - てっく煮ブログ

    Google Gears (BETA) が発表されました。Google Gears はウェブサービスにオフライン機能を付け加えやすくするためのフレームワークです。フレームワークが提供するのは次の3つの機能です。LocalServerオフラインになったときにも HTMLJavaScriptCSS にアクセスできるようにする。ブラウザのキャッシュ(一時ファイル)を強化したイメージ。Databaseオフライン時に行った動作を記録しておく。SQLite ベース。ブラウザの Cookie を大容量化したイメージ。WorkerPoolCPU を消費する機能をバックグラウンドで実施する機能。setTimeout で無理やり細切れに実行していた部分を任せることができる。スレッド機能とも考えられる。開発者は、これら3つの機能を駆使して、オフライン機能を実装することになります。ありがちな実装パターンは

  • てっく煮ブログ - AS3 は FLASHer には使いにくい?

    asFLASH ばりばり使ってる人たちのブログを読んでいると、AS3 が使いにくい、という文句が出てきてるようです。例えば特に一番不便なのが宣言なしに気軽にSpriteとかにプロパティつけれないとこ。も〜いちいちなにがpublic privateだgetだsetだ!wpublic var むらけん:Flasher; とかAS3って、2時間ぐらいでインタラクティブスケッチ作るとか、超不向きじゃね?fladdict» ブログアーカイブ » processingライクにくめるAS3が欲しいといった感じで。プログラマ的な感覚からいくと、AS1、AS2 の createEmptyMovieClip で new + addChild するところとか、_x のアンダースコアなところのほうが許せず、私は AS3 になってやっと触れるようになりました。でも、確かに気軽にごにょごにょっとアニメーション作るには

    akaiho
    akaiho 2007/05/20
  • てっく煮ブログ - すごく楽しかった Flash 談義のログをまとめてみたよ

    twitter, asTwitter には Flash 界のブロガーさんが続々参入しているのですが、9日の 20:30 ごろから突発的に Flash 談義が始まり、2〜3時間ほど盛り上がっていました。この内容があまりに素敵だったので、勝手にまとめちゃいました。みんな、それぞれ問題意識や思いを持っていて、それが伝わってきてドキドキしてきます。ちょっと話はそれますが、JavaScript の面白いところって、Unix の人も、Mac の人も、Windows の人も、平等に議論できるところにあると思うんですよ。今まで、それぞれの分野でやってた「スゴイ人」が、共通の話題を持って交流できる場、それが JavaScript なんです。で、Flash になると、今度は OS の縛りがないどころか、開発者だけじゃなくてデザイナーさんとも議論や意見交換できちゃう。この世界の広がりっぷりは只者じゃない。すごく

  • 1