BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Java に関するすべてのコンテンツ

  • Adrian Cole が JClouds 1.0 のリリースをアナウンス

    新しいJClouds 1.0リリースの目標は、多くのベンダー、プロバイダー、IaaSからPaaSまでのフレームワークとAPIを跨いだ、計算ノードとストレージノードを管理する共通のインターフェースを提供することだ、と JCloudsの設立者である Adrian Cole氏が言っている。

  • Flex/Java EE アプリケーションのための新エンタープライズフレームワーク

    Granite Data Services は先週,バックエンドに JavaEE を使用する Flex リッチインターネットアプリケーションを構築するための,独自のエンタープライズプラットフォームを発表した。Granite DS はオープンソースのフレームワークだ。InfoQ では Granite DS の共同設立者である CEO の Frank Wolff 氏に,リッチインターネットアプリケーション (RIA) に対する同氏の展望について聞いた。

  • パフォーマンス改善と変更点(breaking changes)を含む JQuery 1.6 のリリース

    幾つかのパフォーマンスとブラウザ互換の改善、 Attribute モジュールの大幅な書き換えがされた JQuery 1.6 がリリースされた。幾つかの変更点(breaking changes)について紹介する。

  • Java SE 7 リリース:2006 年12月以来のメジャーアップデート

    Java 7 が本日から正式リリースされた。これはOracleがSunを買収してから最初にリリースされたJavaプラットフォームである。このリリースは数々の小さいが有用な言語仕様の変更を含んでおり、新しいファイルAPIやFork/Joinフレームワークを取り込み、JVM上の動的言語のサポートも改善している。

  • Javascript経由でClojureをブラウザで利用できるようにするClojureScript

    Rich Hickey氏がClojureをJavascriptにコンパイルするClojureScriptを発表した。これを使えばClojureをブラウザやモバイルの世界で利用できる。InfoQはClojureScriptの存在理由やその実装を探った。

  • JetBrainsが新しいJVM言語 Kotlinを導入

    これまで、Kotlinは Saint Petersburgの西30kmにあるロシアの島として、第一に知られてきた。つい最近、チェコの会社であるJetBrainsがJVM (Java Virtual Machine)上で走る新しいプログラミング言語、Kotlinを導入した。言語の開発者の意図は、Java言語における、幾つかの課題を取り除くことである。

  • クロスコンパイルできるScala for .NET

    Scalaは、Javaプラットフォームで人気の言語であり、École Polytechnique Fédérale de Lausanneによって.NETの進出し、マイクロソフトから資金提供をうけている。プロジェクトは、CLR(.NETとMono)上で実行されるJava仮想マシンであるJeroen Frijters氏のIKVMに強く依存している。

  • NoSQLデータストアのためのHibernate Object Mapping

    Hibernate ValidatorやHibernate Searchなどの開発者であるEmmanuel Bernard氏は、Hibernate OGMの誕生を発表した。新しいフレームワークの目的はNoSQLデータストアにJPAを利用した共通のインターフェースを提供することである。InfoはBernard氏にフレームワークの詳細に関して話しを聞いた。

  • CassandraSF2011で発表されたCassandraのインデクシングガイドライン

    Ed Anuff氏はCassandraのビルトインセカンダリインデックスをレビューし、それらがカーディナリティが高い場合にはうまく機能しないことや、少なくとも1度は等価比較を行わなければならないこと、ソートされていない結果を返すことに気がついた。Anuff氏は、ワイドローやCassandra 0.8.1で追加された複合コンパレータといった、これらの制限を打開するための代替インデクシングパターンについてプレゼンテーションを行った。

  • ZeroTurnaround と Genuitec が JRebel for MyEclipseをアナウンス

    ZeroTurnaround と Genuitecは JRebel for MyEclipseの出荷をアナウンスした。JRebelは人気のあるJVMプラグインで、コード変更が再デプロイせずに実行できる。MyEclipseは、Java と Enterprise Java開発用の全フィーチャ装備のIDEである。

  • Google+ 技術詳細

    Googleが提供するソーシャルネットワークであるGoogle+(Googleプラス)はほとんどがJavaとJavaScriptで構築されている一方、Google+のビデオ会議フレームワークであるHangoutsはクライアントサーバアプローチを用いている。

  • CassandraSF2011:進歩と将来

    Johnathan Ellis氏はCassandra SF 2011で基調講演を行った。昨年の主なプロジェクト成果は、複数データセンターへのデプロイのサポートにおける改善、最適化された読み込みパフォーマンス、統合されたキャッシング、SQLに似た言語のCQLを含んだクライアントAPIの改善などである。 将来は、効率的なデータベース修復、ストレージの圧縮、最適化されたパフォーマンス、拡張されたCQL言語の全てに磨きをかけることである、と強調していた。

  • Selenium 2 (別名 Selenium WebDriver) がリリース

    Selenium チームは先日,評価の高い Web アプリケーション用テストフレームワークのメジャーアップデートとなる Selenium 2 (別名 Selenium WebDriver) をリリースした。

  • Google Code が Git をサポート

    Google Code がついに Git リポジトリのサポートをリリースした。DVCS として Mercurial,CVCS として Subversion という既存のサポートに Git が追加される。Git リポジトリの完��な移行を果たしていないのは,Subversion リポジトリの読み取り専用コピーを独自に持つ Apache のみとなった。

  • JBoss AS7がリリース

    Red HatはJBoss AS 7のリリースをアナウンスした。これは最初のJBossプラットフォームであり、EE6 Web Profile認定され、OSGi 4.2 準拠のエンジンである。7.1のリリースが今年の終わりごろに計画されており、完全にEE6認定される予定である。

BT