|
Google App Engine上でアプリを作りはじめて約二ヶ月。いろいろと分かって来たこともあるので、自分へのメモも含めてまとめてみようと思う。まずは、Datastoreの話から。なによりも大切なのはデータベースの設計 あたりまえと言えばあたりまえの話だが、App Engine上でアプリを作る... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Google App Engine(以下GAE)はGoogleが提供するクラウド環境です。元々Pythonが利用できましたが、2009年にはJavaも対応しました。これにより元々日本では開発者の多くなかったPythonのみならず、Java開発者まで取り込めるようになりました。特にJavaはレンタル... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
首藤 一幸Last-updated: January 5, 2010注: このページの文章は Software Design 誌 2010年 2月号に掲載された以下の記事の元原稿です。Software Design 誌編集部の了承の元に、本ウェブページに掲載しております。首藤一幸:"key-val... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
昨日に引き続いて、今日も作成中の Google App Engine アプリ用のUI部品の作成。HTMLの一部に記述された(もしくは別途JSONで取得した)ワード・リストの入力を autocomplete を使って簡単にしようという試み(Google Suggestのようにダイナミックにリストを取... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
こんにちは。typesterの陰謀によりVimmerはモテないというデマが流れておりますが、残念ながらそれがデマだということを身をもって証明できないでいるVimmerの外村です。先日、お悩み相談の記事がホットエントリーに入ったら彼女ができるという噂が立ち、何を間違えたかホットエントリーに入ってしま... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
一つ前の富豪プログラミングのエントリーともつながる話だが、Google App Engineは「ちゃんとスケーラビリティを考慮してアプリケーションを作るには何に気をつけなければならないか」を勉強するには絶好の環境だ。そこで今回は、その「ケチな大富豪的なプログラミング」の実践編。Google App... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Google AppEngineではBigtableの上にDatastore Serviceが構築されていて、開発者は、このDatastore Serviceを利用してBigtableにアクセスすることになります。このDatastore ServiceはPython版もJava版も機能はほとんど同... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Slim3 Datastore を日本語に訳してみた | 22:37 | ちょっと前にSlim3 Datastore のドキュメントが公開された。Slim3 Datastore (Slim3) メモしつつ。つぶやきを垂れ流しつつ。読んだ。で。訳してみた。何かちょっと違和感を感じるとか。ここどういう... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
GAE/J | 00:41 | 先日、友達の会社の勉強会で「初めてのGAE/J開発」というタイトルの発表をさせていただきました。準備不足や時間配分のミスがあったため、後半飛ばしぎみになって申し訳ありませんでした。GAEの制限ばかりを強調しすぎて逆に使えないような印象をもってしまったかもしれませんが... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
2009年11月18日水曜日送金のトランザクション処理パターンApp Engineで現実的な送金処理について考え中です。ドラフト版なので、怪しい点があればご指摘いただければ幸いです。今回はこんな図を使います。この図の読み方は、矢印の方向にユースケースの一連の処理(またはリクエストの処理)が流れてい... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Song of Cloudで送金のトランザクション処理パターンが紹介されていました。http://songofcloud.gluegent.com/2009/11/blog-post_18.html同様のpython版がこちらDistributed Transactions on App Engi... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Google App Engineを使った最初の作品 Tiny Message (http://tinymsg.appspot.com)をリリースしてまだ20時間経っていないが、設計の過程でいろいろと学べたことがある。 その中でも一番収穫として大きいのは、「Google App Engineを使え... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
有限会社スティルハウス 吉川和巳 2009/11/11 RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その本命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説月間3000万PVの大規模サイトの運用費が月額4万... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今週に入ってから、ようやく少し本気でGoogle App Engineでプログラムを書き始めている私だが、ようやく Entity Group の使い方が分かって来たので簡単に解説してみる。Entity Groupとは、一口で言えば「トランザクションを使ったアトミックな読み書きの対象となるEntit... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Cloud Computing の話が注目されるようになってしばらく経つが、商用での本格応用という意味ではまだまだ未熟な市場である。PhotoShareは去年の7月サービス開始時から Amazon の ec2+S3 という組み合わせで運営しており、私から見れば当然の選択だったわけだが、あのタイミン... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
株式会社鳥人間 郷田まり子 2009/10/22 ついにプレビュー公開が始まった、リアルタイム&プッシュ型のコミュニケーションとコラボレーションのプラットフォーム「Google Wave」の特集です。その概要と「Gadget」「Embed」「Robot」という3つの拡張APIを使ったWaveの作り... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
株式会社鳥人間 郷田まり子 2009/10/1 ついにプレビュー公開が始まった、リアリタイム&プッシュ型のコミュニケーションとコラボレーションのプラットフォーム「Google Wave」の特集です。その概要と「Gadget」「Embed」「Robot」という3つの拡張APIを使ったWaveの作り方... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
なぜなら、Google App Engineを学ぶために一番必要なのは、「何ができないかを知ること」だからだ。そして、この本にはそれが書いてある。それしか書いていないといってもいい。 App Engineは、Googleのインフラを最も効率よく使うことにフォーカスしている。Genericなアプロー... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
最近趣味開発で、Eclipce上からgithubとGAE/Jを使って開発する環境を作りました。こいつが実に素敵滅法なので簡単にまとめたいと思います。いろいろスッ飛ばしていますがご了承下さい・・・ GAE/Jって何さEclipseでJava版App Engineを始めるための基礎知識 (1/4) -... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
渋日記@shibu.jp渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。Facebookが新しいウェブのフレームワークを公開しました。このフレームワークはすごいですよ。最初から、最近よく使われるようになったOpenIDなどの外部認証に対応しているし、セッション... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|