リダイレクトします 以前ここにあったブログは、現在 http://blog.dotroid.net/2009/12/google-app-engine-datastore.html にあります。 リダイレクトしますか。
タグ機能を作成したので、どのように実装したかを簡単に説明してみます。 タグ機能とは 記事にタグをつけることができるようにします。以下の要件にしてみました。 タグは文字列とする 1つの記事に複数のタグをつけることができる 指定したタグが付けられている記事の一覧を表示することができる タグクラウドを表示することができる 後でタグの名前を変えることができるようにする 最後の要件ですが、例えば「GoogleAppEngine」というタグを「GAE」に一括して変えることができる、ということです。 また、今回はタグクラウドとタグの名前変更機能は実装しないことにします。 方針の検討 リレーショナルDBならば、以下のような項目を持つテーブルになると思います。 記事テーブル 記事ID 記事内容等 タグテーブル タグID タグ名 記事-タグ対応テーブル 記事ID タグID この場合、以下のようなSQLでタグ
Google Docsのオンライン・ファイルストレージ機能 先日、Google Docsにオンライン・ファイルストレージ機能を追加するという発表があった。画像・動画、ZIPファイルなどあらゆる種類のファイルをGoogle Docsで保管でき、アップロードしたファイルは検索機能や共有フォルダ機能の対象にもなる。アップロードできるファイルのサイズは1つにつきMAX250MB※までだが、全体の容量の制限はなく、1GBまでは無料である。それ以上は追加で購入できる。ストレージの値段は、現時点で20GBが5ドル/年だが、Google Apps Premier Editionユーザーに対しては、1GB=3.50ドル/年で今後数ヶ月以内に提供する計画とのこと。 (※ MAX1Gに変更された。2010/1/28) Documents List API: Upload any file and more (1
2010/04/01 Datastore APIでストアしたエンティティを直接JSON形式に変換する Datastore APIでストアしたデータをJSONに変換するとき、simplejsonを使って simplejson.dump(GqlQueryで得たデータ) としたいところですが、実際には失敗してしまいます。 自分でエンコード処理を書くのもめんどくさいのでGoogle ソースコード検索で調べたところ、次のような便利なモジュールを見つけました。 http://www.google.co.jp/codesearch/p?hl=ja#D4aeBfYfll4/trunk/geochat/json.py&q=json%20db.Model&sa=N&cd=2&ct=rc simplejsonを拡張して、GqlQueryで得るデータの形式に対応させます。 このモジュールをインポート後、
Google App Engineに最適化したJavaフレームワーク「Slim3」登場。作者のひがやすをさんにインタビュー Slim3は、Google App Engineで複数行のトランザクション操作を可能にし、標準で用意されているAPIよりも高速な動作を実現するなどの特徴があります。Slim3を開発したのは、オープンソースのJavaフレームワークとして知られるSeasarなどを開発してきたひがやすを氏です。 正式リリースにあたり、Slim3の特徴、開発に苦労した点、今後の展開などについて、ひが氏自身に説明してもらうべくインタビューをしました(インタビューはメールで質問し、返答いただくという方法で行いました)。 Slim3の設計哲学は、“Less is more”を実現すること ―― Slim3とは何でしょうか? Javaにそれほど詳しくないというプログラマにも説明するとしたらどう説明す
App Engine/AptanaなどJavaクラウド4つを徹底比較:ユカイ、ツーカイ、カイハツ環境!(5)(1/3 ページ) Javaはクラウド戦国時代に突入! クラウドコンピューティングのブレイクとともにさまざまなクラウドサービスが提供され始めました。特に、PaaSサービスを提供する「Google App Engine」(以下、GAE)の登場はインパクトを与え、Javaに対応したGAEの類似サービスとして「Stax」「Morph AppSpace」が登場しました。GAEも遅れてJavaサポートを発表したり、統合開発環境を提供していたAptanaが「Aptana Cloud」のJava対応を行うなど、Java対応のクラウドは戦国時代に突入しました。そして、まだ動かすことはできませんが、サン・マイクロシステムズが先日のJavaOneで「Sun Cloud」を発表し、Amazon EC2に近
Aptanaなら開発環境とクラウドの連携が超お手軽!:ユカイ、ツーカイ、カイハツ環境!(4)(1/4 ページ) 最近、「Amazon EC2」に始まり「Google App Engine」「Windows Azure」といったクラウドコンピューティングが注目を浴びており、IT関連のニュースでクラウドに関するニュースがない週はありません。クラウドコンピューティングに興味はなくても、Amazon EC2やGoogle App Engineという言葉は聞いたことがある方も多いと思います。 そんな中、本稿ではPHPとRuby on Rails(以下、Rails)、Java、サーバサイドJavaScriptエンジン「Aptana Jaxer」(さらに、Pythonも対応予定)に対応したクラウドサービスを提供する「Aptana Cloud」を利用して、PHPアプリケーションの作成と作成したアプリケーシ
Dismiss Join GitHub today GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. Sign up This is yet another installment of the standard RestfulX framework tutorial. This time we are going to cover development and deployment of RestfulX-based Flex applications on the Google Application Engine. For the other tutorials in
Google App EngineのJava版が出ました。まぁJavaは比較的どうでもいいんですが、嬉しいことにこの上ではJRubyが動くようです。海外の先駆者ががんばってブログを書いてくれたので、いつものように勝手訳してみます。 http://olabini.com/blog/2009/04/jruby-on-rails-on-google-app-engine/ これは最近アナウンスされたGoogle App EngineがJavaをサポートするというニュースに関する記事の3つ目だ。今回の記事ではJRuby on RailsアプリケーションをGAE/Jで動かすのに必要な手順をさらってみて、アプリケーションの特性がどのようになると予想すべきかに付いて書きたい。 まずJRubyは最新版が必要だ。JRuby1.2リリース以降にJRubyのtrunkに加えられた変更のほとんどが必要になるので、
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く