BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • 議論: アーキテクチャの書き直しは避けるべきか?

    ソフトウェアを新しい需要や要件に適合させることが困難になるほど、アーキテクチャを更新するためにソフトウェアを再構築するという誘惑は強くなる。その取り組みはむしろリスクが高く、適切な戦略を採用することが不可欠である。

  • コードの共同所有に弱点はあるか?

    多くのアジャイルコミュニティでは、ここ数年、コードの共同所有を実践してきた。そうしているうちに、いくつかの欠点が見つかった。

  • 「持続可能なペース」というのは週40時間労働を意味するのか?

    「持続可能なペース」はXPのプラクティスとしてよく知られている。ソフトウェア開発というゲームの中にいるチームが長時間走り続けられるためのプラクティスである。このプラクティスはどんなに忙しく働かざるをえなかったとしても、そのペースが持続可能であれば、同じペースでいつまでも働き続けることができるということを示している。しかし、「持続可能なペース」と、一週間の就業時間との間にはなにか関係があるのだろうか?

  • Mono向けWinForms 2.0がコーディング完了

    4年に及ぶ作業の後、ついにMonoがWinForms 2.0 APIの12,776のすべてのメソッドをサポートする。115,000ラインに介入するので、バグの可能性がある。

  • SAAJ - 理論上は良いが、実践となると無用?

    ブログ記事でSpring Web ServicesのリードデベロッパであるArjen Poutsma氏が、さまざまなSAAJを主要なアプリケーションサーバへ実装するときの悲しい状況について話している。

  • SpringSource ApplicationFrameworkのライセンス、OSGi、技術的な側面に対する反応

    As first reported by InfoQ two weeks ago, SpringSource recently announced a beta release of the SpringSource Application Platform. In the weeks that have passed, developer and industry pundit commentary has been centered around one of two areas, Licensing/General Strategy and OSGi/Technical Implementation.

  • JSR 308: Java言語を不当に複雑化する?

    JSR 308 (Annotations on Java Types)は、先日のJavaOneプレゼンテーションでも重要な位置を占めており、Java SE7で提案されている新しい言語機能である("TS-5581: Javaプログラミング言語にもたらされる変更")。

  • Firefox 3 RC1がJavascript 1.8、マイクロフォーマットサポートなどの機能を追加

    Mozillaプロジェクトは、Firefox 3 Release Candidate 1 (RC1)をリリースした。Firefox 3の新機能には、Javascript 1.8、DOMおよびHTMLの変更、マイクロフォーマットサポートおよび拡張Canvass実装のサポートがある。

  • Interview: 日立ソフト中村氏が仮想化技術の活用事例を語る

    現在、ハードウェアの高性能化に伴い、仮想化技術が非常に身近なものになってきました。今回のインタビューでは、この仮想化技術を開発現場にいち早く取り入れ、ビジネスとして展開している日立ソフトの中村氏に、仮想化技術の実例の紹介をしていただきました。

  • 年功、尊敬、権限とアジャイルチーム

    従来のプロジェクト環境からアジャイルプロジェクトにやってきた先輩チームメンバは、先輩であることが十分に尊重されていないと感じる状況に直面するかもしれない。彼らがアジャイルチームに適応することを難しいと感じる状況というものがあるのだ。

  • Phoenix Compiler Frameworkの説明

    Phoenix FrameworkのアーキテクトであるAndy Ayers氏が、Phoenix Compiler Frameworkについて、そしてChannel9で作成されたビデオでの動作方法を説明している。

  • アーキテクチャ能力の評価と改善 - SEIの新たな論文

    Carnegie Mellon® Software Engineering Institute (SEI) は最近、「Models for Evaluating and Improving Architecture Competence(アーキテクチャ能力の評価と改善のモデル)」という87ページにわたるレポートを公開した。これは、ソフトウェアアーキテクトやソフトウェア組織が、どのように高品質のアーキテクチャを一貫して生み出す環境を育てることができるかについて検証している。

  • SPARQL UpdateでRESTful SOAシナリオを完成する

    LinkingOpenDataコミュニティプロジェクトは、DBpedia、Geonames、MusicBrainz、WordNet、DBLP文献目録、2000年の米国国勢調査など、分散している供給者約50ヵ所からの20億を超える連結ステートメント(RDFトリプル)にアクセスを提供し、全世界的なRESTfulのSOAシナリオを達成した。

  • 物議をかもしたAdobe Flexのコーディング規約文書

    2008年4月18日、AdobeはFlex SDKのコーディング規約とベストプラクティスを公開した。AdobeのFlexチームの説明によると、この新しい規約は「・・・オープンソースでActionScript3で書かれたFlexフレームワークのコンポーネントを書く上でのコーディング標準を定めています。この規約に従うことでソースコードは一貫性と秩序を保ち、プロの仕事らしく見えるようになります。」

  • P2はEclipseの準備が整ったか?

    Eclipseアップデートマネージャが、1つ以上のリモートサイトからEclipseのインストールがアップデートできるようにしている。これまで、アップグレード時点のリリースや新機能のインストールが最も一般的な方法である。しかしながら、数多くの有名なリリースがあった。

BT