InfoQ ホームページ Java に関するすべてのコンテンツ
-
TraceMonkeyとJavaScriptベースのRIAの未来
新たに発表されたTraceMonkeyは、Firefoxの次のリリースに搭載され、JavaScriptのパフォーマンスの限界を押し上げる、トレースベースのJITコンパイラだ。InfoQは、MozillaのJavaScriptエバンジェリストであり、jQueryの作者でもあるJohn Resigに、この刺激的な発展がJavaScriptベースのRIAの未来に対してどのような意味を持つかについて、質疑応答を行った。
-
ソフトウェア製造:仮想化インフラおよびクラウドコンピューティング向けのカスタムアプリケーションスタック
CohesiveFTは、マチュアなOpen Source SoftwareおよびCloud Computingによって煽られているソフトウェア製造という、業界における新しいトレンドを取り上げたホワイトペーパーをリリースした。
-
Volta:再コンパイルによる分散アプリケーションの開発
Voltaは、クラウドを取り扱うために、.NETプログラミング言語およびツールの範囲を拡大する。GoogleのGWTに対するMicrosoftの対応のように思える。この記事では、プロジェクトの関係者が「アーキテクチャリファクタリング」の動作方法と今後について説明している。
-
GWT 1.5: Java 5のサポート、性能改善とJavaScript拡張
Google Web Toolkit(GWT)のバージョン1.5がリリースされた。GWTはJavaセントリックなコンパイラであり、JavaScriptベースのWebアプリケーションを作成する。InfoQでは技術リードのBruce Johnson氏と話し、このリリースの詳細とGWTに新たに追加された機能について聞いた。
-
IntelliJ IDEA 8:Javaを超えたサポート
8月22日、JetBrains の開発リーダであるDmitry Jemerov氏は、IntelliJ IDEAの最新リリースに関してInfoQの質問に答えた。
-
Article: Java 6のスレッド最適化は実際に動作しているのか?
2つのパートからなるこの記事では、シングルスレッドベンチマークの助けを借りて、Java 6のスレッドのパフォーマンスに関する疑問に答える試みをしようと思います。
-
JRubyの総まとめ:RCovのポートが利用可能、RibsがHibernateをサポート、パーサーの統計
コードカバレッジツールrcovのポートがJRubyで利用可能である。Ola Bini氏はRibsと呼ばれるRubyオブジェクトを持続させるためのHibernateベースのライブラリから始めている。
-
RIAにC並みの性能をもたらす次世代のMozilla JavaScriptエンジン
Mozilla Foundationは、JavaScript性能の限界に挑んだトレースベースのJITコンパイラ、TraceMonkeyを開発した。Firefox 3.1に搭載予定のTraceMonkeyはCに近い性能を発揮し、RIA開発を一気に新しいレベルに押し上げることが確実視されている。
-
EhCache Serverを使って1テラバイトのキャッシュをデプロイする
EhCacheチームのGreg Luck氏が、キャッシングにSOAPとRESTful APIを使用できることを8月の初めに発表した。
-
動的起動がOpenJDKで実行
SunのHotspot VMデベロッパであるJohn Rose氏は、初めてOpenJDK VMで「invokedynamic」命令の実行に成功したことを発表した。動的起動はJVMに動的言語を導入するための重要な機能である。
-
-
エンタープライズJPA、Fetch Groups、Spring 2.5についてPratik Patel氏が講演
Apache OpenJPAフレームワークが提供しているFetchGroupsのようなJPA拡張機能によって、エンタープライズJavaの開発者たちはJavaオブジェクトのグラフにマップされたデータの検索を、より柔軟に行うことができる。Pratik Patel氏は、JPAのAPIとSpring 2.5フレームワークを使用して現実世界のJavaアプリケーションを開発するための、JPAの設計技術について論じている。
-
OracleがBEAを買収して以来、最初のWebLogicアプリケーションサーバをリリース
Oracleは今年初めにBEAを買収して以来、最初のアプリケーションサーバのリリースとなる、WebLogic Server 10g R3リリースを発表した。このバージョンにはJava SE 6、Spring、Cometのサポート、改善されたオペレーション制御、FastSwap開発などが追加されている。
-
最新のアプリケーションパフォーマンス管理についての綿密な概要記事
ADP(Automatic Data Processing社)の上級技術アーキテクトであるNicholas Whitehead氏が、Java run-time monitoring(Javaの実行時モニタリング)という題の一連の論文をIBMのDeveloperWorksに掲載した。この論文ではアプリケーションパフォーマンス管理(APM:Application Performance Management)を3部にわけて紹介している。
-
GPLオープンソースとしてのLWUITのリリース
今月初旬、SunはLWUIT(Java MEデバイス向けのLightweight UI Toolkit) のライセンス交付を発表した。LWUITはJavaのモバイル機器向けのUIツールキットである。