InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
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氏に話を聞いた。
-
-
GOTO Berlin: 自分の公開APIを使うときの課題
自分のAPIを使うことが課題になることがある。GOTO Berlinカンファレンスで、Soundcloudのエンジニアリングディレクター、Phil Calcado氏が巨大なRailsアプリケーションを管理、再構築した経験について語った。
-
C++アプリケーションにOSGi APIを提供するC++ Micro Services
EclipseCon EuropeでSascha Zelzer氏がC++ Micro Servicesプロジェクトを発表した。標準OSGiレイヤにおける同種のAPIに倣って,C++プログラムにOSGiサービスレイヤを提供することが目標だ。詳細は本文を読んで確認してほしい。
-
Oracleが51個のJavaセキュリティフィックスをリリース
Oracleは先週,Critical Patch Updateをリリースした。含まれている127個の新たなセキュリティフィックスが対象とするOracle製品のエコシステムには,Java SEも含まれている。Javaに関連する重要なセキュリティフィックスは51個。クライアントとサーバ,いずれのデプロイメントにも影響する内容だ。
-
CodeCube、サ���プルコードの共有、実行サービスを提供
CodeCubeはコラボレーションの改善を目的とした新サービスで、オープンソースのプロジェクトだ。開発者がブラウザを通してセキュアにサンプルコードを共有、実行することを可能にする。
-
OracleがNetBeans 7.4をリリース,JDK 8とモバイルWebアプリケーションをサポート
JavaOneでのプレビューを経て,Oracleは今回,NetBeans 7.4を正式にリリースした。新リリースではJDK 8プレビューによる開発や,Java EEアプリケーションへのHTML5統合サポートが可能になると同時に,Aoache Cordovaを用いたモバイルアプリケーション開発のためのツールも提供される。
-
Backbone.js 1.1.0リリース(バージョン1.0との潜在的な非互換性を含む)
Backbone.jsの新しいバージョンが先週リリースされた。Backbone.jsは、JavaScriptコミュニティにおいて、もっとも幅広く利用されているフロントエンドアーキテクチャフレームワークの1つである。この新しいバージョンは、メジャーバージョンアップでないのにも関わらず、ユーザの報告によると、いくつかの変更がはバージョン1.0で動くアプリケーションに非互換性を引き起こす可能性があるという。
-
Eclipseを改善する
Eclipse ide-devメーリングリストにおいて,Eclipseをより競争力のあるものにするにはどうすればよいか,という議論がある。発端は "Why we dropped Eclipse in favor of IntelliJ" というブログ記事だ。
-
Ajax Control Toolkit、jQueryをサポート、Twitter APIコントロールを更新、ドキュメントを改善
Ajax Control ToolkitがjQueryをサポートしてリリースされた。新しいTwitter APIを利用したTwitterコントロール、ToolkitScriptManagerの使い方を説明したドキュメントの改善も含まれている。