InfoQ ホームページ Java に関するすべてのコンテンツ
-
VMware がSpringSource,Cloud Foundry, GemFire などをスピンアウト
何ヶ月もの買収の後にVMwareは,その所有するティア2テクノロジの多くを新たに設立されたPivotal Initiativeを通じて親会社のEMCに移行する計画を公式に発表した。対象となるのはSpring Framework,分散インメモリデータキャッシュのGemFrire,Cloud Foundry PaaS,Hadoop 解析ツールの Cetas などである。
-
Nashorn - OpenJDKに提案された新JavaScriptエンジン
Oracleで多言語対応リーダを務めるJim Laskey氏が,NashornというJVMベースの新しいJavaScript実装をOpenJDKプロジェクトとして提案した。
-
Cloud Foundry Core:Cloud Foundryベンダ間の移植性
Cloud Foundry Coreは共通の機能を元に、パブリックインスタンス(Cloud Foundry Endpoints)を検証するアプリケーションで、Cloud Foundryインスタンスを別のクラウドプラットフォームに移行するときに役に立つ。また、ava 7.0, JRuby, Play 2.0フレームワークをサポートするMicro Cloud Foundryの新しいバージョンも発表された。
-
コミュニティドリブンの調査: あなたの次のJVM言語はなんですか?
InfoQのリサーチイニシアティブの11回目の質問は、"あなたの次のJVM言語はなんですか?"である。これは私たちの新しいサービスの一部で、最新でバイアスなしのコミュニティベースのエンタープライズソフトウェア開発に影響を与えるトレンドと動向を提供したいと考えている。伝統的な、ベンダー/アナリストベースの調査とは違い、私たちはあなたからの回答をベースにしている。
-
JavaをRESTful設計に合わせる
最近のZapthinkの記事で、著者はなぜJavaとJAX-RS 2.0がRESTfulサービスを構築するのに必ずしも適切でないかを論じている。JAX-RS 2.0の改善について多くが述べられているが、著者が信じているのは、少なくとも問題の1つの核心は、Javaオブジェクトモデルであり、RESTを無理にJavaに合わせようとしたり、その逆もやっている。
-
ラムダの状況
来年リリース予定のJava 8が12ヶ月を切った。Brian Goetz氏は、Java Collections API への改善を扱ったState of the Lambdaのアップデートを公開した。Java 8の最も期待されているフィーチャの1つである、ラムダ式の導入により、Java Collections APIにおけるこの重要なサポートは、このライブラリが幅広く使用されることを確実するために重要である。
-
ModelMapper: オブジェクト間マッピングライブラリ
ModelMapperはオブジェクトを別の表現にコピーするコードの繰り返しをなくしてくれる、オブジェクト間マッピングライブラリだ。プロパティ名を見て自動マッピングを実行できたり、マッピング処理を正確に記述したヒントを定義することができる。これは.NETにある同様のライブラリ、AutoMapperからインスパイアされたものだ。
-
Java EE 7の専門家ブループがコミュニティからのフィードバックを求めている
JSR 342として、Java EE 7の仕様は、初期ドラフトレビューを終え、専門家グループは、多くの未解決問題に関してコミュニティからのフィードバックを強く望んでいる。これらの中には、Java EE Full/Web Profileに追加すべき新しいAPIやいかにもっと上手く、CDIを Java EEと折り合いをつけるかも含まれている。
-
Ruby から Java へのシフトで大統領選を乗り切った Twitter
Twitter の悪名高い Fail Whale は米国大統領選挙の日には現れなかった。ピーク時には1分間に 327,452 "ツィート" ものサージを処理したにも関わらず,である。同社がこのようなレベルのトラフィック処理を実現できた理由のひとつには,Ruby から Java と Scala への段階的なシフトがある。
-
-
-
設定ファイルでAWS Elastic Beanstalkをカスタマイズする
AWS Elastic BeanstalkがYAML設定ファイルによってカスタマイズ、設定できるようになった。設定ファイルを使って、パッケージをダウンロードしてインストールしたり、アーカイブをダウンロードしてインストールしたり、ファイルを作成したり、ユーザ/グループを作成したり、コマンドを実行したり、サービスを開始、停止したり、コンテナ設定を定義できるようになる。
-
Atmosphere 1.0:Java/JavaScript用の非同期通信
Atmosphere 1.0は、新しいJava / Scalaの/ Groovyのフレームワークで Webブラウザとアプリケーションサーバ間の非同期通信の抽象化を試みる。利用可能な場合、それはフォールバックとして、ロングポーリングを使い、Webソケット、HTML5のサーバーサイドのイベントおよびその他のアプリケーション·サーバー固有のソリューションを透過的にサポートする。
-
JCPの改革
JCP 2012の結果、London Java Community が再選され、CloudBeesが初めて当選した。その後、SE/EE、MEの実行委員会がひとつの実行委員会に統合された。今後は知材の問題が集中的に議論されるようになる。
-
コミュニティ駆動リサーチ: なぜあなたは関数型言語を使っていないのか?
InfoQリサーチ活動の11番目の質問「なぜあなたは関数型言語を使っていないのか?」が公開された。このInfoQの新しいサービスが望んでいるのは、エンタープライズソフトウェア開発に影響を及ぼすトレンド、行動、テクノロジに関する最新の偏見のないコミュニティベースの洞察を皆さんに提供することだ。従来のベンダーやアナリストによるリサーチとは違って、このリサーチは皆さんの回答がベースになる。