BT

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

寄稿

Topics

地域を選ぶ

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

  • ワイヤフレームは必要か,不要か

    “百聞は一見にしかず” ということわざは,アジャイルの世界では時に忘れられているが,少なくともアジャイル設計者の多くはそれを信じている。あるチームでは 設計作業を小ステップで進めるように設計者に求めているが,そのプロセスは必ずしも最高の結果を生み出してはいない。また別のチームでは ワイヤフレームが官僚主義と受け取られていて,効率的開発の妨げになっている。

  • Google,開発者向けクラウドストレージを提供

    Google Storage for Developers (GSD) は,合衆国内のデータセンタ間にレプリケートされたデータストレージを提供する RESTful なサービスである。“開発者用 (for Developers)” と呼ばれるのは,データの転送とアクセスに GET,POST,PUT,HEAD,あるいは DELETE など,通常の HTTP コマンドに基づいた API を使用しているためだ。

  • LAMP はクラウドの PaaS として必要か?

    LAMP はインターネットでは主要なプラットフォームであるにも関わらず,現在のクラウドサービスで PaaS として提供されていないようだ。LAMP はクラウドコンピューティングの世界では不要なのだろうか?

  • ActivitiはBPMの困難を乗り越えられるか

    Scott Francis氏は自身の新しい記事でオープンソースBPMの諸相について説明し、新しいオープンソースBPMソリューションであるActivitiがBPMの世界で成功を納めることができるかどうかを分析している。

  • 第1回認定スクラムデベロッパーコースへの反応

    Dave Nicolette氏が、第1回目の正式な認定スクラムデベロッパーコースについて、率直なフィードバックを述べた。このコースは、5/12-14、Ron Jeffries氏とChet Hendrickson氏によってLean Dog boat (オハイオ州クリーブランド) で実施された。 Nicolette氏は、このコースに参加して学んだことと得たものについて述べたが、同氏の考えは思いがけずCSDの重要性に関する議論を再燃させた。

  • Microsoftのソフトウェアトランザクショナルメモリに関する実験が終了

    Dana Groff氏は、Microsoftが行っていた.NET Framework向けソフトウェアトランザクショナルメモリの実験の終了をアナウンスした。STM.NETとして知られているこの研究プロジェクトは、並列処理問題を取り扱う時に、明示的なロックの代替手段として、2008年から始まった。

  • Internet Explorer 用のマネージドエクステンション

    .NET 4.0 では,信頼性の高い Internet Explorer 用マネージドエクステンションが記述可能になった。エクステンションはそれぞれ,コンパイル時に使用された CLR 上で動作する。以前のように,間違って最新バージョンの CLR をつかんでしまうことはなくなった。残念ながら,COM インターフェースは相変わらず必要だ。

  • マイクロソフトは、PST閲覧ツールとファイルフォーマットSDKを公開した。

    3ヶ月前、マイクロソフトは、開発者にサーバーやデスクトップアプリケーションで、OutlookをインストールせずにPSTコンテンツを作成することを認め、Outlook PST仕様書をリリースした。マイクロソフトは5月24日、アプリケーションの開発をより容易にするPSTデータ構造閲覧ツールとPSTファイルフォーマットSDK2つの新しいオープンソースプロジェクトを発表した。

  • SOAをわかりやすく解説する

    "もしあなたが技術者でないなら、 [SOA は] 頭の上を通り過ぎていってしまう言葉のひとつだろう。" Software Adviceの 創設者 でCEOであるDon Fornes氏は言う。"SOAP, XML, CORBA, DCOM, .NET, J2EE, REST, BPEL や WS-CDL"など、関連するおびただしい数の略語がさらにSOAを複雑でわかりにくくさせていることは言うまでもない。記事ではSOAとその関連のコンセプトをわかりやすく説明している。

  • Android 2.2の新機能、総まとめ

    GoogleはGoogle I/O 2010でFroyoと呼ばれるAndroidの7番目のバージョンを発表した。このカンファレンスの間、Androidはたくさんの注目を集め、Googleのエンジニアリング部門のバイスプレジデントであるVic Gundotra氏によるキーノートでも取り上げられた。Android 2.2は次の分野で新しい機能を搭載している。エンタープレイズ統合、デバイス管理API、性能、テザリング、ブラウザ、そしてマーケットプレイスだ。

  • Platform as a Service、ポータビリティとモビリティ

    今のPaaSソリューションは、本当にベンダ ロックインの可能性があるか? 最近の投稿で、Joe McKendrick氏は、アプリケーションのポータビリティとモビリティの点で、この可能性を論じている。彼はまた、このことをSOAの世界に影響する同様な問題とも関連付けている。

  • AlfrescoがApache 2ライセンスのBPMエンジンであるActivitiプロジェクトを発表

    Alfrescoは、前のjBPMのリードであるTom Baeyens氏が率いる、Apache 2ライセンスを採用したオープンソースのビジネスプロセス管理エンジンであるActivitiを発表した。

  • Joshua Kerievsky氏、Craftsmanship議論に「Sufficient Design」を紹介

    近頃、Software Craftsmanship(ソフトウェア職人気質)がホットな話題になっている。しかし、Joshua Kerievsky氏は「コードは常にクリーンでなければならない!」というCraftsmanship精神に対して、「Sufficient Design(十分な設計)」と呼ぶ対抗するような考えを唱えている。Joshua氏が意味しているところを知るとともに、彼の考えについてBob Martin氏とRon Jeffries氏の意見を聞く。

  • 拡張可能なキャッシュが.NET 4.0に追加

    Microsoft’s Patterns and Practicesキャッシュフレームワークは.NET Frameworkのコアの一部として昇格した。本フレームワークは、トリガベースのキャッシュ無効化を伴う基礎的なインメモリ・キャッシュと、キャッシュフレームワークを更に改善するための共通ラッパを提供する。

  • Akshell :サーバサイドJavaScriptとオンラインIDEにより実現したRADクラウドサービス

    AkshellはRAD(Rapid Application Develpmenet)が可能なクラウドサービスであり、オンライン IDEとサーバーサイドJavaScript実行環境を提供する。またクラウドホスティングサービス機能も備えており、アプリケーション配備を非常に簡単に行うことができる。Akshellのクリエータは、Akshellは "ウェブアプリケーションネットワーク"であると説明する

BT