BT

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

寄稿

Topics

地域を選ぶ

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

  • LINQおよび動的タイピング

    C# 3の最大の機能は、LINQテクノロジーであった。C# 4では、動的タイピングは話題をさらいそうである。しかし、それらを同時に使用できるのか?

  • クラウドによる計算

    Wolfram Researchは、アプリケーションからクラウドコンピューティングサービスを使用し計算を実行するMathematica 7の可用性を発表した。Mathematicaは、専用のシンボリック言語で、多くの数値およびシンボルの計算のサポートを提供する、コンピューティング環境である。

  • JavaFXとAdobe Flexの事情通がその考えを公開

    Adobe Systems社のChet Haase氏は、以前JavaFXチームの一員としてSun社で働いていたが、YahooのFlexCoderグループでJavaFXとAdobe Flexについて以下のような比較を行った。

  • 何がRESTを良くするか?

    先ごろRoy Fieldingは、SocialSiteのREST APIに対して、RESTfulではないと批判した。Royは、RESTだと主張するシステムが、多くの場合にRESTから程遠いことの例として、SocialSiteのREST APIを取り上げた。

  • 12/5 CSQ会員限定技術情報交換会にてJCP議長が標準化について語る

    InfoQ Japanを運営しているコンポーネントスクエアでは、12月5日にコンポーネントスクエア会員限定の技術情報交換会というイベントを開催します。

  • Service Custodian

    Martin Fowler氏はソフトウェア開発にオープンソースモデルに従うことが、「機能/部門別のサービスを超えた追加的な開発の責任者は誰か」という問題を解決する最善策であると提案している。

  • SOAのビジネスケース

    SOAの実装を成功させるための必須条件の1つは、解決されるビジネス問題を理解していることと、実装のビジネスケースを作成することである。

  • 非.NETライブラリを日々の業務で使用するのは適切か?

    まず初めに、.NETスタックには管理されていないライブラリに対する一流サポートがあった。P/Invokeを使用することで、ほとんどのWin32 APIにアクセスすることができ、COMのサポートにより、デベロッパを豊富なアプリケーションや第三者ライブラリへ開放する。

  • 汎用SOAの障害に関するレター

    SOAは障害とみなされるべきかどうかを題材とした記事が、最近かなりある。Gartnerのアナリストが、おそらくプロジェクトマネージャ、EAアーキテクトもしくはリードデベロッパによって書かれた嘲りの手紙を提示し、議論に加わった。

  • Microsoft、「Morro」をLive OneCareの後任に

    近ごろMicrosoftは、2009年6月30日までにLive OneCareセキュリティスイートの販売を終了し、Morroと呼ばれる無償のセキュリティキットがその後任となる計画を発表した。

  • JavaServer Faces 2.0 の合成コンポーネント

    JavaServer Faces 2.0 は Java EE 標準仕様が 2004 年にリリースされて以来はじめての大幅なアップデートだ。JSF 2.0 自体は JSF 仕様の重要な見直しであり、開発者が WEB フレームワークをあつかう際にぶつかる主要な問題点の解決を目指したものである。

  • ADO.NET Entity Framework 2010では変更のトラッキングができない

    ADO.NET Entity FrameworkおよびLINQ to SQLについての最大の不満の1つは、変更のトラッキングをサポートしていなかったことである。

  • Cloverのテスト最適化機能によってテストが高速に

    最近リリースされたClover 2.4は"Test Optimization(テスト最適化)"という新機能を強調している。これはCIをスピード・アップし、テストが完了するまでの待ち時間を削減する効果がある。"テスト毎の"カバレッジ・データを活用することでコードの修正によって影響のあったテストだけを選択的に実行する。

  • Amazon EC2、Google App Engine、Microsoft Azureの比較

    MicrosoftがPDC 2008の開催中にAzure(青空)プラットフォーム(参考記事・英語)でクラウドに入り込んできたことで天気の見通しが変わってきた。そんな今の市場における3強、Amazon、Google、そしてMicrosoftを比較してみるのはなかなか面白そうなことだ。それらは一見すると互いに競合しないようにも見える。

  • アプリケーション・アーキテクチャにおけるアジャイルの実践

    Microsoft社はパターンや実践方法を元にしたHow-To Design Using Agile Architecture(アジャイルなアーキテクチャを使った設計方法)というガイドを発表した。これにはアジャイルにアプリケーションを構築する際に従うべき詳細なガイドラインが示されている。

BT