BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • 実装の総まとめ:Ruby 1.8.xアップデート、JRuby on .NET、MacRubyおよびMagLevの進展

    Ruby 1.8.6 (p368)およびRuby 1.8.7 (p160)の新たなパッチレベルがリリースされている。

  • SQL Enlight T-SQLアナライザー

    Ubitsoftは、SQL Enlightの新バージョンをリリースした。そのツールは、T-SQL開発を促進するように設計されている。

  • Apache Mahout: 拡張性の高い機械学習アルゴリズム

    Apache Mahoutプロジェクトは、拡張性の高い機械学習に関するライブラリのセットであるが、先日初めてのパブリック・リリースを発表した。InfoQではMahoutの共同設立者でありLucid Imaginationにおける技術スタッフでもあるGrant Ingersoll氏とプロジェクトについて、及び機械学習全般について話をした。

  • インタビュー: Miko Matsumura氏にAlignSpaceについて聞く

    InfoQは、先月公開された新しいAlignSpaceサービス(ベータ版)について、Software AGの副CTOであるMiko Matsumura氏と話をした。

  • Axum - Microsoftによる並行性のためのアプローチ

    AxumはMicrosoftのインキュベーション言語プロジェクトであり、分離やアクター、メッセージパッシングを通じて.NETに並列プログラミングモデルを提供するものだ。以前はMaestroと呼ばれていた。この言語はErlangから多くの概念を借り受けているが、C#風の構文を使っている。

  • C#でのdynamicサポートの裏側

    C#のdynamicキーワードがどのようなものであり、なぜそれが登場したのかについてMads Torgersen氏(Mads Torgersen)のプレゼンテーションを見ることができる。そこではdynamicキーワードと同じようなことができ、だが最終的に採用されなかった別の代替案についても触れられている。

  • 品質とは何を意味しているのか?

    ソフトウェア開発において、品質とは何を意味しているのだろうか?今日の使われ方として、Mike Bria氏は次のように述べている:日常より多く見られる使われ方としては、「品質」は「価値があること」のかわりに「欠陥がないこと」を示している。

  • Dojo 1.3とPlugDがリリース:Dojo開発者Dylan Schiemann氏とのQ&A

    近ごろDojo 1.3がリリースされ(Dojo 1.3 was released)、同時にDojoツールキットにjQuery(jQuery)風の機能を導入するためのPlugDもリリースされた(project PlugD)。InfoQはSitePen社のCEOでDojoの共同作者でもあるDylan Schiemann氏に今度のリリースについて、そしてツールキットの進化やTIBCOのGeneral InterfaceがDojo Foundationに加わったことについて聞いた。

  • アジャイルチームの熱心な試験者

    ジャイルチームの熱心な試験者の必要性は、長期間議論、討論されている。多くのアジャイルチームでは、熱心な試験者は極めて重要な役割を果たす。Scrum Developmentグループでの協議で、チームでの熱心な試験者の必要性を再び取り上げようとしている。

  • VMware がクラウド用の OS、vSphere をローンチ

    VMware が発表したクラウド用オペレーティングシステムとの異名をとる仮想化ソリューション vSphere は、企業のデータセンタから社内クラウドへの転換を促し、仮想化市場において VMware を前進させる。

  • ソフトウェア開発に適用されるリーンの「標準化」

    トヨタ生産方式の構成要素の一つに、標準化という考え方がある。Kanban Developmentのリストに寄せられた最近の投稿に、トヨタ生産方式とリーン生産方式がソフトウェア プロジェクトに適用された場合、この考え方は引き継がれるのかといった質問があった。これに対し回答者たちは、ソフトウェア開発は実際には製造業でないにもかかわらず、開発に「標準化」という考え方を適用することに価値を見出した。

  • Atom Publishing Protocolは出来損ないか?

    「Atom Publishing Protocolは出来損ないだ」Joe Gregorio氏は「その日のブログ誇張ノルマ」を達成するためにこのように述べている。この記事の大半はAtomPub採用の展望が予想よりかなり低いことについて書かれている。氏は「日々開発が続けられている新しいプロトコルは数多くあります。それらはAtomPubを使うこともできたはずです。しかしそうはなっていません。」と書いている。

  • UIの組成でNewspeakおよびHopscotchを使用する

    Hopscotchは、アプリケーションフレームワークであり、Smalltalk、SelfおよびBetaにより鼓舞された新たなプログラミング言語およびプラットフォームである、Newspeak向けのIDEである。Hopscotchは、対話モデルを支持し、インターフェイスの単純な構成を可能にするフレームワークアーキテクチャを実装することで、多数の設計上の制限および従来のUIおよびUIフレームワークの欠点を避ける。

  • 並列プログラミングは難しい?Guy Blelloch 教授はそうではないと主張

    Cilk Arts での評論において Guy Blelloch 教授は並列プログラミングは本来難しいものではなく、むしろ抽象化に関する問題であると主張している。Blelloch 氏が特定する3つの問題点は、並列的思考の訓練の欠如、並列的な実装のアルゴリズムからの分離、そして決定論である。それぞれの問題についての詳述の後、彼はなぜそれらが克服可能であると考えるのかを説明している。

  • スタンドアップ ミーティングは大規模チームを受け入れるか?

    デイリー スタンドアップ ミーティングは、チームがそのイテレーションのゴールに向けて、チームのコミットメントの進捗をふりかえるのに有効だ。しかしながら、多くのアジャリストはチームの規模が大きくなるに従い、従来のスタンドアップ ミーティングが機能しなくなると確信している。

BT