BT

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

寄稿

Topics

地域を選ぶ

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

  • Gorilla LogicがAdobe Flex と AIR用に、オープンソースのテストツールFlexMonkey 5をリリース

    Gorilla Logicが今日、Adobe Flex と AIR用に、オープンソースの自動テストツールFlexMonkey 5のリリースをアナウンスした。

  • 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上の動的言語のサポートも改善している。

  • Visual StudioでPythonのリファクタリングとプロファイリング

    Microsoftの開発部門はPython Tools for Visual Studioのリリース候補をリリースした。 CPython とIronPythonでのリファクタリングのサポートに加えて、このリリースはMPI (Message Passing Interface)とMicrosoft HPC (High Performance Computing)のサポートを提供している。 Visual Studio Ultimateの利用者はまた、 Cpythonのプロファイラも入手できる。

  • LINQ to Objectsのためのインタラクティブエクステンション

    インタラクティブエクステンション(Interactive Extensions; Ix)とは、リアクティブエクステンション(Reactive Extensions; Rx)の成果をベースにしたLINQ to Objectsのオペレータセットだ。それらは、System.Linq名前空間で、IEnumerable型のオブジェクト用の拡張メソッドとして公開されている。ほとんどの開発者は、自分用のユーティリティライブラリとしてこれらの多くをすでに持っていると思うが、不足分が標準実装として提供されるのは価値があるだろう。

  • 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に強く依存している。

  • Web Workbenchは、Sass、LESS、CoffeeScriptをVisual Studio 2010に提供する。

    Mindscapeは先日、Sass、LESS、CoffeeScriptの機能をVisual Studio 2010に追加する新しい拡張機能Web Workbenchをアナウンスした。SassとLESSはCSS3開発を単純化し、CoffeeScriptは、JavaScriptの可読性と簡潔さを向上させる。

  • 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はクライアントサーバアプローチを用いている。

BT