InfoQ ホームページ Java に関するすべてのコンテンツ
-
アップデート: Ed Bott氏がJavaを新しい「フォイストウェア」の王に任命
エンドユーザがJavaプラットフォームを避ける理由として挙げられるのは、Javaブラウザプラグインへ繰り返されるセキュリティ違反に加え、Javaランタイムインストーラに関係のないブラウザアドオンを含むような、長期間に渡って作り上げられてきたプラクティスだ。
-
Vert.xがEclipse Foundationに合流
Project創始者のTim Fox氏の選択は、Eclipse Foundationで、VMwareがその計画に反対が無いことを確認した後に、Eclipse FoundationがVert.xの将来の本拠地になる。
-
C言語は今でも価値のある言語か?
Couchbaseの作者Damien Katz氏は,C言語はバックエンドプログラミングにおいて現在でも優れた言語である,という意見を持っている。しかし他の開発者は,C言語はあまりにも欠陥が多いとしてC++やJavaを支持するもの,あるいはいずれも好まないというものなどさまざまだ。
-
Adopt-a-JSR Programがオンラインミートアップを開催
Adopt a JSR Program はJava User Group (JUG)のメンバーにJava Specification Request (JSR)を使ってもらうことでJava Community Process (JCP)に積極的に関わってもらおうとする運動だ。この運動の背後にいるチームは1月18日にオンラインミートアップを開催している。これは、フィードバックを提供しJCPに貢献するチャンスだ。
-
NashornがRhinoの後継に - OpenJDKプロジェクトが採択
OpenJDKの現メンバが現在のJVM JavaScript実装であるRhinoの後継としてOracleのProject Nashornを採択した。NashornはJVMベースの新しいJavaScript実装で,2013年後半にJava 8と合わせてのリリースが予定されている。NashornによってJavaScriptのJavaアプリケーションへの組み込みや,スタンドアロンのJavaScriptアプリケーション開発が可能になる。
-
Apache Isis: ドメイン駆動設計のためのJavaフレームワーク
Apacheは、急速に開発しているドメイン駆動アプリケーションのためのJavaフレームワークであるApache Isisをリリースした。ユーザはドメインオブジェクトを開発することに集中し、Apache Isisは、永続性、セキュリティ、ユーザインターフェースを処理する。Apache Isisは、2012年10月にApacheのトップレベルのプロジェクトになり、バージョン1.0は2012年12月にリリースされた。
-
ZeroTurnaroundが新しい Javaの研究とコンテンツを担当する組織をスタート
ZeroTurnaroundは、人気のあるJVMプラグインJRebelとLiveRebel(これらはJava開発サイクルの高速化とダウンタイム無しで稼働中の環境にアプリケーションをデプロイするのを自動化する)を開発しているベンダーあるが、Rebel Labs と呼ばれる新しい研究とコンテンツの組織を発表した。彼らが言うには、この組織はJavaコミュニティに無料のベンダー中立な技術リソースを提供していく。
-
Flash4j 3.0 - Flash開発用Java API
Flash4jはJava API(元々Apache Flexのラッパー)で、Java開発者にFlashアプリケーションを開発するのに、ActionScriptの知識を必要とせず、純粋にJavaによる手慣れた方法を提供する。
-
GWTの将来は、どうなるのか?
新しく作られたGoogle Web Toolkit (GWT)運営委員会は、最近世界中の1300人余りの Google Web Toolkitユーザーの意見、使い方、希望を集めた「GWTの将来」報告を公開した。
-
OrcaleがJava 7のセキュリティフィックスをリリース
Oracleは今日,リフレクションAPIコールの操作を通じたアプレットサンドボックス回避に関連する,リモートコード実行の脆弱性のセキュリティフィックスを含む Java 7u11 をリリースした。詳細な内容,影響度の確認方法については本文を参詳してほしい。
-
-
Netflix Hystrix - 複雑な分散システムへのレイテンシとフォールトトレランス
Netflixは、待ち時間や障害を許容して、リモートシステム、サービス、サードパーティライブラリへのアクセスポイントを制御するために設計されたライブラリであるHystrixをリリースした。 Hystrixは、スレッドやセマフォを分離して、フォールバックとサーキットブレーカー、リクエストキャッシュとリクエスト収縮、モニタリングと構成と言った機能を提供する。
-
SAPのOSGiベースJava PaaSがJava Enterprise Edition 6 Web Profile Compatibilityを取得
SAP AGは12月16日,同社のJavaベースのプラットフォーム・アズ・ア・サービスであるNetWeaver CloudがJava EE 6 Web Profile Compatibilityを取得したと発表した。NetWeaver Cloudは Eclipse Virgo をコンテナとしてOSGi上で動作する。製品にはクラウドアプリケーションの構築・テスト・デプロイを行うEclipseベースのSDKなどが含まれている。
-
GE EnergyはInvokeDynamicを使ってMagikをJVMへ移植
7月に、GE Energy Management内の Digital Energy部は、Smalltalkに触発されたプログラミング言語、Magikを彼らに独占所有権のある仮想マシン MagikSFからJVMへ移植中であることを明らかにした。現在、移植作業は順調で、InfoQはプロジェクトのリーダー/アーキテクトであるGeorge Marrows氏にもっと詳しく聞いた。
-
SpringSourceがSpring MVCをSpring Framework 3.2GAに刷新
VMwareのSpringSourceチームが3.1のちょうど1年後に Spring Framework 3.2のGAバージョンをリリースした。新リリースで際立つのはSpring MVCwebフレームワークである。