InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
YourKitがプロファイラの2013バージョンをリリース
Javaプロファイラの最新となる2013バージョンをリリースするにあたってYourKitがもっとも重視しているのは,ハイレベルデータ収集機能の改善である。いわゆるJ2EEハイレベルプロファイリングで同社が意図しているのは,単にタイミング情報を提供するのではなく,論理的な処理状況を把握可能にすることだ。
-
Noda Time 1.2リリース,XMLとJSONのシリアライゼーションとテキスト変換をサポート
先日リリースされたNoda Time 1.2には,XMLとJSONのシリアライゼーションのサポートとテキスト変換に加えて,JSONシリアライゼーションを処理するアセンブリも含まれている。
-
モバイルアプリのA/Bテスト
Best.lyはモバイルアプリ向けのA/Bテストをサポートするサービスだ。コードの変更もApp Storeへの再提出も必要ない。今のところ、iOSプラットフォーム向けのネイティブライブラリしかないが、Android向けのライブラリもすでに開発中で、間もなく利用可能になる。実験はオンラインで管理され、実行中に調整したり、リアルタイムにモニタリングできる。
-
Oracleが2013 JVM Language Summitのビデオとスライド資料をリリース
Oracleが今年7月に行われた2013 JVM Language Summitのビデオとスライドを公開した。巨大なビッグデータから小さなモバイルまで及ぶJVMの利用例に加えて,JVMランタイムの将来的なパフォーマンス向上も紹介されている。本記事でその内容を確認してほしい。
-
PivotalがReactorをGAリリース
Pivotalは今週,プロジェクトReactorのバージョン1.0を一般向けにリリースした。イベント駆動でリアクティブなプログラミングモデル用に低レベルの抽象化を提供するReactorは,Spring IO Platformの"IO Foundation”レイヤの構成メンバだ。
-
Vaughn Vernon氏、リアクティブドメイン駆動設計について語る
Implementing Domain-Driven Designの著者であるVaughn Vernon氏が、イベント駆動やヘキサゴナルアーキテクチャでよく見られるアーキテクチャオーバーヘッドを取り除く手段として、ScalaとAkka(アクターモデルの実装)をドメイン駆動設計と組み合わせて使うことについて説明した。
-
ActiveMQ 5.9:LevelDB ストアのレプリケーション、およびHawtio ウェブコンソールに対応
メッセージブローカの Apache ActiveMQ の最新バージョン5.9 は、200件以上の問題点修正とともに、LevelDBのレプリケーションをサポートする機能と、新しい Hawtio ウェブコンソールを追加した。
-
スマートクライアント・Dumbサーバを実現?AWSがWebブラウザのJavaScript向けSDKをリリース
ここ数年、開発者は何らかの力仕事をサーバサイドのコードに頼り続けていたものの、クライアントサイドのコードにより多くの仕事をするよう求めていた。AWSは、ブラウザからAWSのサービスへの安全なアクセスを行うJavaScript SDKのリリースによって、そのモデルを刷新している。これにより、いくつかのケースでは、サーバサイドのコードをまったく必要としなくなっているのである。
-
GlassFish Commercial Editionの提供が終了
Oracleは先頃,Java EEとGrassFish Servcerに関するロードマップの最新版を発表した。2013年7月12日にリリースされたJava EE 7に合わせて,GlassFish Server Open Source Edition 4の提供が開始されたが,今週になってOracleは,Glass Fush 4の商用サポートバージョンを提供しないことを明言した。GlassFish 4はJava EE 7のリファレンス実装であり,Java EE 7認証を受けた唯一のアプリケーションサーバだ。
-
EclipseがJCPに参加
JCP(Java Community Process) EC(Executive Committee)に新たに選出されたメンバが来週就任し,Javaプログラム言語の方向性に対して影響力を行使し始める。その中のひとつであるEclipse財団は,今後2年間にわたってこの決議機関に席を持つことになる。
-
モバイルHTML5の問題は?
最近のリサーチによると、HTML5の主な問題は一般的に信じられているパフォーマンスではなく、むしろプロファイルやデバッグのためのツール不足と確かなAPIの欠如にあるようだ。
-
OpenHABがEclipse SmartHomeとしてEclipseに移行
昨日のEclipseConでKai Kreuzer氏がEclipse SmartHome(旧名OpenHAB)のプレゼンテーションを行った。SmartHomeはスマートアプライアンスを統合し,Javaサービスから集中コントロールするサーバコンポーネントで,OSGiおよびEclipse Equinoxをベースに構築されている。どのようなもので,どのように動作するか,今回の記事で確認してほしい。
-
Netty 4がTwitterのGCオーバーヘッドを1/5に削減
Netty Projectは7月,Netty 4の最初のバージョンをリリースした。おもにガベージコレクションのオーバーヘッドを削減することによって,大幅なパフォーマンスの向上を実現している。TwitterはNetty 4を組み込むことで5倍のパフォーマンス向上を実現したが,いくつか問題もあった。
-
Phusion Passengerアプリサーバ、Node.jsをサポート
もともとRubyをターゲットにしていた人気のあるWebアプリケーションサーバ、Phusion PassengerがNode.jsアプリをサポートした。この機能は今年初めに、Passengerのエンタープライズ版で取り入れられたが、フリー版の4.0.21リリースでオープンソース化された。Phusion PassengerはNode.jsにスケーリング、統計情報、監視、マルチテナント性をもたらす。InfoQはPhusionのCTO、Hongli Lai氏に話を聞いた。
-