InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
ASP.NETを使ったリッチなクライアントアプリケーション
Web開発者はBackboneやKnockoutのようなクライアントサイドのライブラリを使ってクライアントサイドのコードをしっかりと構造化し、より優れた体験を提供できる。いくつかのリソースを紹介しよう。
-
ASP.NETのデータアクセス方法のガイダンス
MicrosoftはData Access Guidance for ASP.NET 4.5を公開した。主な変更点はWebFormや新しいASP.NET Web APIなど4.5の新しい機能への対応だ。
-
QConSF: Facebook、Pinterest、 Ancestry.com ケーススタディ;シリコンバレーの物語; 2012年11月5日 - 9日
セッションの75%はQConSFカンファレンスのサイトに掲載されており、“すべてのプログラマが知っておくべき97のこと”本の著者と編集者であり、キーノートのスピーカーであるKevlin Henney氏を含む80%以上のスピーカーが確定している。毎年開催している第6回QCon San Franciscoは、Hyatt Regency San Franciscoで2012年11月5~9日に開催される。9月14日までの登録で最大$350が節約できる。
-
手作業のテストを強いられることによる悪影響
Pradeep Soundararajan氏は自身のブログ“Tester Tested!”で最近、"Story from a company that built "the best software testing tool"(「最高のソフトウェアテスティングツール」を作っている会社の話)という興味深い事例を紹介した。彼はここで、ビジネス理由のためにテスターが手作業の「退屈な」ルーチンワークによるテストを強いられると何が起こるか、について書いている。
-
リザーブドインスタンスが販売できるAmazon Reserved Instance Marketplace
Amazon Web Servicesチームは利用していないAmazon EC2リザーブドインスタンスをクラウドを利用している顧客自身が販売できる新しい方法を発表した。この方法を使えば、低コストと引き換えに長期の契約をした顧客は契約が切れる前にインスタンスの利用を中止できる。
-
プロトタイプを捨てよう
Udi Dahan氏は最近のブログ記事「捨てるものを作る」でソフトウェア開発者がよく直面する「ニワトリとタマゴ」の問題について議論している。顧客は必ずしも自分が求めているものを望んでおらず、ソフトウェアエンジニアと密にやりとりする必要がある一方で、このやりとりのために製品レベルのソリューションを構築するのはコストがかかる。
-
Facebook:「HTML5に賭けたのは間違い」発言の技術的な理由と反応
Facebookはここ数年の計画であったHTML5でのモバイルコンテンツの開発を止め、ネイティブアプリの開発へ舵を切った。この記事ではこの変更の技術的な詳細とXamarinとMozillaの反応を紹介する。
-
ペアプログラミング - 大々的な報道にも反応はいまひとつ
ペアプログラミングを実践する技術系企業が増えていることに注目し始めた Wall Street Journal が,自らの見解を Computer Programmers Learn Tough Lesson in Sharing (共有を通じて厳しい教訓を学ぶコンピュータプログラマたち) という記事に発表した。
-
コミュニティ駆動リサーチ:クラウドコンピューティングにとって、次の大きなハードルは、何か?
InfoQのリサーチ活動が続いており、5番目の質問は、 「クラウドコンピューティングにとって、次の大きなハードルは、何か?」である。このInfoQの新しいサービスが望んでいるのは、エンタープライズソフトウェア開発に影響を及ぼすトレンド、行動に関する最新の偏見のないコミュニティ ベースの洞察を皆さんに提供することだ。従来のベンダーやアナリストによるリサーチとは違って、このリサーチは皆さんの回答がベースになる。
-
Anthony Vallone氏がTesting 2.0について語る
Google Testing BlogのTesting 2.0と題した記事で、Anthony Vallone氏はテストの進化について論じている。テストはほとんど研究され尽くしたと考える専門家もいるが、氏は“Testing 2.0”を予想している。テストの進化は品質についての複雑な意思決定の自動化などを実現するかもしれない。
-
JBoss Developer Framework: JBoss テクノロジのためのドキュメントハブ
JBoss Developer Framework は JBoss 関連のテクノロジのための集中型ドキュメントリソースである。ソフトウェアスタック全体のすべてのレイヤ (例えばユーザインターフェースと永続化レイヤ) をどのように使用するか,ひとつの場所で開発者に示すことがその重点だ。フレームワークには Maven のクイックスタート,チュートリアル,マイグレーション資料,その他 JBoss Application Server 用の Web 開発の関連するリソースが含まれている。
-
SAPのJonathan Becher氏、「ブレーンストーミングは上手くいかない」
SAPのブログでJonathan Becher氏がIs Brainstorming Brain Dead?と題した投稿をしている。ブレーンストーミングはシステムとソフトウエア開発プロジェクトにしばしば利用される方法だ。氏はブレーンストーミングは成果がでないと主張している。
-
Windows Identity Foundationは、.NET 4.5に含まれている
Windows Identity Foundation (WIF)は、アプリケーションにクレームベースの認証を統合するMicrosoftのフレームワークで、現在は.NET Frameworkの一部になっている。WIFはアクセス制御と認証をシンプルにして、クレームのセキュリティトークンをベースとした複数のアプリケーションをまたいだシングルサインオンを可能にする。
-
CAMP 1.0 – PaaSアプリケーション管理のオープンAPI
Oracle、Rackspace、Red Hat、CloudBeesなどの企業がPaaSアプリケーション管理用のAPIを提案している。このAPIを実装しているPaaSであれば、開発者はどのようなインフラになっているかを知らずに、アプリケーションの管理できる。
-
「ハッタリ屋」を排除する
数週間前に、Steve Jones氏は、ITは考えることよりも技術に価値を置いている、と主張した。彼はこの主張に続いて、この問題の幾つかは、流行言葉だけで業界の上級職を得ようとし、ITの現実や展望について無知なハッタリ屋のせいだと、言う信念で主張を続けている。そこでJones氏は早い段階でこのようなハッタリ屋を見分ける幾つかの方法を提案している。