InfoQ ホームページ ニュース
-
VisualStudio による Linux アプライアンス作成
Novell が Linux アプライアンス作成ツール SUSE Studio をリリースした。Mono 開発チームはこれに関連して,SUSE で稼動するアプライアンスを Visual Studio 内から生成するプラグインを製作した。
-
EUソフトウェア責任訴訟-半数はユニットテストが対処法だという
Typemockの調査によると、52%の.NET開発者がユニットテストは会社がEUソフトウェア責任法案による訴訟を避けるのに一役買うと思っている。これはどういうことか?
-
IronRuby – 1.0までの道のり
IronRubyが最初にMicrosoftから発表されたのはMIXカンファレンス’07だった。それから2年たった今、バージョン1.0はどうなっているのかとディベロッパたちは怪訝に思っている。InfoQが2008年1月にJohn Lam My氏にインタビューした際、その年の第2半期のリリースを目指しているという話だったが、そうはならなかった。
-
HyperSpace - 省スペースブラウジング環境
Phoenix TechnologiesはブラウザのみをサポートするOS、HyperSpaceを開発した。HyperSpaceはGoogle Chrome OSに組み込まれる���定の機能とほぼ同じ機能を提供する。
-
バックログを分割して最大効率で価値を高めよ
昔から常にバックログは批判にさらされ続けている。Mary Poppendieck氏は、要求される目的を満たさないならばバックログは廃止すべきだと主張する。Serge Beaumont氏はバックログを分割する面白い方法を提案した。それはあるフローにマッピングすることによち、バックログの存在価値を上げるものである。
-
.NET 4 Beta 1、ソフトウエアトランザクショナルメモリをサポート
マイクロソフトはNET 4.0 Beta 1の新しいバージョンをリリースした。これには、STM.NETと呼ばれるソフトウエアトランザクショナルメモリ機構が組み込まれている。並列処理の共有メモリに対するアクセスをロックを用いて制御する方法の代替になるのがSTMだ。
-
アジャイルを採用するためにRFPを使う
大組織や大プロジェクトではアジャイルではないパートナー/ベンダー/サプライヤーにアジャイルなチームが拘束される事を目にするのは珍しくない。結果として軋轢が起こり、エネルギーを無駄にする。その一方解決策は"よりよいチームを雇う"のように見えるかもしれない。Scott Ambler氏は問題の根を示し、RFPを作るよりもよい戦略を提供している。それはアジャイルなチームを引き込むことである。
-
JRuby総まとめ:JRubyチームのEngineYardへの加入、YAMLサポート、OSGi、インストーラ
SunのJRubyチームのCharles Nutter氏、Tom Enebo氏、Nick Sieger氏はSunを辞めてEngineYardに加入し、そこでJRubyの作業を続けていきます。YAMLサポートはOla Bini氏の新しいYAMLパーサによって改善されました。また、OSGiでJRubyでどう動くのか、次期JRubyインストーラについても見ていきます。
-
Scott Leberknight氏、多言語パーシステンスについて語る
先ごろのLone Star Software Symposiumで、Scott Leberknight氏は「多言語パーシステンス」の動向について語った。多言語パーシステンスでは、開発者は、データ パーシステンスソリューションを決定する上で、AmazonのSimpleDB、GoogleのBigtable、CouchDBなど、さまざまなデータベース製品を選択できる。
-
Memcached総まとめ: Memcached 1.4リリース、Gear6 の Web Cache
新しいバイナリプロトコルのような新機能を追加した、Memcachedバージョン1.4が最近リリースされた。また、Web CacheはMemcachedプロトコル準拠のハードウェアソリューションであり、パフォーマンスをさらに引き上げる。
-
LESS と Sass で CSS をより簡潔にする
LESS と Sass は 変数,ミックスインなど実績のある機能を CSS に持ち込むことで,その冗長性を改善する Ruby ツールである。2つのツールがどのように動作し,何を提供してくれるのかを見てみよう。
-
より良いユニットテストためのガイドライン
Jimmy Bogard氏、Charlie Poole氏、Lior Friedman氏、Charlie Poole氏らが、より可読性が高く有用なユニットテストのためのガイドラインを出している。
-
ITとクラウド管理におけるRESTの役割 - クラウドAPIの比較
最近の記事において、 William Vambenepe氏が、IT/クラウド管理の実用的な価値を調べるため、公開されている4つのクラウドAPI (AWS EC2、GoGrid、Rackspace、Sun Cloud)を比較している。
-
ワークフローエンジン - 構築すべきか、せざるべきか?
Bernd Rücker氏の新しい投稿で独自のワークフローエンジンを書くことが意味のあることなの��、商用あるいはオープンソースの実装を学習し利用することに時間と費用を使うことがもっともよいことなのか、について議論している。
-
誰でもC#とCLIの正式な実装が可能に
Microsoftは、Community Promiseの下でC#とCLIの仕様(ECMA 334、ECMA 335)を誰がどの様な言語や方法で実装した場合でも特許侵害として訴訟しない事を公表した。これまで正式な立場が不明確だった.NETのオープンソース実装であるMonoに直接関係がある。