タグ

2009年8月30日のブックマーク (2件)

  • IE6,7のためにArray.join("") による文字列連結を使うべき - os0x.blog

    理由がない限り、Array.join("") による文字列連結は使わないほうがいいみたい - latest log の件について。 IE6の+による文字列結合が遅くて、Array.joinで連結するとマシになるよって話を(私が)初めて聞いたのはShibuya.js第1回の id:amachang の発表だったと思います。 Shibuya.js Technical Talk #1 を終えて。 - IT戦記 *1 少なくとも3年以上前のバッドノウハウが未だにIE6のみならず、IE7でも有効という現実に気が遠くなりそうですね。 で、IE6,7は基的なパワー不足で、同じJavaScriptでも他のブラウザより処理が遅いことがほとんどです。遅いブラウザに合わせてチューニングをするほうが一般的なので、特に理由がなければArray.joinを使っておいたほうが無難だと思います。 Array.join

    IE6,7のためにArray.join("") による文字列連結を使うべき - os0x.blog
  • [iPhone]iPhone 3Gの「カメラ」で撮影した画像の位置情報を修正する - 旧式ひとりぶろぐ

    iPhone 3Gの「カメラ」で撮影した画像のEXIFには、Core Location(GPS/基地局/WiFi)から取得した緯度経度・位置情報が埋め込むことができる上、加速度センサーから取得した情報を元に割り出した画像の向きをEXIFのOrientationに記録をしていて、とても案配がいいですよね。 これからのデジカメはこうあるべき。 しかし、位置情報がどうもおかしい。 日で撮影された画像のEXIFに埋め込まれた位置情報は、北太平洋上を指し示すと思います。 経度(Longitude)情報のGPSLongitudeRefがWestになっていますが、これをEastに直してやると、例えば、Picasaなどにアップロードした際の地図上の表示地点が正しくなります。 直す方法はいろいろあるかと思いますが、Exiv2を使ったやり方は以下のようになります。 Exiv2は、Mac OS XならMacP

    [iPhone]iPhone 3Gの「カメラ」で撮影した画像の位置情報を修正する - 旧式ひとりぶろぐ