BT

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

寄稿

Topics

地域を選ぶ

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

  • ConcurrentDictionaryは、.NET 4.0の新しいスレッドセーフなHashtable

    ConcurrentDictionaryは、.NET 4.0で大幅に強化されるパラレルと並列プログラミングに対する礎石である。しかし、それについて調べる前に、以前のバージョンの.NETの問題点について確認してみよう。

  • 実験駆動開発 - ポストアジャイルの手法

    TDDとBDDは現在広く使われているソフトウエア開発技術だ。しかし、TDDやBDDを単に適用するだけではビジネス機会を逸したり、さらに悪いときにはビジネスにネガティブな影響を与えてしまう。TDDとBDDでは解決できないふたつの問題とは、どのようにアプリケーションの使いやすさを計測するのか、そして顧客からどのようにしてフィードバックを得るのか、ということだ。実験駆動開発(EDD)はこの問題を解決できるか。

  • エンタープライズSOA構想を実行するメリット - 新興企業にならう

    Dion Hinchcliffe氏は、IT資産の価値を最大限に高めるために、どうやってサービス指向の構想を実行に移せば良いのかについて、詳細に検討している。氏はエンタープライズSOA構想の現状を、Web上でアクセスできるパブリックサービスのオープンAPIと対比している。これは特に新興企業("startup")を対象としたもので、観点としては、導入、製品化に要する時間、投資に対する最終的なリターン、そしてそのような知識のいくつかをどのようにエンタープライズSOAに適用できるかといったものがある。

  • Adobe Flex:最近の展開はその企業への浸透の勢いにどのように影響しているか?

    Adobe Flexエコシステムはコミュニティが中心になった多数のプロジェクトやデプロイによってここ数年かなり成長している。それにも関わらず、ここ数ヶ月はiPadプラットフォームからの排除、長く続いたバグに対するコミュニティの反応など、将来の可能性に疑問を感じさせるようないくつかの展開があった。

  • MicrosoftがOutlook PSTの仕様を公開

    Microsoftは、OutlookのPSTファイルフォーマットの仕様を公開した。これは、昨年の10月に約束したように、相互運用性を容易にし、顧客やベンダーが様々なプラットフォーム上で,.pstファイル内のデータにアクセス出来るようにするためである。

  • Neo4j: Java ベースの非 SQL グラフデータベース

    NeoTechnology が数年にわたって開発を続けてきた Neo4j の バージョン 1.0 がリリースされた。Neo4j は プロパティグラフ (property graph) データモデルを指向する Java ベースの グラフデータベース (graph database) である。InfoQ では NeoTechnology の COO である Peter Neubauer 氏に,今回の Neo4J リリースの詳細と,開発者に提供される内容について話を聞いた。

  • Eclipse Virgo プロジェクトが承認された

    Eclipseで、Eclipse Virgoが承認された。セットアップと最初のコードのインポートが、1,2週間で始まるだろう。Eclipse Virgoは、SpringSource dm Serverの新しい名前で、ライセンスもGPL ��ら EPLに変わり、既存の使用者以外にも広く受け入れられて、作成そして再頒布を促す。モジュール化されたアプリケーションは、将来必要な手法で、Eclipse Virgoがキーになるだろう。

  • HornetQ 2.0は、ベンチマークでActiveMQ 5.3より早いが、ActiveMQ 6は、どうだろう。

    JBoss HornetQが専門家が評価したベンチマークで、現行バージョンのActiveMQよりも早いことがわかった、主因は、Linux上で走っている時は、AIOを使った高度に調節されたジャーナルを実行するように選択するためである。競争するために、ActiveMQは、バージョン6で同じやり方を採用するようだ。

  • QCon Tokyo 注目のセッション:IBM - Erich Gamma 氏、twitter - Nick Kallen氏、facebook - Marc Kwiatkowski氏によるキーノート決

    開催まで約2か月と迫る中、総勢26人の先進エンジニアによる質の高いセッションが続々と決定している。著名な講師と参加者が身近に議論できる絶好の機会である「 QCon Tokyo 」に参加し、自らの知識向上、新たなネットワークづくりに努めよう。 (3月19日までは参加費が33%OFF)

  • Windows Azure,有料サービスとして一般公開へ

    2月1日より,Microsoft のパブリッククラウドサービスである Windows Azure がサービスの有料化を開始して,拡大するクラウドマーケットの一角を担うこととなった。Azure は,無料の "早期導入(early-adopter)" から従量課金型ビジネスモデルへ移行した最初の Platform as a Service (PaaS) のひとつである。InfoQ では Microsoft UK の Matt Deacon 氏から,今回の変更の詳細と Azure ユーザへの影響について話を聞いた。

  • MonoTouch.DialogがiPhoneのダイアログ作成を手軽にする

    MonoTouchによるiPhone開発を簡単にするために、Miguel de IcazaはUITableViewを抽象化する新しいレイヤを2つ開発した。これらの抽象化レイヤによって、開発者は属性に基づいた宣言的な文法を使うか、あるいは入れ子のコントロールに基づいた命令モデルを使うという選択肢を得る。

  • PhoneGapがモバイルプラットフォームにクロスプラットフォーム開発をもたらす

    PhoneGapを使うと、クロスプラットフォームなモバイルアプリケーションがHTML5 と Javascriptで書ける;カメラ、加速度計、GPSなどにアクセスできるAPIを持っている。コードは、アップストアを介してデプロイできるネィティブなアプリケーションにパッケージされる。PhoneGapは、iPhone, Android, Blackberry, Symbian と Palmをサポートしている。InfoQは、開発者の一人でNitobiのBrian LeRoux氏にPhoneGapの現状を聞いた。

  • スクラム認定制度はまた作り替えられるのか?

    スクラム認定制度は、おさまることのない議論の1つである。当初は、 認定制度というものが持つ空虚な性質 に向けられたもので、「授業料を払い、2日間にわたる授業の間椅子に座っていればなれる」というコメントがつけられた。続いて、新しいフォーマットが考えだされたのだが、やはりこれも認定制度の哲学に反対するアジャイル実践者を熱中させることはできなかった。これらの教訓を受けて、また別に作り替える準備がなされているのだろうか?

  • Adobe、長く続いたFlashのクラッシュバグに関して謝罪

    dobe Flash PlayerプロダクトマネージャであるEmmy Huang氏は、ブラウザのクラッシュを引き起こすあるFlashのバグが17ヶ月も前に報告されているにも関わらず、Flash Playerの製品版に対するパッチがいまだにリリースされていないことを公に謝罪した。

  • Bundle.update: NetBeans と OSGi

    前回の Bundle.update 以降,NetBeans の新しいマイルストンに組込 OSGi バンドルのサポートが追加された。今週の London OSGi DevCon で話題になることは確実だ。それから ECF 3.2 のリリース。DVCS の世界では,EGit/JGit に大きな進展があった。

BT