Google Developer Day 2008に行って来ました

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

今年もGoogle Developer Dayに行ってきましたので、簡単にどんな感じだったのか紹介します。去年はホテル日航東京だったのですが、今年はパシフィコ横浜で行われました。

個人的にはホテル日航東京の方が行き易くて良かったんですが、今年はちょっと遠かったので朝早く起きて大変でした。
パシフィコ横浜に到着し入り口に入ると、まず大きなGoogleのロゴの登場です。


続いてGoogle Developer Day 2008のロゴ。


受付を済ませ中へ入っていくと、休憩できるスペースが。


ペットボトルでの水も貰えたんですが、それ以外に上記のような休憩できるスペースにコーヒーやオレンジジュース、紅茶などが飲めるようになってました。

結構この飲み物が自由に飲めるって重要で、今年Microsoftのカンファレンスも行ったのですが自由に持っていって良い水を配ったりとかが無くて飲み物を探しに歩き回って結構大変でした。

そう考えるとこういうスペースが用意されているのはすごくありがたいなと思います。


さらに奥へ進みメインの会場に入ると、ステージには大きなスクリーンが2つとGoogleなカラーの箱が飾られてます。

午前中は基調講演。いろいろな技術の全体的な紹介などがありました。あと、Androidの紹介もあって実際の機械で動いている様子も見れました。

午前はそんな感じで終了。今年は去年と違いお弁当が用意されないので、各自どこかで昼食を取ることに。近くに何があるか分からないのでとりあえず駅へ戻ったらいくつか食べるところがあったんですが、結局マクドナルドで昼食。

午後からのセッションは各部屋に分かれて聞く事に。この辺は去年と変わらないかな。

私は、「Google Data API」についてのセッションを最初に聞きました。知っている内容もあれば、知らなかった内容もあったりで今度何かで使ってみたいなと思います。

次のセッションまで時間があったので、また休憩スペースを撮ってみました。

次に聞いたのが「Android アプリケーションの構築 (基礎編)」。何でこれを聞こうかと思った理由が単純にAndroidが見たいから。動機が不純ですねw

その次は、「Google Gears から Gears へ」。今回聞いたセッション中で個人的にこれが一番面白かったです。Gearsは去年のGoogle Developer Dayで紹介された技術で、使ってみたいと思いながら何もしてこなかったので、ここでいろいろな話を聞けて良かったです。

ローカルにデータを保持させたり、ページなどをキャッシュさせたりと便利な機能が満載だったので、実はここ最近Gearsを使っていろいろいじってました。Gears結構面白いです。

その後は「Google Maps API for Flash」を聞きました。Google Maps APIは以前に使ったんですが、今回はそのFlash版なのでどんな感じで作るんだろうと思って聞いて見ました。

個人的にはFlashでやるかJavaScriptでやるかはそのときの場面次第で選べばいいのかなと思いました。どっちがすごいと言うよりかはどっちでも出来るように思えたので、活用する場面に応じて選べばいいのかな。

最後は「Google のソフトウェア エンジニアの日常」を聞きました。これは技術話というよりGoogleの方が普段どんな風に仕事をしているか的な話でした。この話聞いてて本当、Googleの人ってモチベーション高くて時間の使い方がしっかりしてるなぁと思いました。

私ももっとメリハリをつけてやっていこうと思います。

そんな感じで、今年のGoogle Developer Day 2008、とても楽しかったです。ちなみに今年もTシャツ貰えました。去年はボールペンとノートとTシャツだったので、貰えるものは若干グレードダウンでしたが、セッションの内容はとても良かったです。

来年もあればまた行きたいですね。それまでいろいろ勉強しておかないと。。。

参考サイト Google Developer Day

Google Static Maps API

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 4.00 out of 5)
Loading ... Loading ...

Google Mapsはかなり便利ですが、携帯電話向けのWebサイトでGoogle Mapsを使いたくてもJavaScriptが動かない理由から携帯サイトに地図を表示させる事が困難でしたが、新しくGoogle Static Maps APIの登場のおかげで携帯サイトでもGoogle Mapsが使えそうです。

今までのGoogle Maps APIとは何が違うのかと言うと、Google Maps APIはマウスでドラッグして自由に地図を動かせるのに対して、Google Static Maps APIは地図を一枚の画像として提供してくれます。

なので、携帯サイトで地図の画像を表示させると言う使い方などが出来そうです。

まずは使用するに当たりAPI Keyを取得する必要があります。下記のサイトでAPI Keyを取得です。

http://code.google.com/apis/maps/signup.html

API Keyを取得したらあとはGoogle Static Maps APIを使ってみるだけです。

<img src="http://maps.google.com/staticmap?center=35.680899,139.766479&zoom=14&size=240x240&maptype=mobile&markers=35.680899,139.766479,red&key=(API KEY)" />

IMGタグのSRCに[http://maps.google.com/staticmap]を指定して以降は画像のサイズや緯度、経度などのパラメータを渡してあげると出来上がります。

簡単にパラメータの説明です。

  • center 画像の中央の緯度と経度をカンマで区切って指定
  • zoom 地図のズームレベルを指定
  • size 画像のサイズを (width)x(height) の形式で指定
  • maptype roadmap もしくは mobileのいずれかを指定
    (必須ではない。指定がない場合はroadmapになる)
  • markers マーカーの緯度と経度、マーカーの色をカンマで区切って指定
    (緯度),(経度),red のように指定。
    またredaのように指定すると赤いAのマーカーが作成される。
    マーカーを複数指定する場合はパイプ( | )で区切って書いていく。
  • key Google Maps APIのAPI Keyを指定

以上の内容を踏まえてマーカーを増やしたりしてみたいと思います。

<img src="http://maps.google.com/staticmap?center=35.680899,139.766479&zoom=14&size=400x300&maptype=mobile&markers=35.680899,139.766479,reda|35.67879,139.772551,blueb&key=(API KEY)" />

IMGタグで手軽にGoogle Mapsが扱えるなら携帯サイトなどに地図を載せたりといろいろと使いどころがあるのではないでしょうか。

Googleカレンダーへ予定を簡単に追加するボタンの作り方

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

たまにサイトで「Googleカレンダーに追加」というボタンを見かけます。あれってどうやって作るんだろうと調べてたら、Googleに載ってたので試しに作ってみました。

内容はこんな感じです。

action=TEMPLATE
text=友達と飲む
location=新宿
dates=20070803T190000Z/20070803T230000Z
trp=true
sprop=website:http://blog.senseless.jp
sprop=name:senseless

全てのパラメータを

http://www.google.com/calendar/event?

のあとにくっつければGoogleカレンダーに予定を追加するためのURLは完成です。

actionには必ずTEMPLATEを指定しなければいけないようです。あと予定が終日の場合は、dates=20070803/20070803で良いようです。
また、使用できる画像は6種類あるようです。

http://www.google.com/calendar/images/ext/gc_button1_ja.gif
http://www.google.com/calendar/images/ext/gc_button2_ja.gif
http://www.google.com/calendar/images/ext/gc_button3_ja.gif
http://www.google.com/calendar/images/ext/gc_button4_ja.gif
http://www.google.com/calendar/images/ext/gc_button5_ja.gif
http://www.google.com/calendar/images/ext/gc_button6_ja.gif

パラメータの付け方の詳しい説明はGoogleのサイトを参考に。

Google カレンダーの予定リマインダ ボタンの作成手順

また、自分でHTMLを作るのが面倒な方は、条件を入力するだけでHTMLを生成してくれるものもあるようです。

Googleカレンダーへ予定を追加するボタンのHTMLを生成

Google Developer Day 2007に行って来ました

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

2007年5月31日はGoogle Developer Day 2007の開催日です。今日行って来ました。今回は個人的に行きたかったので、会社は普通に休暇を頂いての参加です。

Google Developer Day 2007 in Tokyo

場所はお台場のホテル日航東京です。受付が9時頃でしたが着いたら9時半頃でした。受付を済ましたらGoogleのグッズが貰えました。グッズはGoogleのロゴが描かれたノートとボールペン。

で、中の方へ進むとまだ会場は準備中らしく待合所のようなところで既に来られた方が椅子に座って待ってました。ところがその椅子、ただの椅子ではなくグーグルカラーでもある赤や黄、青などのバランスボールなどが置かれてました。さすがグーグル。。。

休憩所2

さらにサッカーゲームのおもちゃもおいてあったりと噂どおりのものがちらほらと。あと、お菓子も自由に食べれるように置いてありました。

休憩場所1

しばらくすると会場が開いて中へ入れるようになり、Google Developer Day 2007が開始されました。

開催にあたっての挨拶と基調講演が始まり、その後ゲストスピーチにはてなid:naoyaさんがスピーチしてました。なんか普段利用させてもらってるサービスの中の人を生で見るのって初めてなもんですっごい興奮。

その後、グーグル最新情報をグーグルの及川さんがスピーチをしました。そこで発表された内容がGoogle Gears

簡単にどんなものかと言うと、Webアプリケーションってオンラインでしか生きられなかったのが、オフラインでも生きられるような技術らしいです。デモではRSSリーダーで有名なGoogle ReaderGoogle Gearsが導入されていると言うことでGoogle Readerを使ったデモを行ってました。

Google Readerを開くと右上のメニューに緑色の矢印アイコンがあるのですが、それを選ぶとローカルにデータを退避するようです。で、その後ブラウザで「オフライン作業」にしてもGoogle ReaderでRSSが読めちゃうって話です。

ちなみに今さっきGoogle Readerを開いたら緑色の矢印アイコンではなく「Offline」ってリンクになってました。リンクをクリックするとGoogle Gearsをダウンロードしてインストールしてねってなってたのでさっそくダウンロード&インストールをして再度Google Readerを開いてみると緑色の矢印アイコンが出てました。これってほんと凄いです。GmailGoogle CalendarなんかもGoogle Gearsに対応したら本当に便利だろうなって思います。

さてさて、ここまでが午前の講演でした。今までいった事があるカンファレンスだと昼食は各々どこかで取るもんなんですが、さすがはグーグルです。昼食の用意までしてあって別室へご案内。ひろーい部屋にテーブルがずらーっとならんであってお弁当とお茶が用意されてました。

昼食

お弁当美味しかったです。たぶんホテルのやつなんだろうなぁ。ご飯も俵みたいになってるやつだから、なんか高級っぽい感じ。

お昼を食べていると近くの方がお声をかけてくれていろいろと話なんかしちゃいました。なんか良いですね、こういうの。その後、その方とはセッションの合間の休憩時に喫煙所でちょこちょこ話したりしてました。

午後からのセッションは二つに分かれてどちらか一方に参加という形です。最初のブレイクアウトセッションは

  • Google Maps API Introduction
  • Google Gadgets API

正直どっちも参加して聞きたい内容でしたが、私は「Google Maps API Introduction」の方を選びました。スピーカーはChris Atenasioさんという見た目カッコイィ系な感じの外人さんでした。

Google Maps APIの方は以前使った事もあったんで、セッションで紹介していた内容はある程度分かりました。結構笑えるようなシーンもあって楽しかったです。

Breakeout Session 1

セッションは1時間程度です。次のセッションが

  • KML – Geographical Format For Earth & Maps
  • Google Desktop Gadgets

私は「Google Desktop Gadgets」を参加しました。Desktop Gadgetsは個人的に今一番興味があるので、何か得らればと思って。

セッションの内容は細かいところと言うよりDesktop Gadgetsはどんなものがあるのかや、どんなことが出来るのか、などを紹介してその後デザイナツールで簡単にGadgetsを作ってみるといった内容でした。まだ作った事がない私としては、とりあえずGadgetsを作るまでをざーと見れたのは良かったです。早速何か作ってみようかなと考え中です。

次のセッションは

  • Intro to Google Data APIs: Mashing up Google Calendar, Spreadsheets and more!
  • Google AJAX API

これはどっちを取るか迷って会場をウロウロしましたが、 「Intro to Google Data APIs: Mashing up Google Calendar, Spreadsheets and more!」を受けてみました。

このセッションは今までのよりかはちょっとパンチが効いてて気を抜いたら眠くなってしまうくらいガッツリした内容でした。さすがにずっと聞きまくって疲れたのか眠気が襲ってきましたが、耐えましたw

最後のセッションは

  • Google Maps Gadgets – “Mashuup of mashups”
  • Software Engineer in Google

最後は絶対に「Software Engineer in Google」と決めてたので特に迷いません。スピーカーは鵜飼さんという日本の方でしたので、翻訳機使わなくて聞き易かったです。

内容はGoogleのAPIとかの説明というより、Googleのエンジニアの人の話です。どんな感じで開発をしているのかや、プロジェクトは何人でどんなタスクをこなすのかや、中の人ならではの話で楽しかったです。

全てのセッションが終わり、その後レセプションパーティーがあるようなので参加してきました。お酒や食べ物があって最高です!!

皆さんいろいろ食べたり飲んだりしながら情報交換してたみたいですが、私はと言うと、結構人見知りなので静かに食べて飲んでました。orz

あ、後半ぐらいにお腹も満足になった時、ふと横をみたらGoogleの方と目があってそこでいろいろ話しました。要望も言っちゃいましたw

私が言った要望は、携帯でGoogleカレンダーとGoogle Readerが見れるようになってほしいと言う事と、Google Maps APIを携帯でも!!って事ぐらいかな。あとはいろいろ雑談したり。名刺もらっちゃいました。

ずっと日本人かと思ってたんですが、名刺みたら名前は日本人だけど苗字が日本人じゃないし、ところどころ話の中でアメリカの話題ばかり出てくるので、もしかすると日系何世とか言うあれかなぁ?なんて思いましたが、まぁ日本人だろうが外人だろうが関係ないね。会話が成立すれば良いんだし。

ほんと一日有意義でした。またこういう機会があったら必ず参加しようと思ってます。

最後に、アンケートに答えると「もれなく」Google特製Tシャツが貰えるみたいでお土産まで貰っちゃいました。ほんとグーグルってすごいです。

記念品

今回のGoogle Developer Day 2007で撮った写真はFlickrにアップしてます。良かったらどうぞ。

http://www.flickr.com/photos/ukey888/sets/72157600290922311/

Google Developer Day 2007

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

先日Google Developer Day 2007の受付完了と当日の案内と言うメールが届きました。

申し込みが始まったあたりにすぐさま登録をしたんですが、特に登録確認メールとかも届くわけでもなかったので、少々心配だったのでお問い合わせ先にメールで聞いたところ、登録時にメール配信はしてなく説明不足ですいませんってメールがすぐ返ってきました。
その時に質問したメールには、登録確認したところちゃんとされてるから大丈夫ですよってなってたから安心したけど、やっぱ正式に受付完了のメールが来ると安心しますね。

日程は2007年5月31日(水) 9:15から受付開始、場所はホテル日航東京 。

楽しみ楽しみ。今回は有給休暇を取っていろいろとありがたいお話を聞こうかと思ってますが、休み取れるかなぁ(^^;

少し心配だけど、たぶん大丈夫だろう。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes