Posted by 山崎富美 Developer Relations Team

[本記事は YouTube API Team の  Raul FurnicăVladimir VuskovicPepijn Crouzen が  YouTube API Blog に投稿した「The Simpler, Yet More Powerful New YouTube Data API」という記事を元に翻訳・作成しています。詳しくは元記事をご覧ください。-山崎] ...
Posted by 山崎富美 Developer Relations Team

[本記事は YouTube API Team の Raul FurnicăVladimir VuskovicPepijn Crouzen が YouTube API Blog に投稿した「The Simpler, Yet More Powerful New YouTube Data API」という記事を元に翻訳・作成しています。詳しくは元記事をご覧ください。-山崎]

YouTube Data API は 2007 年の初リリース以来、開発者のみなさんが手がけた素晴らしいアプリのおかげで、Google の中で最もリクエスト量の多い API の 1 つになっています。みなさんの活動をサポートするため、このたび動画を組み込んだサービスをさらに進歩させる YouTube API バージョン 3.0 を公開しました。新しくなった API は、クライアント ライブラリ対応をより充実させ、改良されたツールやリファレンス ドキュメント、Google 共通 API インフラストラクチャとの一体化によって使いやすくなっています。バージョン 3.0 では、リクエストされた内容だけを返すようにし、XML エンコーディングではなく JSON を使用することで効率化を図っています。また、この API では、「トピック」を介した Freebase との統合やユニバーサル検索といった、中核的な機能を新たに導入しています。ソーシャル メディア管理アプリを開発されている方であれば、今回のリリースで新たに盛り込まれたチャンネルお知らせメッセージの投稿や、充実した登録者リスト管理機能を気に入っていただけるでしょう。API バージョン 3.0 は、今までで最大規模となる全面的なアップデートです。ぜひお試しください

新機能: トピック、ユニバーサル検索、視聴者とのコミュニケーション

YouTube 動画を検索するとき、キーワード検索で的外れな結果しか得られなかったという経験はありませんか? 新たなトピック API では Freebase の力を借り、検索キーワードではなく Freebase トピック ID を指定することで、探している動画を的確に見つけることができます。

例えば、この記事を米国外でお読みいただいている人がサッカーに関連するコンテンツを探す場合は、おそらく、お求めのトピック ID は /m/02vx4 です。API のユニバーサル検索機能は、このようなリクエストをたった 1 回実行するだけで、トピックに合ったチャンネルや再生リスト、動画を検索できる機能です。詳しくは、トピックの API ガイドを参照してください。

バージョン 3.0 では、YouTube 視聴者とのつながりや交流を図りやすくするためのツールも提供しています。ソーシャル メディア管理アプリでは、お知らせメッセージの投稿を利用すれば、コンテンツ制作者はチャンネル登録者とコミュニケーションを取れるようになっています。

効率化、クライアント ライブラリ、進化したツール、その他いろいろ...

アプリの通信量を削減するため、バージョン 3.0 では「part」パラメータで指定した、必要な情報のみを返すようになります。

バージョン 3.0 のデフォルトである JSON エンコーディングは、バージョン 2.0 の XML に比べて効率性に優れていますが、JSON のパーシングにあまり馴染みがない方は、.NET、Dart、Go、Java、JavaScript、Objective-C、PHP、Python、Ruby の各クライアント ライブラリを確認してみてください。これらのライブラリは OAuth 2.0 認証を使用しており、YouTube API や他の最新の Google API でも使えるため、アプリケーションの簡素化を図れます。

API console などの使い慣れた Google API ツールも、YouTube API バージョン 3.0 でまったく問題なく動作します。さらに、API リファレンス ドキュメントでは、スクロールでページの一番下まで行くと、その API を実際に試せるようにしました。また、スタンドアロンの API Explorer にアクセスすれば、サポートされているメソッドの一覧を閲覧できます。

使用アプリの例

バージョン3.0 はまだ試用段階ですが、素晴らしい最新アプリやサービスに使用されています。その中のいくつかをご紹介します。
さらに詳しく知るには...

YouTube API バージョン 3.0 についてもっと詳しく知りたい場合は、API ドキュメントに加え、まずはこちらの再生リストで紹介されている動画を見てみてください。ぜひ YouTube デベロッパー向けチャンネルを登録して、最新情報をチェックするようにしてください。


ソースコードを実際に使ってみましょう

物事を理解する一番の方法は実際に使ってみることです。そこで、お試し用に PythonJavaScript のコード例をいくつか用意いたしました。トピック API を使用したより広範なクライアントサイド アプリについては、Topics Explorer をお試しください。ソースコードは code.google.com で入手できます。

Posted by 山崎富美 Developer Relations Team

[先日行われた GLIDE コミュニティ一周年記念イベントについて、GLIDE メンバーの中島佳菜子さんが寄稿してくれました。-山崎]

2012 年 12 月 8 日に Girls Leading in Development and Engineering (GLIDE)コミュニティの一周年記念イベントが開催されました。私は 2011 年の BOLD インターンとして Googlers にお世話になった経緯から今回のイベントに招待していただきましたので、その様子をご紹介させていただきます ...
Posted by 山崎富美 Developer Relations Team

[先日行われた GLIDE コミュニティ一周年記念イベントについて、GLIDE メンバーの中島佳菜子さんが寄稿してくれました。-山崎]

2012 年 12 月 8 日に Girls Leading in Development and Engineering (GLIDE)コミュニティの一周年記念イベントが開催されました。私は 2011 年の BOLD インターンとして Googlers にお世話になった経緯から今回のイベントに招待していただきましたので、その様子をご紹介させていただきます。


大人気だった Google+ クッキー

まず会場に着くと目に飛び込んでくるのは、可愛らしいスイーツの数々です。以前開催された Google Technical Workshop featuring GLIDE のときもそうでしたが、GLIDE のイベントでは毎回素敵なスイーツが用意されています。女子会のような雰囲気でわいわいお菓子を囲みつつ再会を喜び合い、現状の報告などを話し合います。この時間が意外に重要で、GLIDE 内の先輩の話や友達のインターンの話、はたまた各自が取り組んだり聞いたりしてきた新しい技術の話など、とても良い情報交換の場となっています。

一通りお菓子を堪能し終えると、今回のイベントの目玉である Kelly Studer さんの講演です。彼女は以前 Google で働いており、現在は Career Stylist としてご活躍されています。今回の講演は "Becoming the Next Generation of Female Leaders in Computer Science" と銘打ち、女性が社会でどうリーダーシップを発揮していくべきかや、コンピュータ サイエンスという男性が多い社会でどのように自信をつけていくかなどを話してくださいました。講演の様子は GLIDE の Google+ ページで公開されていますので、話の詳細はご本人にお譲りしたいと思います。

Kelly さんの話で自分の将来に希望を抱きつつ、イベントは簡単な自己紹介へと進みます。GLIDE は 特に女子学部生を対象としたインターンである BOLD インターンや、女性のためのアニタ ボルグ記念奨学金受賞者たちの集まりですので、その数は毎年増えていきます。GLIDE のイベントで楽しいところは、こうした新しい人たちとの交流や、増えていく女性のエンジニアを見ていくところにもあるかと思います。


自己紹介の様子

お互いの簡単な自己紹介が終わると、いくつかのグループにわかれ親睦を深めるための簡単なゲームを行いました。大の大人がゲーム?とお思いかもしれませんが、私たちのような若いコミュニティとしては、コミュニティ内の親睦を深めることも大きな目標の 1 つです。ゲームは「マシュマロ チャレンジ」というもので、どのグループもあれこれと意見を出し合い、お互い(スパゲッティを)支え合って白熱した戦いを繰り広げていました。

マシュマロ チャレンジですっかり仲良くなった後には、今後の GLIDE をどういった方向に持っていくのかディスカッションが開かれました。GLIDE では次の目標を掲げています。
  • Connect: Build a strong network of women in computer science
  • Attract: Inspire the next generation of girls to go into computer science
  • Advance: Become role models and leaders in creating technology
これらの目標に近づけるように年度毎の小さな目標を決めています。例えば Connect の部分では、GLIDE メンバーがより深く交流できるように、ということで Google+ 上にコミュニティを作ってお互いの情報交換の場として活用しています。既に大勢のメンバーが自分の経歴を投稿したり、またメンバーのスキルアップに繋がるような投稿を行ってくれています。Attract の部分では今後各メンバーの出身大学の大学祭でちょっとしたイベントができたら良いよね、といった意見が出たり、Advance の部分では積極的に自分たちの情報発信をしていこう、といった意見が出たりと、今後の GLIDE の行く末が楽しみになるディスカッションでした。

今回の一周年記念イベントに参加することで、今後私も GLIDE と一緒に成長していくぞ!という思いを新たにしました。これはきっと他のメンバーも同様だと思います。今から次のイベントが楽しみです。今回のイベントの写真は、こちらに掲載されています。また、今後のコミュニティの活動についてご興味がある方は、ぜひ Google+ の GLIDE ページをご覧ください。

Posted by 山崎富美 Developer Relations Team

[本記事は、Reto Meier、Evan Rapoport、Andrew Foster が Android Developers Blog に投稿した「New Google Maps Android API now part of Google Play services」という記事と、Google Maps の Senior Product Manager である Andrew Foster が Google Geo Developers Blog に投稿した「Better maps in your Android apps!」という記事を元に翻訳・作成しています。詳しくは元記事をご覧ください。-山崎] ...
Posted by 山崎富美 Developer Relations Team

[本記事は、Reto Meier、Evan Rapoport、Andrew Foster が Android Developers Blog に投稿した「New Google Maps Android API now part of Google Play services」という記事と、Google Maps の Senior Product Manager である Andrew Foster が Google Geo Developers Blog に投稿した「Better maps in your Android apps!」という記事を元に翻訳・作成しています。詳しくは元記事をご覧ください。-山崎]

Google Play サービスは、皆さんが開発したアプリが Google プロダクトとスムーズに統合し、新機能を素早く展開しアプリで使用できるようにするための新たなプラットフォームです。このたび、Google Play サービス v2.0 を公開しました。新たな API が 2 つ含まれており、そのうちの 1 つはアップグレードの要望がおそらく最も多いマップ用 API です。

Google Maps Android API


開発者はこの新バージョンの API によって、Android 向け Google マップの数多くの最新機能を Android アプリに取り入れることができるようになります。この API を Google Play 開発者サービスの一部としてご提供できることを大変嬉しく思います。Froyo 以降 (API レベル8+) の端末に対応しています。

新たな API では 2D および 3D ビュー対応のベクターベースのマップを使用し、ユーザーはシンプルなジェスチャーでマップの傾斜や回転操作ができます。衛星写真やハイブリッド表示、地形や交通状況といった Google マップでおなじみの各種レイヤーに加え、新 API では主要な空港やショッピングセンターのインドア マップもアプリに追加できるようになります。

Android について最も多くリクエストが寄せられる機能の 1 つがマップ フラグメント対応です。新バージョンの API では、マップのアクティビティへの追加は、下記に示すようなシンプルな方法になります。
<fragment
  android:id="@+id/map"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  class="com.google.android.gms.maps.MapFragment" />

この画像は、売家や賃貸物件を 3D で検索できる Android アプリ「Trulia」のアップデート版でご覧いただけます。


新しい API は使いやすくなり、マーカーや情報ウィンドウの作成も簡単です。ポリラインやポリゴン、グラウンド オーバーレイ、タイル オーバーレイのいずれも、わずか数行のコードでマップに追加できるようになりました。

まずは使用開始手順に従って API キーを取得したのち、SDK Manager で Google Play 開発者サービス用 SDK をダウンロードして設定を行います。詳しくは Google Maps for Android API のドキュメントを参照してください。なお、Android SDK をダウンロードしていない方は、最初にそれを行う必要があります。

すでに世界中の 80 万を超えるサイトで、便利で優れたアプリの作成に Google のマップ用 API が使用されています。Google Maps API ファミリーに新たに加わったこの API をご活用いただき、これまでモバイル端末上で不可能だったマップ体験の構築に役立てていただければと思います。

なお、新しい API の使い方について詳しく知りたい方は、下記の Google Developers Live の動画をご覧ください。




また、Google Maps Android API v2 documentation のサイトに更に詳しい情報がありますのでご覧ください。

Photo Sphere


Android 4.2 では、Google マップのストリートビューのような臨場感あふれる素晴らしいパノラマ写真の作成が可能な「Photo Sphere」モードをカメラに搭載しました。このたび、ビジネスや遊びの場での Photo Sphere の新たな用途を模索する開発者や企業、またカメラマンの方々にご利用いただける新たな API とそのドキュメントを公開しました。

Photo Sphere はオープン フォーマットなので誰でも作成でき、ウェブやモバイル端末上で表示させることができます。

Photo Sphere は簡単に言うと JPG のような画像ファイルで、中にテキストベースのメタデータ (Adobe が作成した XMP とよばれるオープン フォーマット) が埋め込まれています。メタデータには Photo Sphere の寸法や、Android や Google+、Google マップにあるインタラクティブ Photo Sphere ビューアー内でのレンダリング方法が記述されます。

Android の Photo Sphere カメラ以外で作成されたパノラマ画像に XMP メタデータを手動またはプログラムで追加したい場合は、メタデータの詳細、ならびにプログラムを使ってメタデータを写真に後付けする方法についての記事の公開をお待ちください。

新バージョンの Google Play サービスでは、画像が Photo Sphere かどうかを確認してから Photo Sphere ビューアーで開くという API を追加しました。
// This listener will be called with information about the given panorama.
//(このリスナーは、指定されたパノラマに関する情報と一緒に呼び出されます。)
OnPanoramaInfoLoadedListener infoLoadedListener =
  new OnPanoramaInfoLoadedListener() {
    @Override
    public void onPanoramaInfoLoaded(ConnectionResult result,
                                     Intent viewerIntent) {
        if (result.isSuccess()) {
            // If the intent is not null, the image can be shown as a
            // panorama.
//(インテントが null 以外の場合は、画像はパノラマで表示可能です。)
            if (viewerIntent != null) {
                // Use the given intent to start the panorama viewer.
//(指定されたインテントを使用してパノラマ ビューアーを起動します。)
                startActivity(viewerIntent);
            }
        }
        
        // If viewerIntent is null, the image is not a viewable panorama.
//(viewerIntent が null の場合は、画像は表示可能なパノラマ画像ではありません。)
    }
};
// Create client instance and connect to it.<
//(クライアント インスタンスを作成し、これに接続します。)
PanoramaClient client = ...
...
// Once connected to the client, initiate the asynchronous check on whether
// the image is a viewable panorama.
//(クライアントに接続後、画像が表示可能なパノラマ画像かどうか、
//非同期チェックを開始します。)
client.loadPanoramaInfo(infoLoadedListener, panoramaUri);

Google Play サービスや API についてもっとくわしく知りたい方は Android Developers サイトに新たに設けられた Google Services のページをご覧ください。

Posted by 山崎富美 Developer Relations Team

[Google 日本語入力チームのソフトウェアエンジニア、吉田仁から Google 日本語入力の開発版のアップデートについての寄稿をもらいました。- 山崎]

もう師走も半ばにさしかかり、年末の大掃除や年始に向けての準備で慌ただしくなっている頃合いですが、忙しさに負けて体調を崩さないようご注意ください。

さて、Google 日本語入力開発版 ( Win, Mac) をアップデートしたことをお知らせします。既に Google 日本語入力開発版をお使いの場合は自動的に更新されますので、そのままお待ちください。

主な変更点は以下のようになります ...
Posted by 山崎富美 Developer Relations Team

[Google 日本語入力チームのソフトウェアエンジニア、吉田仁から Google 日本語入力の開発版のアップデートについての寄稿をもらいました。- 山崎]

もう師走も半ばにさしかかり、年末の大掃除や年始に向けての準備で慌ただしくなっている頃合いですが、忙しさに負けて体調を崩さないようご注意ください。

さて、Google 日本語入力開発版 (Win, Mac) をアップデートしたことをお知らせします。既に Google 日本語入力開発版をお使いの場合は自動的に更新されますので、そのままお待ちください。

主な変更点は以下のようになります。

共通の変更点
  • Web から構築した辞書を更新しました。
  • 変換エンジンを 25% 高速化しました。
  • 同期用辞書の名前が “Sync Dictionary” から "同期用辞書” に変わりました。
既知の不具合
  • Windows 8 環境での既知の不具合についてはプロダクト フォーラム内の特設スレッドをご覧ください。
これからも、Google 日本語入力をよりよくしようと、チーム一同で開発を進めていきます。お気づきの点がありましたら、ぜひプロダクト フォーラムからお知らせください。みなさんのフィードバックがなによりの励みになります。

Posted by 山崎富美 Developer Relations Team 2012 年 12 月 13 日

[この記事は Google Official Blog に投稿された "Google Maps is now available for iPhone"、Geo Developers Blog に投稿された "A new way to add Google Maps to your iOS apps"、Google Japan  Blog に投稿された "iPhone 向け、Google マップ本日提供開始します"  という記事を元に翻訳・再構成しています。詳しくは元記事をご覧ください。-山崎] ...
Posted by 山崎富美 Developer Relations Team 2012 年 12 月 13 日

[この記事は Google Official Blog に投稿された "Google Maps is now available for iPhone"、Geo Developers Blog に投稿された "A new way to add Google Maps to your iOS apps"、Google Japan  Blog に投稿された "iPhone 向け、Google マップ本日提供開始します"  という記事を元に翻訳・再構成しています。詳しくは元記事をご覧ください。-山崎]

世界中の多くの皆さんから熱いリクエストをいただいた iPhone 向け Google マップですが、皆さん、お待たせしました。本日より、App Storeで提供を開始します。

新しい iPhone 版 Google マップは、Google マップの精確さ、使いやすさに加え、インターフェースを進化させたことで、ユーザーが欲しい情報をより速く、より簡単に見つけられるようになりました。

この新しい iPhone 向け Google マップは、まったく新しい画面デザインを採用し、高い操作性を実現しました。シンプルなデザインにしたことで、端末の小さなウィンドウ内でも地図をできる限り広く表示し、直感的に地図を利用することができます。検索窓が画面上部に、新しい「情報シート」は画面下部に表示されているので、いつでもスワイプひとつで情報を呼び出すことができます。

近くのお店を探すにも、ローカル検索で店名を検索するだけで、お店の位置にピンが、情報シートには住所をはじめ、電話番号やレビュー、ストリートビュー、おみせフォトが一覧で表示されます。


ナビ機能ももちろん搭載。音声で経路を案内するだけでなく、リアルタイムの交通状況も確認することができます。公共交通機関を利用するときには、Google マップに搭載された世界 100 万件以上の交通機関データが皆さんを強力にサポートします。経路検索は、車、公共交通機関、徒歩を自由に切り替えられるので、たとえば、車より公共交通機関で行くほうが早いかもしれないと迷った時にも、検索するだけでどちらで行くほうがいいか判断することができます。徒歩ルートにも対応していますので、迷いそうな渋谷の街を歩くときも安心です。



より精度の高い地図を作るためには、ユーザーの皆さんから頂くフィードバックが何よりも重要です。Google では、世界中、場所や道路の名前、お店の情報等、日々何百回、何千回も Google マップをアップデートしています。もし、間違いを見つけた時には、端末を振ってみてください。簡単にフィードバックが送れる画面が表示されます。

Google マップアプリは iPhone と iPod touch (第 4 世代)、iOS 5.1 以上に対応しており、40 カ国以上、日本語、英語、ドイツ語、フランス語、イタリア語、中国語等 29 の言語に対応しています。

ここ数ヶ月間、世界中のユーザーの皆さんから、本当に多くの Google マップを待ち望むお声をいただきました。今日提供を開始したアプリが皆さんの毎日を少しでも楽しく快適にする助けとなり、そしてより精度の高い、便利で、完璧なマップを作るべく今後とも開発に努めて参ります。そして、今日の発表はまだその一歩です。

ぜひ、Google マップアプリをダウンロードしてお試しください。



また、iOS 向けアプリ開発者の皆さんに Google マップをお使いいただけるように、本日、Google Maps SDK for iOS の提供を開始しました。

SDK のドキュメンテーションはこちらからご覧ください。様々な iOS 向けアプリから iPhone 向け Google マップを起動するための、"URL scheme" についてのドキュメンテーションはこちらです。URL scheme を使えば、あなたが開発した iOS 向けアプリから Google マップの機能を呼び出し、簡単に検索をしたり、地図を表示したり、ストリートビューの画像を表示したり、ナビゲーションを表示したり、乗り換え案内を表示したりすることができるようになります。


API key の提供は、ご登録頂いた開発者の方向けに徐々に提供していく予定です。登録はこちらからお願いします。

Posted by 山崎富美 Developer Relations Team

[Google 人事部 採用企画担当の大石由弥から、先日行われた Google Games in Kyoto の開催レポートです。- 山崎]
Posted by 山崎富美 Developer Relations Team

[Google 人事部 採用企画担当の大石由弥から、先日行われた Google Games in Kyoto の開催レポートです。- 山崎]

11 月 24 日(土)、コンピュータ サイエンス分野の学生を対象に、Google Games in Kyoto を開催しました。当イベントは Google の企業文化を学生の皆さんに体感していただくことを目的にアメリカで発案され、今回初めて日本で実施しました。チーム対抗でクイズ、パズルやコーディング問題、さらにレゴの組み立て競争に挑戦し、点数が高い上位のチームが Google グッズを勝ち取るという仕組みになっていました。

当日は、学部 1 年から博士 3 年までの幅広い学年の 78 名の学生と 9 名の Googler が集い、広い会場が熱気に包まれました。どの問題もチームで 1 つの答えを導かなければならないため、多くの方が初対面でありながらも活発な話し合いのうえ、「ぎょうざの皮(17 枚入り)」「銀河系代表」「Help Others」など、とてもユニークなチーム名を考えていただきました。


まずはクイズ チャレンジ。「1 万年後の今日は何曜日か?」といった推定系の問題を出題。その中でも99 以下の整数を書き、1 つのグループにしか書かれなかった数の中で、一番大きい数を書いたチームが勝ち」という問題では、とあるチームが大声で「99 って書くよ!」と堂々宣言。心理作戦が功を奏したのか、見事に勝利を獲得しました。


続いてパズル&コーディング チャレンジ。90 分の制限時間の中で、計 10 問が出題されました。問題が解けた段階で随時 Googler が答え合わせを行い、正解した場合スコアボードがリアルタイムで更新されました。特に好評だったのがこちらの図形問題。当初は違う形を予定していましたが、社内で実験的に Googler に出題したところ、あっという間に解かれてしまったため、新たに違う形で作成し直した問題でした。その結果、イベントでは正解したグループが 1 つも出ない難題となりました。




最後はレゴ チャレンジ。大小さまざまなレゴ ブロックで指定の形を作るという課題のもと、誰もが中腰になりながら大盛り上がりでした。クイズ チャレンジでは出題者側だった Googler も、  チーム「Googler ☆ Superstars」として急遽参戦しましたが、なんと 17 チーム中 14 位という残念な結果に終わりました。Googler を上回ったチームにはボーナスポイントが付与されました。


[レゴチャレンジに苦戦する Googler チーム。
「考えすぎてしまった」が敗因だそうです。]

随時変動するスコアボードに一喜一憂し大接戦を繰り広げた結果、日本で初めて実施した Google Games で見事一位に君臨したチームは「BMD」でした。「次の機会があればぜひ参加したい」「とてもむずかしい問題ばかりで楽しかった!」といった声にお応えし、今後も Google Games を日本でも開催していく予定なので、ぜひご期待ください。なお、上記の図形問題の回答が気になる方は、ぜひ採用企画担当の大石 の Google+ の投稿をご覧ください。



[優勝したチーム「BMD」の皆さん、おめでとうございます!]

Google Games スタッフ: 池田なつき、大石由弥、倉智ジョセフ、郷原浩之、椎野裕樹、高岡正、デービッドソン・ヤング、野田久順、浜口沙智子、原健太朗

Posted by 山崎富美 Developer Relations Team

Google API Expert は Google が認定した API やツールに精通したデベロッパーの方々です。現在、19 名の Google API Expert が 8 つ の準公式コミュニティを運営し、Google が提供する API やツールを利用するデベロッパーの皆さまをサポートしています ...
Posted by 山崎富美 Developer Relations Team

Google API Expert は Google が認定した API やツールに精通したデベロッパーの方々です。現在、19 名の Google API Expert が 8 つ の準公式コミュニティを運営し、Google が提供する API やツールを利用するデベロッパーの皆さまをサポートしています。

【準公式コミュニティと API Expert の一覧】
http://sites.google.com/site/devreljp/Home/api-expert

それでは、11 月 27 日に開催された 第 48 回 API Expert ミーティングの内容から、いくつかハイライトをお伝えします。

【分科会より】
各技術分野で行われている分科会からいくつかトピックを取り上げます。
  • Android 4.2 が 10 月 30 日に発表されました。いくつかの新要素がありますが、その中でもマルチアカウントや Miracast による複数画面の表示は開発者としては興味深く、面白い試みができそうです。 [http://goo.gl/CXNMy]
  • Google マップと Google Earth の航空写真がアップデートされました。日本上空の航空写真のアップデートしては過去最大の規模だそうです。 [http://goo.gl/1Z5mc]
【 全体会より 】
これまで Chrome API Developers の API Expert として活躍してくださっていた太田昌吾さんは一身上の都合により API Expert を卒業することになりました。太田さん、これまでありがとうございました。

次回の API Expert ミーティングは 2013 年 1 月下旬に開催を予定しています。

Posted by 山崎富美 Developer Relations Team

[本記事は、Android SDK Tech Lead の Xavier Ducrohet と Android の Product Manager の Angana Ghosh が Android Developers Blog に投稿した「Android SDK Tools, Revision 21」という記事を元に作成しています。詳しくは元記事をご覧ください。-山崎] ...
Posted by 山崎富美 Developer Relations Team

[本記事は、Android SDK Tech Lead の Xavier Ducrohet と Android の Product Manager の Angana Ghosh が Android Developers Blog に投稿した「Android SDK Tools, Revision 21」という記事を元に作成しています。詳しくは元記事をご覧ください。-山崎]

Android 4.2 SDK とともに、Android SDK ツール (リビジョン 21) の新規アップデートを公開しました。今回のアップデートには、アプリケーション製作の効率化に役立つ新しいツールや機能が含まれています。新しいマルチコンフィグ エディターや追加された Lint ルールはアプリケーションの迅速な開発を支援し、新しい UI テスト フレームワークを利用することで、アプリケーションのテストや QA の自動化の選択肢の幅が広がります。初めて開発を行うデベロッパーには ワンクリック で行える SDK のダウンロードや新しいアプリケーション テンプレートが役に立つでしょう。

マルチコンフィグ エディター
マルチコンフィグ エディターでは、様々な画面方向や画面サイズ、ロケールでの UI 開発や試作が行えます。たとえば縦方向のレイアウトを編集しながら、横方向のレイアウトで同一の内容が表示できるかを確認できます。小さな携帯電話から大きなタブレットまで、多様なスクリーン サイズでのプレビューや、異なる言語を使用した場合の表示のされ方も確認可能です。より大きな画面上の一部として表示されたときにどう表示されるかも確かめられます。特定の設定向けのレイアウトを作成し、マルチコンフィグ エディターで確認することもできます。

下記のスクリーンショットは Google I/O のアプリケーションを各種スクリーン サイズで表示したレイアウトエディターのものです。


アプリケーション テンプレートの追加
Android SDK ツール リビジョン 21 には、アプリケーションにスクリーンを簡単に追加できる 3 種類の新しいアプリケーション テンプレートが加えられました。写真や動画ビューアに便利なフルスクリーン用テンプレート、基本的なユーザー設定を管理するための設定用テンプレート、ユーザー名とパスワードを取得するためのログイン用テンプレートを用意しました。


UI オートメーター テスト フレームワーク
UI テストの一般的な手法のひとつとして、UI を手動で実行して意図した通りに動作するのを確認する方法があります。UI オートメーターは、リビジョン 21 で新しく導入された UI テストを容易に自動化するフレームワークです。Android アプリケーションの UI コンポーネントのスキャンと解析を行う GUI ツール (uiautomatorviewer)、UI 機能テストのカスタマイズを可能にする API を含む ライブラリ、複数のデバイスに対するテストを自動で行う実行エンジンなどを備えています。UI オートメーターは Android 4.1 (API レベル 16) 以降で動作します。詳しくは UI Testing に関する資料をご覧ください。

ワンクリック SDK インストーラー
Android SDK の新規デベロッパー向けに、ツール、プラットフォーム ツール、Eclipse ADT、最新のシステム イメージなど、すべての SDK コンポーネントのダウンロードをワンクリックで行える便利な機能を用意しました。以前から SDK を使用している場合、従来通り SDK Manager で SDK コンポーネントを管理したりアップデートを入手したりすることもできます。

AVD 作成ダイアログの機能向上
新しく追加されたダイアログで、実際のデバイスを仮想化した Android Virtual Device (AVD) の作成が容易になりました。AVD はレイアウトエディターでも表示され、レイアウトの外観を確認することができます。


Lint ルールの追加
最後に、バグの一般的な原因の検出に役立つ 25 種類の新しい Lint ルールを追加しました。アイコンの Android デザイン ガイドラインからの逸脱、ウェイクロックの管理不備、ロケール関連の不具合など、一般的なバグの原因をチェックします。ぜひ SDK をアップグレードして、新しい Lint ルールをあなたのアプリケーションに適用してください。

Android NDK のマイナー バグも修正されました。詳細については、SDK Tools R21 、ADT 21.0.0 、Android NDK R8c の各リリース ノートをご参照ください。

Posted by 山崎富美 Developer Relations Team

 今年の 6 月にローンチした Google Developers Academy (GDA) では、たくさんの Google の開発者向けツールやプラットフォームについてのオンライン学習コースが提供されています。現在、GDA には Google Ads, Android, Commerce, Cloud, Drive, Maps, TV と YouTube の開発者向け教材が収録されています。GDA では、従来の技術ドキュメントとは異なり、様々なスキルレベルの開発者の皆さんが学べる教材を作ることを目指しています ...
Posted by 山崎富美 Developer Relations Team

 今年の 6 月にローンチした Google Developers Academy (GDA) では、たくさんの Google の開発者向けツールやプラットフォームについてのオンライン学習コースが提供されています。現在、GDA には Google Ads, Android, Commerce, Cloud, Drive, Maps, TV と YouTube の開発者向け教材が収録されています。GDA では、従来の技術ドキュメントとは異なり、様々なスキルレベルの開発者の皆さんが学べる教材を作ることを目指しています。


 そして、このたび GDA が英語のほか、日本語、中国語、韓国語とスペイン語に翻訳されました。 日本語の GDA は下記のサイトからご覧ください。

https://developers.google.com/academy/?hl=ja 

誤訳や修正事項を見つけた場合には、ぜひサイトの一番下にある “バグを報告 (Google Feedback)” のリンクから修正事項をお知らせください。

 

今週金曜日(2012 年 12 月 7 日)までにサイトの有用なフィードバックをくださった方の中から抽選で、ささやかなプレゼントを差し上げる予定です。なお、本プレゼントはサイトの一番上のバグを報告ではなく、一番下にある「バグを報告」からの報告のみが対象となります。 ぜひよろしくお願いします。

Google Developers Academy のコンテンツは、特に記載のない限り、クリエイティブ・コモンズ 表示 3.0 ライセンスで公開しており、またサンプルコードはApache 2.0 ライセンスで公開しています。ぜひご利用ください。

Posted by 山崎富美 Developer Relations Team

[本記事は、YouTube API Team の Jeff Posnick が YouTube API Blog に投稿した「Upcoming HTTPS Certificate Change」という記事を元に作成しています。詳しくは元記事をご覧ください。-山崎] 

現在、HTTPS を利用して YouTube API を使用いただいている開発者の皆様に、注意していただきたい変更が予定されています。2013 年初頭に、Google ...
Posted by 山崎富美 Developer Relations Team

[本記事は、YouTube API Team の Jeff Posnick が YouTube API Blog に投稿した「Upcoming HTTPS Certificate Change」という記事を元に作成しています。詳しくは元記事をご覧ください。-山崎] 

現在、HTTPS を利用して YouTube API を使用いただいている開発者の皆様に、注意していただきたい変更が予定されています。2013 年初頭に、Google のすべてのサーバーに対する HTTPS 接続に使用されるデジタル証明書を変更する予定です。この変更は後方互換性を考慮したものとなっていますが、多くの異なる HTTPS クライアントが存在するので、開発者の皆様にはこれに先立ち、現在のコードをテストしていただくことを推奨します。問題を確認した場合にはこちらからご報告いただけますと幸いです。

デジタル証明書の変更が実施される前に互換性を確認していただくには、Data API のバージョン1、2、2.1 のいずれかを使用して、stage.gdata.youtube.com と uploads.stage.gdata.youtube.com に API リクエストのテスト送信を行ってください。ステージング環境についてはこちらのブログ記事を参照ください。ステージング サーバーには既に新しいデジタル証明書が実装されています。テストの際、プロトコルは必ず https:// を使用してください。

YouTube Data API へのアクセスに HTTPS ではなく HTTP を使用している場合には、新しいデジタル証明書による変更の影響はありません。ですが、この機会にぜひ HTTPS をご使用ください。

Google では非推奨としていますが ClientLogin を現在も使用している開発者の方は、もうひとつテストをして頂く必要があります。このテストは実際の YouTube API リクエストに HTTPS を使用していない場合にも必要となります。ClientLogin のリクエストは https://www.google.com/accounts/ClientLogin に対して行われます。ステージング ドメイン名が www.google.com 用に用意されていないため、証明書変更の前に ClientLogin をテストするには、使用中のコンピュータにある /etc/hosts ファイルのドメイン名 www.google.com に対して IP アドレス 74.125.130.105 を直接書き込む方法を推奨します。テスト終了後、コードを元に戻すことを忘れないようにしてください。

本番環境にて本変更を加える具体的な日程はまだ決定していません。決定の際には YouTube API ブログでお知らせしますが、くれぐれもサイトのテストは早目に行っていただけるようお願いします。

Posted by 山崎富美 Developer Relations Team

[Google 日本語入力チームのソフトウェアエンジニア、湯川洋平から Google 日本語入力の開発版のアップデートについての寄稿をもらいました。- 山崎]

日増しに寒さが厳しくなり、冬の訪れを実感する今日この頃です。風邪などひかぬよう、体調管理には皆様お気をつけください。

さて、Google 日本語入力開発版 ( Win, Mac) をアップデートしたことをお知らせします。既に Google 日本語入力開発版をお使いの場合は自動的に更新されますので、そのままお待ちください。

主な変更点は以下のようになります ...
Posted by 山崎富美 Developer Relations Team

[Google 日本語入力チームのソフトウェアエンジニア、湯川洋平から Google 日本語入力の開発版のアップデートについての寄稿をもらいました。- 山崎]

日増しに寒さが厳しくなり、冬の訪れを実感する今日この頃です。風邪などひかぬよう、体調管理には皆様お気をつけください。

さて、Google 日本語入力開発版 (Win, Mac) をアップデートしたことをお知らせします。既に Google 日本語入力開発版をお使いの場合は自動的に更新されますので、そのままお待ちください。

主な変更点は以下のようになります。

共通の変更点
  • サジェスト候補の順序を改善しました。
  • 機種依存の絵文字に <機種依存文字> という注釈が表示されるようになりました。
Windows 版の変更点
  • Windows 8 での動作を改善しました。


    • TSF に対応していないアプリケーションでも、IMM32 再変換に対応しているアプリケーションであれば、再変換が行えるようになりました。
    • TSF に対応していないアプリケーションでも、確定取り消しが行えるようになりました。
    • 英語キーボードの Alt + ~ を認識するようになりました。
    • IME のオンオフ状態が言語バーの表示と一致しないことがある問題を修正しました。
    • アップデート後に Google 日本語入力のアイコンがふたつ表示される問題を、自動で修復するようになりました。
    • コマンドプロンプト等、独自に候補ウィンドウを表示するアプリケーションがクラッシュすることがある問題を修正しました。
既知の不具合
  • Windows Vista 以降の環境で、アップデート時に、「変換エンジンプログラムの起動に失敗しました。新しい Google 日本語入力を利用するためにコンピュータを再起動してください。」と表示され、Google 日本語入力が使用できなくなることがあります。この問題は、使用中のアプリケーションを再起動することで解決します。
  • Windows 8 環境でのその他の既知の不具合についてはプロダクト フォーラム内の特設スレッドをご覧ください。
これからも、Google 日本語入力をよりよくしようと、チーム一同で開発を進めていきます。お気づきの点がありましたら、ぜひプロダクト フォーラムからお知らせください。みなさんのフィードバックがなによりの励みになります。

Posted by 山崎富美 Developer Relations Team

[Google 日本語入力チームのソフトウェアエンジニア、湯川洋平から Google 日本語入力の開発版のアップデートについての寄稿をもらいました。- 山崎]

朝夕の気温や紅葉に、季節の移り変わりを強く感じる今日この頃です。風邪などに気をつけつつ、秋の五感を楽しみましょう。

さて、Google 日本語入力開発版 ( Win, Mac) をアップデートしたことをお知らせします。既に Google 日本語入力開発版をお使いの場合は自動的に更新されますので、そのままお待ちください。

主な変更点は以下のようになります ...
Posted by 山崎富美 Developer Relations Team

[Google 日本語入力チームのソフトウェアエンジニア、湯川洋平から Google 日本語入力の開発版のアップデートについての寄稿をもらいました。- 山崎]

朝夕の気温や紅葉に、季節の移り変わりを強く感じる今日この頃です。風邪などに気をつけつつ、秋の五感を楽しみましょう。

さて、Google 日本語入力開発版 (Win, Mac) をアップデートしたことをお知らせします。既に Google 日本語入力開発版をお使いの場合は自動的に更新されますので、そのままお待ちください。

主な変更点は以下のようになります。

共通の変更点
  • 機種依存絵文字変換ができるようになりました。「つき」や「かお」などを変換すると絵文字が変換候補に加わります。絵文字全種類をご覧になりたい場合は「えもじ」を変換してください。なお、お使いの環境によっては表示の関係上、変換しない設定がデフォルトになっています。ご利用になるにはプロパティの辞書タブから絵文字変換のチェックボックスをオンにしてください。
  • リアルタイム変換によるサジェストの内容が、変換結果と一致しないことがある問題を軽減しました。
  • ユーザー辞書を選択した場合に、単語を追加するボタンが押せなくなる場合がある問題が修正されました。
Windows 版の変更点
  • Windows 8 での動作を改善しました。Windows ストアアプリで動作するようになっています。
Mac 版の変更点
  • 環境設定ウィンドウのタイトルが「Google 日本語入力 プロパティ」から「Google 日本語入力 環境設定」に修正されました。
既知の不具合
  • Windows 8 環境で、以前から Google 日本語入力を使用していた場合、アップデート後に Google 日本語入力のアイコンがふたつ表示されることがあります。この問題は Google 日本語入力を一度アンインストールしてから、再度インストールしなおすことで解決します。
  • Windows 8 環境で、「漢字キー」 (英語キーボードでの Alt + チルダ) が動作しません。Windows 8 環境で、英語キーボードをお使いの方は、Google 日本語入力安定版をお使いください。
  • Windows 8 環境でのその他の既知の不具合についてはプロダクト フォーラム内の特設スレッドをご覧ください。
  • 機種依存絵文字の注釈が翻訳されていません。
  • 機種依存絵文字に [機種依存文字] と表示されません。
これからも、Google 日本語入力をよりよくしようと、チーム一同で開発を進めていきます。お気づきの点がありましたら、ぜひプロダクト フォーラムからお知らせください。みなさんのフィードバックがなによりの励みになります。

Posted by 山崎富美 Developer Relations Team 

[本記事は、Google Cloud SQL の Product Manager である Joe Faith が Google App Engine Blog に投稿した「Get started at no cost with a faster, larger Google Cloud SQL database」という記事を元に作成しています。詳しくは元記事をご覧ください。-山崎] ...
Posted by 山崎富美 Developer Relations Team 

[本記事は、Google Cloud SQL の Product Manager である Joe Faith が Google App Engine Blog に投稿した「Get started at no cost with a faster, larger Google Cloud SQL database」という記事を元に作成しています。詳しくは元記事をご覧ください。-山崎]

アプリの高速化は誰もが望んでいることです。そして、データベースは、アプリ全体の速度やユーザー エクスペリエンスの面で重要な役割を担っています。ユーザー数が数百万に増えた場合でも、読み込みや書き込みは瞬時に行われることが求められ、そのためにはデータベースの高速化と大容量化が不可欠です。

Google App Engine は大規模化を想定して設計されています。この App Engine に加えて今回さらに、大量のデータへのアクセス高速化というご要望にお応えし、Google のクラウド上で動作する MySQL データベース「Google Cloud SQL」もスケールアップいたします。このたび提供を開始する下記の機能によって、クラウド上の MySQL データベースの大容量化と高速化を実現します。

 • ストレージを拡張: Cloud SQL でご利用いただけるストレージ容量をこれまでの 10 倍の 100 GB に拡張します。
 • 読み込みを高速化: インスタンスのメモリ (RAM) 容量の上限を 16 GB に増やします。これはキャッシュ可能なデータ量でいうと従来の 4 倍に相当します。
 • 書き込みを高速化: オプションに非同期レプリケーション を追加します。このオプションを使うことで、レプリケーションしないデータベースと同等の書き込み性能を保ちつつ、レプリケーションによる可用性の向上が可能になります。
EU データセンターが利用可能: Premier カスタマーにご登録いただくと、データの保存や Cloud SQL データベース インスタンスの運用に、米国または EU どちらかの Google データセンターをお選びいただけます。
Google Apps スクリプトと連動: Google Apps をご利用の企業ユーザーが Cloud SQL を素早く簡単にご使用いただけるようにします。Google Sheets でのデータの公開や共有、Google Sites ページへのデータの追加、あるいはシンプルな Google Forms の作成を、サーバーのホスティングや設定を気にすることなく実施できます。

トライアルを新たに提供開始

これまでユーザーの皆さまから、Cloud SQL を試せるトライアルを提供して欲しいという要望が たくさん寄せられていました。そこでこのたび、6 か月間の無料トライアルの提供を開始いたします。提供期間は 2013 年 6 月 1 日までです。Cloud SQL インスタンスを 1 つ (0.5 GB のストレ ージ込み)提供いたします。こちらからご登録の上、ぜひお試しください。

Posted by 山崎富美 Developer Relations Team

 Google の Solutions Architect 佐藤一憲が " An Inside Look at BigQuery" というホワイトペーパー(英語)を公開しました。さっそく佐藤にインタビューを行いました ...
Posted by 山崎富美 Developer Relations Team

 Google の Solutions Architect 佐藤一憲が "An Inside Look at BigQuery" というホワイトペーパー(英語)を公開しました。さっそく佐藤にインタビューを行いました。 

Q: 今回のホワイトペーパーの概要を教えてください。 

A: Google が今年 5 月にリリースした大規模クエリサービス Google BigQuery の技術詳細を解説したホワイトペーパーです。BigQuery では Google の超並列クエリサービス「Dremel」を使うことで、数 100 億件のデータの集計が数 10 秒程度で完了するという圧倒的なパフォーマンスを実現しています。このホワイトペーパーでは、Dremel の中核をなす技術「カラム指向ストレージ」の解説をはじめ、既存のビッグデータ処理技術である MapReduce や Hadoop、OLAP、データウェアハウス製品と BigQuery の違いについて明らかにしています。また、MapReduce と BigQuery のそれぞれをどのような用途に適用すべきか、どう組み合わせるべきか考察しています。

Q: このホワイトペーパーを書いた理由を教えてください。

A: 私が Google で仕事をはじめて驚いたことのひとつが、鬼のような速さでビッグデータの検索や集計を実行できる超並列クエリサービス「Dremel」の存在と、それが社内のさまざまな業務を支えるインフラとして浸透していることでした。このホワイトペーパーにも書きましたが、Dremel は Bigtable や MapReduce に並ぶ Google のコアテクノロジーであり、Google においてビッグデータを扱うあらゆる部門のデータ分析担当者やエンジニアにとってなくてはならない技術として過去 6 年に渡って利用されています。今の Google は Dremel なしではありえないのです。Bigtable や MapReduce については、Cassandra や Hadoop などのオープンソースクローン実装の普及によってそのすばらしさが広く知られるようになりました。一方で、Dremel に相当する技術は、Apache Drill や Cloudera Impala などの実装がつい最近登場したばかりで、これまではほとんど見かけることがありませんでした。「なぜ世の中には Dremel のような技術がないのだろう?BigQuery を通じて Dremel の凄さを Google 以外のエンジニアにも体感してほしい」という思いが、このホワイトペーパーを書き始めた最大のモチベーションでした。

Q: どんな方に読んでもらいたいですか? 

A: ビッグデータを扱うためにこれまで Hadoop やデータウェアハウス製品を利用してきたエンジニアの方を対象としています。ビッグデータと聞いて、Hadoop、もしくは高価なデータベースアプライアンス製品しか思い浮かばないという方は、ぜひこのホワイトペーパーを一読していただきたいです。

Q: 最後に、BigQuery の魅力をお願いします。 

A: ビッグデータを扱う上での最大のボトルネックは、それを収めるハードディスクそのものです。であれば、クラウド上に何万台とあるハードディスクにビッグデータを分散させて、それらを一度に並列に動かせば、ものすごく高速なデータ検索を実現できるのではないか?BigQuery と Dremel はそんな単純な思いつきを Google のインフラエンジニアが本当に実現してしまった技術です。データベースエンジニアにとってはこれはほとんどサイエンスフィクションの世界で、3 年ほど前に最初にこの技術について知ったときは「Google って外の世界とは時間の進み方が違うなあ」と呆れたものです。Google 規模のクラウドとインフラエンジニアの存在なくしては実現できなかったオンリーワンな技術、それが BigQuery と Dremel の魅力です。

ありがとうございました!

ホワイトペーパーはこちらからお読みください。

Posted by 山崎富美 Developer Relations Team

Google API Expert は Google が認定した API やツールに精通したデベロッパーの方々です。現在、19 名の Google API Expert が 8 つ の準公式コミュニティを運営し、Google が提供する API やツールを利用するデベロッパーの皆様をサポートしています ...
Posted by 山崎富美 Developer Relations Team

Google API Expert は Google が認定した API やツールに精通したデベロッパーの方々です。現在、19 名の Google API Expert が 8 つ の準公式コミュニティを運営し、Google が提供する API やツールを利用するデベロッパーの皆様をサポートしています。

【準公式コミュニティと API Expert の一覧】
http://sites.google.com/site/devreljp/Home/api-expert

それでは、10 月 30 日に開催された 第 47 回 API Expert ミーティングの内容から、いくつかハイライトをお伝えします。

【分科会より】
各技術分野で行われている分科会からいくつかトピックを取り上げます。

- 日本科学未来館で "Google マップの歩みとストリートビュー / Doodle 4 Google 「100 年先の未来」" が開催されています。11 月 29 日までの開催なので、Google Maps に興味のある方は訪ねてみてはいかがでしょうか?[http://goo.gl/UaPo6]
- "東北 Tech 道場" が始まります。このプロジェクトは東北地方の方がサービス開発を体験し、テクノロジーを学ぶ機会として 12 月半ばまで行われる取り組みです。東北地方の皆さんはぜひご参加ください。[http://goo.gl/du04N]

【今後のイベント】
■ 「GDG Tokyo meeting 2012-11」 が 11 月 8 日に開催されます。 http://goo.gl/s0Y1z

次回の API Expert ミーティングは 11 月下旬に開催を予定しています。

Posted by  北村英志 Developer Relations Team

みなさん英語は得意ですか?
Google で働いていると、英語は必須です。東京オフィスだと人にもよりますが、僕の場合、毎日のメールはもちろん、チームメンバーとの会話や出張時など、読み書き聞き話すこと、すべてが必要とされてきます。語学習得に終わりはありません。帰国子女や現地在住などでない限り、外国語は一生学び続けていかなければならないし、ネイティブと同じレベルで話せるようになるのは、難しいと言わざるを得ません。

でもだからといって諦めてしまっては、IT 業界のグローバル化に追いついていくのは大変です。日々英語に触れる機会を持ち、勉強を続けていかなければならないのは、言うまでもありません。では、どのような勉強方法がベストなのでしょうか。

幸い技術者であれば、ドキュメントは英語で書かれているものを読む機会はたくさんあります。人によっては github などオープンソースの場で英語のやりとりをしている人もいるでしょう。YouTube を見れば潤沢な英語のビデオリソースがたくさん転がっています。たまに TOEIC を受ければ、自分の英語力がどの程度のものなのかを把握することはできるでしょう。

でも皆さん忙しくて、「英語のためだけに時間を割いていられない、英語で仕事できる環境の人が羨ましい」なんて思っていることと思います。

今日ご紹介したいのは、技術と英語を同時に、しかも無料で学べる画期的な方法です。このふたつが同時に学べれば、効率良く英語を身に付けていけるはずです。

YouTube の Google Developers チャンネルで英語を学ぶ

その画期的な方法とは、先程ご紹介した YouTube のビデオを見ることです。「もう知ってたよ」という方。では、これは知っていましたか? YouTube では、ビデオによっては英語の字幕を出すことができるのです。



生の英語を字幕と一緒に聞き取り、見るの ...
Posted by 北村英志 Developer Relations Team

みなさん英語は得意ですか?
Google で働いていると、英語は必須です。東京オフィスだと人にもよりますが、僕の場合、毎日のメールはもちろん、チームメンバーとの会話や出張時など、読み書き聞き話すこと、すべてが必要とされてきます。語学習得に終わりはありません。帰国子女や現地在住などでない限り、外国語は一生学び続けていかなければならないし、ネイティブと同じレベルで話せるようになるのは、難しいと言わざるを得ません。

でもだからといって諦めてしまっては、IT 業界のグローバル化に追いついていくのは大変です。日々英語に触れる機会を持ち、勉強を続けていかなければならないのは、言うまでもありません。では、どのような勉強方法がベストなのでしょうか。

幸い技術者であれば、ドキュメントは英語で書かれているものを読む機会はたくさんあります。人によっては github などオープンソースの場で英語のやりとりをしている人もいるでしょう。YouTube を見れば潤沢な英語のビデオリソースがたくさん転がっています。たまに TOEIC を受ければ、自分の英語力がどの程度のものなのかを把握することはできるでしょう。

でも皆さん忙しくて、「英語のためだけに時間を割いていられない、英語で仕事できる環境の人が羨ましい」なんて思っていることと思います。

今日ご紹介したいのは、技術と英語を同時に、しかも無料で学べる画期的な方法です。このふたつが同時に学べれば、効率良く英語を身に付けていけるはずです。

YouTube の Google Developers チャンネルで英語を学ぶ

その画期的な方法とは、先程ご紹介した YouTube のビデオを見ることです。「もう知ってたよ」という方。では、これは知っていましたか? YouTube では、ビデオによっては英語の字幕を出すことができるのです。



生の英語を字幕と一緒に聞き取り、見るのは
  • 耳を鍛えられる
  • 知らない単語が出てきても調べられる
  • 言い回しを視覚・聴覚から覚えられる
とメリットを上げればキリがありません。ただ読むよりも、ただ聞き取るよるよりも、はるかに効率が良いことに、疑いの余地はないと思います。

「字幕の出ないビデオもあるってことか」と思われたかもしれません。実は、Google の Developer Relations チームでは現在 Google Developers Live(GDL) を行っており、Chrome/HTML5 や Android、Cloud などのテクノロジーについて、週に数本のライブ配信と、そのアーカイブの公開しています。そして、これらのビデオがすべて、公開 2 週間後には英語字幕付きになるようなサイクルを回しています。



ビデオの字幕を見るには、上記画像のアイコンをクリックするだけ。これで字幕を出すことができます。

「Google のことだから自動で付けてるだろうし、クオリティはどうなんだろう」と思った方、心配は無用です。このチャンネルの字幕は、人間が実際に聞き取って付けているものですので、クオリティは高いと思って間違いありません。

ここまで読んでなるほど、と思った方は、早速 Google Developers のチャンネルを YouTube で登録し、今日からでも英語学習を始めてみましょう。字幕は YouTube の Android 向けアプリや iOS 向けアプリからでも見ることができます。

おすすめビデオ

Posted by 山崎富美 Developer Relations Team







[Chrome] 10 月 18 日  第8回「GoogleのChrome担当者だけど何か質問ある?」
[AdWords] 10 月 23 日 AdWords API v201209の新機能紹介とか移行ガイド
Posted by 山崎富美 Developer Relations Team

ここ2ヶ月あまりで行われた、日本語での Google Developers Live をご紹介します。

● 最近の日本語の Google Developers Live のまとめ●


[Chrome] 9 月 6 日 第 7 回「Google の Chrome 担当者だけど何か質問ある? WebForms 特集」
[Android] 9 月 10 日 Android アプリ UI/UX デザイン ことはじめ
[Android] 9 月 24 日 Android アプリ機種対応 ことはじめ
[AdWords] 9 月 25 日 AdWords スクリプト のご紹介
[Android] 10 月 9 日 Android での Google Play 課金 API 続・ことはじめ (実践編)
[Chrome] 10 月 18 日  第8回「GoogleのChrome担当者だけど何か質問ある?」
[AdWords] 10 月 23 日 AdWords API v201209の新機能紹介とか移行ガイド

● 英語の Google Developers Live のピックアップ●

英語での Google Developers Live は毎日、たくさんのセッションが開催されています。その中からいくつかピックアップしてご紹介します。


“GDL Root Access with Don Dodge” シリーズでは、起業家やベンチャーキャピタリスト、著名ブロガー等にスタートアップにとってのヒントになるようなアドバイスが語られています。
Google Ventures' Kevin Rose
Robert Scoble talks startup innovation 
IdeaLab's Bill Gross
3 time founder Jennifer Reuting of DocRun
Jason Calacanis Talk Startups
Louis Gray on Entrepreneurs

“GDL Presents: Make Web Magic” シリーズでは、人気の高い Chrome Experiments の作者へのインタビューが行われています。ぜひ参考にしてみてください。: Part1, Part2, Part3 

特に、”All the Web’s a Stage: Building a 3D Space in the Browser” の回では最近話題になった Chrome experiment “Movi.Kanti.Revo”のデザインにフォーカスした Q&A が行われています。Cirque du Soleil と Subatomic Systems がどのようにして Cirque の素晴らしさをマークアップと CSS で表現したのかの秘密に迫りました。更には、Van Gogh Meets Alan Turing: The Browser Becomes a Canvas with DevArt “ ”Push the Limits: Chrome Web Lab, Lab Tag Explorer” と続々と開催しました。

● 今後の日本語 Google Developers Live の予定●

[AdWords] 11 月 27 日 17:00-17:30 AdWords API GDL
※ 10 月 30 日に開催を予定していた Android の GDL は延期することになりました。

興味がある技術の配信時間をご確認の上、リアルタイムでご覧ください。プログラムによっては、その場で Google のエンジニアが質問に回答することもあるため、あなたの悩みや課題の解決の一助になるかもしれません。

配信が迫りましたら、詳細が Google Developers Live の配信予定一覧に表示されます。
なお、Google Developers Live は都合により延期や中止となる場合もあります。ご了承ください。

Posted by 山崎富美 Developer Relations Team


本日 10 月 29 日から11 月 29 日まで、「Google マップの歩みとストリートビュー」を日本科学未来館で展示します。

この展示は、 今年 9 月より、ストリートビューで館内を公開している日本科学未来館のご協力により、多くの方に Google マップやストリートビューの技術をより身近に体験していただくことを目的に実施します。

Google が、地図サービスを手がけてからの 8 年間の歩みを、時系列で体験できる企画展です。開発の背景、製品がどのように発展してきたかを、公開当時の映像や写真を通して知ることができます。ストリートビューを実際に撮影している車、トライク(自転車)、トロリーも展示、ストリートビューを支えている技術について詳しく解説します。複数の画面をつないで 360 度で Google Earth を体験できる Liquid Galaxy も自由に操作することができます ...
Posted by 山崎富美 Developer Relations Team

[本記事は、Google マップチーム が Google Japan Blogに投稿した記事のクロスポストです。-山崎]

本日 10 月 29 日から11 月 29 日まで、「Google マップの歩みとストリートビュー」を日本科学未来館で展示します。

この展示は、今年 9 月より、ストリートビューで館内を公開している日本科学未来館のご協力により、多くの方に Google マップやストリートビューの技術をより身近に体験していただくことを目的に実施します。

Google が、地図サービスを手がけてからの 8 年間の歩みを、時系列で体験できる企画展です。開発の背景、製品がどのように発展してきたかを、公開当時の映像や写真を通して知ることができます。ストリートビューを実際に撮影している車、トライク(自転車)、トロリーも展示、ストリートビューを支えている技術について詳しく解説します。複数の画面をつないで 360 度で Google Earth を体験できる Liquid Galaxy も自由に操作することができます。





ぜひ、期間中、未来館に足を運んでみてください。

開催日時
2012年10月29日(月)~11月7日(水)、11月15日(木)~11月29日(木) (火曜日は休館日)

10:00~17:00(入館は閉館30分前まで)
※毎月最終土曜日は21:00まで

開催場所
日本科学未来館 1階 企画展示ゾーンa

参加費
無料

Posted by 山崎富美 Developer Relations Team



東北 tech 道場は、「学校」ではありません。単なる一日の「ハッカソン」でもありません。継続してサービスやアプリなどの開発を行い、完成させてリリースしていく。IT スキルを高めていく人材が東北でうまれ、成功していくこと。一人で黙々と開発を行うのではなく、教えあい、学び合いながら地元に根づいた開発者のコミュニティとして成長していくこと。長期的にはそうしたことを目指しています。

今回開催する道場では、東京から講師が仙台会場を訪れ、石巻や滝沢村などの道場拠点をハングアウトでつなぐほか、海外からもオンラインでエンジニアがサポートしてくださる予定です。

10 月 20 日に「
第ゼロ回道場」として、石巻でアイディアソンを行いました。15 人の高校生が集まり、目を輝かせながら仙台とハングアウトでつないだり、話を聞いたり、どんなサービスを作ってみたいか語り合ったりしました。「第一回道場」からは仙台、石巻、滝沢村の 3 拠点でハングアウトで会場同士を接続し、道場を行なっていく予定です。


Posted by 山崎富美 Developer Relations Team

東日本大震災から 1 年 8 ヶ月がたとうとしています。まだ傷は癒えていない地域が多くあることも事実ですが、東北の発展のために多くの方が引き続き精力的に活動されています。

そこで、テクノロジーを使ってそれらの活動を支援できないか、また現地の若い方達がもっとテクノロジーについて学び、教えあう機会を作れないかと考え、このたび「東北 Tech 道場」というプロジェクトを始めることにしました。




東北 tech 道場は、「学校」ではありません。単なる一日の「ハッカソン」でもありません。継続してサービスやアプリなどの開発を行い、完成させてリリースしていく。IT スキルを高めていく人材が東北でうまれ、成功していくこと。一人で黙々と開発を行うのではなく、教えあい、学び合いながら地元に根づいた開発者のコミュニティとして成長していくこと。長期的にはそうしたことを目指しています。

今回開催する道場では、東京から講師が仙台会場を訪れ、石巻や滝沢村などの道場拠点をハングアウトでつなぐほか、海外からもオンラインでエンジニアがサポートしてくださる予定です。

10 月 20 日に「
第ゼロ回道場」として、石巻でアイディアソンを行いました。15 人の高校生が集まり、目を輝かせながら仙台とハングアウトでつないだり、話を聞いたり、どんなサービスを作ってみたいか語り合ったりしました。「第一回道場」からは仙台、石巻、滝沢村の 3 拠点でハングアウトで会場同士を接続し、道場を行なっていく予定です。






[石巻で開催された第ゼロ回道場の様子] 

道場のスケジュール11 月 3 日(土)、11 月 18 日(日)、12 月 1 日(土)の 3 回を予定しており、12 月 16 日(日)には作品発表会を予定しています。発表会までにアプリやサービスを作り、発表して頂いた方には記念品をプレゼントする予定です。

なお、「特定の日に教えてもらう」だけでは開発のスキルは上がりません。道場の間の日程で、自習をして開発を進めていくことが重要です。自習をする中で詰まった時に質問ができるよう、毎週木曜日の 19 時〜 21 時に Google+ ハングアウトを使ったオフィスアワーを行います。オフィスアワーに参加すれば、エンジニアが質問に答えてくれます。

開発のテーマは、被災地で役に立つアプリケーションを作ること。何かしら例がないと手が進められないと思いますので、今回の道場では「未来へのキオク API、Latitude API 、Places API のいずれかを使ったアプリケーションを開発する」こととしました。

未来へのキオク http://www.miraikioku.com/ とは、震災前、震災時、そして震災後の写真や動画を投稿・閲覧できるサイトです。未来へのキオク API として、キオク検索 APIテーマ検索 APIキオク投稿 API の 3 種類が公開されています。これらを使って、震災前の記憶、震災時の記憶、震災後の記憶を散りばめた素敵なアプリを作りましょう。
Places API とは、特定の場所についての詳細情報を取得するための API です。震災後の自分の町のカフェのアプリ、レストランのアプリ、みどころのアプリなどを作りましょう。
Latitude API とは、登録した相手の位置情報を取得できる API です。災害が起きた時に、家族や友達、同僚の位置が確認できるように備えるためのアプリを作りましょう。


【概要】

  • 名称: 東北 Tech 道場
  • 開催期間: 2012 年 11 月 3 日(土)~12 月 16 日(日)
  • 主催: Google
  • ハッシュタグ: #tohokudojo
  • 道場(会場)

参加ご希望の方は、それぞれの会場の申込みフォームからお申込みください。また、東北在住で講師を手伝ってもよいという方や、自分の町でも開催したいという方がおられましたら、info_tohokutechdojo [at] googlegroups.com までご連絡ください。

Posted by 山崎富美 Developer Relations Team

[本記事は、Google Play team の Eva-Lotta Lamm、Riccardo Govoni と Ellie Powers が Android Developers Blog に投稿した「New Google Play Developer Console Available to Everyone」という記事を元に作成しています。詳しくは元記事をご覧ください。]  

新しい Google Play デベロッパー コンソールは、Google が将来的に予定している刺激的な機能を開発する礎を築くべく、アプリの制作と配布まわりに重点をおいて開発されました。新バージョンは、既に今年の Google I/O でデモが実施されています ...
Posted by 山崎富美 Developer Relations Team

[本記事は、Google Play team の Eva-Lotta Lamm、Riccardo Govoni と Ellie Powers が Android Developers Blog に投稿した「New Google Play Developer Console Available to Everyone」という記事を元に作成しています。詳しくは元記事をご覧ください。]  

新しい Google Play デベロッパー コンソールは、Google が将来的に予定している刺激的な機能を開発する礎を築くべく、アプリの制作と配布まわりに重点をおいて開発されました。新バージョンは、既に今年の Google I/O でデモが実施されています (動画)。その後は、何万人もの開発者の皆さんにテストを行なって頂き、頂いたフィードバックを元に調整を重ねてきました。 

そしてこのたび、新しい Google Play デベロッパー コンソールをすべての開発者の皆さんに公開できることを、たいへん嬉しく思います。デベロッパー コンソールの核は、世界中の何億人もの Android ユーザーにあなたのアプリを提示し、その後のアプリの状況をトラッキングすることにあります。効率的な配布フロー、新しい言語オプション、ユーザー評価の新しい統計方法が、ユーザーが喜ぶ素晴らしい Android アプリを開発するための、さらなる手助けとなることを願っています。

よりスマートに、速く、 わかりやすく 

長い時間向き合うことになるデベロッパー コンソールですから、インターフェースを大幅に見直しました。見た目にも明るく華やかなインターフェースは、ナビゲーションと検索によって探しものをすばやく解決。また、アプリの数が多くても、スピーディーな読み込みが可能です。 


スピード重視のデザイン:毎日使うアプリのデータとビジネスの情報をすばやく探し出します。他のスクリーンショットはこちら

期間ごとのユーザー評価をトラッキングし、改善策を見出す 

最も重要な変更点のひとつは、期間ごとのアプリの成績をトラッキングすることができるようになることです。これによって、洗練された、ユーザーに望まれるアプリを次々と開発し続けることができるようになるでしょう。新バージョンからは、新たな統計方法を使ったユーザー評価を見られるようになります。時期による変化を表すグラフは、全期間の平均ユーザー評価と、特定の日に付与された新規のユーザー評価の双方が表示できます。さらに、他の統計と同じように、データはデバイス、国、言語、キャリア、Android のバージョン、アプリのバージョンによって分類できます。たとえば、アプリをタブレット向けに最適化した後は、広く普及しているタブレットからの評価を確認することができるようになります。 


ユーザー評価を示す新しいグラフ:時期や国をまたいでのユーザー評価が追えるようになります。他のスクリーンショット

改善された配布フロー 

デベロッパーの皆さんがすばらしいアプリを開発することに時間を注げるよう、アプリの配布プロセスを根本から合理的に作り直しました。情報が全て揃っていなくても、APK ファイルまたはアプリ名さえあれば保存ができるようになりました。また、アプリの旧バージョンと新バージョンの違いが見られるようになりましたので、ユーザーに新バージョンを公表する前に、意図していない変更点があれば見つけやすくなりました。

自動翻訳を活用した、リスト登録できる言語の追加 

アプリの配布フローも新しくなり、49 言語のアプリリストに登録することが可能になりました。新しいデベロッパー コンソールでは、アプリを少しでも変更した場合、保存するだけでウェブ上の (近日中には端末上でも) あなたのリストは自動的に翻訳され、ユーザーから見られるようになります。

新しいバージョンを使うには

デベロッパー コンソールのヘッダーにある「新しいデザインを試す」をクリックするか、新しいバージョンを直接開いてください。今後は新しいバージョンをお使いになるつもりなら、新しい URL を忘れずにブックマーク登録してください。 

開発がすべて終わっているわけではない点にご留意ください。新しい Google Play デベロッパー コンソールには、複数 APK サポート、APK 拡張ファイル、Google からのお知らせがまだ実装されていません。これらの機能を使うときには、ヘッダーにある「以前のデザインに戻す」をクリックして、いつでも旧バージョンに戻ることができます。 

ヘッダーにある「ご意見、ご感想」をクリックして、皆様のご意見をお聞かせください。その声を元に、皆様にとってさらにGoogle Play デベロッパーが使いやすくなるよう改善を続けていきます。 これまでの、そしてこれからのご協力に、あらためて感謝申し上げます。

Posted by 山崎富美 Developer Relations Team

[本記事は Senior Vice President, Technical Infrastructure の Urs Hölzle が Google official Blog に 10月17日に投稿した「Google’s data centers: an inside look」という記事を元に作成しています。詳しくは元記事をご覧ください。また、Google Enterprise Japan 公式ブログのクロスポストとなっています。 -山崎] ...
Posted by 山崎富美 Developer Relations Team

[本記事は Senior Vice President, Technical Infrastructure の Urs Hölzle が Google official Blog に 10月17日に投稿した「Google’s data centers: an inside look」という記事を元に作成しています。詳しくは元記事をご覧ください。また、Google Enterprise Japan 公式ブログのクロスポストとなっています。 -山崎]

Google のデータセンターの内部に入ったことのある人はほとんどいません。これはみなさんのデータのプライバシーとセキュリティを確保することが私たちの最優先事項であるためで、データを守るためにデータセンターを厳重な監視体制のもとにおき、さまざまな施策を行なっています。既に私たちの設計指針とベスト・プラクティスを公開し、2008 年からはエネルギー効率に関するデータも公開していますが、実際にサーバが設置されているフロアにアクセスできる社員はほんの一握りです。 

今回初めて、皆さまにデータセンターの内部をバーチャルに訪問頂ける機会を提供しました。Where the internet lives では、Connie Zhou による美しい写真をご覧いただけます。Google を動かしているテクノロジーや、人、場所をこれまでにないスタイルで見て頂けることでしょう。




加えて、ノースカロライナ州 レノアのデータセンターをストリートビューで探索いただけます。入り口を通り、階段を上がって卓球台を右に曲がれば、データセンターフロアを見下ろすことができます。施設の外部を回っていただければ、エネルギー効率の高い冷却設備もご覧頂けます。ストリートビューで実際に見た機材についてより詳しく知るためのビデオツアーも用意しています。




作家で、WIREDのレポーターでもある Steven Levy 氏をお招きし、我々のインフラのアーキテクチャについてお話し、前代未聞ではありますが内部構造をお見せしました。彼の新しい記事は、我々のインフラの歴史と進化についてのレポートであり、これは Google データセンター内部からの初めてのものです。 

14年前、Google がまだ学生の研究プロジェクトであった頃、Larry と Sergey が数台の安価な市販のサーバをクリエイティブな方法で積み上げ、新しい検索エンジンとして稼働させました。それ以来、すこし成長はしましたが、私たちが作り上げたものを見て楽しんで頂ければ幸いです。

Google Green Blog において更に詳細な写真をご紹介しており、いくつか下記にてご紹介します。ぜひお楽しみください。

Cooling the cloud: A look inside Google’s Hot Huts より: