BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • JVM動的言語に関する議論

    Travis Jensen氏が、Webベースのユーザインターフェイスの開発向けにGroovy、JythonおよびJRubyについて比較した。

  • BPMNの学習:6部構成のeラーニングシリーズおよびEclipse STPチュートリアル

    先日、業界におけるBPMNの導入について、興味深い統計を発表した。もはやBPMとSOA間の関係は問題となっていないのだが、この記事内で BPMNおよびSOAのスタンダードであるWSDL、WS-BPELおよびSCAの考えられる関係を提起した。

  • eXo Java Content Repository 1.8 リリース

    eXo Platform チームが JSR-170 準拠の eXo JCR(Java Content Repository) 1.8 をリリースした。eXo JCR の WEB サイトでは Java Content Repository の仕様について説明している。

  • Visual Studio向けRuby in SteelでのJRubyサポート

    Ruby in Steelは、ここしばらくの間によく使用されるようになっており、高速なCylon Rubyデバッガのような機能の提供が望まれていた。また最近では、IronRuby用のRuby in Steelがアルファ版としてリリースされた。

  • TerracottaによるPOJOメッセージングアーキテクチャ

    Mark Turansky氏は、彼独自のTerracottaとJava 5を使用した、POJOメッセージバスアーキテクチャの実装の詳細(source)を明らかにした。Mark氏は、POJOメッセージバスを作成するのに、MQまたはJMSベースの配置を使用するのではなく、Terracottaアーキテクチャを利用している。これにより、彼のメッセージが必要とする、簡潔であり、単純であり、さらに安価であるインフラストラクチャソリューションが可能となった。この経緯の一部が、以下のように述べられている。

  • プラグマティックが止まらない ――「現実駆動開発」のススメ

    ソフトウェアアーキテクトであるGustavo Duarte氏が、物理学者Richard Feynman氏によるスペースシャトル・チャレンジャーの爆発事故に関する調査結果について、優れたソフトウェアの工学的側面との関連を論じたところ、そのことが物議をかもした。

  • Article: JavaScriptによるマルチスレッドの実現‐Concurrent.Threadの裏側

    昨年12月3日の記事で,JavaScriptでマルチスレッドを利用可能にするライブラリ、Concurrent.Threadを紹介しました。今回はConcurrent.Threadの内部で何が起こっているのかについて、ご紹介しましょう。

  • SharpDevelop 3.0がベータに参画

    最近の.NET Frameworkバージョン3.5のリリースに伴い、SharpDevelop 3.0 の新リリースが保留になっている。

  • .NETプログラマーにとって、XSLTは終焉なのか?

    MicrosoftのVBチームが XML Literalsの使用方法に関する一連の記事を開始している。これらの記事の多くはXSLTコードをVBに置換する方法を、その2言語を直接比較することで例証する。

  • SharePoint向けSilverLight

    近頃Microsoftは、いわゆるSilverlight Blueprint for SharePointをリリースした。これはSilverlightベースのWebパーツをSharePointサイトに追加するための一連の例やガイダンスである。

  • Add-In FrameworkにPipline Builderを導入

    .NET 3.5に導入されているAdd-In Frameworkは、一部信頼されているアドインをサポートする必要のあるアプリケーションを促進するよう意図されている。残念なことに、フレームワークはやや複雑である。最も単純なアプリケーションをビルドするのに合計7アセンブリーを必要とした。コード生成ツールであるPipeline Builderがこれに対処するよう求められている。

  • Java Posse Roundup 2008およびOpenSpaceコンファレンスが開催

    先週、コロラド州クレステッドビュートで、2008 Java Posse Roundupが開催された。RoundupはOpenSpaceのコンファレンスである。

  • NokiaがSilverlightを検討

    NokiaはMicrosoft Silverlight 2.0をSymbian OSを実行するS60の携帯電話、Series 40デバイスおよびNokia Internetタブレットでも使用可能にすると発表した。Silverlightは、複数のプラットフォーム上で実行されるリッチでインタラクティブなアプリケーションを作成する機会をデベロッパに提供する。

  • 消費者とサービス提供者を直接やりとりさせてはいけない

    誰かがWebサービスを開発しているからといって、その人がSOAの原則に従っているとは限らない。同じことがRESTにも当てはまる。HTTPとHTMLを使っているからといって、RESTの仲間入りをしたとは限らず、RESTの仲間入りをしたからといってHTTPとHTMLを使っているとも限らない。しかしながら、Ron Schmelzer氏は「統合中心の技術者」に堂々と非難を向けている。

  • 分散アーキテクチャにおいて一貫性と交換でスケーラビリティを手に入れる

    システムアーキテクトの役割の重要な側面の1つに、相反する必要条件を比較評価の上、ソリューションを決定することが挙げられるが、1つの特徴のために別の特徴を犠牲にすることで、ソリューションを決定することもしばしばある。システムの規模と複雑性が増すにつれ、アプリケーション構築方法に関する従来の知識が疑われることが益々増えている。

BT