BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ

  • .NETとRubyによるTwitter、Jabber、IRCなどに対するマルチキャストメッセージ

    顧客は、コミュニケーションに広く様々な技術を使用し、企業も同じようにすることを期待する。これは、同じメッセージをメーリングリスト、Twitterアカウント、IRCチャネル、Facebookページに対して送る必要がある可能性があることを意味する。開発者はRubyのBroadcastライブラリか、その.NETクローンであるnBroadcastを使用することで、より簡単に実現することができる。

  • PetaPoco: .NET向けMicro ORM

    PetaPocoは.NETアプリケーションのためのシンO/Rマッパー (ORM) だ。NHibernateやEntity Frameworkといった本格的なORMとは違って、機能の豊富さよりも使いやすさやパフォーマンスに重点が置かれている。PetaPocoはC#ファイル1つでできており、強く型付けされたPOCOで動作し、T4 Templateなどを使ったクラス生成をサポートする

  • Stack Exchangeから提供されたMVCミニプロファイラ

    Stack Exchangeは、Stack Overflowとその姉妹サイトで使用されているASP.NET MVCプロファイラをリリースした。MVCミニプロファイラは、特にデータベースを使用したWebサイト向けに設計された内部プロファイラーである。

  • VMware vFabric SQLFireはSQL分散キャッシュとデータストアの両方を提供

    VMware vFabric SQLFireはインメモリーの分散SQLベースのキャッシュでデータをディスクに保存する従来のデータベースといっしょに動作できる。

  • Open XMLの新しいライブラリとツールパッケージ

    Open XML SDK 2.0は、Open XMLドキュメントを強く型付けされたクラスを使って操作する、適度に高いレベルのAPIを提供する。これには、Word、PowerPoint、Excelドキュメントをリバースエンジニアリングして、それを再作成するのに必要なC#コードを表示するOpen XML SDK v2.0 Productivity Toolが含まれている。

  • Microsoftがセキュリティを理由にWebGLを拒否

    Microsoftは、WebGLのセキュリティ上の欠陥を分析した2つのレポートを引用して、Google, Mozilla, Opera, Appleによって積極的にサポートされている3Dグラフィック ライブラリを支持しない主な理由だ、と言っている。

  • SOA Software が API 管理ポータル "Atmosphere" をリリース

    SOA Software が同社の Atmosphere ポータルのリリースによって API 管理ポータル市場に参入した。Atmosphere プラットフォームは,適度なインターフェースタイプの範囲でエンタープライズ API の安全性,堅牢性,可用性を保証するものだ。この記事では,エンタープライズ SOA からの進化の背後にある理由,API 管理に対するクラウドのガバナンス,その他本製品に関する技術的詳細などについて探る。

  • ビッグデータ - 次なるフロンティア

    マッキンゼー・グローバル・インスティテュートの新しいレポートによれば、ビッグデータは物的資本や人的資本と同様に、生産における要因のひとつになりつつあるようだ。

  • ソフトウェアアーキテクチャに関する新刊

    ソフトウェアアーキテクチャはソフトウェア技術者にとって重要なトピックのひとつである。ソフトウェア開発プロジェクトの失敗の大部分が不適切な設計を原因とするものだからだ。だからアーキテクチャ上の問題の理論と実際について学ぶのは重要なことだ。最近出版された,あるいは近々出版予定の興味深い新書が大いに役立つだろう。

  • .NETの Barrierクラスを解説する

    マルチコアシステムの向上によりこれまで以上に並行と並列プログラミングに関する理解が重要になる。幸いなことに.NET 4は、多くの優れた同期基本命令が開発者に提供されている。一つの基本機能がBarrierであり、Emad Omara氏は、並行マージソートに使用している。

  • Appcelerator の Titanium Studio がデビュー

    Titanium Studio 1.0 は,Aptana Studio をベースに Android と iOS のデバッグ,モバイルアプリとデスクトップアプリの実行-デプロイ-パッケージ処理,Git サポート,統合ターミナルその他の新機能を実装したモバイル,デスクトップ,Web 開発用 IDE だ。

  • 意見:Tim Bray氏のWeb対ネイティブ論争について

    Tim Bray氏は最近Seattleでこのテーマについて話したが、今日、Web対ネイティブ論争についての長い投稿を公開した。もし今日、ゲームが開始したら、Webアプリが競争力を保ちながら、結局モバイルゲームに勝てるだろうか? HTTP自体、電力とバンド幅に制約のある環境において、最適なプロトコルであり続けるだろうか? この環境では、双方向な電話プロトコルが同じように最適なプロトコルである。

  • VMware が vFabric クラウドアプリケーションプラットフォーム5を発表,ライセンス方式とデプロイメントを簡略化

    VMware は本日,今夏の終わりに出荷予定の vFabric クラウドアプリケーションプラットフォーム次期バージョンのライセンスモデルを,VM 単位のものに変更すると発表した。今回のプラットフォームには Spring tc Server で動作する Java アプリケーションの柔軟なメモリ管理と,Spring アプリケーションのパフォーマンス監視を実稼働時に行う Spring Insight ベースのツールが加えられている。

  • Layer 7は、新しいAPI管理ポータルをリリースした

    Layer 7 Technologiesは先週、開発者が、彼らのWeb APIを使って作ったアプリケーションを管理することができるWeb API管理ポータルをリリースした。Layer 7のAPI管理スイートには、APIセキュリティとSLAポリシーを強制できるAPI Proxyと、APIライフサイクルの管理とAPIパフォーマンスの追跡ができるEnterprise Service Managerが含まれている。

  • Talend社がUnified Integration Platformのクラウド版をリリース

    Talend社は、先週おこなわれたCloud Computing Expoで、Enterprise Unified Integration Platformのクラウド版をリリースすることを発表した。

BT