タグ

2013年10月12日のブックマーク (3件)

  • innerHTML += ... な書き方について - hogehoge @teramako

    DOM操作の最適化によるJavaScriptチューニング(前編) | HTML5Experts.jp はてなブックマーク - DOM操作の最適化によるJavaScriptチューニング(前編) | HTML5Experts.jp はてなブックマークで『後でツッコミする』と書いたとおり、ちょっとツッコミたいと思う。 ツッコミ記事のつもりが、自分がツッコミされることとなり、ダメダメな記事です。それでも良ければお読み下さいw // サンプル1: パフォーマンスが悪い var ul = document.querySelector('#output'); for ( var i = 0; i < data.length; i++ ) { ul.innerHTML += ‘<li>’ + data[i] + ‘</li>’; } 上記コードはダメなコードであり、理由は、 li要素をループが回るたびに追

    innerHTML += ... な書き方について - hogehoge @teramako
  • Ruby geocoderがすごい - もぎゃろぐ

    住所を緯度経度に直したり、緯度経度から住所を求めたりする操作をgeocodingと言って、Google Maps APIを使うとまあたいていのことはできる。 ロケタッチAPIとか、Yahoo!ジオコーダAPIという手もある。 それはともかく、そのへんをパチパチ叩くコードを書いていて、「こんなのもうとっくに誰かが書いてんじゃないかなー」と思ってぐぐってみたらなんかすごいのが出てきた。 Ruby Geocoder 住所と緯度経度の相互変換はもちろん、距離や範囲の扱い、Google以外のAPIへの対応、キャッシュ処理など、「実装しようかなー。でもめんどくさいよね」とか思って先送りしていたような機能がほとんど全部実装されている。 住所の取得 require 'geocoder' # 日語ロケールに設定 Geocoder.configure( :language => :ja, :units =>

  • このゾンビ映画を作ったのは誰だ!:『ワールド・ウォーZ』と『ウォーム・ボディーズ』 - 冒険野郎マクガイヤー

    雄山「中川、今日の映画はなんだ?」 中川「『ワールド・ウォーZ』にござります」 雄山「ほう。有名なゾンビ小説映画化だな。モキュメンタリーならぬ架空のオーラル・ヒストリー形式で、ゾンビ発生による世界的危機“世界ゾンビ大戦”を乗り越えた時点から語るという、なかなかに考え抜かれた小説だったな。映画も楽しみだ」 WORLD WAR Z 上 (文春文庫) マックス ブルックス Max Brooks 中川「この中川、雄山さまの好みは熟知しておりますゆえ」 雄山「ハハハ、こやつめ。それでは、観てみるとするか」 二時間後 雄山「……このゾンビ映画を作ったのは誰だあっ!」 中川「先生、どうか落ち着いてください」 雄山「だから私はこんな下衆なシネコン映画を観るのは嫌なんだ! 人に金と時間を払わせておいて、こんなものを観せるとは!!」 雄山「ええい、我慢ならん。監督を呼べ!」 マーク・フォースター「わ……私で

    このゾンビ映画を作ったのは誰だ!:『ワールド・ウォーZ』と『ウォーム・ボディーズ』 - 冒険野郎マクガイヤー