BT

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

寄稿

Topics

地域を選ぶ

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

  • Microsoft,Silverlight Streaming を終了

    Microsoft は,2年間続いた Silverlight Streaming ホスティングサービスを終了した。現在あるビデオはしばらくの間見ることができるが,新しいものがアップロードされることはない。関連して Expression Encoder 用のプラグインの公開も打ち切られる予定だ。

  • AmazonがMySQLをサービスとして提供

    Amazonは新サービスとして、クラウド上にリレーショナルデータベースを作成し、アクセスするためのソリューション、Amazon Relational Database Service(RDS)を発表した。ホストされたデータベースはMySQL 5.1である。発表は、MicrosoftはリレーショナルDBを基盤としたクラウドソリューションSQL Azureが利用可能になることを発表する予定であるPDC 2009を3週間後に控えた時期に行われている。

  • OOXMLをサポートするApache POI 3.5がリリースされた

    ApacheはMicrosoft Officeのファイルを扱うPOIライブラリのバージョン3.5をリリースした。最新バージョンではOffice 2007以降のフォーマットであるOOXMLをサポートしている。InfoQはPOI 3.5のリリースマネージャであるApacheのYegor Kozlov氏、POIプロジェクトの設立者であるAndrew Oliver氏とRobert Duffner氏に話を聞いた。また、このプロジェクトについて理解を深めるためMicrosoftのVijay Rajagopalan氏にも話を聞いた。

  • SOAマニフェストが公開された

    数日間にわたる激しい議論の後、SOAマニフェストが公開された。予想されたように、これまでのところ、フィードバックは、好意的なものと否定的なものが入り混ざっている。マニフェストに欠陥がある、あるいはそのメッセージが理解されていない(すなわち伝わっていない)のが理由である。

  • Java EE 6の最終ドラフト案はプラットフォームの将来の方向性をほのめかしている

    Java EE 6プラットフォームの最終ドラフト案は、標準化されたDependency InjectionとBean Validationを加え、プラットフォームの将来の方向を明確に指し示すManaged Beansの新しい仕様を導入した。

  • 革新はどこへ行ったのか?

    アジャイルの世界で起きている革新のあり方に疑問を投げかける人たちがいる。繰り返し機能を追加していく開発によって、私たちは革新ではなく古い解決策を使う方向に向かう。そのため、本当に「独創的な」解決策を見つけ出すよりも、すでに知っていることに基づいて開発するのだ。アジャイルプロジェクトに革新をもたらす方法として、研究開発の流れを取り込むことを提案する。

  • VB 10にコレクションと配列の初期化子

    .NET 4.0 そして Visual Studio 10と一緒にリリースされる予定のVisual Basic 10に、コレクションと���列の初期化子のサポートが加わる。これらは、C#がすでに持っているものに似ているが、拡張メソッドや改善された型推論のサポートのような小さな機能改善もある。

  • MacRuby 0.5ベータが登場。JIT、AOT、GCDサポート、GILの削除を実現

    MacRuby 0.5の最初のベータがリリースされた。これは新しいVM、JIT、AOTを備え、GILの削除を実現している。InfoQはMacRubyコアチームにインタビューして、MacRubyの状況とMacRubyを使ってiPhoneアプリが書けるかなどについて聞いてみた。

  • SQL Azureが全機能搭載版になったが、利用者は12月までに新CTPに移行しなければならない

    MicrosoftがSQL Azureの全機能搭載版をリリースした。このCTP 2は最終バージョンに実装予定の機能を全て含み、現在Microsoftの製品クラスタにデプロイされている。これはCTP 2から最終リリースへの自動アップグレードを可能にするが、前のCTPを使っているユーザーは旧サーバーがシャットダウンされてしまう前にデータを移行する必要がある。

  • SOAの文法 - サービスは動詞か名詞か?

    Jason Bloomberg氏は、彼の新しい投稿において、サービスの2つのタイプ - エンティティとタスク - を紹介し、それぞれのサービスのタイプがSOAシステムを構築する際に担う役割について説明している。

  • SQL ServerからSQL Azureへ素早くデータを移行する

    SQL ServerからSQL Azureへ簡単に移行するために、MicrosoftはCodePlexで移行ツールを提供している。このSQL Azureマイグレーションツールは、SQL Server2005/2008とSQL Azureの不整合を検出し、うまくいけばこの不整合を修正してくれるかもしれない。さらにこのツールを使ってQL Azureにスキーマを配置するためのスクリプトを生成することで、BCPユーティリティを利用したデータの移行も可能になる。

  • .NET のセキュリティ脆弱性が Firefox に影響

    .NET を通じて Internet Explorer に影響するセキュリティ上の脆弱性が Firefox にも影響を及ぼしている。その原因である .Net アドオンは Mozilla のブロックリストに登録されている。

  • Heliosは、異種環境を扱うためにサテライトカーネルを使用

    Heliosは、マイクロソフト研究所のOSプロジェクトで、サテライトカーネルを使って、異種環境のアプリケーションを書く方法を容易にすることを狙っている。このプロジェクトの研究者には、Edmund B. Nightingale氏, Orion Hodson氏, Ross McIlroy氏, Chris Hawblitzel氏, とGalen Hunt氏がおり、Helios:サテライトカーネルによる異種マルチプロセッシング(PDF)という論文を発表した。

  • PostSharp 2.0のIDEサポートによりアスペクト指向プログラミングがより簡単に

    アスペクト指向プログラミングについての大きな不満の1つは、実際にアスペクトが適用された後のコンパイル済みコードがどんなものになるのかを知るのが難しいことだ。ソースコードを見ている時、あなたは必ず「これに影響を与えているアスペクトは一体どれなんだ?」という疑問を持つだろう。 PostSharpが.NET開発者のこの疑問に答えてくれる。

  • NewRelicのRPM 2はJavaのパフォーマンス監視をサポート

    NewRelicはRPM 2をリリースしたところだ。これは同社のパフォーマンス監視ツールの最新バージョンだ。RPMはSaaS (Software as a Service)の形態で利用でき、Ruby on Railsで構築されたアプリケーションと同様、JEEで構築されたWebアプリケーションも監視できる。同社のLew Cirne氏にこの新バージョンのリリースについて話を聞いた。

BT