InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
AmazonのEC2がアップグレードして永続ストレージが利用可能に
Amazon のHadware as a Service(HaaS)であるElastic Computer Cloud(EC2)が永続ストレージを機能リストに追加しようとしている。AmazonのCTOであるWerner Bogels氏はEC2のインスタンスにストレージボリュームがどのように加えられ、どのようにエラーやデータの一貫性を扱うかを説明している。またAmazonのストレージサービスであるS3にスナップショットをバックアップする方法についても述べている。
-
汎用言語とドメイン特化言語を組み合わせたモデルドリブンエンジニアリング
MendixのCTOであるJohan den Haan氏は最近自身のブログで、モデルドリブンに関する方法(アーキテクチャ、開発、エンジニアリングなど)について記事を書いた。
-
JMeterとAntによる自動負荷テスト
Stelligent社CTO、Paul Duvall氏が、「Automation for the people」シリーズで、継続的インテグレーションサーバにJMeterとAntをどのように統合するかを解説している。
-
Framework Design Studioのリリース
Hongping Lim氏、David Fowler氏と共同でKrzysztof Cwalina氏が、一般にFramework Design Studioと呼ばれるAPI管理ツールを開発した。このツールは.NET APIのさまざまなバージョンの比較に使用される。またユーザはAPIにコメントを添付して、Word文書としてエクスポートすることも可能である。
-
.NET Framework 3.5 Enhancements Training Kitが利用可能
近ごろMicrosoftは、.NET Framework 3.5 Enhancements Training Kitをリリースした。
-
HerokuとMorph AppSpaces:Railsホスティングの新しい二つのソリューション
AppEngineが、先日大きな話題となった。AppEngineはPythonで書かれたウェブアプリケーションを稼働させるのにシンプル且つ簡単な方法を提供している。しかし、Rubyコミュニティは、Googleを待つ必要は無い。なぜならデプロイに対するGoogleに頼らない独自の解決方法があるからだ。我々は、これから独自の解決方法を二つ紹介する。
-
Article: 複数のアジャイルチームでのバージョン管理
このレポートでは複数のチームが動いているアジャイル環境において、どのようにバージョン管理を行えばいいかを説明します。このスキームは"Scrum and XP from the Trenches(InfoQのミニブック)に出てきた企業で私たちが新しく採用した方法です
-
Article: ErlangとYawsを使ったRESTfulサービス
本稿では、Steve Vinoski氏が、プログラミング言語ErlangとWebサーバーYawsを使用したRESTful Webサービスを構築する方法を説明します。
-
Terracotta 2.6がクラスタ可視化およびTomcat 6の統合をサポート
オープンソースJVMクラスタリングフレームワークであるTerracottaの最新バージョンには、クラスタ可視化ツールおよびTomcat 6 プラットフォームの公式サポートが含まれる。今週の月曜日、Terracottaチームは、製品バージョン2.6の一般出荷可能日について発表した。製品には共通のユースケースにおけるパフォーマンスの向上も含まれる。
-
StrokeDBは単に別の分散データベースにすぎないのか?そうでもない。
分散データベースにより一層関心が集まるにつれて、実装が盛んにおこなわれている。CouchDBはその方法を示し、今やApacheプロジェクトとして検討されている。RDDBは、初めてRubyに実装されたドキュメント指向の分散データベースであった。
-
複数のチーム開発向けアジャイルバージョン管理
バージョン管理を厳密におこなうことがないので、すべてのチームのアジリティが激しく危険にさらされている。自由にリファクタリングをおこなう能力、安全に実験する能力、エラーから迅速に回復する能力は、安全網なしで構成されている。多くのアジャイル提議者は、バージョン管理を中心となる実務と位置づけている。
-
Hypertable のリード開発者が Hadoop と分散データベースを語る
InfoQ は Hypertable 産みの親で、Zvents, Inc の Principal Search Architect もつとめる Doug Judd 氏と、Hypertable の実装について話をした。
-
Flexを使ったオンライン語学アプリのスタートアップ企業がその内部を語る
最近ではスタートアップ企業がRIAテクノロジを使って新しいアイディアやサービスを生み出すことは珍しくなくなった。Adobe FlexをベースにBabbel(Babbel)を作っているスタートアップ企業もその良い例だ。InfoQはBabbelを提供しているLesson Nine GmbHのCTOであるThomas Holl氏に、Flexを使ったスタートアップのアーキテクチャがどのようにデザインされ実装されているかについて話を聞いた。
-
-
Flexアプリケーション作成でよくある10の間違い
AdobeのJames Ward氏がFlexに関するトップ10を教えてくれる。Flexはオープンソースのアプリケーション開発環境で、Flash Playerを使ったウェブのリッチインターネットアプリケーション(RIA)を作ることができ、またAdobe AIRを使えばデスクトップで動くアプリケーションも作れる。