タグ

2011年6月27日のブックマーク (2件)

  • Retina Display向けの画像 - harukazepc’s blog

    iPhoneのディスプレイサイズは現在、320x480と640x960(Retina Display)の2種類が存在します。 で、Titaniumで実装するときに、Retina用の高解像度画像を反映させるのは、 ROOT/Resources/images/aiueo.png ROOT/Resources/images/aiueo@2x.png のように、「通常ディスプレイ@2x.拡張子」として配置します。 実際のjs内での呼び方としては「@2x」を意識せずに、 Ti.UI.createImageView({image:'images/aiueo.png'}); のように呼び出すことで、ディスプレイサイズに応じて出し分けをしてくれます。 ただし、上記2つのファイルのwidth/heightは、正しく縦横比2倍になっていないと、Retina用の画像の比率が狂ってしまうようで注意が必要です。

    Retina Display向けの画像 - harukazepc’s blog
  • Node.jsとCommonJSについて - 自分の感受性くらい

    日経ソフトウェア8月号にJavaScriptの特集がありまして、そこでNode.jsが紹介されていました。 それを読んで、僕は以下のようなツイートしました。 日経ソフトウェア8月号のJavaScript特集のNode.jsの記事みたけど、これはちょっとひどいな。非公式のWindowsバイナリを使ってるせいでnpmの使い方おかしいし、「Node.jsのAPIはCommonJSに従った形で実装」とか嘘書いてあるし。 #nodejs_jp 2011-06-26 13:43:59 via web *1だと言わざるをえません。Node.jsはCommonJSの仕様のうち「Module 1.0」と「Unit Testing 1.0」には一応準拠していることになっています(http://wiki.commonjs.org/wiki/CommonJS#Implementations)。が、Node.jsの