IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
今後は下記サイトで更新して参ります。引き続きのご愛読をよろしくお願いいたします m(_ _)m http://toomore-such.hatenablog.jp/ Clojure のソースを TextMate で書き綴って、REPL で実行するプロセスはとても快適ではありますが、一点ほど難点があります。それはインデントです。 python でも同様の症状が発生しますが、ruby のようにブロックの終端を表わすブレースなどが行頭に戻って来ないソース形式の場合、TextMate ではインデントが正常に動作しません。 仕方ありませんので、python では、Python Package Index : PythonTidy 1.20 を呼び出して代用しておりましたが、どうも Clojure でも同様の処置を施さねばならないようです。 Google 先生によると、こちらを (参考) はてなブック
2009/11/05追記ひがさんより指摘を頂いて、30秒制限に関する補足を本文中に青字で追記しました。いつもありがとうございます、助かります>ひがさん ここから本文 タイトルの処理について、いくつかノウハウを書いておきます。ポイントは以下の2点。 全てのエンティティにスキーマバージョンを保持する ローカル環境からデプロイ環境へ直結してバッチ処理を実行する事で、30秒制限なんて無視してしまう 実例をもとに説明してみます。最近、appengine java night用のまとめページとかに使おうとしているサイトを運営していて、そこに「TwitterでAppEngine関連についてつぶやかれた内容を収集する」という機能を実装しました。しかし、つぶやきを保存する際の投稿者の情報として「Name」を保持しているものの「ScreenName」を保持しておらず、投稿者のタイムラインページへのリンクを作成
appengineのfederatedLoginの機能を使ったアプリケーションの場合、開発環境のログイン機能ではcom.google.appengine.api.users.UserからfederatedIdentityの値などが取得できずに不便です。実行時のUserService#isLoggedIn(), UserService#isAdmin(), UserService#getAuthDomain()等はApiProxy.Environmentを自身の実装に置き換えるだけだったので簡単でしたが、federatedLoginの場合はこれらの値を触るだけでは不十分です。 ではいつものようにApiProxy#setDelegate(ApiProxy.Delegte)でいじってやるか!というワケにもいきません。UserService#getCurrentUser()等はRPCされないためで
AppEngine用のアプリケーションのテストの手法について、公式ドキュメントがあまりにも貧弱なためそれを補足する資料を作ろうと思います。 DatastoreはもちろんMail送信やQueueへのTask投入等のテストを行う説明まで何回かに分けて徐々に書いていき、 最終的にはそれらのエントリを清書してWikiにまとめたいと思います。これはその第一回目で、テストのための仕組みの説明と基本的なテストの手順について説明します。 文中でApiProxyと書かれているクラスはcom.google.apphosting.api.ApiProxyの事です。 この説明での「AppEngine環境」とは、データストアサービスなどのAppEngineで提供されている各種サービス群を利用するための環境のことをさします。 テストのためにAppEngine環境を起動するには、大きくわけると ApiProxy.set
Google App Engineで全文検索、階層カテゴリ検索のデモ作りました。 追記 appengine ja night #11の発表の録画をこちらで視聴できます。 http://kissrobber.appspot.com/gae_full_text_search/ とりあえず、データ件数は10000件ちょいのデモですが、速いです。 まだ試してないですが、もっとデータ増えてもイケるはずです。 もし要望があれば、実装の詳細は公開します。 GAE上での日本語対応の全文検索は、luceneを動かす試みや、compass?の様な実装等あったりしますが、 どれもデータ件数が多いと動かなかったり(数千件が上限でしょうか)、レスポンスが返ってこなかったりして、 実用レベルのものはまだ無いのではないかと思います。 既にある全文検索の仕組みをどうにかしてGAE上で動かすのではなくて、GAEスペシャルな
This document discusses using Google App Engine (GAE) as a backend for Android applications. Key points discussed include: 1. GAE can be used to store and sync data from Android apps so it is accessible from any device. 2. Data from an Android SQLite database can be pushed to and pulled from GAE for syncing across devices. 3. Examples of integrating Android and GAE were provided, including storing
資料や感想のブログなどのまとめ(随時更新) ブログ sak's Android Avenue 北から南や西を見て思うこと 徒然日記・本館 やさしいデスマーチ 以下、資料とかust Ust / 資料 @shuji_w6e - GAE、slim3、そしてEtupirkaCMS App Engine ja Night Sapporo #1View more presentations from Shuji Watanabe. @shin1ogawa - GAEを効率よく学習するためのポイント Appengine ja-night-sapporo#1View more presentations from Shinichi Ogawa. @maimuzo - JavaじゃないあたりのGAE事情 - BT1 JavaじゃないあたりのGAE事情View more presentations from
Spring Security is well-known for being highly customizable, so for my first attempt at working with Google App Engine, I decided to create a simple application which would explore the use of GAE features by implementing some core Spring Security interfaces. In this article we'll see how to: Authenticate using Google Accounts. Implement "on-demand" authentication when a user accesses a secured res
Not rated yet. You must be logged in to rate this. video.
This document provides instructions for creating a Grails application to manage event data using a Google App Engine backend datastore. It demonstrates creating Event domain classes and controllers, installing plugins for calendar integration and CSS styling, configuring the App Engine plugin and datastore indexes, deploying the application to App Engine, and performing basic CRUD operations on Ev
Google App Engineでは、関連の実装として、キーの親子関係で実現するownedな関連と、キーの親子関係ではなく、単に相手のキーを持つだけのunownedな関連があります。 unownedな関連は、RDBMSにおけるFKを持っているようなものだと思うとイメージしやすいと思います。 例えば、次の例では、FooがBarをunownedな関連先として定義しています。 @PersistenceCapable(identityType = IdentityType.APPLICATION, detachable = "true") public class Foo { @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) @Extension(vendorName = "datanucleus", ke
ゴールデンウィークに特に予定のなかった筆者は,「ちまたで噂のGoogle App Engine for Java(GAE/J)とFlexでスケジュール共有ツールでも作ってみよう」と思い立ちました。およそ5日間かけて開発を進めたのち,2009年5月6日に「ご都合.com(画面1)」を公開しました。その後,はてなブックマークやニュースサイトなどでご紹介いただいたおかげで,公開後6日で約2000人の方にご利用いただいています。 そこで本稿では,この「ご都合.com」の開発で実際に筆者が得た経験を通じて,GAE/JによるWebアプリケーション開発の実際とそのポテンシャルについて紹介します。 米Googleが2008年4月に発表したGoogle App Engine(画面2)は,「自分が開発したWebアプリケーションをGoogleのデータセンターで運用できるクラウドコンピューティング・サービス」です
原文: http://grails.org/plugin/app-engine 翻訳: Kazuchika SekiyaGrails AppEngine プラグインこのプラグインは、GoogleのAppEngine SDKとデプロイツールをGrailsに統合します。概要 このプラグインは、開発環境を実行するために必要なappengine-web.xmlファイルを自動的に生成し、いくつかのスクリプトを導入します。 何か問題が生じた場合は、FAQの項目が参考になるかもしれません。 まず、APPENGINE_HOMEを設定するか、BuildConfig.groovyの中の"google.appengine.sdk"を指定して、プラグインにSDKがどこにあるかを知らせる必要があります。 これで、通常の"grails war"コマンドを使えば、適切なappengine-web.xmlが生成さ
2008年4月7日に発表されたGoogle App Engineが、ちょうど1年後の2009年4月7日にJavaに対応したことが発表されました。さらに、Java開発には必須のEclipse用のプラグイン「Google Plugin for Eclipse」が同時に発表され、Java利用者は簡単にGoogle App Engine用のプログラム開発とEclipse上からのデプロイができるようになっています。今回はそんな便利な「Google Plugin for Eclipse」の使い方を説明します。 はじめに 2008年4月7日、Googleのインフラでウェブサービスを展開できるという「Google App Engine」が発表され世界中が驚かされました。この時点では利用できる言語としてPythonのみがサポートされており、Pythonの開発者がGoogleの社員であることを考えると当然なの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く