InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
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を使えばデスクトップで動くアプリケーションも作れる。
-
Article: Google Gearsの現状、そして未来を占う
この記事では、現在Gearsが提供している機能を学び直すとともに、Gearsが将来備える可能性のある機能を紹介することで、Gearsが目指すものを明らかにしていきたいと思います。そして最後に筆者の私見も交えつつ、Web技術の将来像について少し想像を巡らせたいと思います。
-
Article: 高い生産性を生み出すソフトウェア開発の秘伝
何について学ぶのか?お互いのこと、テクノロジ、ドメイン、顧客など、すべてについてである。速く学習するチームは成功する。チームのパフォーマンスを妨げる目に見えない「学習ボトルネック」について詳しく知りたいのなら続けて読んでほしい。
-
Apache Abdera: Atom、AtomPub、およびJava
Apache Abderaプロジェクトは現在「インキュベーション」段階にあるが、最近0.40マイルストンに到達し、「グラデュエーション(卒業)」への重要な一歩を踏み出した。InfoQは、Abderaのコア開発者であるIBMのJames Snell氏とMuleSourceのDan Diephouse氏の2人と、Abdera、Atom、AtomPubについて話す機会を得た。
-
Article: コーディング標準のためのガバナンスの自動化を実現する
Mark Figley氏がコーディング標準とベストプラクティスの実施をビルドプロセスの一部として自動化する方法について説明しています。
-
IntelliJ IDEAがFlex開発をサポート
JetBrains IntelliJ IDEAは、Javaデベロッパが最も気に入っている開発IDEの1つである。最近IntelliJ IDEA 7.0.3がリリースされたが、それにはFlexアプリケーション開発をサポートする新機能が搭載されている。Flex RIAデベロッパがInitelliJの新機能をどのように��て使用することができるのかを知るために、InfoQはJetBrainsのマーケティングディレクターであるAnn Oreshnikova氏にインタビューをおこなった。
-
APIのガイドとしてのAPIFinder
こんにちのデベロッパは、他のWebサイトのサービスをコンシュームするアプリケーションを絶え間なく作成している。こうしたサービスのコンシュームには、時として複雑な Application Programming Interface (API)を理解することが必要になる。
-
Visual Studio 2008のText Template Transformation Toolkit
Visual Studio 2008には、Domain-Specific Language Toolsの一部としてText Template Transformation Toolkit(T4とも呼ばれる)が含まれており、テキストテンプレートに基づいて、コードを生成するのに使用することができる。
-
MicrosoftリサーチがSingularity RDKをリリース
3月4日に、Singularity Research Development Kit(RDK)が、CodePlexのオープンソースプロジェクトとしてリリースされた。RDKはGalen Hunt、Jim Larus等による、MicrosoftリサーチのSingularityプロジェクトを基にしている。プロジェクトのWebサイトによると、Singularity自体は主に「システム、言語、およびツールの領域における革新を通じて信頼できるシステムを構築する」ものだと言う。
-
VS 2005/2008向けのCode Project Browser
SlickEditは、人気のあるサイトであるThe Code Projectと統合するAdd-On for Visual Studioを作成した。