InfoQ ホームページ Java に関するすべてのコンテンツ
-
Javaアプリケーション開発におけるコード生成の役割
SpringSourceのSpring Roo、Skyway Builder Community Edition 6.3、BluAgeのM2Springといった最近リリースされたコード生成ツールを見ると分かるのは、エンタープライズJavaアプリケーションの開発におけるコード生成の役割に再び関心が集まっているということだ。InfoQはSpring RooおよびSkywayの主要責任者たちとインタビューをおこない、どうすればコード生成がJavaアプリケーション開発に適したものになるかを聞いた。
-
SproutCore: HTML5 アプリケーションフレームワーク
SproutCore に関して,InfoQ では過去に2度レポートをしている。最近では近々リリースされる 1.0 についての調査を行った。SproutCore はデスクトップ並みに美しいアプリケーションを,ブラウザ上でプラグインを使用せずに実現しようとするものだ。
-
Project Coinが小さな言語仕様の変更に関する最終リストを公表
Joseph Darcy氏はProject Coinの最終リストを公開した。これはJavaの次のバージョンである7のリリースで、変更として認められたものである。
-
Intalio社がJettyの開発元であるWebtide社を買収
企業向けクラウド提供企業であるIntalio社が、Javaのオープンソース・アプリケーションサーバJettyの開発チームであるWebtide社の買収を発表した。Jettyは現在数百万のWebサーバで利用されており、Cisco SESM、Google AppEngine、Google GWT、HP OpenView、IBM Tivoli NetView、Oracle WebLogic Business Connect、Sybase EAServer、Yahoo! Zimbraなどの製品で利用されている。
-
Flash開発者のためのC#/Silverlight機能とhaXe
Flash/ActionScriptを使っている開発者の多くが開発ツールにSilverlight/C#のような機能が欲しいと訴えている。ソースコードをSWFファイルなどへコンパイル可能なマルチプラットフォーム言語haXeが、AS3に足りないものを提供してくれそうだ。
-
JBossがHornetQプロジェクトを公開。
JBossが、オープンソース、マルチプロトコル、組込み可能、高パフォーマンス、クラスタされた非同期のメッセージングシステムであるHornetQのリリースを公表した。この2,3年JBoss Messaging 2.0の名前でHornetQのコードベースは、開発された。
-
EhcacheがTerracottaに加わる
JVMレベルでのPOJOクラスタリングを提供するTerracottaが、非常に広く利用されているEhcacheを買収した。この2つの製品を合わせると、おそらくJavaのキャッシング製品のなかで、もっとも導入実績の多い製品となるだろう。InfoQは、TerracottaのCEOである Amit Pandey氏とEhcacheの創業者であるGreg Luck氏に話を聞いた。Ehcache founder Greg Luck.
-
SpringSource Cloud Foundryが公開される
Javaとクラウドの両技術の統合を常々推し進めている、SpringSourceが今日、SpringSource Cloud Foundryの公開を明らかにした。webサイトからJavaのwebアプリケーションをAmazon EC2のようなクラウドプラットフォームに容易に配信できる。
-
Google Waveプレビューが9月30日に公開 - この先どうなっていく?
Google Wave Previewの一般ユーザへの公開が9月30日に始まることを受け、Wave APIのテクニカルリーダーDouwe Osinga氏は、彼のチームが今後の方向性に沿った作業に取り組んでいることをWave Google Groupに投稿した。
-
JRuby総まとめ:Ruby 1.8.7サポート、Androidサポート、Bcrypt-ruby
JRubyチームは現在のJRuby trunkにてRuby 1.8.7との互換性を持たせられるようにした。AndroidはAndroidスクリプト環境でのJRubyサポートやJRuby irbアプリケーションでより注目を浴びている。また、パスワードハッシュ化を行うbcrypt-rubyライブラリのJRuby版、Ruby 1.9.版も公開されている。
-
VMWareがSpringSourceを4億2000万ドルで買収 - 業界の反応は
本日、VMWareはSpringSourceを買収することを発表した。買収金額は、約3億6200万ドルをキャッシュと株式により支払うのに加え、約5800万ドルのストック・オプション相当額がプラスされる。業界の反応は...
-
Java EE 6 に調和する依存性注入
今年 Google Guice と SpringSource は,依存性注入(dependency injection)に使用するアノテーションの標準セット定義に関して共同作業を行うと発表し,その成果を JSR-330 として提案した。このアノテーションが JSR-299 の提案内容と一致していなかったことが論争を巻き起こしたが,JSR-330 アノテーションを JSR-299 に適用すること,2つの JSR をともに Java EE 6 に採用することにより,この問題も現在は解決されている。
-
Google App EngineにJettyを採用
Google App Engineが当初使っていたウェブサーバ/サーブレットコンテナはApache Tomcatだった。しかし最終的にJettyへと変更された。InfoQはJettyの開発元企業であるWebtideのチームに今回の決定の事情について詳細を聞いた。
-
JBoss Netty 3.1リリース
Netty 3.1.0が最近、JBossコミュニティにてリリースされた。Nettyはクライサント/サーバのネットワークアプリケーションを書く際のもう一つの選択肢となる。
-
JRuby総まとめ:JRubyチームのEngineYardへの加入、YAMLサポート、OSGi、インストーラ
SunのJRubyチームのCharles Nutter氏、Tom Enebo氏、Nick Sieger氏はSunを辞めてEngineYardに加入し、そこでJRubyの作業を続けていきます。YAMLサポートはOla Bini氏の新しいYAMLパーサによって改善されました。また、OSGiでJRubyでどう動くのか、次期JRubyインストーラについても見ていきます。