2011に行って来ました。2011に行って来ました。Dayに行って来ました。上の写真はお土産の数々です。今回のセミナーは色々とコラボレイティブな仕掛けがたくさんありました。面白かったのは、コレ。これはGoogleのテクノロジーにちなんだ缶バッチで、Google+系バッチ(5種類)、Android系バッチ(5種類)、HTML5系バッチ(5種類)の計15種類のバッチが会場内に配られています。参加者は最初に1種類の缶バッチを10個だけ配られます。これをトレードを繰り返して2つのテクノロジーをコンプリートするというゲームです。写真では少し見にくいですが、Google+系が5種類、Android系が5種類コンプリートされています。誰が何を持っているのか分からないので、とりあえず最初は手当たり次第に声をかけてトレード、ある程度バラけてきた所で所望の缶バッチを見せている人に持ち前の図々しさで交渉を繰り返してコンプリートしました。キャップなんですけどね。肝心のテクノロジーの話です。今回、目玉となるテクノロジーは3つありました。sandwichの話NFC連携と顔認識ロック解除が面白かった。NFC連携はAndroid同士を合わせるだけで見ているページを共有したりできるみたい。情報共有はこの方が直感的な感じはした。顔認識ロック解除は本人が前に立てば勝手にスマートフォンが認証してロックを解除する仕組みをデモしていた。この機能はまさに必要だと思った。iPhoneもロックしてても起動できるようなアプリとか作っているけど、それよりも認証がスムーズだったらそんな機能いらないんだよなー、と思った。実機も触らせてもらって、より高速に直感的になった感じをつかむことができた。Videoなんかがデモ受けしやすい形で紹介されていました。Instrumentalですね。スマホや加速度センサー付きのノートパソコンだと振るだけで楽器になり、音が出るというアプリケーションです。MBAでは残念ながら振っても音は出ませんでしたが、クリックで音が出ました。これも中ではSocketIoやWebAudioが動いていて、リアルタイムに音を出す処理をしているみたいです。apiというchromeのブラウザで実装されているデバイスの方向を取得するAPIで実施しているみたいです。chatだけではなく、組み込めば色んなエフェクトを出して遊べる仕組みになっていました。chatだけじゃなく、ドロイド君がコーラを飲んだり音楽をかけたりと、アメーバピグみたいに遊べるようにしていました。非常に刺激を受けました、特にHTML5。サーバーサイドに生きる身としてはぜひ実装していきたいところです。今回の問題はレベルが高く、スライドパズルはGooglerですら全問解いていないということでした。6x6の中には純粋にアルゴリズムだけでは解けない問題も含まれていたようです。解法に参考になるアルゴリズムとして下記のようなものが紹介されていました。A*一番効率的で今回のデータはメモリにセンシティブなのでこれを実装するのが一番効果的だということでした。hashing詳しくは:http://yowaken.dip.jp/tdiary/20081001.html今回の内容をきっかけにアルゴリズム勉強しなおしたほうがいいかなぁ。何かおすすめの本があればぜひ教えて下さい。2011に行って来ました。大切な事はいつも3つ。東京Node学園祭に行って来ました。(2)リンクヘルプはてなブログお知らせはてなブログをはじめよう!yosuke_furukawaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。