タグ

2013年6月12日のブックマーク (5件)

  • iOS 7 は決してフラットではなかった!

    [iOS 7 画面の奥行き:2分12秒ごろ] Jony Ive が登場する iOS 7 の紹介ビデオで、オヤと思った瞬間があった。 iPhone の平たいはずの画面が、左右に傾けるとまるで奥行きのある立体画面のように見えたからだ。[2分47〜49秒ごろ] 「iOS 7 こそアップルを代表するもの」(’This Is Our Signature’: iOS 7)という John Gruber の投稿を読んで、そういうことだったのかと思った。 Daring Fireball: “‘This Is Our Signature’: iOS 7” by John Gruber: 10 June 2013 *     *     * ソフトウェアデザインも? Jony Ive がハードウェアのデザインチームを率いることに疑問を抱くものは誰もいない。しかしソフトウェアデザインチームも率いることができるか

    iOS 7 は決してフラットではなかった!
    yhmt
    yhmt 2013/06/12
  • hitsujiwool (JavaScriptにおけるモジュール化のパターン)

    はじめに ここではJavaScriptにおける「ユーザが使用するプロパティやメソッドを、適切な名前空間に展開する方法」すなわちコードのモジュール化の方法を整理します。 JavaScriptには、パッケージや名前空間を直接管理する方法はありません。 なので、オブジェクトや関数といった手持ちの素材を使って同様の機能を実装する必要があります。 この特徴は、JavaScriptの文法を一通り勉強して、いざ脱初心者を目指そうという人達にとっての大きな壁になっているように思われます。 世の中で配布されているライブラリのほぼ全てが、何らかのモジュール化の仕組みを利用しており、それを理解できない限り、人のコードを読むことも、自作のライブラリを公開することも難しいからです。 とはいえ、モジュール化の方法にはいくつかのパターンがあります。 イディオムと言っても良いかもしれません。 以下ではその典型的なパターン

  • ソーシャルボタンのJavaScriptでfunctionの前に「!」がついている理由

    ソーシャルボタンのJavaScriptでfunctionの前に「!」がついている理由を調べてみました。 1.はじめに TwitterPocketなどのソーシャルボタンのコードをみると、共通してscript要素の中にあるfunctionの前に「!(エクスクラメーション)」がついています。 Twitterの場合 <a href="https://twitter.com/share" class="twitter-share-button" data-via="yujiro" data-lang="ja" data-size="large">ツイート</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getE

  • 映画評論家 町山智浩 『あまちゃん』を語る

    TBSラジオ『赤江珠緒たまむすび』で映画評論家の町山智浩さんがNHK朝の連続テレビ小説『あまちゃん』について語っていました。 (赤江珠緒)それでは毎週火曜日の『たいしたたま』、アメリカ在住の映画評論家 町山智浩さんのコーナーです。今週もカリフォルニア州バークレーのご自宅からお電話でのご出演です。もしもし、町山さん。 (町山智浩)じぇじぇじぇー。 (赤江珠緒・山里亮太)(笑) (赤江珠緒)来ましたね、町山さん。 (山里亮太)驚きのあの言葉が。 (町山智浩)もう、じぇじぇじぇでしょう。これからは。じぇじぇじぇの鬼太郎ですよ。 (赤江珠緒)もうだってね、『スタートレック』やるってね、聞いてたから私、3作借りて見たんですよ! (町山智浩)『スタートレック』ね、今回のやつね、ネタバレしないで話すことがほとんど不可能な内容だったんで、やめます! (赤江珠緒)なるほど、やめますか! (山里亮太)潔し!

    映画評論家 町山智浩 『あまちゃん』を語る
    yhmt
    yhmt 2013/06/12
  • アップルがWWDC 2013で伝えた「本当に大事なこと」

    これまででも最長クラス、およそ120分間に渡って行なわれたWWDC 2013の基調講演は、新しい発表の激流だった。未来を感じさせる新技術や、目からウロコの新機能、解決が難しいと思っていた根の深い問題への驚くような根的解決策――。 しかし、あえてこう言いたい。WWDC 2013基調講演で最大のニュースは、Macの新OSの名前でもなければ、フラットな見た目の新iOSでも、新しくなったMacBook Airや、世界中を驚かせたMac Proのデザインでもない。 もちろん、2つの新しいOSと2つのハードウェアに見るべきものがないと言いたいわけではない。これらの新製品の素晴らしさについては、その詳細な魅力に至るまで、何ページにも渡って飽きさせずに読ませる自信が筆者にはある。 例えば、まだほかの記事ではあまり触れられていない「Activation Lock」という機能1つだけでも、書こうと思えば1ペ

    アップルがWWDC 2013で伝えた「本当に大事なこと」
    yhmt
    yhmt 2013/06/12
    する