InfoQ ホームページ Groovy に関するすべてのコンテンツ
-
議論:Mavenはビルドに適したツールか?
最近、Mavenの実用性についてたくさんの論議がなされている。MavenとはJavaベースの依存性管理ツールのことで、多くのプロジェクトで利用されている。InfoQは、問題の争点が何であるか、またどういった結果をもたらすのかを理解するために、この議論をより詳しく調査した。
-
JEEおよびGroovy開発者からの支持が高いAmazon EC2
SaaS (Software as a Service) という概念は本流となりつつあるが、HaaS (Hardware as a Service) はまだ新しい概念と言える。2006年の夏に発表されたAmazonのEC2 (Elastic Computer Cloud)は、このようなサービスの例である。EC2は、Xen hypervisor構造に基づくコンピューティングサービスだ。これによって、開発者は、Linuxベースの仮想マシンを、まったく最初から、またはビルド前のイメージファイルを使用して、作成することができる。さらに、WebサービスAPI、またはそうしたAPIをラップするスクリプトラッパーを使用することによって、必要な数の仮想マシンをすばやく配置することが可能だ。
-
Webフレームワーク選択の世界ではデベロッパたちは未だ独自のものを作っている
あまりたくさんのWebフレームワークのチョイスに直面したデベロッパたちは、過去に使用経験のあるものか自分で作るというより簡単な選択をする傾向にある。これはNeal Ford氏が考えているように特にJavaフレームワークにおいて当てはまることである。また彼はこの選択におけるパラドックスを他の言語という観点において考え、興味深い、また議論の余地のある結論をもたらしている。
-
インタビュー:IBM CTOのJerry CuomoがREST & Project Zeroを語る
IBM フェローとWebSpereのCTOであるJerry Cuomo氏がRESTとProject Zero、IBMの新たなGroovyとPHPベースのRESTfulアプリケーションマッシュアップ・スクリプティング・開発ツールを語る。
-
IntelliJ IDEA7がGroovyとGrailsサポートを追加
動的言語サポートは今やJava IDEの一部分としてどんどん一般的になってきている。NetBeans 6にはRuby統合があり、EclipseにはDLTKとAptanaが、そしてIntelli J IDEA 7はGroovyとGrails同様にRubyへのサポートを提供している。このサポートには次に述べるような要素が含まれている。
-
Raible氏、Webフレームワークの比較を再び議論
先週、Matt Raible氏は、ApacheConでJavaのWebフレームワークの比較に関するプレゼンを行った。これは、彼が数年前に行ったプレゼンの続きとなるものである。
-
Grails 0.6がSpring Web FlowとJBoss式のRich ConversationからBest of Breed Mixを搭載
Graeme Rocher氏はGrailsの最新リリース版が”Rails指向の始まり”からかけ離れているものであることを発表した。
-
ビジネスユーザ言語としてのGroovy?
先ごろ個人的な生産性のブログサイトとして人気のあるLifehackerが、OpenOfficeが、Microsoft OfficeのVB/VBAに相当するユーザのためのマクロ/スクリプト言語として、Groovyを利用していると発表した。
-
-
Grails の 1.0 へ向けての活発な動き
Webフレームワークは、ここ数年急激に生産性を重視するようになってきた。Ruby on Railsは、高速Web開発の代表的なものと多くの人から考えられており、従来のフレームワークに大きな影響を与えた。Java の市場では、多くのフレームワークがRuby on Railsの動きに触発されて、生産性の向上、高速開発、およびスクリプト言語のサポートを目指すようになった。
-
JavaのWebフレームワークが自動リロードのサポートを強化
ソフトウェア開発において、コンパイル、ビルド、テストのサイクルは、開発者の生産性を大きく左右するものである。開発者がアプリケーションの再コンパイル、再ビルド、デプロイをしなければならないときに、サーバを再起動しなければならず、開発作業がスローダウンしてしまう。
-
GroovyにGUIビルダーは必要か
Geertjan氏は、NetBeans 6.0にGroovyのサポートが統合し、GroovyでSwingのコードが簡単に書けることに感心している。彼は、MatisseのようなGUIビルダーがGroovyに必要かを問題として取り上げている。Danno Ferrin氏はそれに対し、レイアウト、特にグループレイアウトが必要な理由にあげられると答えている。
-
Grails対Railsのベンチマークについて考える
John Wellsは最近技術評価をしている間に、開発コミュニティに対して"Grailsの全てに関するベンチマークはどこにある?"と大声で質問した。
-
JetBrains IntelliJ IDEA 7 M2 追加 Groovy/Grailsサポート、依存解析
JetBrainsにおいて、複数の強化および新機能を含むIntelliJ IDEA 7の2番目のマイルストーンをリリースした。それらの中に、Dependency Structure Matrix技術を使用しているプロジェクトクラスの依存を分析するための新しいツールがある。これは開発者にトップ・レベルの潜在的な問題を発見させ、次に、個人詳細にドリルダウンさせる。