Main Contents

2007年05月31日

Google Developer Day 2007

このエントリーをはてなブックマークする このエントリーを含むはてなブックマーク | Save This Page (del.icio.us)

Google Developer Day 2007行ってきました。

セッションの密度が高くて少し疲れましたが、なかなか楽しかったです。以下、雑多メモ。

会場にはGoogleらしい小物がいっぱい。

img022.jpg

トレードマークのバランスボール。テーブルの上にあるのは…

img023.jpg

決して尽きることのないお菓子の泉。驚異的な勢いで補充されます。いやほんと。

他にもビーズクッションが置かれてたりしてにぎやかな感じ。

基本的にはどのセッションもGoogleが提供するAPI群の紹介なのですが、

・サプライズとしてGoogle Gearsの発表があった
・日本特別仕様?として鵜飼文敏さんによるGoogle Engineerの生態が紹介された

あたりが特異点かな。


Google Gearsはブラウザ拡張の名前。以下の3機能が追加される。

・ローカルデータベース

ブラウザからローカルマシンのRDBにデータを保存できる機能を提供する。Javascriptから利用できる?

・ローカルサーバー

HTML / Javascript / Image などをローカルに保存し、オフラインでもウェブアプリの機能が使えるようにする。Google Readerがすでにこの機能を利用して、最新2000記事までをオフラインで読めるようになった。もちろん次にオンラインになったら、オフラインで読んだ記事の情報が反映されてる。

・ワーカープール

Javascriptのマルチスレッド性能を向上させる機能だそうな。

とりあえずIEとFirefox向けにβリリースされた段階だけど、これが一般化したらウェブアプリの作り方が大きく変わりそう。そういう意味ではAjax以来のターニングポイントかも。

とはいえAjaxとは違い、ユーザーがプラグインをインストールしなきゃいけないというのは大きなハードルだし、Gadget/Wedget戦争みたいに「互換性はないけど似たような機能」が各社から出されるとまた面倒なことになるわけで…。業界で標準化されて全ブラウザに標準搭載されるといいな。

個人的にはGmailがオフライン対応するのを期待。

鵜飼さんによるGoogle Engineerの生態紹介は、個人的には一番面白いセッションでした。

「金になるかどうかはあまり考えるなといわれる」と言いつつも、ただ単に目新しいものが良いとされるわけではなく、「社内で公開してあまり使われないようなものはダメ。β公開して使われないようなのもだめ。同僚がついていけないようなものは、世界の人たちに受け入れられいからダメ」と、「世界中でちゃんと使ってもらえるのか」という視点でのチェックが入るそう。

あと、エラい人ほどコードを多く書いてるとか。数量化・視覚化するのが好きな人が多いとか。

レセプションパーティで話したGoogleの人は、「マネージャーでもコード書くよ。そもそも技術的素養がないとマネージャーとして採用されないし」だそう。