BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • AmazonのEC2でWebサイトをホスト

    CodestaのOliver Chan氏が、AmazonのElastic Computing CloudでWebサイトをホストしようと考えているデベロッパに、ヒントやコツを教えている。

  • Opinion: アジャイルを採用することとアジャイルを習慣にすることは別の話だ

    アジャイルプラクティスを有効に使うことはアジャイルプラクティスにはどんなものがあるかを知っていることほど簡単ではありません。テスト駆動開発を有効に活用することは、「レッド―グリーン―リファクタリング」というステップを繰り返すべきだということを知っているのとは異なります。どうすれば「アジャイルというのはなかなかよさそうな考え方ですね」という段階から「私たちはアジャイルプラクティスを活用して自分たちの組織にもたらす価値を著しく改善しています」という段階に辿り着けるのでしょうか?

  • データベースの仮想化に価値はあるか?

    最近、仮想マシンのイメージ中にサーバアプリケーションを配備するのが流行っている。必要に応じて仮想サーバをあるマシンから別のマシンにすばやく移行できるため、IT 部門にとっては非常に便利である。しかし、この手法は SQL Server のような重量級のシステムにも適用できるのだろうか?Conor Cunningham 氏はこれに否定的な見解を述べている。

  • Derek Wischusen氏によるFlex、BlazeDSとScala/Liftを使用した統合開発

    Derek Wichusen氏はflexonrails.netでFlex、BlazeDSとScala/Liftを使用した統合開発に関する記事をよせている。

  • Tasktop: Mylyn のタスク指向インタフェースをすべての人に

    Eclipse Mylynを生み出し、その開発を主導している Tasktop Technologies 社が、先日 Tasktop version 1.0をリリースした。InfoQ は Tasktop の社長で CTO でもある Mik Kersten 氏にインタビューし、今回のリリースと、それが如何にして Mylyn のタスク指向インタフェースをより多くの人たちにもたらすのかについて話を聞いた。

  • SaaSアーキテクチャ成熟度モデル

    Software as a Service (SaaS)がますます主流となるにつれて、製品の裏側にあるアーキテクチャに関する議論が活発になっている。Dharmesh Shah氏がSaaSアーキテクチャ成熟度モデルの経済的意味について著した。

  • AdobeがAIR 1.0およびFlex 3.0をリリース - オープンソースへの動き、継続

    AIRの最初のSDKアルファのリリースから1年後、AdobeはFlex 3.0およびAIR (Adobe Integrated Runtime) 1.0をリリースした。またAdobeは、Flex APIのSVNリポジトリの可用性でFlexのオープンソース化を続行中である。

  • 問題を抱えたプロジェクトの舵取り:まず酸素マスクを確保せよ

    Fiona Charles氏によるStickyMindsでの最近の記事は、問題を抱えたプロジェクトの舵取りについて触れている。「前進のための融通の利かないプロセスのための時間ではない」と強調し、プロジェクトを好転させるのに役立つ貴重な洞察を提供している。

  • Groovyを使用したドメイン固有の言語の作成

    現地時間2/21はバージニア州レストンで開催される、2GXとしても知られるGroovy/Grails Experienceに関する会議の初日であった。会議は3日間に渡り、90分間のセッションが40セッション、パネルディスカッションおよびコードワークショップがその内容である。今日の初回のセッションの1つには、Venkat Subramaniam氏による「Groovyでのドメイン固有の言語の作成」があった。

  • TDD/BDDは不完全なユニットテストを招くか?

    Peter Ritchie氏は、TDDやBDDにこだわることで、良いユニットテストを書かなくなる傾向があるのではないか、という懸念を表明した。特に「インタラクションテスト(interaction testing)」というマントラは、不完全なユニットテスト、すなわち、どのような条件下で利用されても稼働するユニット(オブジェクト)である、という証明ができていないテストをもたらすと述べている。Peter氏の考えで最も興味深いのは、TDDとBDDのそもそもの意図に対する反対意見と受け取れるところだ。

  • Rhino on Rails をより深く知る

    Dion Almaer氏はRhino on Railsの生みの親であるSteve Yegge氏とのインタビューをpodcastとして配布している。Yegge氏の初期のブログ投稿はソフトウェア開発者達のコミュニティから多くの支持を得ていた。Rhino on Railsは有名なRuby on RailsフレームワークのJavascriptへの移植である。今はまだGoogle内部でのみ使用されているが、Steve Yegge氏と彼のチームは今夏にはオープンソース化したいと考えている。

  • Anvil - RubyのMVC GUIライブラリー

    Anvilは意欲的なMVCフレームワークで、RubyでクロスプラットフォームなGUIアプリケーションを開発するのに適しています。我々infoQスタッフはAnviフレームワークの開発者であるLance Carlson氏に、Anvilプロジェクトのヴィジョンやリリース計画に関してインタビューを行いました。

  • 必要メモリが少ないJRuby 1.1RC2のリリース

    JRuby 1.1のリリースが迫っている。Release Candidate 2が発表された。多くのバグの修正が見られる、大掛かりなアップデートである。メモリーをあまり必要とせず、同じJVMで複数のJRubyランタイム間のJITされたコードを共有する。

  • カスタムMSBuildタスク

    バージョン2.0以来、MicrosoftはビルドシステムであるMSBuildをVisual Studioプロジェクトに完全準拠している .NET Frameworkに統合した。Bart de Smet氏が、カスタムタスクを通じたMSBuildの拡張方法について説明している。

  • 機能テストの今後

    ここ最近、開発主導型の機能テストの分野において活発な動きがある。Jennitta Andrea氏とWard Cunningham氏が、「機能テストツールの次世代を予想」というテーマでウェブ放送を開催した。また、Thoughtworksがこの分野において製品を発表する意向を示した。

BT