InfoQ ホームページ ニュース
-
アーキテクチャに関する幻想
我々は多くの事実無根のアーキテクチャに関する見解を知っている。William Vambenepe氏は彼の最近の投稿で、多くのUI/Ajaxコンシューマが共有できる単一のAPIについて説明している。
-
Amazonの新しいブラウザSilkは、Splitアーキテクチャを使用している
Amazonは、AWSでホストされたサービス(Webページは、デバイスにプッシュされるため、プリロードと準備されている)と単一の接続を維持する、SPDYを使ったWebKitベースのブラウザであるSilkを開発した。効果:高速なブラウズ、デバイスの消費電力減少、セキュリティの向上がある。
-
Tizen - Intel と Samsung が開発するオープンソースの新モバイル OS
Intel は MeeGo をあきらめて,HTML5 など新たな Web 技術をベースとするモバイル OS の Tizen を新たに開発することで Samsung と手を結んだ。
-
.NET 4.5で予定されている互換性のない変更
.NET 4.5アセンブリの本当のバージョン番号は、4.0.30319である。これを見慣れているとしたら、それは.NET 4.0のバージョン番号と同じからである。��発者が非常に残念なのが、マイクロソフトは、コアアセンブリを「インプレース」でアップデートすることである。ユーザーが実際にインストールしている.NETのバージョンを特定するのが非常に困難になったり、.NET 4.0と4.5がインストールされたマシンをターゲットにした開発者に多くの落とし穴を作ることになる。
-
Metro UI は Mono には提供されない
Miguel de Icaza 氏によると,Xamarin (Mono 開発を統括する企業) には Metro を他プラットフォームに移植する計画はないという。Linux デスクトップが失敗に終わっていることがその理由のひとつだ。クロスプラットフォームアプリケーション開発を考えている開発者が目標を達成するには,ビジネスコードを Mono を使って開発して,UI コード部分はプラットフォームごとに書き直す必要があるだろう。
-
ASP.NET MVCパイプラインと拡張性
ASP.NET MVCは拡張性を考慮して設計されており、プロセシングパイプラインのほとんどあらゆる部分は拡張可能で、自分自身のプロバイダーを使って標準実装を入れ替えることができる。Simone Chiaretta氏はブログ投稿「 ASP.NET MVCの拡張性入門」で、 ASP.NET MVCパイプラインにおける様々な局面に対して、導入といかにして拡張性が重要になってくるのかについて短い説明を与えている。
-
モジュラリティ成熟モデル
OSGiコミュニティイベントで、IBMのGraham Charters博士はモジュラリティ成熟モデルを詳解した。このモデルは組織やプロジェクトの開発がどの程度モジュール化されているかを評価する方法のひとつだ。
-
アプリケーションライフサイクル管理の同期をサポートする Tasktop Sync
アプリケーションライフサイクル管理 (ALM) ツール Tasktop の新リリースは ALM 同期ソリューションのサポートして,可視性とトレーサビリティに関するソフトウェア開発チームのニーズに対応する。Tasktop チームは先月,その Tasktop Sync 1.0 バージョンのリリースを発表した。チームは先頃,Mylyn 3.6 の Eclipse Indigo リリースを基盤とする Tasktop Dev 2.1 バージョンもリリースしている。
-
Apache Felix Framework 4.0.0が OSGi 4.3をサポート
Apache FelixはApache Felix Framework, バージョン 4.0.0をリリースした。これはApacheライセンスのランタイムにOSGi 4.3のサポートを追加した。これで数カ月前にOSGi 4.3をサポートしたEquinoxに追いつき、アプリケーションが純粋にOSGi 4.3 APIで書けるようになり、両システム間での移植性が持てる。何が新しいのか読み続けて欲しい。
-
ツイッターStorm:オープンソースのリアルタイムHadoop
ツイッターがStormをオープンソース化した。これは分散された、フォールトトレラントなリアルタイム計算システムでGitHubに、Eclipse Public License 1.0の下でリリースされた。Stormは今ではツイッターの傘下にある BackTypeによって開発されたリアルタイム処理システムである。
-
-
Windows Share - Windows 8 の新たなデータ交換機能
Microsoft は Windows 8 アプリケーション間で情報を共有するために Windows Share という新しい機構を開発した。テキストやビットマップ,HTML,URI,ファイルなどの形式のデータをアプリケーション間で共有することができる。その用途はきわめて広く,例えば取得した共有情報を Twitter や Facebook にポストするアプリを利用すれば,ソーシャルネットワークにアクセスせずに情報をポストするようなことも可能になる。
-
Eclipse 3.7.1、Java 7をサポート
Eclipse FoundationはEclipse Indigo SR 1、すなわち3.7.1をリリースした。これは3.7ビルドのメンテナンスリリースだが、Java IDEに重要なJava 7のサポートを追加する。
-
リーンスタートアップかアジャイル、またはリーンスタートアップとアジャイル
Joshua Kerievsky氏によるリーンスタートアップとアジャイルの比較に対して、多数の反響をとともにいくつかのコ��ントがなされた。また、強い反発も受けた。リーンスタートアップはアジャイルを置き換えるのか。それとも両者は相互に補完し合うのか。
-
アジャイルにおけるUI/UXの未来
アジャイルを採用したばかりの多くの人々はアジャイルチームにおけるUIやUXデザインの位置に戸惑っている。以前は多くのチームがチームの作業から切り分けようと試みたり、一つ後のスプリントで行おうとしていた。最近、UIやUXをアジャイルチームに迎え入れたり、UXはむしろ先頭に立つべきだと言う議論が高まっている。