BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • ParseTreeの未来

    ParseTreeは、RubyソースコードまたはインタープリタにすでにロードされているRubyコードの、Rubyコードのパースツリーにアクセスすることを可能にするライブラリである。

  • InfoQ Japan 翻訳者募集のお知らせ(一次募集終了)

    InfoQ Japan 翻訳者の募集につきましては、応募者多数のため、一次募集を終了させていただきます。多数のご応募ありがとうございました。

  • Microsoft、Common Compiler Infrastructureをオープンソース化

    Microsoft ResearchはCLRアセンブリのメタデータやデバッグファイルを操作するため、コンパイラや他のプログラミングツールによって使用される一連のライブラリを含む、Common Compiler Infrastructure: Metadata (CCI)およびCCI: Code and ASTプロジェクトをオープンソースにした。CCI: MetadataコンポーネントはSystem.Reflectionを組み込み、CCI: Code and ASTはSystem.CodeDomを組み込む。

  • JRuby on Google App Engineの総まとめ:DataStore向けDataMapper Adapter、Reggae

    Google App EngineのJavaサポートの発表の後、JRubyはGAEでの取り組みを示された。けれども、いくつか制限がある。JRubyのNick Sieger氏がそのいくつかをリストしている。

  • Visual Studio 2010でのヒストリカルデバッグ

    プログラムが5分前にしたことを知りたいと思ったことはないか?プログラムにしてもらいたいことではなく、それが正確に開いているファイルは何なのか不思議に思ったことはないか?そこで、Visual Studio 2010がその点をカバーしている。

  • NServiceBus Version 1.9のリリース

    以前Udi Dahan氏(NServiceBusの作成者)とのインタビューでInfoQが取り上げたNServiceBusは、バージョン1.9がリリースされた。

  • Rubyパフォーマンスの総まとめ:GC Tuning、MagLev、MacRuby

    Ruby 1.8のGarbage Collectorは、過去多くの注目を集めた。Ruby Enterprise Edition (REE)のデベロッパは、GCに不正侵入し、プロセッサ全体でメモリを共有した。

  • クラウドコンピューティングの5つの柱

    Cloud Computingの高まる人気の中、そのサブジェクトに対して皆が共通して理解していることが重要である。そのために、Dave Malcolm氏による「The Five Pillars of Cloud Computing」という新たな記事で、クラウドコンピューティングの5つの基本的な原理を検証している。

  • ポイント・アンド・クリックWeb Services向けのServiceLayer

    ServiceLayerを使うと、既存のJavaアプリケーションにSOAPやREST形式のWebサービス・インタフェースを追加するのがポイント・アンド・クリックと同じくらい簡単に出来る上に、運用中にそれを行うことが出来る。GUIを使ってアプリケーションを探索し、サービスとしてデプロイしたいクラスとメソッドを選択するだけ。それだけで完了する。もはやコーディングは不要である。

  • パネル:DSL:DSLの良い点、悪い点、酷い点

    OOPSLA 2008の際に録画されたこのパネルでは、パネリストのJeff Gray氏(モデレータ)、Kathleen Fisher氏、Charles Consel氏、Gabor Karsai氏、Marjan Mernik氏、Juha-Pekka Tolvanen氏がDSLを使用することの利点と欠点について語った。

  • 5人はチームの最適なサイズか?

    最大の生産性のための最適なチームのサイズに関して、たくさんの議論や討論が行われている。大半のアジャイリストは、大きなチームに比べて小さなチームは機能的で生産性が高いという意見に同意しているが、最適なチームのサイズを定義することは依然として難題である。

  • チームの信頼を確立する5つの方法

    アジャイルチームにおける信頼は、基本的なコンポーネントであり「Individuals & Interactions」のAgile Manifesto価値の実装を成功させる要素である、と多くの者が述べた。近ごろEsther Derby氏は、この信頼の構築を支援するため、具体的な提案をしている。

  • FlashでのAugmented Reality

    近ごろ、FLARToolKitがリリースされたことで、Augmented realityはFlashコミュニティで大きな問題となっている。Augmented realityは、現実世界のオブジェクトとコンピュータ生成のオブジェクトを調和させる。

  • クラウドセキュリティの提携、より安全なクラウドを望む

    Cloud Security Alliance (CSA)は、非営利団体であり、セキュリティやクラウドコンピューティング関連の情報や知識の交換を促進するオープンフォーラムである。クラウドベンダーやコンシューマー向けの一連のセキュリティのベストプラクティスの作成を目的としている。

  • コード再利用へのアジャイルアプローチ

    Extreme Programming Yahoo Groupの最近のディスカッションにおいて、ソフトウェアを再利用可能にすることと、必要になるまでコードを書かないというXPのプラクティスの間で明らかな対立が起こった。Ron Jeffries氏その他の人たちは、コード再利用の費用と効果、そして、アジャイル環境でコードの再利用を行う方法と時期についての考えを共有した。

BT