BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Companies に関するすべてのコンテンツ

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

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

  • OpenWrap - MSBuild に適合する .NET 用パッケージマネージャの提案

    パッケージマネージャは,さまざまな場所から依存パッケージを寄せ集める必要のある Linux の世界では広く知られた存在である。しかし .NET 開発者には,本当の意味で相当するものが存在しない。Microsoft が提供するコンポーネントに固執したところで,そのライブラリは Microsoft の数多くの Web サイトのみならず,SourceForge などの独立サイトにまでも散らばっている。OpenWrap は,この問題に対応するための新しいプロジェクトだ。

  • VP8 コーデックに基づくビデオ規格の普及をめざす Google [アップデート]

    Google は,ビデオの圧縮とエンコーディングのための,ロイヤリティ不要なメディアファイルフォーマットである WebM をオープンソースにした。この新規格のサポートを表明している 多くの業界企業 にとってはよいニュースだが,ライセンスやコード品質に関する不安など,疑問の声もいくつか上がっている。

  • 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のコアの一部として昇格した。本フレームワークは、トリガベースのキャッシュ無効化を伴う基礎的なインメモリ・キャッシュと、キャッシュフレームワークを更に改善するための共通ラッパを提供する。

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

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

  • Eclipse Labsのプロジェクト ホスティングが公開

    Eclipse Foundation と Googleが昨日、Eclipse Labsをアナウンスした。これは、オープンソースプロジェクトためのソースコードのホスティング サイトで、 Eclipseエコシステムで開発したいが、 Eclipse Foundationサイトでホストできないプロジェクトのためである。

  • Eugenio Pace氏へのアイデンティティ・フェデレーション、WIF、ADFS 2.0に関するインタビュー

    Microsoftはクラウド事業を開始し、顧客は自分たちのアプリケーションを新しいプラットフォームに移行しようとしている。その中で、認証とアイデンティティ管理に取り組む必要がある。InfoQの編集者であるJon Arild Torresdalは、Patterns & Practicesチームのシニア・プログラム・マネージャであるEugenio Pace氏にインタビューを行い、最近、 Microsoftからリリースされたフェデレーションおよびアイデンティティ技術に関して話しを聞いた。

  • WPFを使って25個のマウスをひとつのコンピュータ上でサポートする

    マイクロソフトは、先日新しいバージョンのMultiPoint Mouse SDKをリリースした。この技術は、最大25ユーザーがひとつのPCに対して、同時に操作することができるように設計されている。この技術に定められたゴールは、教育環境のサポートとクラス全員をサポートすることである

  • GoogleのJarlsbergをハッキングして、セキュリティ上の脆弱性について学ぶ

    他のシステムをハックするというのがどういうことかを知りたい人々のために、GoogleはJarlsbergという特別なラボを作成した。JarlsbergにはセキュリティホールでいっぱいのWebアプリケーションが含まれており、どんなものが脆弱性を持つ可能性があるか、悪意のあるユーザがどうやってそれらを利用するか、そのような弱点をどのように抑えるかをハンズオン形式で学びたいと思っている開発者が、そのアプリケーションを攻撃することができる。

  • CodeRush Xpress - C# および VB のための Visual Studio 2010 アドイン

    Microsoft は Visual Studio 2010 の有償版ユーザに対する CodeRush Xpress ライセンスの無償提供の継続を決定した。開発元の Developer Express は,コードセレクション,コードナビゲーション,クラス/フィールド/変数の定義とリファクタなどの機能を備えた CodeRush 10.1.1 のベータ版をリリースしている。

  • Ehcache 2.0: Write-Behind キャッシングとJTAをサポート

    オープンソースのキャッシング フレームワークであるEhcacheの最新バージョンは、Java Transaction API (JTA)を使って write-behindキャッシングとトランザクション管理をサポートする。また Hibernate 3.3キャッシングプラグイン、クラスタ化キャッシュのためのBulk Loading API、そして実行時のキャッシュ再設定もサポートする。

  • SpringSourceがGemStoneの買収で分散型データキャッシングに焦点を合わせる

    今日、 VMwareは、 GemStone Systems, Incの買収を発表した。 Gemstoneは、VMwareの Springsource 事業部門に加わる。 Gemstoneの製品には、分散型のJava データキャッシュである GemFire がある。InfoQは、 SpringSourceのRod Johnson 氏と GemStone の Richard Lamb 氏にこれからの計画について聞いた。

  • ScaleUpがIISのファイルアップロードに関する多くの制限を緩和する

    LeanServerが、ファイルアップロードやMicrosoftのWebプラットフォームを苦しめているいくつかの問題を解決するため、ScaleUpというIIS 7.0の拡張機能を作成した。作者によれば、ScaleUpはアップロードの高速化、無制限のアップロードファイルサイズのサポート、1サーバ当り数千アップロードへのスケールアップ、進捗状況のレポート、ストリーミング、フィルタリングなどを提供する。

  • MacRuby 0.6が GCD、スレッドの改善、高速なデバッガ、AOTをサポート。

    MacRuby 0.6が今、入手可能になり、デバッグ機能と非常に改善されたGrand Central Dispatch (GCD)をサポートした。たくさんのコア機能がオーバーホールされた。その中には、新しい Stringの実装やOnigurumaに替わる新しいスレッドセーフな正規表現ライブラリがある。今や、MacRubyはCocoa 開発環境で安定したものになった、と考えられる。

BT