Google
WWW を検索 junglejava.jp を検索

 Play framework は Rails ライクな Java のフレームワーク

Posted in Groovy (RSS), Java (RSS)

CodeZine で Java の軽量フレームワークが特集されていて、「Apache Wicket」 や 「Apache Click」 と共に、「Play framework」 が紹介されています。「Play framework」 は、RoR(Ruby on Rails) スタイルのWebアプリケーション開発を Java で実現するフレームワークで、テンプレートエンジンには Groovy を使用しています。

関連情報
Javaで軽快に使える「軽量フレームワーク」特集  ~本格的なRoRスタイルフレームワーク「Play!」(1):CodeZine
Javaで軽快に使える「軽量フレームワーク」特集  ~本格的なRoRスタイルフレームワーク「Play!」(2):CodeZine
Javaで軽快に使える「軽量フレームワーク」特集  ~本格的なRoRスタイルフレームワーク「Play!」(3):CodeZine
濃縮還元オレンジニュース:JavaでLL風な開発を実現するWebフレームワーク「Play Framework」|gihyo.jp

Jungle Java - AribaWeb なら Rails の100倍コード量が少ない?
Jungle Java - Spring ROO って何だ?
Jungle Java - Skyway Builder CE 6.3 GA リリース
Jungle Java - Skyway Builder WSE を試してみた (1)
Jungle Java - Skyway Builder WSE を試してみた (2)
Jungle Java - Grails 1.2 リリース
Jungle Java - Groovy-Eclipse 2.0.0 リリース

Posted on 2010年02月08日

 Skyway Builder WSE を試してみた (2)

Posted in Ajax (RSS), Eclipse (RSS), Groovy (RSS), Java (RSS), SOA (RSS), Web2.0 (RSS)

Skyway Builder Web Services Edition」 は、その名が示すように Web サービスへの対応が最大の特徴です。「Java SE 6」 から標準装備となった 「JAX-WS」 だけでなく、「Direct Web Remoting(DWR)」 を用いた AJAX サービスもサポートしています。

関連情報
The Community for Skyway Users, Developers, and Contributors - Web Services
Chapter 3. Service Layer Recipes - Skyway Builder 6.3 Recipes

Import and Use Web Services in Skyway -- Part 1: Intro & Setup - Skyway Team Blog
Import and Use Web Services in Skyway -- Part 2: Import Web Service - Skyway Team Blog
Import and Use Web Services in Skyway -- Part 3: Build the UI - Skyway Team Blog
Import and Use Web Services in Skyway -- Part 4: Appendix - Skyway Team Blog
Spring Services and NOAA Web Service - Skyway Team Blog

SolamenteNiel - Spring + Direct Web Remoting (DWR)
SolamenteNiel - Spring + DWR - Building Spring Services
SolamenteNiel - Spring + DWR - Adding DWR to Spring Services
SolamenteNiel - Spring + DWR - Building AJAX application using DWR

「Java SE 6完全攻略」第81回 JAX-WS その1 - Java技術最前線:ITpro
「Java SE 6完全攻略」第82回 JAX-WS その2 - Java技術最前線:ITpro
JAX-WSでWebサービスを作ってみる - うなの日記
java/DWR - いがっちの覚書
八角研究所 : Series: チャット作成で学ぶWebリモーティング

Jungle Java - Web サービスの開発スタイル
Jungle Java - 『Webサービスプラットフォームアーキテクチャ』
Jungle Java - Project Metro とは
Jungle Java - 『RESTful Webサービス』
Jungle Java - Spring Web Services 1.5 リリース
Jungle Java - Apache CXF 関連情報メモ
Jungle Java - Skyway Builder WSE を試してみた (1)

Posted on 2009年12月24日

 Spring Framework 3.0 リリース間近

Posted in Groovy (RSS), Java (RSS)

ニューオーリンズで開催されている SpringSource の年次カンファレンス 「SpringOne 2GX conference」 で、「Spring Framework 3.0」 のリリースが発表されたようです。

関連情報
米SpringSource、RESTに完全対応した「Spring 3.0」を発表 - SourceForge.JP Magazine
SpringSource Extends Leadership Position Enterprise Java With Spring 3.0 | SpringSource
SpringOne 2GX Kicks Off with Spring 3.0 release | Javalobby
SpringSource Boosts Java Framework With Spring 3.0 -- Application Development Trends

Jungle Java - Spring Framework 3.0 関連情報メモ
Jungle Java - VMWare が SpringSource を買収

(10/21 追記)
訂正します。どうやらまだ正式リリースではなく、正式リリースに向けた最終段階だという発表だったみたいです。これに伴い、タイトルも 「Spring Framework 3.0 リリース」 から 「Spring Framework 3.0 リリース間近」 に変更しました。

SpringOne 2GX 2009 - Day One Report | SpringSource.org
SpringSource,オープンソースJavaフレームワークの新版「Spring 3.0」をリリース - ニュース:ITpro
2年越しのメジャーアップグレード、Spring 3.0発表 | マイコミジャーナル
Spring3.0の新機能 - 主にJavaのSE

Jungle Java - DI の標準化で紛争?

(10/22 追記)
SpringOne 2GX 2009 - Day Two Report | SpringSource.org
Installing SpringSource Tool Suite (STS) with Groovy and Grails Support | Jon Chase's Blog
SpringSource Tool Suite 2.2.0でGrailsをためしてみた。 - leftovers...

Jungle Java - SpringSource Tool Suite 2.0 リリース
Jungle Java - Spring Integration は軽量なESB?


(10/23 追記)
SpringOne 2GX 2009 - Wrap-up | SpringSource.org

(10/25 追記)
Jungle Java - SpringOne Americas 2008
Jungle Java - Grails GraniteDS plugin を試してみた
Jungle Java - ロサンゼルスで Adobe MAX 2009 が開催中

(11/12 追記)
Now Available: SpringSource Tool Suite 2.2.1 | SpringSource.org

(11/14 追記)
Spring 3.0.0 Release Candidate 2 Now Available | SpringSource.org

(12/02 追記)
Spring 3.0.0 Release Candidate 3 Now Available | SpringSource.org

Posted on 2009年10月20日

 JJUG CCC 2009 Fall が10月8日に開催

Posted in Groovy (RSS), Java (RSS), クラウドコンピューティング (RSS)

日本Javaユーザグループ(JJUG)主催によるJava関連コミュニティのカンファレンス 「JJUG Cross Community Conference 2009 Fall」 が、10月8日(木)に国立オリンピック記念青少年総合センター(代々木)で開催されます。興味は尽きないですが、今回も参加できそうにありません。残念だなぁ。

関連情報
「JJUG Cross Community Conference 2009 Fall」 10月8日開催、参加登録を受付中:CodeZine
10月のGroovy/Grails[東京][合宿] - Bo
JGGUG CCC 2009 Fall のBOFで話します - Grな日々(uehajの日記)

Jungle Java - JJUG CCC 2009 Spring
Jungle Java - 『ITアーキテクト Vol.25』

(10/09 追記)
子供のころの夢をかなえる「Sekai Switch」など,セカイカメラの新概念を公表---頓智・の井口CEO:ITpro
throw Life - JJUGのCross Community Conference 2008 Fallで話してきました
JJUG CCC 2009 Fallに参加しました - 基調講演by丸山先生 - netmark.jp
JJUG CCC 2009 fall に行ってきました - kiwamu日記
JJUG Cross Community Conference 2009 Fall - kagamihogeのblog
某開発者の独り言: JJUG CrossCommunityConference 2009 fallに行ってきた

(10/10 追記)
クラウドを超えた先の企業システム像 (arclamp.jp アークランプ)
JJUG CCC 2009 Fallで、waveの話をしてきました。 - a2c.get.diary
JJUG 2009 Fall発表資料「変容する言語Groovy」 - Grな日々(uehajの日記)
JJUG CCC 2009 FallでProcessingとOpenCVについてLTで話しましたですの - ゆろよろ日記
JJUG CCC 2009 Fall でライトニングトークして来たよ! - なるとブレイク

(10/11 追記)
Re: JJUG 2009 Fall発表資料「変容する言語Groovy」 - marsのメモ

(10/13 追記)
JJUG CCC Fall 2009でGrails/Groovyでクラウドな話を話してきた。 - leftovers...

(10/15 追記)
Gaelyk - Google App Engine Java用軽量Groovyツールキット

(10/24 追記)
Gaelykおもしろいのに・・・・。 - leftovers...

Posted on 2009年09月29日

 Groovy のイメージは?

Posted in Groovy (RSS)

Groovy」 は、Java仮想マシン(JVM)上で動作するスクリプト言語です。"groovy" という英単語は、"groove" (溝)から派生していて、元々は 「型にはまった」 とか 「変化のない」 とかいう意味だったようですが、現在の口語では 「素敵な」 とか 「かっこいい」 という意味で使用されています。たぶん、「いかすスクリプト言語」 といった気持ちを込めて 「Groovy」 と命名されたんでしょうね。

なぜこんなことを書いているかというと、昨日参加した 「第3回  Grails/Groovy勉強会 in 名古屋」 の後の懇親会で、「Groovy」 のイメージキャラクターが欲しいよねという話題が出たためです。そういえば、mars さんも同じようなことを以前ブログに書いていたなぁ。(→「じゃばことスカラちゃんの真ん中の設定で だれか たのむ」)
僕自身は、今日ちゃんと調べてみるまでは "groovy" という英単語の意味を 「気楽に」 とか 「だららん」 とかいう感じだと勘違いしていて、勝手にうちの猫のこんな表情をイメージしていたんですが、どうやらちょっと違うみたいです。(笑)


どなたか 「Groovy」 の いかすイメージキャラクター を作成していただけないでしょうか?

関連情報
日本 Grails/Groovy ユーザーグループ
groovy の意味とは - 英和辞典 Weblio辞書

(09/27 追記)
Groovy勘所ガイド - Grな日々(uehajの日記)

(09/27 追記2)
"groovy" をキーワードとして Google で画像検索をすると、60年代風のサイケな感じの画像がけっこうヒットします。こんなのとか、こんなのとか。なんだか頭の中で、レナウンのCMソングが流れ始めました。♪

レナウン イエイエ わんさか娘のテーマ
YouTube - Renown Clothing commercial 1978
YouTube - レナウンCM 80年代①

(09/27 追記3)
Groovyのイメージキャラクター欲しい - Grな日々(uehajの日記)

(09/28 追記)
uehaj さんが言うところの 「たん」 とは、萌え擬人化のことですね?あまり馴染みのない世界なので、最初は 「端を発する」 の 「端」 かと思いました。「たん」 じゃなくて、「にゃん」 ではどうでしょうか?参考までに、縁あってマイミクになっていただいた わかこさん の描いた じょりんにゃん をご覧ください。可愛いですよ。(^-^)

その28 ずるいぞジョジョパパ!|ジョジョの奇妙な猫麻雀

萌え擬人化とは - はてなキーワード
PgGirls - 言語たんWiki

(11/07 追記)
If Programming Languages Were Real Persons | Jeez Tech

(12/14 追記)
DevLOVE2009Fusion ふりかえり - bikisuke IN ACTION

(12/15 追記)
Groovyたん だよぉ! - bikisuke IN ACTION

(2010/01/24 追記)
Groovyたんの座り絵バージョンを描きました - 虎塚

Posted on 2009年09月26日

 Grails GraniteDS plugin を試してみた

Posted in Flash (RSS), Groovy (RSS)

Grails」 及び 「Grails GraniteDS plugin」 を用いて 「Flex」 アプリケーションを作成してみました。といっても、Granite Data Services Blog に載っていた下記のサンプルをそのまま実行しただけなんですけどね。

Granite Data Services Blog: Build a Flex CRUD application in 15 minutes with the Grails GraniteDS plugin





mxmlc を実行した際に次のような警告が表示されましたが、特に問題なさそうにも見えます。

角括弧演算子を使用している場合、データバインディングによって変更内容を検出することはできません。 配列の場合、代わりに ArrayCollection.getItemAt() を使用ください。

関連情報
Jungle Java - Grails Flex Scaffold 0.1.1 リリース
Jungle Java - Granite Data Services 2.0.0 GA リリース

p.s.
Granite Data Services」 の最新版は、「Google App Engine」 や 「DataNucleus」 もサポートしています。また時間に余裕のあるときに、そうした機能も試してみたいと思います。

Jungle Java - Google App Engine がついに Java をサポート
Jungle Java - DataNucleus で GAE/J の永続化

Posted on 2009年09月03日

 Stax Networks を少しだけ試してみた

Posted in Groovy (RSS), Java (RSS), クラウドコンピューティング (RSS)

Google App Engine」 が Java をサポートしたことにより注目度が下がってしまいましたが、Java の開発者にとって 「Stax Networks」 が有益な PaaS の一つであることは変わりありません。「Struts 2」 「Wicket」 「Flex 3」 「Google Web Toolkit(GWT)」 「JRuby on Rails」 「Jython」 「ColdFusion」 「Grails」 と、たいへん多くのフレームワークをサポートしていて、データベース(MySQL)のスナップショットやリストア機能を提供している点も魅力的です。

そこで、僕も少しだけ 「Stax Networks」 を試してみました。手順は概ね下記のとおりです。

1.アカウントの取得
2.SDK のインストール
3.アプリケーションの開発
(1)プロジェクトの作成
    stax create -t flex MyFlexApp
(2)プロジェクトのルートに移動
(3)コンパイル
    stax compile
(4)実行
    stax run
(5)ブラウザで確認


(6)デプロイ
    stax deploy -u <staxusername> -p <staxpassword>


関連情報
Jungle Java - Morph AppSpace が Grails をサポート
Jungle Java - Stax Networks はJavaアプリ対応のPaaS
Jungle Java - IBM が Amazon EC2 を用いてソフトウエアを提供
Jungle Java - Google App Engine がついに Java をサポート
Jungle Java - SalesForce 関連情報メモ

Posted on 2009年07月04日

 Groovy でうさぎ型ロボットを操作する

Posted in Groovy (RSS), 雑記 (RSS)

フランス生まれのうさぎ型ロボット 「Nabaztag(ナバズタグ)」 を Groovy スクリプトで操作できるようにする 「Nabaztag4G」 というライブラリがあるのだそうです。
おぉ、さすがフランス生まれ。お洒落なロボットですね。僕も欲しくなってきました。「ROBO-Q」 くらいの価格だったら、もう少し気軽に購入できるのですが..。(^^;

関連情報
フランスで生まれたネットワーク型うさぎロボット「Nabaztag/tag」発売~開発者のラフィ・アラディアン氏が来日
フランス・パリ ブログ:白猫・三毛猫のカイエ: Nabaztag(ナバズタグ)のファッションショー IN ラファイエット・メゾン
Groovy library for Nabaztag API - Grな日々(uehajの日記)

(06/05 追記)
某開発者の独り言: ネコ型じゃないよ。ウサギ型だよ。

(07/12 追記)
ライバル出現?GAE経由で、Android のマスコットを操作できるそうです。

Google Androidのマスコットを3Dプリンターで出力、Google App Engineと連動させて誰でも操作できるようにした「Androidの間」 - GIGAZINE

Posted on 2009年05月28日

 Grails 1.1.1 リリース

Posted in Groovy (RSS), クラウドコンピューティング (RSS)

Grails 1.1.1」 がリリースされ、「Google AppEngine」 をサポートするようになりました。

関連情報
Grails - Grails 1.1.1 Released
SpringSource Team Blog ? Grails 1.1.1 released with Google AppEngine support

Jungle Java - Grails 1.1 リリース
Jungle Java - Google App Engine がついに Java をサポート

(05/19 追記)
Grails-1.1.1がリリース! - leftovers...

(05/20 追記)
Grails1.1.1をGAE/Jへデプロイする - papandaDiary - Be just and fear not.

上記の記事を参考に、僕も少しだけ試してみました。


(05/21 追記)
Grailsって凄いと改めてGAE/J対応で思う - Grな日々(uehajの日記)

(06/08 追記)
Grails AppEngine プラグインの日本語ドキュメント - marsのメモ

(06/16 追記)
テストまわりで残念なことがあるけど,Grailsはやればできる子 - marsのメモ

(06/20 追記)
Grails on GAE/J アプリケーションサンプル Fixdapfeed - Grな日々(uehajの日記)

(06/22 追記)
Grails on GAEにおける既知の問題(と回避策) - Grな日々(uehajの日記)

(06/24 追記)
Grails goes on: WebFlowTestCaseが変わったらしい

(06/30 追記)
Grails - Grails 1.2 Milestone 1 Available

(07/16 追記)
ゲンゾウ用ポストイット: Grails AppEngine PluginでJPAを使用する(成功)

(07/17 追記)
ゲンゾウ用ポストイット: Grails in GAEの課題

(07/25 追記)
第4回 g* ワークショップ「はじめてみよう!Grailsプラグイン」初級編 - leftovers...
GAELYK・・・thin groovylet&template on GAE/J - Grな日々(uehajの日記)
Gaelyk - a lightweight Groovy toolkit for Google App Engine Java

(07/26 追記)
GWT Plugin for Grails 0.4-SNAPSHOT @ Peter Ledbrook

(08/06 追記)
Grails goes on: Grailsのテスト・ツール

(08/11 追記)
Grails 1.2-M2 リリースですよ! - leftovers...

(08/23 追記)
JGGUGサマーイベント2009 「G* on GAE/J 挑戦編」 - leftovers...

(09/04 追記)
とあるWebプログラマの軌跡(仮): Grails 1.1.1でDomainのsaveについて

(09/06 追記)
便利かどうかわからないが Grails1.2M2のドキュメント生成を試してみた - marsのメモ

(10/03 追記)
Grails 1.2-M3 に更新! - leftovers...

(11/08 追記)
Grails 1.2-M4 リリースだよ! - leftovers...

(12/05 追記)
Grails 1.2 RC1 リリースっ。 - leftovers...

(12/17 追記)
Grails 1.2 RC2 リリース! 待ち疲れたよ - leftovers...

(12/19 追記)
Grails 1.2 探検隊 -新たな聖杯をもとめて・・・-

(12/21 追記)
Xtext And Grails20091218
2009-12-20 - Grな日々(uehajの日記)

Posted on 2009年05月15日

 Hudson で継続的インテグレーション

Posted in Eclipse (RSS), Groovy (RSS), Java (RSS)

まだ試したことはありませんが、CI(Continuous Integration;継続的インテグレーション)ツールの 「Hudson」 が注目されているようです。自動ビルドはともかく、ビルドに組み込んでの自動テストというのはどの程度普及しているのでしょうか?

関連情報
特集:Hudsonを使ったアジャイルな開発入門|gihyo.jp
InfoQ: HudsonとFindBugsを用いた継続的インテグレーションとコードインスペクション
プログラマの思索: CIツールHudsonを使いこなす
【コラム】イマドキのIDE事情 (43) CIツールとIDEの連携 - EclipseからHudsonを利用する | マイコミジャーナル

Jungle Java - 『Apache Maven 2.0入門』

p.s.
最新版では Groovy Shell を実行可能なコマンドラインインターフェース(CLI)も提供されているとのことです。

アクエリアム - The Aquarium (ja): Hudson のリリースのマイルストーンと新しい Groovy サポートの CLI
Hudson CLIとGroovy shell - 川口耕介の日記
とあるWebプログラマの軌跡(仮): HudsonをCLI(CUI)で操作する
Hudson CLI and Groovy shell - Kohsuke Kawaguchi's Blog - marsのメモ

(05/12 追記)
hudson-cliがちょっと分かって来た - marsのメモ

(05/13 追記)
Hudson CLIの内部構造 - 川口耕介の日記
hudson-cliの仕組みが,もっと分かって来た - marsのメモ

(05/18 追記)
hudson-cliテラスゴス - marsのメモ
アクエリアム - The Aquarium (ja): もはやパンチカードではなく...ラップトップでもない!- クラウドでの Hudson サービス

(05/19 追記)
CIのメリットは何か私案 - Grな日々(uehajの日記)

(08/08 追記)
アクエリアム - The Aquarium (ja): Hudson 商用サポートが Sun から

(10/26 追記)
Hudson Assembler - marsのメモ

(11/27 追記)
アクエリアム - The Aquarium (ja): Hudsonの成長 - コミュニティとプロダクト

Posted on 2009年05月08日

 Skyway Builder CE 6.2 を少しだけ試してみた

Posted in Eclipse (RSS), Groovy (RSS), Java (RSS)

1週間ほど前にリリースされた 「Skyway Builder CE 6.2 GA」 を少しだけ試してみました。

1.インストール

基本的には 「Skyway Builder CE RCP」 の圧縮ファイルをダウンロードして、解凍すればOKです。ただし、この状態で起動すると以下のような m2eclipse のエラーが発生して、後述する Scaffolding に失敗します。
"User settings file does not exist C:\Documents and Settings\username\.m2\settings.xml"
このエラーを解消するためには、"Window > Preferences > Maven > Installations" と選択して、表示される "User Settings" の内容を変更する必要があります。
例)C:\JAVA\apache-maven-2.1.0\conf\settings.xml

2.コンテナの準備

「Skyway Builder CE」 がサポートするコンテナは 「Tomcat 5.5」 及び 「Tomcat 6.0」 に限定されています。ここでは 「Tomcat 5.5」 を使用することにしました。

3.データベースの準備

「Skyway Builder CE」 がサポートするデータベースは 「MySQL 5.x」 及び 「PostgreSQL 8.x」 に限定されています。データベースのインストール方法などについては省略しますが、ここでは 「MySQL 5.1」 を使用することにしました。アプリケーションのコンパイル及び実行にはJDBCドライバも必要となります。

4.サンプル・アプリケーションの作成

(1)Skyway Project の作成

Skyway Project を新規作成します。ポップアップしたダイアログに「TestSkyway」という名前を指定すると、「TestSkyway」というプロジェクト(modeling project)と「TestSkyway-Web」というプロジェクト(標準的な Java Web Dynamic Project)が作成されます。

(2)Data Type の作成

作成された「TestSkyway」(modeling project)に、「Guest」という Data Type を新規作成し、fields を追加していきます。

(3)CRUD の Scaffolding

保存した「Guest」(Data Type)を右クリックして、"Scaffolding > Generate CRUD" を選択すると、下図のような「GuestController」「GuestDAO」及び「GuestService」が自動作成されます。

(4)Database Configuration の設定

作成された「GuestDAO」をダブルクリックして、Database Configuration タブを選択し、Connection の設定を行います。

(5)アプリケーションの実行

「TestSkyway-Web」を右クリックして、"Run As > Run on Server" を選択。Internet Web ブラウザで "http://localhost:8080/TestSkyway-Web/indexGuest.html" にアクセスすると一覧画面が表示され、"New Guest" をクリックすると登録画面に遷移します。


関連情報
Jungle Java - Skyway Builder CE 6.1 GA リリース

(04/28 追記)
Spring」 ベースで 「Groovy」 もサポートしていますが、自動作成される CRUD は Java アプリです。


Posted on 2009年04月27日

 Google App Engine がついに Java をサポート

Posted in Groovy (RSS), GWT (RSS), Java (RSS), クラウドコンピューティング (RSS)

Google App Engine」 がついに Java をサポートすることになりました。「Groovy」 など、Java 仮想マシンで動作するスクリプト言語も 「Google App Engine」 で動作するようになります。

関連情報
Google App Engine、Java獲得 - JRubyとRails、Groovyも動作 | マイコミジャーナル
グーグル、「App Engine」でのJavaサポートを発表:マーケティング - CNET Japan
Java対応になったGoogle App Engineを使えるようにしてみた:さむしんぐにゅぅ

Jungle Java - Google App Engine のロードマップ

(04/09 追記)
Randomwalk > [速報]Google AppEngineがついにJavaサポート開始! : ITmedia オルタナティブ・ブログ
Google App Engine Javaで遊んでみる - syttruの日記
suz-lab - blog: "Google App Engine SDK for Java"を試してみた
Google App Engine for Java を触ってみた - With skill and creativeness
civic site : GroovyがGoogle App Engine for Javaで動いた

(04/10 追記)
SpringSource Team Blog ? Write your Google App Engine applications in Groovy
ぽかぽか陽気 - ずっと君のターン
MOONGIFT: ? これは面白い!GAEでJRuby on Rails!「Yet Another Ruby Blog」
GAE for Javaで環境構築からデプロイまで - 半径5メートル
2009-04-09 - Grな日々(uehajの日記)

僕も少しだけ試してみました。Java アプリをこんなに簡単に公開できるなんて、感動です。





(04/13 追記)
某開発者の独り言: GoogleAppEngine for Javaを少し。
AIRLife.net: Google App EngineでH2 Database Engine使ってみた
Google App Engine for Java上で稼動するビジネスアプリケーションを業界に先駆けて実用化 : サイオステクノロジー株式会社

(04/14 追記)
Grails.jp - GroovyでGoogle App Engine用のアプリを書こう
CLOSED-LOOP: Google App Engine: Guestbook with Goovy Groovlets
Slim3 for Google App Engine/Java - ひがやすを blog
SimpleModeler開発日記: Google App Engine Java開発中
suz-lab - blog: "Google App Engine Java"で"@nifty TimeLine API"を利用
Google App Engine、サーバはJetty | マイコミジャーナル

(04/15 追記)
「『Google App Engine for Java』でxxxを動かしてみた」のまとめ - kawaosoの日記
Frameworks and libraries supported by Google App Engine Java - Google ドキュメント

(04/16 追記)
Grails AppEngine plugin - Bo
Google App Engine Java版、2万5,000まで登録可 - PHPも動作 | マイコミジャーナル

(04/20 追記)
Grails on GAE/Jを試してみた - Grな日々(uehajの日記)

(04/22 追記)
GAE/Jは破壊的イノベーション - ひがやすを blog

(04/23 追記)
Twitterもどきを作りながらGoogle App Engineの肝データストアを理解する - builder by ZDNet Japan
Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse:CodeZine
Google App Engine for Javaを使ってみよう! (2)Images Java API の使い方:CodeZine
InfoQ: Google App Engine、Java対応についての賛否

(04/26 追記)
Groovy web Console on GAE/Jで、JDOだのJPAだのをたたいて遊ぶ方法 - Grな日々(uehajの日記)

(04/28 追記)
InfoQ: JRuby on Google App Engineの総まとめ:DataStore向けDataMapper Adapter、Reggae
Google App Engine for Javaを使ってみよう! (3)Google Accounts Java API:CodeZine

(05/01 追記)
MOONGIFT: Google App EngineをRESTful対応に「App Engine Rest Server」
MOONGIFT: Google App EngineにXMPP機能をつける「App Engine IMified」
Google App Engine for Java 上で単純な JAX-RS の利用 - RESTEasy を使って - なんとなくな Developer のメモ
GAE で Google Search REST API を つかってみた。 - Many-worlds interpretation

(05/09 追記)
Grails Scaffolding CRUD Templates for Google App Engine / Java « My Code-Fu is Weak

(05/11 追記)
GAE/J+BlazeDS+Flexの共有カレンダー(ご都合.com):nod::ぶろぐ:RIA::Flex/AIR/Flash

(05/12 追記)
EclipseでJava版App Engineを始めるための基礎知識 - @IT

(05/14 追記)
Google App Engine Blog: Java SDK version 1.2.1 now available

(05/20 追記)
Google App Engine for Javaを使ってみよう! (4)URL Fetch Java API:CodeZine

上記の記事では 「GWT」 を使用した事例が紹介されています。



(06/09 追記)
Flex/AIRハマり帳  ~第1回:Google App Engine for Java+BlazeDSでハマらない方法・前編~ | デベロッパーセンター
Flex/AIRハマり帳  ~第2回 Google App Engine for Java+BlazeDSでハマらない方法・後編~ | デベロッパーセンター

(06/17 追記)
GAEのサーバー構成とリクエストの流れ - スティルハウスの書庫

(06/29 追記)
404 shin1のつぶやき ないわー Not Found: BPStudy#22に参加して来た

(06/30 追記)
ぶいてく: 【Reflex iText】 Google App Engineで動く無償PDFサービス

(07/03 追記)
App Engine/AptanaなどJavaクラウド4つを徹底比較 - @IT

(07/16 追記)
404 shin1のつぶやき ないわー Not Found: #appengine for java sdk1.2.2への対応方法

(07/29 追記)
404 shin1のつぶやき ないわー Not Found: #AppEngine for Javaで全文検索する

(08/01 追記)
App Engine Java SDK 1.2.2リリースノート - Grな日々(uehajの日記)

(08/17 追記)
GroovyとGoogle App Engineでアプリ開発(前編) ~GroovyでWeb開発を行うための基本:CodeZine

(08/20 追記)
GroovyとGoogle App Engineでアプリ開発(後編) ~Googleのサービスを利用する方法:CodeZine

(08/31 追記)
404 shin1のつぶやき ないわー Not Found: #appengine JavaのLow-Level API(低レベルAPI)入門

(09/02 追記)
404 shin1のつぶやき ないわー Not Found: #appengine JavaのLow-Level API入門 Relationship編
ゆきおのPC改造日記 Google App Engineでシステムトレード

(09/04 追記)
Google App Engine Blog: App Engine SDK 1.2.5 released for Python and Java, now with XMPP support

(09/16 追記)
404 shin1のつぶやき ないわー Not Found: #appengine JavaではJDOは捨てましょう!

Posted on 2009年04月08日

 Grails Flex Scaffold 0.1.1 リリース

Posted in Flash (RSS), Groovy (RSS)

Grails」 で 「Flex」 に対応したWebアプリケーションを scaffolding するためのプラグイン 「Grails Flex Scaffold(GFS)」 が登場しています。

関連情報
Nabble - FlexCoders - Grails Flex Scaffold 0.1.1 release
GFS Example for Grails 1.1 - Grails Flex Scaffold (GFS) - Codehaus
Dynamic Flex Scaffolding for Grails via REST Services : Part 1: Getting the model out to Flex via REST services. ? Dump brain here : Flex, AIR, Grails, Groovy, Facebook, iPhone and all that jazz
Dynamic Flex Scaffolding for Grails via REST Services : Part 2 - Scaffold Generation ? Dump brain here : Flex, AIR, Grails, Groovy, Facebook, iPhone and all that jazz

Jungle Java - Grails と Flex の統合
Jungle Java - Grails 1.1 リリース

(04/06 追記)
「Grails」 と 「OpenLaszlo」 の統合に取り組んでいる日本の開発者もいらっしゃるようです。

Grails - Plugin: OpenLaszlo plugin
Laszlo on Grails
Jungle Java - OpenLaszlo 4.0 正式版リリース

(04/09 追記)
GrailsとFlexとGoogle App Engine - そんなこんなで。

(05/27 追記)
「Grails」 と 「ZK」 を統合するためのプラグインもあるんですね。

Grails - ZK Plugin
Zk Plugin 0.7.1 - Bo
Jungle Java - ZK 3.0 RC リリース

(05/31 追記)
Grails - GraniteDS Flex plugin 0.4 released
Jungle Java - Granite Data Services 1.0.1 GA リリース

(06/02 追記)
GFSv0.2-beta - Bo

(07/11 追記)
Grails - GraniteDS Flex plugin 0.6 released
Jungle Java - Granite Data Services 2.0.0 GA リリース

(08/14 追記)
Grails - GraniteDS Flex plugin 0.7 released

Posted on 2009年04月03日

 Skyway Builder CE 6.1 GA リリース

Posted in Eclipse (RSS), Groovy (RSS), Java (RSS)

Skyway Software によって開発された 「Skyway Builder」 は、ドメイン・モデルから Spring ベースの Java CRUDアプリケーションを自動生成するフレームワークで、Community Edition が無償で提供されています。最新版は01月にリリースされたバージョン6.1 GA で、「Eclipse 3.4」 をサポートする次期バージョンが今月末までにリリースされる予定だということです。


関連情報
InfoQ: Skyway Builder Community EditionがSpringアプリケーションのコード生成をサポート

Jungle Java - AribaWeb なら Rails の100倍コード量が少ない?
Jungle Java - 『ドメイン駆動』
Jungle Java - Clear Toolkit がオープン・ソース化

(03/26 追記)
Skyway Builder 6.2 Feature Previews

(03/27 追記)
Ext JS」 や 「ICEfaces」 を使用したサンプル・プロジェクトのダウンロード提供も行われています。

The Community for Skyway Users, Developers, and Contributors - Sample Projects

(04/08 追記)
「Skyway Builder Enterprise Edition」 では 「Rational Software Architect(RSA)」 との統合が図られているようです。

Skyway Visual Perspectives: IBM Rational Software: UML directly to Spring Application

(04/18 追記)
Skyway Team Blog » Blog Archive » Skyway Builder 6.2: GA Release Now Available

Posted on 2009年03月20日

 Grails 1.1 リリース

Posted in Groovy (RSS)

Grails 1.1」 正式版がリリースされたようです。オメデト(^-^)∠※PAN!

関連情報
Grails 1.1 やっとリリースですよ! - leftovers...

Grails-1.0.*からGrails-1.1への~ Pt.1 - leftovers...
Grails-1.0.*からGrails-1.1への~ Pt.1.0.5 - leftovers...
Grails-1.0.*からGrails-1.1への~ Pt.2 Grails起動部分をコードリーディングしてみた。 - leftovers...
Grails-1.0.*からGrails-1.1への~ Pt.3 まだ最終版じゃないから何とも言えないけど・・・GORM・・・ - leftovers...
Grails-1.0.*からGrails-1.1への~ Pt.4 プラグインがより便利にあつかえる! - leftovers...
Grails-1.0.*からGrails-1.1への~ Pt.番外編 i18n関連の問題 - leftovers...

Jungle Java - Groovy 1.6 リリース

p.s.
03月19日(木)に名古屋で開催される Grails/Groovy 勉強会には、僕も参加する予定です。楽しみだなぁ。(^-^)

(03/13 追記)
Grails高速化成功、Spring傘下で初公開 | マイコミジャーナル

(03/18 追記)
InfoQ: Grails 1.1 の道を開く

(03/23 追記)
03月19日(木)に開催された 「第0.9回 Grails勉強会 in Nagoya」 に参加してきました。懇親会では主催者のニューキャスト 川原社長や山本さんともお話しすることができて、とても楽しい時間を過ごすことができました。ありがとうございました。
それにしても、お二人は本当にいいコンビですね。技術力と企画力を両輪として、Grails のコミュニティをぐいぐいと牽引してくれることでしょう。

mkawa.xmldo: 第0.9回 Grails勉強会inNagoya「もやっこでいこみゃ~か!?」無事終了~
とあるWebプログラマの軌跡(仮): GrailsCodeReading in 名古屋!

(03/24 追記)
【ハウツー】Groovyでさくさく開発! Grails 1.1新機能レビュー | マイコミジャーナル
新・たけぞう瀕死の日記

(04/01 追記)
とあるWebプログラマの軌跡(仮): Grails 1.1 warしてみた

(04/13 追記)
1ヶ月遅れの第0.9回Grails/Groovy名古屋勉強会報告! - leftovers...

Posted on 2009年03月11日

 AribaWeb なら Rails の100倍コード量が少ない?

Posted in Ajax (RSS), Groovy (RSS), Java (RSS)

随分と刺激的なキャッチコピーを掲げて、「AribaWeb」 という Webアプリケーション開発フレームワークが登場しました。 まだ詳細は把握していませんが、Java / Groovy で作成したドメインクラスから簡単にデータベースアプリケーションを作成できるようです。要注目ですね。

関連情報
AribaWeb - コンポーネント指向のWebアプリ開発フレームワーク - オープンソースコラム
MOONGIFT: ? Railsの100倍コード量少なくAjaxアプリケーションが作れるJavaフレームワーク「AribaWeb」:オープンソースを毎日紹介
オープンソースのフルスタックフレームワーク - AribaWeb - Foo am I?

(02/24 追記)
デモアプリの画像を追加。画像が小さくて分かりにくいかもしれませんが、なかなかリッチなUIを提供してます。



また、「Eclipse」 向けのプラグインも少しだけ試してみました。同プラグインをインストールして AribaWeb Project の作成を実行すると、プロジェクトで使用するテンプレートを選択するように指示されます。





(04/08 追記)
03月に Version 5.0RC2 がリリースされています。

AribaWeb - Download
AribaWeb: New "AribaWeb by Example" Tutorials!

(04/28 追記)
AribaWeb: building a Real App in 20 minutes on Vimeo

上記のビデオを見ながら、また少しだけ試してみました。"admin/ariba" でログインできます。



(12/22 追記)
AribaWeb: Localization Made Easy!
Sneak Peak: AribaWeb localization (code and screencast) - AribaWeb (aribaweb.org) | Google グループ

Posted on 2009年02月23日