BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ プログラミング に関するすべてのコンテンツ

  • REST "転向" 日記

    ZapThink の Ronald Schmelzer 氏は新たな記事で,REST が SOA を実装する上で優れた選択であることの論証を試みている。

  • 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である。

  • LocalDB: 開発者向け軽量SQL Express

    LocalDBはSQL Expressの新しいバージョンので、SQL Expressと同じ機能を持っているが、インストールが簡単で、事前設定やデータベースインスタンスの管理も必要ない。T-SQLを完全にサポートし、他のバージョンのSQL Server と同じクライアントサイドのプロバイダを利用できる。また、サービスとしてではなく、インプロセスで実行される。

  • Google+ 技術詳細

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

  • .NET用NumPyとSciPy

    Visual Studioプロジェクト向けのPythonツールの一部として、有名なNumPy と SciPy ライブラリが.NETにポートされた。ネイティブなCコアへのC#とCインターフェースを合わせたもので、全.NET言語が利用できるような方法でポートされた。

  • SQL Server 2008 R2 SP1は、スキーマのアップグレードを容易にして、クエリ・パフォーマンスを向上させる。

    SQL Server 2008 R2 SP1は、簡単にスキーマをアップグレードできるDACフレームワーク、サポートを容易にする新しいDMVやXEvents、ForceSeekとForceScanによるクエリパフォーマンスの向上、PowerPivotによるディスクスペースの管理などの機能を提供する。

  • CassandraSF2011:進歩と将来

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

  • OpenXML を簡単にする ClosedXML

    Excel ドキュメントをプログラムで処理する場合,XML そのものを直接操作するか,あるいは Office Automation ライブラリを利用するのが一般的な方法だ。 しかし Office Automation ライブラリはサーバでの使用には適さないし,XML の処理はかなり面倒だ。ClosedXML は 利用が簡単な Office タイプの API を提供することにより,COM のオーバーヘッドを伴わずにそのギャップを埋める。このライブラリを紹介するため,ClosedXML プロジェクトの Manuel De Leon 氏に話を聞いた。

  • Veracity - 分散データベースを基盤とする新 DVCS

    Veracity は Windows,Mac,Linux にインストール可能な,分散データベースをリポジトリとして使用する DVCS である。

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

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

  • Google Code が Git をサポート

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

  • セルフサービス BI 機能を備えた SQL Server ‘Denali’ CTP

    Microsoft は先日,SQL Server ‘Denali’の CTP3 を発表した。セルフサービス・アラーティングやセルフサービス・レポーティング など BI 機能の拡張,Office インテグレーションの向上,SharePoint 共有サービス,開発者向けの VS ツーリング改善などが特徴だ。

  • EclipseベースのRequirement Modeling Frameworkへの提案がリリース

    最近、Requirements Modeling Framework (RMF)への提案が正式にeclipse.orgからリリースされた。意図は、EMFモデルと基本的なツール形式でこれらのモデルを編集するために、OMG ReqIF標準の最低でも1つのクリーンルーム実装を持つことである。

BT