アメリカサンフランシスコで Google I/O に参加しに行ってきました。今年は僕がI/Oの4回目。2009, 2011, 2012, 2013
に参加していました。今年に一番押しているのは、相変わらずソーシャルですが、去年より、何かまともにGoogleらしいソーシャルになってきたようが気がします。
次に印象的に重要だったのは Glass です。去年の I/O で申し込んだ人たちに Glass の本体が届いていて、I/Oの参加者に Glass
がかけている人数が多かった。Glass のセッションも多くあって、Glassのアプリ (Glassware という)
の開発についてもっと明確になってきた。まだまだだけど、Glass の熱さは明白だった。
他に Play Store や、Musicと、Mapsもありました。Music も含めて、Play も大きく変わりました。この辺も[...]
Google I/O 2013
Appengine 1.5.0 がリリースされました
Appengine 1.5.0 のリリースはかなり大きくて、 Appengine はもっと広い範囲でホスティングプラットフォームになりつつありますね。 1.5.0 は下記のリンクでダウンロードできる。 http://code.google.com/appengine/downloads.html ## バックエンド バックエンドと言う機能がリリースされました。バックエンドは より制御出来るインスタンス。バックエンドは複数のインスタンス を作ることができます。直接ユーザーからリクエストを処理する こともできますし、普通のインスタンスからのリクエストのみを 処理するように設定できます。 バックエンドは2つの週類があります。 動的バックエンドはリクエストによって、インスタンス数が 増えたり、減ったりするタイプです。ですが、今のところは、 20インスタンスまで増える制限があり[...]
Google I/O 2011
サンフランシスコで、 私の Google API Expert 同士と一緒に今年の Google I/O に参加しに来ました。今年は、いろなサービス、大きいニューズがいっぱい出てきました。 僕が好きな Appengine, Prediction API などにいっぱい情報が出ていますので、 いくつかのブログ記事で分けます。本記事は I/O 全体的のことについて伝えます。 ## I/O 2011 Google I/O は短くて、2日間コンファレンスで、僕は全部で3日サンフランシスコにいました。 第一日はコンファレンスの後、アフターポーティーがあります。音楽を聴きながら、ロボットなど、 いろな面白いテクノロジーに関わるものに囲われて遊べます。 Google I/O はサンフランシスコの Moscone Center West というビルで行われます。 3階縦で、1階は参加者登[...]
Google Appengine 1.4.3 リリースされました!
水曜日に Google Appengine 1.4.3 がリリースされました! 1.4.1 と 1.4.2 はブログ記事を書くほど 大きくはなかったのですか、 1.4.3 はまたいろいろ入っているので、ご紹介します。 ## Prospective Search API 以前、 Matcher API のブログ記事 を書きましたが、 Trusted Tester リリースで出ていた Matcher API は 「Prospective Search API」という名前で開発者全員にリリースされています。 まだ、Labs機能で、正式リリースではない様ですけど、 モジュール名が変わっています。 from google.appengine.api import prospective_search def add_tweet_alert(user[...]
Google Appengine フレームワーク Tipfy の紹介
(この記事は Python Web フレームワーク アドベントカレンダー2010 のために書いた 12/24 の記事です。 他の記事を読むには http://atnd.org/events/10465 をご覧ください) 私は普段、 kay フレームワーク を使いますが、最近、 Tipfy (http://www.tipfy.org) というフレームワークを試してみました。 Tipfy は Kay と同じく、 Google Appengine専用フレームワークです。 Kay は Django に似ているものの、 Tipfy は Appengine SDK の Webapp フレームワーク に 似ているように作りました。 ## インストール Tipfy は buildout という環境管理ツールの利用を推進しています。 まずは、 Tipfy の配布プロジェクトテンプレート を[...]
Google Appengine SDK 1.4.0 がリリースされました!
Google Appengine 1.4.0 がリリースされました!! このリリースはかなりでかい!! チャンネルAPI, "Always On" (リザーブインスタンス)、タスクキューの正式リリース、スタートアップリクエスト、バックグラウンド処理の改善などなど、 ## チャンネルAPI まずは、一番重要なチャンネルAPI。チャンネルAPIでクライアントブラウザーにプッシュすることができるようになります。内部的には、`Google Talk`_ の XMPP インフラを使っているらしくて、それでスケールアウトしてくれます。チャンネルAPI は2つの部分がに分けています。 サーバー再度のチャンネルAPI と チャンネルAPI の Javascript ライブラリ。 チャンネルAPIはサーバー側から、クライアントの通信に使います。クライアントからサーバーへの通信は今までどおりの[...]
Google Appengine 公認API エキスパートになりました!
昨日のAPIエキスパート月例会で、私は Google Appengine 公認API エキスパート (Python) になりました。私は2年ちょっと前、ずっと仕事で Python や、Django を使っていて、`Appengine`_ も最初のリリース直後の Google Developer Day Japan 2008 から Appengine を触っています。 会社のウェブサイト 、社内アプリ、 個人で作ったサイト など、いくつか、 Appengine で動かしているアプリケーションを作っています。 僕は Python のエキスパートを務めますが、 Java に共有しているところ、Appengine のインフラ、APIなどの質問についても解答できます。ぜひ、 Twitter でフォローしたり、 Appengine Japan のメーリングリスト で質問したり、してください[...]
Google Appengine 1.3.8リリースされました!
Google Appengine 1.3.8 がリリースされました! 今回のリリースは、いろな面白い機能が入ってきた。 ## ハンドラー appstats や、データストアの管理画面、リモートAPIのハンドラーが簡単に設定できるようになりました。 builtins: datastore_admin: on appstats: on ## 管理画面の改善 " エンティティタイプのすべてのエンティティを削除したり、データストアを完全にクリアすることができるようになりました。データストアのクリアは `datastore_admin` のハンドラーを有効しないといけません。データの削除はクオータを使いますので、ご注意ください。 * 管理画面から、タスクキューに入っているタスクをすぐ実行でくるようになりました。 ##[...]
Google App Engine 1.3.6
今日、 Appengine 1.3.6 がリリースされました。今回の大きいなリリースは以下の4つです。元のブログポストは こちら ## 1. データの名前空間API これは結構おもしろくて、データを名前空間を使うと、ユーザーのデータを完全に分けることができる。たとえば、xxx.jp と yyy.jp は自分が作ったアプリケーションを使っているとすると、 xxx.jp のデータと、 yyy.jp のデータを名前空間で分けて、そのユーザーは自分のバージョンを見ると、自分のデータしかみれない。というような仕組みが作れるようになりました。 日本語のドキュメントがまだないみたいだけど、 Python と Java のドキュメントを見てみてください。 ## 2. 高速画像サービング Picasa のインフラーを使っていて、リサイズ、切れ抜きなどの自動変換した画像を高速でサーブできる[...]
明日からPython温泉
明日からPython温泉に参加しに行ってきます。課題は下記のとおり * django-lifestream の整理 * disqus-api-client の実装 * homepage のバグを直す * Appengine 上のコードスニペットのウェブサイトのまとめ * Google Analytics をモバイルで使えるライブラリの実装 どこまでできるかわかんないけど、たぶんあまり眠らないでしょう。
