InfoQ ホームページ Java に関するすべてのコンテンツ
-
Kaspersky LabsがマルウェアRed Octoberの調査結果を発表
1月半ば、Kaspersky Labsの研究員が、Red Octoberの攻撃者が伝達ベクタとしてJavaのRhinoエクスプロイトを使っていたことを明らかにした。
-
CASTのレポート,Spring利用によるJEEアプリケーションの品質低下を報告
CASTのレポートが,Hibernateのみを使用したJEEエンタープライズソフトウェアに比較して,SpringあるいはStrutsを使用したものが品質面で劣る,という調査結果を公開している。さらにJavaとC,あるいはC++を併用した場合の品質低下も確認されている。
-
OracleがiOS と Android用のオープンソースJavaFXを発表
Oracleが「この2,3ヶ月で」JavaFX UIプラットフォームのiOSとAndroid実装をオープンソースする計画を発表した。これが実現すれば、開発者はこの技術を使って、始めてこれらのプラットフォーム向けのクロス-プラットフォーム アプリケーションを書くことができる。
-
Lienzo 1.0:HTML 5 Canvas向けのJavaにおけるScene Graph API
Lienzo 1.0はHTML 5 Canvas向けの高度なAPIを提供する新���いGWTライブラリである。既にGWTのCanvasにおいて低レベルの操作が提供されているのと同様に、Lienzoはシェイプ、ズーム、アニメーション、ドラッグ&ドロップ、イベントハンドリングなどのGUI操作を多数追加している。
-
Java Time API,Java 8で提供
ThreeTenが JSR 310 Date and Time API のリファレンス実装としてJDK 8 Early Access b75 に含まれることになった。このJava Time API for JDK 8がパッケージjava.timeとなり,従来の実装であるjavax.timeは削除される。関連クラスはすべて不変かつスレッドセーフで,その実装は予期的グレゴリオ歴に準拠した事実上の世界カレンダであるISO 8601カレンダシステムに基づく。
-
NetflixがReactive ExtensionsをJavaに持ち込む
Netflixは、 MS Open TechのReactive ExtensionsのJava実装を作成し、オープンソースした。しかし、RxJavaが単にJava用というのは、誤解を招くだろう。他のJVM言語からも使えるように設計されているからである。「最初サポートされる言語(Java自身の他に)は、 Groovy, Clojure, Scala、Jrubyです。」
-
Jelasticがサービスホスティングプロバイダー向けのプラットフォームにPHPを追加
Javaの他に、Jelasticは自分達のサービスホスティングプロバイダ用のプラットフォームにPHPを追加した。この記事は、Jelasticの最高執行責任者 (COO)であるDmitry Sotnikov氏とのインタビューを含んでおり、その中にはPaaSソリューションに関する内部情報もある。
-
OracleはJava 6のセキュリティアップデートの配布を2月で停止する
Java6の最終正式版は2013年2月19日にリリースされる。その日以降、Java SE 6のランタイムとSDKの両方に対する、全ての新しいセキュリティアップデート、パッチ、修正はMy Oracle Supportを通してのみ利用できる。つまり、Oracleの商用ライセンスを持つユーザだけが手に入れられる。
-
Phoenix: Apache HBase上でSQLクエリを実行する
Salesforce.comがPhoenixをオープンソース化した。これはJava層であり、開発者はApache HBase上でSQLクエリを実行できる。
-
Oracleのセキュリティのトップが問題の修正とコミュニケーションの改善を約束
相次ぐ知名度の高いセキュリティ問題の後、Oracleの Java Securityの責任者であるMilton Smith氏は、Oracle がプラットフォームの問題を修正し、コミュニティメンバーとのコミュニケーションを改善することを約束している。
-
Spring Framework 4.0の計画発表
VMwareのSpringSourceチームはSpring Frameworkの次のバージョンであるSpring Framework 4.0の計画を発表した。このバージョンにはJava SE 8、Groovy 2、Java EE 7、WebSocketsのサポートが含まれている。
-
アップデート: 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に貢献するチャンスだ。