InfoQ

トピック・タグ別の表示

Groovyに関するすべてのコンテンツ


Groovyに関する最新コンテンツ

Acegi SecurityでセキュアなGrailsアプリケーションを作る

コミュニティ
Java
トピック
セキュリティ

本稿では、Grailsのサンプルアプリケーションを通じてgrails-acegiプラグインの統合について説明します。この統合には、Groovy、Grails、Acegi Securityの3つの主要コンポーネントがあります。

Groovy 1.5の新機能

コミュニティ
Java
トピック
スクリプティング,
動的言語

今日では、あらゆるメジャーなエンタープライズフレームワークはアノテーションやEnum、ジェネリックスと言った機能を必要としており、それらが使用される範囲は最大限広げられつつあります。幸運なことにGroovy 1.5ではこうしたJava 5の機能が全てサポートされ、開発者はプロジェクト内においてそのメリットを享受することができます。アノテーションやEnum、ジェネリックスが Groovyでどのように使われているかを見ていきましょう。

Groovyを使ってAOPを簡単に

コミュニティ
Java
トピック
動的言語,
スクリプティング,
AOP

Javaに似たシンタックスを持つJVM動的言語のGroovyは、AOPの模倣を容易にする見事なほど強力な機能を誇ります。今回の記事はGroovyに焦点を合わせ、またRubyとの比較を行います。

Groovyに関するNews

Article: Acegi SecurityでセキュアなGrailsアプリケーションを作る

コミュニティ
Java
トピック
セキュリティ

本稿では、Grailsのサンプルアプリケーションを通じてgrails-acegiプラグインの統合について説明します。この統合には、Groovy、Grails、Acegi Securityの3つの主要コンポーネントがあります。

JVM動的言語に関する議論

コミュニティ
Java
トピック
動的言語

Travis Jensen氏が、Webベースのユーザインターフェイスの開発向けにGroovy、JythonおよびJRubyについて比較した。

Groovyを使用したドメイン固有の言語の作成

コミュニティ
Java
トピック
Domain Specific Languages

現地時間2/21はバージニア州レストンで開催される、2GXとしても知られるGroovy/Grails Experienceに関する会議の初日であった。会議は3日間に渡り、90分間のセッションが40セッション、パネルディスカッションおよびコードワークショップがその内容である。今日の初回のセッションの1つには、Venkat Subramaniam氏による「Groovyでのドメイン固有の言語の作成」があった。

Bill Burke氏のブログ記事:動的言語 -正当化と神話-

コミュニティ
Java,
Ruby
トピック
動的言語,
プログラミング

自分はJavaマニアでしかないのだろうか?」そう自問するのはよいことだ。Bill Burke氏は自身のブログDynamic Languages: Rationalizations and Myths(動的言語:正当化と神話)でこの問いに関してこう書いている。

Grails 1.0 リリース: ORM DSL、フィルタ、RESTおよびその他投稿者

コミュニティ
Java
トピック
Webフレームワーク

Grails 1.0がリリースされたことが、プロジェクトのメーリングリストGraeme Rocher氏のブログおよびGrails.orgで発表されている。InfoQでは、Graeme Rocher氏に話を聞いた。Graeme Rocher氏は、Grailsプロジェクトのリードであり、G2Oneの創設者の一人かつCTOでもある。

JEEおよびGroovy開発者からの支持が高いAmazon EC2

コミュニティ
Java
トピック
仮想化,
クラスタリング&キャッシング

SaaS (Software as a Service) という概念は本流となりつつあるが、HaaS (Hardware as a Service) はまだ新しい概念と言える。2006年の夏に発表されたAmazonのEC2 (Elastic Computer Cloud)は、このようなサービスの例である。EC2は、Xen hypervisor構造に基づくコンピューティングサービスだ。これによって、開発者は、Linuxベースの仮想マシンを、まったく最初から、またはビルド前のイメージファイルを使用して、作成することができる。さらに、WebサービスAPI、またはそうしたAPIをラップするスクリプトラッパーを使用することによって、必要な数の仮想マシンをすばやく配置することが可能だ。