スティルハウスの書庫の書庫

はてなダイアリーで書いてた「スティルハウスの書庫」を移転してきました。

2010-01-01から1年間の記事一覧

Channel API+Matcher APIでつくるイベント駆動Webアプリ

これはappengine ja night #12のプレゼン資料です。 Channel APIとは Channel APIは、App Engineで動作するプッシュ通信サービスです。詳しくはこちら: #appengine でComet! Channel APIでpushできるぞ Channel API on Google App Engine Matcher APIとは …

クラウド・ビジネス・アライアンス(CBA)技術セミナーに参加します。

クラウド・ビジネス・アライアンス(CBA)技術セミナーにて、App EngineとBigtable、Datastoreについて簡単に紹介します。 クラウド・ビジネス・アライアンス(CBA)技術セミナーのご案内 CBA「ポスト仮想化の最新技術動向」セミナー 1. 日時: 2010年12月09日(…

#appengine ja night #12 が終わりました!

#appengine ja night #12 が終わりました。今回はグリーさんが六本木ヒルズに引越してから初の開催でした。MJのScreamみたいなエントランス! おしながき セッション1 「フレームワークahaとcoreblog3のご紹介」 発表者:@atsさん 参考URL: Aha - framework…

#appengine ja night #12 のお知らせ

appengine ja night #12 のお知らせです。今回は「みんPy」でおなじみ@atsさんをお招きし、フレームワーク「aha」とCMS「coreblog3」についてお話いただきます。あと私もChannel APIとMatcher APIのお話します!もちろんBeerTalkも予定してます。ふるってご…

appengine ja hack-a-thon #7とappengine ja night #11が終わりました

今回はMA6さんとの共催で、リクルートMTLをお借りして朝10時からよる11時までApp Engine三昧の一日でした。appengine ja hack-a-thon #7はこんな感じ: 10月16日開催 Mashup Camp Collabo Day お寿司おいしかった! 2つも食べた! 私はjsonengineに全文検索…

appengine ja hack-a-thon #7およびappengine ja night #11のお知らせ

ahack7 および ajn11のお知らせです!今回はMashup Award 6との共催で、「何かApp Engineで面白いものつくってMA6に応募しよう」という趣旨で以下の3つのイベントを開催します。 10/13 18:30- 「#MA6 Mashup Caravan - Collabo Talks」 http://atnd.org/even…

GDD 2010セッション「App Engine 開発者コミュニティ「appengine ja night」とフレームワーク「Slim3」の紹介」の資料です

GDD 2010の私とひがさんのセッション「App Engine 開発者コミュニティ「appengine ja night」とフレームワーク「Slim3」の紹介」の資料です。皆さんご来場ありがとうございました。これまでajnに様々な形でご参加いただいた皆様にもあらためてthxです!http:…

メインフレームのSSDは半端なかった話

NoSQLの成功は1:10問題にかかっているという記事を読んで、これって昔からの課題だよなぁ〜という疑問をつぶやいたのがきっかけでした。@koichikさんから大変おもしろい証言をいただいたので、さっそくまとめました: メインフレームのSSDは半端なかった話

Google Developer Day 2010 #appengine 関連セッションのアジェンダまとめ

9/28に開催される予定のGoogle Developer Day 2010 JapanにおけるApp Engine関連セッション、そろそろ内容が固まったようです。 Google App Engineについての最新情報/松尾貴史 Google App Engine で最近リリースされた機能 1) Task Queue の強化 2) Multit…

#appengine ja night in kansai 3 ( #ajnk3 ) のお知らせ

#appengine ja night in kansai 3 ( #ajnk3 ) が開催されます。京都GTUGの皆さん+bufさんいつもおつです!#appengine ja night in kansai 3 ( #ajnk3 ) を開催します。 今回はなんと。 Slim3のひがやすをさんをお招きします。 そしてなんと。 GAEを使用した…

「日経ソフトウェア10月号」と「みてわかるクラウドマガジンvol.2」に記事を書きました

日経ソフトウェア2010年10月号の特集「SQLからキーバリュー型まで データベースの新基礎知識」で「Part3:Googleの巨大分散データストアBigtableとDatastoreを理解する」を執筆しました。BigtableとDatastoreの基本的なところを解説しています。また、みてわ…

#appengine ja night #10 が終わりました〜

Google TechTalk+appengine ja night #10が終わりました!今回はGoogleのJohn Woodellさんによる「Slim3のTechTalkやろうよ」という呼びかけがきっかけで、TechTalk+ajnという形態で4つのセッションを開催しました。場所は初めてとなるGoogleさんの六本木ヒ…

Google Tech Talk + appengine ja night #10のお知らせ

Google Tech Talk + appengine ja night #10のお知らせです。今回は、GoogleのJohn Woodelさんの呼びかけにより、Google App Engineの最新動向をテーマとしたTechTalk(技術講演会)を開催することになりました。また今回で10回目となるApp Engineエンジニア…

#jsonengine のHTMLエスケープとデフォルトセキュリティを考える

ayu_standaloneさんから、jsonengineについてご要望をいただきました。まずはHTMLエスケープ問題から! HTMLエスケープについて ささやかな要望ですが... XSS対策はサーバ側で対処された方がよろしいではないでしょうか。 * サーバ側は生データのままで、js …

#appengine ja night #9が終わりました+Slim3本とすっきり本が出た

appengine ja night #9、皆様お疲れさまでした! 今回はurekatさんshin1さん他の方々が大変詳細なwaveレポートを書いていただいています: @urekat隊長、@shin1さんほかによるwaveまとめ それと皆さんのレポートです: @bufferingsさん:#ahack6 と #ajn9 に…

#appengine ja night #9 の Next gen queryセッション資料です #ajn9

appengine ja night #9 の私のセッション「Next gen queryを斬る!」のPDF資料です:http://dl.dropbox.com/u/4207279/docs/app-engine-next-gen-queries_with_note.zipこのPDFは、GoogleのAlfredさんによるGoogle I/O 2010のセッション「Next gen queries」…

#hadoopModeling のust録画です

ust係なのに1時間も遅刻して済みませんでしたっ! @shot6さんの取りそびれてしまった。。ごめんなさい。佐藤先生の途中から配信&録画できました: 佐藤先生 http://www.ustream.tv/recorded/8525140 あらかわ先生 http://www.ustream.tv/recorded/8525234 …

Bootcamp 2010 で #appengine セッションを担当します

Google Developer Day 2010 の前日に開催される初心者向けのイベント「Bootcamp 2010」にて、App Engineのセッションを担当することになりました(内容は未定です)。 このBootcampでは、私の他にも@tmatsuoさんがKay、@shin1ogawaさんがSlim3のハンズオンを…

Google Megastoreのお勉強メモ #appengine

BrettさんのSTMに関する記事の中でGoogle Megastoreについて言及されていて、そのリンク先がハミルトン先生の2008年7月の記事(内で紹介されていたPhil Bernsteinさんのメモ)でした。つまりどうやらMegastoreに関する公開情報でGooglerのお墨付きなものはこ…

ソニー製BDレコーダーのWeb連携サービス 「Chan-Toru beta」が #appengine と #slim3 を採用!

GAE

Google App Engine始まったな!って感じです。ソニーの100%子会社であるVisionartsさんが、スマートフォンやPCブラウザ、iPad等からソニー製BDレコーダーの録画予約をできるサービス「Chan-Toru beta」を運用開始しました。 Chan-Toru beta | 開発中のアプリ…

グローバルトランザクション/分散トランザクションについて

「グローバルトランザクション」という言葉の意味について、昨日の飲み会で議論になったので、まとめ。 グローバルトランザクションと分散トランザクション グローバルトランザクションは、分散トランザクションと同義です。グローバルトランザクションは複…

#appengine MapReduceで毎秒2000件×8日間=15億件を処理!

まだMapper APIのみの提供でReducer APIがないappengine-mapreduceライブラリについては、10万件のデータを対象としたテストでは1000件/秒程度で処理できたよというレビューをお届けしました。しかしApp Engineの中の人であるBrettさんは15億件のデータを対…

日経ソフトウェア8月号に「JavaとEclipseでスムーズ開発 Google App Engineの実力を知る」を書きました

日経ソフトウェア8月号に「JavaとEclipseでスムーズ開発 Google App Engineの実力を知る」を書きました。内容はApp Engineを触ったことのないひとが対象のハンズオンで、App Engineのサインアップから、ごく簡単か掲示板をJDOで実装するまでのコーディング手…

appengine ja night #9 のお知らせ

appengine ja night #9 のお知らせです。今回は京都から@bufferingsさんをお迎えして、Datastoreのクエリの仕組みについて改めて分かりやすく解説いただきます。つづいて私@kazunori_279が、next gen queryについて解説にトライします。そのほか、お食事タイ…

ahack #4 の@ashigeruさんのBigQuery解説

ahack #4にて@ashigeruさんにBigQueryについて分析・解説していただいたビデオです。ここで参照しているBigQueryの構文リファレンスはこれです: http://code.google.com/intl/ja/apis/bigquery/docs/query-reference.html それと、この後にustしてたnext gen…

appengine ja night #8が終わりました

先週金曜日はappengine ja night #8でした。内容や資料等については皆さんにばっちりまとめていただいてますので、こちらをご覧ください: @bluerabbit777jpさん:appengine ja night #8に行ってきた。 @shin1ogawaさん:#appengine ja night #8( #ajn8 )に…

#appengine うそっ、私のMapReduce、遅すぎ?

Fredさんへの別件メール中で「Mapper API遅いなぁ〜」とちょっとグチをこぼしたら、「そんなはずはない」的なリアクションだったので、先日のテスト結果をお知らせしたところ、こんな返事が来ました: You can adjust the processing_rate to be higher. The…

#appengine MapReduceを使ってみた

Google I/O 2010で発表されたApp Engine新機能のひとつが「AppEngine-MapReduce(Mapper API)」です。このブログでもいろいろ憶測に憶測を重ねてきましたが、ついにApp EngineでMapReduceサポート!!…なんですが、しかし発表されたセッション会場もいまい…

Google I/O 2010の写真集

Google I/O 2010で撮った写真です こちらはビデオ(後半はSF観光です)

#appengine でComet! Channel APIでpushできるぞ

Google I/O 2010ではApp Engine関連の大きな新機能発表がいくつかありましたが、「Channel API」もそのひとつ。これは「Webブラウザとのpush通信(comet)のためのAPI」です。 ついにpushできるよ! これまでApp Engineにおいてクライアントへのpushを行うに…