InfoQ ホームページ ニュース
-
MIX 09:Justin Smith氏がAzure Access Control Servicesについて語る
Microsoftでシニア プログラム マネージャーを務めるJustin Smith氏がAzure Access Control Servicesのプレゼンテーションを行った。
-
プレゼン:Amazon Webサービス:真のインターネットアプリケーション向けビルディングブロック
このプレゼンでは、スケールなどの一般的ではあるが当惑させる問題をWebデベロッパが解決する際に、AmazonのWebサービスがどう役立つことができるのかを議論している。Elastic Compute Cloud(EC2)およびSimple DBはSimple Queue、Simple StorageおよびFlexible Payment Servicesと一緒に詳細に論じられている。各議論では、基本的な概念、サンプルAIPおよびケーススタディの紹介が取り上げられている。
-
C++とJavaのレガシーについて語るのは時期尚早か?
C++とJavaが残したレガシーについてBruce Eckel氏が最近投稿したブログが大きな反響を呼んだ。彼はいくつかの設計ミスについて述べるも、両言語がプログラミング言語の発展において大きな役割を担い、重要な建設的レガシーを残してきたと結論付けた。しかし、これら言語のレガシーについて語るのはまだ早いのではないだろうか。
-
MIX 09:Clemens VastersがAzureサービスバスについて語る
MicrosoftのテクニカルリードClemens Vastersは、Windows Azureサービスバスのデモンストレーションおよびそのプログラミングモデルの包括的なレビューを行った。そのプレゼンテーションの中で、彼は、昨秋このブログで言及したポイントについてさらに詳しく述べた。
-
Article:とちぎRuby会議01報告
ここで紹介する記事では、ときぎRuby会議01の報告を行います。 2/21に栃木県那須塩原市にて、とちぎRuby会議01が開催されました。Rubyの学び方や、Rubyを学んだらどうなるか、など「Rubyを通して行う学習」についての発表が集まったイベントとなりました。学習のライフサイクルという観点で、とちぎRuby会議を振り返ってみます。
-
MIX 09:Nigel Ellis氏、Azure SQL Data Servicesについて語る
Microsoftでアーキテクトを務めるNigel Ellis氏は本日、Azure SQL Data Serviceの新しいリレーショナルモデルを披露したが、このモデルについては数週間前にチームのブログで発表されていた。 Ellis氏は、ODBCドライバを介してSDSを呼び出すPHP WordPress実装を使って、ブログのWebサイトを構築した方法を説明した。
-
Expression Web SuperPreviewで様々なブラウザの同時テストが可能に
Expression Web SuperPreviewにより開発者は、様々なブラウザにWebページを同時にレンダリングできるので、レイアウトの問題点を発見できる。SuperPreviewは、Expression Webへ統合された形のほか、スタンドアロン版としても提供されることになっている。スタンドアロン版は無料で利用できるようになる予定で、その試用版「Expression Web SuperPreview for Windows Internet Explorer」が今日からダウンロードできる。
-
Article:画面プロトタイプを用いた要件抽出技法の紹介
ここで紹介する記事では、システム開発の要件定義工程での要件抽出を補助する手段のひとつとして、画面プロトタイプを用いて要件抽出を行う技法とその有効性を紹介します。
-
トップクラスのスクリプト言語:PHP、Ruby、Python
Evans Dataはスクリプト言語の調査結果を公表した。500名を超えるデベロッパおよびITの専門家がPHP、RubyおよびPythonを好んで選択している。企業におけるスクリプト言語の使用状況は、時代と共に変化した。各言語の利点および欠点について、その調査が概説している。
-
MacRuby 0.5にLLVMをベースにした高速VMが搭載される
MacRuby 0.4リリースにより、新たなグラフィックスライブラリおよびThreaded GCなどの改善がもたらされた後、MacRubyの次期バージョンがパフォーマンスの改善を売り物にしようとしている。
-
重要なセキュリティの脆弱性がQuicksortで発見
L0pht Heavy Industriesの研究者が、Quicksortアルゴリズムの標準実装における欠陥を発見した。これは、もっとも広範囲にわたる脆弱性の一つになる事が確実である。 InfoQはL0phtのDildog氏にインタビューをし、この脆弱性とその派生する範囲について話を聞いた。 [エープリル・フール]
-
非常に生産性が高いチームをどうやって手に入れるか?
アジャイルソフトウェア開発がこれほど評判のよい主な理由のひとつであり、おそらく一番の理由だと言えるのは、非常に生産性が高いことに関して現場から数多くの報告があることだ。ソフトウェアを構築して1つの不具合も出さずにリリースしたチームは、顧客やかつて製品化までにかかっていた時間をごくわずかにまで減らしてきた人たちに知れ渡る。Joanna Zweig氏とCesar Idrovo氏は、非常に生産性が高いチームの働き方の理論、グループの一貫性について説明する4つの記事を書いた。
-
Test Swarm で JavaScript統合テストをクラウドソーシング
jQuery JavaScript ライブラリの作者 John Resig 氏は、クライアントサイド JavaScript 用の分散型の継続的インテグレーションテスト用プラットフォームである Test Swarmをリリースした。従来のスケールしない JavaScript テスト環境への不満から、現時点では非公開アルファ版である John 氏の新しいプロジェクトは、大きなグループあるいはコミュニティにブラウザ関連のテストを委託するためのシステムを提供することを目指している。
-
アジャイル・ガバナンス:経営とITを結ぶ橋
従来のプロジェクトガバナンスは、成功プロジェクトを確実にするために必要とされる、ルールやプロセスを述べるために使用されている。従来のガバナンスは、プロジェクトの作業をプロセスの作業として管理しようとしている。一見したところでは、ガバナンスの概念とアジャイルは両立しないように思われる。しかし大抵のアジャイリストは、過不足のないガバナンスが、アジャイルプロジェクトに悪いものよりも多くの良いものをもたらすかもしれないことに同意するだろう。
-
調査によりSOAが堅調に伸びていることが示された
2009年2月のTechTargetによるSOAの導入に関する調査で、SOAが間違いなく活動的であることが示された。OracleのDave Chappell氏は、その分野で見てきたことと調査結果が一致していることを述べ、それとは別のGartnerの調査によってもそれが裏付けられた。