2014年9月21日のブックマーク (4件)

  • iPhone 6 Plusの画面は1242×2208を1080×1920に縮小表示する仕様。ドットバイドット表示は不可

    ディスプレイの解像度がFullHD(1080×1920)となっているiPhone 6 Plusですが、ドットバイドットのレンダリングではなく、実解像度よりも大きい1242×2208を画面の実解像度に縮小して表示する仕様となっている事が確認できました。 iPhone 6 Plusで撮影したスクリーンショットをiPhotoで確認してみたところ、解像度が1242×2208となっていました。iPhone 6 PlusのRetina HDディスプレイの解像度は1080×1920のため、内部では1242×2208で処理し、画面に表示する際に縮小している事が分かります。 iPhone 6 Plusの解像度の仕様に関しては発売前からフォーラムなどで開発者の間で話題になっており、異なる画面密度のデバイス間のUIを自動生成してくれるPaintCodeのサイトにてiPhone 6/iPhone 6 Plusの解

    iPhone 6 Plusの画面は1242×2208を1080×1920に縮小表示する仕様。ドットバイドット表示は不可
    otchy210
    otchy210 2014/09/21
    言外に、もうピクセルベースで考えるのやめなよ、というのが聞こえてくるようだ。まあ、Web の世界はすでにそうなりつつあるのだから、アプリもそうしろってのが言い分なんだろうか。
  • 息を呑むほど美しい…。関東にあった「THE 絶景」25選 - Find Travel

    湯もみで有名な温泉のまち「 草津」にあります。不気味なほど真っ赤な岩肌と窪みの穴が2つ、極めて特異な姿をしている滝です。滝水に温泉成分が含まれているため、茶褐色に変色するそうです。轟々というより、サーーーというイメージの滝です。ただ、ここは駐車場からのアクセスがけっこう難関で、急勾配の下り坂を40分ほど歩かないとたどり着けません。一見の価値ありなので、体力勝負を!! ■ 基情報 ・名称:嫗仙の滝(おうせんのたき) ・住所:群馬県吾草津町  ・アクセス:車…R292号草津交差点から1.5km東進→小さな滝看板のある交差点を            右折→220m先の交差点を左折→あとは道なりに1.6kmで駐車場→さらにそ        こから急勾配の下り坂(遊歩道)を40分歩く→嫗仙の滝 ・問い合わせ:0279-88-0800(草津温泉観光協会) ・関連URL:https://www.k

    息を呑むほど美しい…。関東にあった「THE 絶景」25選 - Find Travel
    otchy210
    otchy210 2014/09/21
    多分、関東平野にあるやつの半分くらいは行ってる。どれもいいところだったよ。
  • nullチェックは、ifですべきかtry/catchですべきか?

    「Javaの高速化の方法」というページに、次のような高速化手法が書かれていました。 文字列がNULLかどうかの判断は IF文を使用せずに 例外処理NullPointerException で置き換える if文の場合です。 if(obj == null) { /* process */ } try/catchの場合です。 try { /* process */ } catch (NullPointerException e) {} たまにこういう謎の高速化手法を教えてもらうのですが、どうしてもすぐには信じられないので少し調べました。 ifとtry/catchのオーバーヘッドは? Stack Overflowに、ドンピシャな質問がありました。 Java if vs. try/catch overhead 読んでみると、「例外処理は例外的な処理に使うものだから、通常のフローでnullになるような

    nullチェックは、ifですべきかtry/catchですべきか?
    otchy210
    otchy210 2014/09/21
    考慮に値しないレベルのような。元々の if 文がボトルネックになっていてかつ、try-catch が10倍早かったら、初めて検討対象になるかも知れないくらい。
  • 日本におけるWebFontの夜明けぜよ(てきとう - latest log

    WMCache.js を使って、Noto フォントをキャッシュし、レンダリングするテストコードです。 Notoフォントのサイズは16.4MBありますが、キャッシュされているため一瞬(この例では57ms)です。 これで、2015年からはゲームの世界感に沿った WebFont とか使えるんじゃないでしょうか。 function _multiline(fn) { // @arg Function: // @ret String: return (fn + "").split("\n").slice(1, -1).join("\n"); } function addText() { document.body.innerHTML += _multiline(function() {/* <p class="message"> こんにちは日におけるWebFontの世界。<br /> 私は今、WMC

    日本におけるWebFontの夜明けぜよ(てきとう - latest log
    otchy210
    otchy210 2014/09/21
    なんだか色んなテクニックが詰まってる。素敵。