BT

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

寄稿

Topics

地域を選ぶ

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

  • ソフトウエアアーキテクチャにとって2010年は最も意義深い年になるか

    現代的なソフトウエアのアーキテクチャはウェブの世界の規模の中でのシステムを設計するための要件に強く影響を受けてきた。新しいクライアントモデルが利用できることは、古いソフトウエアアーキテクチャをもう一段階進化させるための圧力になっている。この点についてJack van Hoof 氏はJoshua Robin氏の講演を参照しながら記事を書いた。Jack van Hoof 氏はこの講演を見て、大きなアーキテクチャ上の転換点がやって来ているという考えに至った。

  • NuPack,OpenWrap,CoApp - .NET/Windows 用パッケージマネージャ総まとめ

    Microsoft はオープンソースの .NET 用パッケージマネージャ NuPack CTP 1 をリリースした。.NET には OpenWrap という別のパッケージマネージャがあって共通点が多いが,違いもいくつかある。そして CoApp は,更新機能に加えて C,C++,.NET,PHP,Python,Perl など複数の言語サポートを特徴とする Windows 用のパッケージマネージャだ。

  • IBMがDB2の値下げをしたが、Oracleは、MySQLのコストを上げる

    MySQL と DB2は、よく似ている。両方共無料から始められるが、適切にサポートするために、ツールが必要になり、ベンダーからサポートを買わなければならない。Oracleは、MySQLのサポート料金をサーバー当たり3000ドルに上げたが、IBMは、DB2の料金をサーバー当たり、1500ドルに下げた。

  • Maven 3.0リリース

    Sonatypeは本日、Maven 3のリリースを発表した(リリースノート)。このリリースは2005年のMaven 2のリリース以来の最大の変更になる。Maven 3のリリースでは後方互換性をなるべく維持するために、オープンソースのツールでの自動テストが十分に行われた。この結果、Maven 3はMaven 2を単純に置き換えるものになり、性能の向上以外にはほとんど目につく違いはなくなった。

  • Javaアプリケーションのためのきめの細かい認可

    XACML仕様に基づいた、fine-grained authorization(FGA、きめの細かい認可)システムは、ユーザーの役割をベースにしてユーザーを認可する、これまでのRole Based Access Control (RBAC)方式に加えて、状況や環境の情報に基づいた評価ルールによって俊敏性と制御能力を増すことができる。JavaOne 2010カンファレンスで、Subbu Devulapalli 氏は、ユーザー認可における標準とデプロイ モデルについて講演した。彼はまた、Java アプリケーションで認可を実装する際のベストプラクティスについても話した。

  • PRISM 4のコードが完成

    Microsoftのpatterns&practicesチームがPRISM 4 Drop 9と呼ばれる複合アプリケーション ガイダンスの最新版をリリースした。ライブラリ、リファレンス実装、そしてクィック スタートのコードが完成している。

  • OSGi コミュニティ イベント

    先週、ロンドンでOSGi Community Eventが、JAX Londonと一緒に開催された。カンファレンスでの発表は、広範囲な環境にわたり、JavaEEの移行とクラウド コンピューティングから組込みデバイスやAndroidまで���んだ。

  • Google WebP - より早いページのためにより小さい画像を作る

    Googleは、WebPと呼ばれる新しい非可逆フォーマットを提案することで、インターネットを超えて転送される画像を小さくしたいと考えている。彼らは、ページの読み込みをより早くするために、画像のバイト数を39%削減したと主張している。

  • Javaが物理世界に入る:エンタープライズ開発者の準備は?

    Arduinoのような安価で、オープンソースを使ったハードウェアの世界では、カスタムな単発のハードウェアが、電気工学のバックグラウンドを持たない開発者に、ずっと使いやすいものになってきた。InfoQは、Javaと実世界を結ぶ最善の方法を知るために、最近のJavaOneで発表した、David Delabassee氏に、Javaと Arduinoについて尋ねた。

  • Percolator: 大規模データ用の逐次更新処理システム

    Google の Daniel Peng,Frank Dabek の両氏は "分散トランザクションと通知を用いた大規模逐次処理 (Large-scale Incremental Processing Using Distributed Transactions and Notifications)" という論文を発表した。この中で両氏は,Google のインデックスシステムのような,数十ペタバイトのデータを数千台のマシンを用いて1日当たり数十億回更新するようなシステムに求められるストレージあるいはスループット要件に対しては,データベースが適切な選択ではないことを論証している。

  • エンタプライズアーキテクチャはクラウドコンピューティングに関連するのか

    今日のクラウドコンピューティングまわりのハイプにより、クラウドはITに対する新たな特効薬(全てのIT問題に対する治療薬)だと考える人がいるかもしれない。これについての最近の議論は、クラウドコンピューティングでエンタプライズアーキテクチャを置き換えることが出来るか、というものである。

  • Windows Live Writerプラグイン開発のアップデート

    2010年8月、Windows Live Writerのギャラリーの変更が発表された。これにより、Live Writerがなくなるのではないかという心配があがった。私たちは、Windows Live WriterのリードプログラムマネージャのJohn Thornton氏に実際の話を聞いた。

  • Bundle.update: 次のOSGiリリースに向かって

    前回の Bundle.updateの記事からずいぶん経ち、それからたくさんのOSGi中心のアップデートがあった。OSGi 4.2がリリースされ、Equinox 3.6, Felix 3.0 と Knopflerfish 3.0の全てが、この新しいプラットフォームをサポートしている。最近、OSGiの新バージョンの兆候のいくつかが、強化されたエンタープライズのサポートとともに出てきている。最後まで読めば、何が起きているかを知ることができる。

  • Apache Cayenne 3.0が、リモートオブジェクトの永続化およびORMモデリングツールをサポート

    オブジェクト・リレーション・マッピングと永続化のためのオープンソースのJavaフレームワークであるApache Cayenneの新バージョンが、リモートオブジェクトの永続化およびORMモデリングツールをサポートした。InfoQはCayenneのプロジェクト・リードにインタビューを行い、フレームワークの新機能について話を聞いた。

  • eXoがポータル プラットフォームのバージョン3にソーシャル フィーチャを追加

    最近、オープンソースのポータルで、多くの動きがあり、eXo と Liferayがコア製品の新バージョンをアナウンスした。我々は、eXoのCEOであるBenjamin Mestrallet氏に、新しいリリースについて聞いた。

BT