gae
id:nobuseさんが作られたツイッターボット。じわじわととても便利なので改めて紹介。Gaelykで作られているとのことです。 http://d.hatena.ne.jp/nobusue/20090823/p2 http://twitter.com/hatena_groovy はてなキーワードの「Groovyを含むブログ」(http://k.…
(訂正があります) ついったー経由で知りましたが、以下の設定を行わないと、Groovy/GrailsはGAE/J 1.2.6 以上では動かないようです。自分では試していませんが。 set the System property, "stringchararrayaccessor.disabled" to true. 理由はこちら。 さ…
これは要チェックや。id:kskyさんによる翻訳。 http://d.hatena.ne.jp/ksky/20090827/p1id:kskyさんも多分同じことを言ってますが、Gaelykは、Groovyハッカーが、何らかの新しいJavaプラットフォーム、何らかの新しいJavaフレームワークに直面したときに反応…
遅ればせですが、Google App Engine Java SDK Release Notesの1.2.2部分を翻訳してみました。(追記:こっちのがまとまってるわい) 基本的にバグフィックスですね。私の知る範囲では、web.xmlのにSevletとかを書くとCSSが使えなくなる問題が解決されたのがう…
G*WSで関谷さんと山本さんに教えてもらった、Groovyのglaforgeさんが作っているGAE/J上で動作するGroovyツールキット(フレームワークと呼ばないのは、一歩手前ということか)。http://gaelyk.appspot.com/tutorial/GSPじゃなくてGroovy Tempalte Servletを使…
遅くなりましたが、6月8日に行われたJGGUGのショートプレゼン資料「Grails on GAE/J 簡単事例編:Fixdapfeed」をアップロードしました。 発表内容は、ちょっとしたツールをGrails on GAE/Jで作ったよ、というもので、何をするものかというと、ライブドアさん…
Grails on The Google App Engine: Everything you wanted to know but were afraid to ask(Grails on GAEについて聞きにくいけど知りたいことの全て)というブログ記事の一部を訳してみました。 Grails on GAEにおける既知の問題(と回避策) 先にGoogle App E…
http://www.slideshare.net/glaforge/groovy-and-grails-in-google-app-engineの11ページ目で見つけたんですが、GAE上のGroovlet&servlet templateだそうな。加えて、GAEのSDKを多少Groovyにしてくれるらしい。http://fisheye.codehaus.org/browse/gmod/g…
Grails on GAE/Jで以下のように使えるGSPタグリブをつくってみましたよ。 <g:ifLoggedIn>ログインしているときに表示</g:ifLoggedIn> <g:ifNotLoggedIn>ログインしていないときに表示</g:ifNotLoggedIn> <g:ifUserAdmin>管理者がログインしているときに表示</g:ifUserAdmin> <g:ifNotUserAdmin>管理者がログインしていないときに表示</g:ifNotUserAdmin> <a href="<g:loginUrl />">ログインURL</a>
Google AppEngine/Java対応のGrails 1.1.1が先日でました。GORMが対応してないことを除くと、大きな機能制限もなくすんなり動いていて、驚かされます。驚きますよね? 驚くべきなんですよ!! GAE/Jの制約を考えると、フルスタックフレームワークであるGrail…
GAE/J SDK 1.2.1がダウンロード可能になってます。つい今試した限りで気づいたこと ダウンロードページでブラウザの言語が日本語だと日本語ページに飛ばされる。かつ、日本語ダウンロードページには、GAE/Jへのダウンロードリンクが無い。困ったもんだ。appe…
GAE/Jのメモね。以下、エンティティブループでトランザクションが可能な理由を,同一マシン上のテーブルに配置しているから、と予測していましたが、当時BigTableの実装方法は不明であり推測でしたた。実際には、rootによる楽観的排他制御でトランザクション…
Google App Engine/Javaで使えるJREのAPIのクラス一覧である「JREクラスホワイトリスト(The JRE Class White List)」ってのが公開されています。じゃあ逆に標準Java APIのうち、GAE/J上では何が使えないのか、つまりブラックリストは何なのか,というのをJav…
GroovyコードをGAE/J上のTextareaに投入するとその場でAJAX実行できるGroovy web Consoleという妙に完成度の高い代物がある訳ですが、さーてBigTable叩いてみようかーと意気込んでJDOとかのAPIを呼び出そうとするとそんなクラスねえというエラーになります。…
本エントリは、エントリ「JJUG CCCいってきました」の一つです。(補足)のところが主に自分で考えたところ。でも他にも暗に補完してると思うのでそこんとこよろしくお願いいたします。 はじめに Amazon EC2は仮想化サービスであり既存技術と連続 Google App…
本エントリは、エントリ「JJUG CCCいってきました」の一つです。セッションのメモ書きです。もとの発表資料: A-3-1.pdf, A-3-2.pdf スケールするために 無駄な繰り返しを避ける 繰り返されるクエリ結果はmemcacheでキャッシュする(読み込みデータのための) …
本エントリは、エントリ「JJUG CCCいってきました」の一つです。セッションのメモ書きです。元の発表資料: B-2.pdf(すんません、途中から入りましたのでメモも途中から) SimpleModeler CSVをScalaDSLに変換 マインドマップに変換 Grails Domainクラス定義(G…
http://groovyconsole.appspot.com/GAE/J上のサービスとして作られた「codepadのGroovy版」。 いや作ろうと思ってたんだけどなー。 思ってただけだからなー。
Grails AppEngine Pluginを使って、GAE上のGrailsアプリをleftoversさんのところを参考にしてつくってみました。 http://grailstestuehaj.appspot.com/ いや未完成どころか、ただの断片ですけどね。事前に「DIとAOPも削りました」と言う話も聞いていたので、…
This plugin integrates the Google AppEngine SDK and deployment tools with Grails. : Memcached: Not currently, although you can use the API directly as it stands now just the same way as any Java appGORM: Yes there are plans, but it will pr…