InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
LAMP はクラウドの PaaS として必要か?
LAMP はインターネットでは主要なプラットフォームであるにも関わらず,現在のクラウドサービスで PaaS として提供されていないようだ。LAMP はクラウドコンピューティングの世界では不要なのだろうか?
-
Silverlight 4 Tools for Visual Studio 2010が、WPF開発者にもツールを提供
Silverlight 4は、4月に実質的な開発ツールなしにリリースされた。先日、Silverlight 4 Tools for Visual Studio 2010の準備ができたとアナウンスされた。さらに、基本的なSilverlight 4とRIA Servicesのテンプレートをサポートし、Silverlight、WPFとXAMLを容易に作成できるように多くのIDE拡張が含まれている。
-
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つの新しいオープンソースプロジェクトを発表した。
-
OpenWrap - MSBuild に適合する .NET 用パッケージマネージャの提案
パッケージマネージャは,さまざまな場所から依存パッケージを寄せ集める必要のある Linux の世界では広く知られた存在である。しかし .NET 開発者には,本当の意味で相当するものが存在しない。Microsoft が提供するコンポーネントに固執したところで,そのライブラリは Microsoft の数多くの Web サイトのみならず,SourceForge などの独立サイトにまでも散らばっている。OpenWrap は,この問題に対応するための新しいプロジェクトだ。
-
AlfrescoがApache 2ライセンスのBPMエンジンであるActivitiプロジェクトを発表
Alfrescoは、前のjBPMのリードであるTom Baeyens氏が率いる、Apache 2ライ��ンスを採用したオープンソースのビジネスプロセス管理エンジンであるActivitiを発表した。
-
VP8 コーデックに基づくビデオ規格の普及をめざす Google [アップデート]
Google は,ビデオの圧縮とエンコーディングのための,ロイヤリティ不要なメディアファイルフォーマットである WebM をオープンソースにした。この新規格のサポートを表明している 多くの業界企業 にとってはよいニュースだが,ライセンスやコード品質に関する不安など,疑問の声もいくつか上がっている。
-
Rubiniusが1.0になった
長く待たれたRubinius 1.0がやっとリリースされた。開発期間が3年半以上かかったが、Rubyで書かれたRubyの実装がやっとでき、いくつもの有望なフィーチャが提供されている。
-
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のコアの一部として昇格した。本フレームワークは、トリガベースのキャッシュ無効化を伴う基礎的なインメモリ・キャッシュと、キャッシュフレームワークを更に改善するための共通ラッパを提供する。
-
OpenFaces 3.0 のプレリリース, JSF2.0 互換
先月、TeamDevは、OpenFaces 3.0のプレリリースをアナウンスした。バージョン3.0の正式リリースは、今年の6月以降と見られている。この中間的なマイルストーンは、OpenFacesのJSF 2.0互換バージョンである。バージョン2.xもバージョン3.xと並行してメンテされる計画で、両方のブランチに同じフィーチャを加えていく。
-
Akshell :サーバサイドJavaScriptとオンラインIDEにより実現したRADクラウドサービス
AkshellはRAD(Rapid Application Develpmenet)が可能なクラウドサービスであり、オンライン IDEとサーバーサイドJavaScript実行環境を提供する。またクラウドホスティングサービス機能も備えており、アプリケーション配備を非常に簡単に行うことができる。Akshellのクリエータは、Akshellは "ウェブアプリケーションネットワーク"であると説明する
-
Raven, .NET用ドキュメント データベース
Ravenは、大規模なwebアプリケーションに必要なパフォーマンスとスケーラビリティのニーズを解決する非SQL、非リレーショナルなソリューションである。
-
ソーシャル BPM は存在するか?
ソーシャル BPM ということばを考え出したのは,Clay Richardson 氏である。そして BPM とソーシャルメディアの収束と相互への影響に関して,インターネット上では多くの議論が交わされいる。