BT

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

寄稿

Topics

地域を選ぶ

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

  • 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は "ウェブアプリケーションネットワーク"であると説明する

  • Raven, .NET用ドキュメント データベース

    Ravenは、大規模なwebアプリケーションに必要なパフォーマンスとスケーラビリティのニーズを解決する非SQL、非リレーショナルなソリューションである。

  • ソーシャル BPM は存在するか?

    ソーシャル BPM ということばを考え出したのは,Clay Richardson 氏である。そして BPM とソーシャルメディアの収束と相互への影響に関して,インターネット上では多くの議論が交わされいる。

  • プログラマに絶対お薦めの使用性に関する本

    大抵のプログラマーは、 アジャイルのプラクティスときれいなコードで堅牢な製品を作るのに一生懸命である。しかし、使用性に合わせた焦点は、不満な点が多い。いいユーザインターフェース設計が、ソフトウェア製品が受け入れられるか、失敗するかを分けるのは、よく知られている事実であるにもかかわらず。もしエンドユーザがUIを気に入らなかったら、その製品は、殆ど成功するチャンスはない。

BT