タグ

2013年5月4日のブックマーク (2件)

  • JSXのgeneratorで同期的なsleep()を実装してみる - Islands in the byte stream (legacy)

    [追記]v0.9.84現在、--enable-generator-emulationが必要です。これを付けないと、ES6のgeneratorを使うようにコンパイルされます。[/追記] 最近、JSの非同期まわりが新しい盛り上がりがありました。 Google Chromeに入ったジェネレータとPromiseで非同期処理に革命が起きた - 素人がプログラミングを勉強していたブログ 2013-05-02 とくにES6のgeneratorを使えば、非同期コードを同期的に書けるようになるということで期待が持てます。 ところで、JSXにも最近実験的にgeneratorが実装されました*1。生成されるJavaScriptはES5準拠ですから、スマートフォンでも実行可能です。 すなわち、これが格的に使えるようになれば、ブラウザの対応を待たずにgeneratorが使い放題になるというわけですね!genera

    JSXのgeneratorで同期的なsleep()を実装してみる - Islands in the byte stream (legacy)
    satmat
    satmat 2013/05/04
  • iOS 7、大幅アップデート過ぎて公開が遅れるかも

    9月リリースを目指してる、けど。 現在開発中のiOS 7は、デザイン責任者・ジョナサン・アイヴ氏が大オーバーホールを試みているっていう情報が先日入ってきました。そしてBloombergによれば、そのオーバーホールぶりがあまりに徹底していて、iOS 7の公開が予定より遅れてしまうかもしれないんです。 Bloombergに情報提供したのは、内部事情を知る匿名の人物です。その人物によれば、アイヴ氏はたとえば「リアルすぎる画像使用を排除」したり、「メールやカレンダーツールの劇的な改変」を試みたりといったことを求めているそうです。賛否両論のskeumorphism(アナログな事物のデザインをソフトウェア上に取り込む手法)がバッサリ切られてるみたいです。 これは先日伝わってきた情報、つまり次期iOSが「フラットなデザイン」になって、たとえばiBooksアプリの棚画像みたいなリアルっぽいデザインとか、

    iOS 7、大幅アップデート過ぎて公開が遅れるかも
    satmat
    satmat 2013/05/04