InfoQ ホームページ ニュース
-
手作業のテストを強いられることによる悪影響
Pradeep Soundararajan氏は自身のブログ“Tester Tested!”で最近、"Story from a company that built "the best software testing tool"(「最高のソフトウェアテスティングツール」を作っている会社の話)という興味深い事例を紹介した。彼はここで、ビジネス理由のためにテスターが手作業の「退屈な」ルーチンワークによるテストを強いられると何が起こるか、について書いている。
-
リザーブドインスタンスが販売できるAmazon Reserved Instance Marketplace
Amazon Web Servicesチームは利用していないAmazon EC2リザーブドインスタンスをクラウドを利用している顧客自身が販売できる新しい方法を発表した。この方法を使えば、低コストと引き換えに長期の契約をした顧客は契約が切れる前にインスタンスの利用を中止できる。
-
Google、JavaをObjective-Cに変換するJ2ObjCをリリース
GoogleはソースコードをJavaからiOSプラットフォーム向けObjective-C/C++に変換するJ2ObjC transpilerをオープンソース化した。
-
プロトタイプを捨てよう
Udi Dahan氏は最近のブログ記事「捨てるものを作る」でソフトウェア開発者がよく直面する「ニワトリとタマゴ」の問題について議論している。顧客は必ずしも自分が求めているものを望んでおらず、ソフトウェアエンジニアと密にやりとりする必要がある一方で、このやりとりのために製品レベルのソリューションを構築するのはコストがかかる。
-
Facebook:「HTML5に賭けたのは間違い」発言の技術的な理由と反応
Facebookはここ数年の計画であったHTML5でのモバイルコンテンツの開発を止め、ネイティブアプリの開発へ舵を切った。この記事ではこの変更の技術的な詳細とXamarinとMozillaの反応を紹介する。
-
Visual Studio 2012が公式にローンチされ、次のステップが明かされた
Microsoftは、9月12日にSeattleでVisual Studio 2012を公式にローンチして、InfoQはこのイベントをカバーした。VS2012のリリースを超えて、新しくS. Somasegar氏による製品のより迅速な進化に関する詳細が発表された
-
WMF 3.0リリース、PowerShell 3.0が利用可能に
Windows Management Framework 3.0の特徴は、システム管理者向けコマンドライン・スクリプティングツール、PowerShell 3.0だ。WMI、WinRM、新しいOData IIS拡張のアップデートも含まれている。
-
Javaのセキュリティ問題に悩むOracleとApple
近頃、明確なセキュリティ問題CVE-2012-4681とブラウザプラグインを狙った複数の脆弱性に対する拙い反応が原因でJavaが話題になっている。
-
ペアプログラミング - 大々的な報道にも反応はいまひとつ
ペアプログラミングを実践する技術系企業が増えていることに注目し始めた Wall Street Journal が,自らの見解を Computer Programmers Learn Tough Lesson in Sharing (共有を通じて厳しい教訓を学ぶコンピュータプログラマたち) という記事に発表した。
-
コミュニティ駆動リサーチ:クラウドコンピューティングにとって、次の大きなハードルは、何か?
InfoQのリサーチ活動が続いており、5番目の質問は、 「クラウドコンピューティングにとって、次の大きなハードルは、何か?」である。このInfoQの新しいサービスが望んでいるのは、エンタープライズソフトウェア開発に影響を及ぼすトレンド、行動に関する最新の偏見のないコミュニティ ベースの洞察を皆さんに提供することだ。従来のベンダーやアナリストによるリサーチとは違って、このリサーチは皆さんの回答がベースになる。
-
Entity Framework 6.0: Async、IQueryableオペレータ、機能拡張
Microsoftによると、Entity Framework 6.0はasyncをサポートし、SaveChangesAsync()もしくはExecuteSqlCommandAsync()を使った実装が可能になる。また開発者はIQueryable (IQueryable<T>)オペレータでのasyncオペレーションが可能になり、FindAsync()やSingleAsync()拡張メソッドを使って実装できるようになる。
-
Entity Framework 5.0の紹介
Entity Framework 5.0は特別なデータ型をサポートし、DbGeographyクラスやDbGeometryクラスを利用して実装できる。また、キャッシュモードでLINQクエリをを変換することでLINQ to Entitiesのクエリの自動コンパイルを実現している。したがって、開発者は以前のバージョンのようにCompiledQuery.Compileメソッドを呼ぶ必要はなくなる。
-
NETのデッドロックを検出するPostSharp
SharpCraftersのAOPフレームワークの開発元であるPostSharpは、デッドロック検出ツールを開発した。このツールはMutex、Monitor、ReaderWriterLockのような一般的なロックプリミティブを用いて、単一の行をプロジェクトに追加するだけで利用できる。
-
Anthony Vallone氏がTesting 2.0について語る
Google Testing BlogのTesting 2.0と題した記事で、Anthony Vallone氏はテストの進化について論じている。テストはほとんど研究され尽くしたと考える専門家もいるが、氏は“Testing 2.0”を予想している。テストの進化は品質についての複雑な意思決定の自動化などを実現するかもしれない。
-
FriendlyUrls – ASP.NET Webフォームのために
FriendlyUrlsは、開発者がWebフォームアプリケーションで簡単にきれいなURLを使うことができるASP.NETの新機能である。これはまた、同じプロジェクトでMVCのようにモバイルとデスクトップのビュー両方を簡単に管理できる。Scott Hanselman氏は、詳細を説明した。