InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
クラウドコンピューティングはビジネスモデルを革新し、新たな雇用を創出する
IBMの調査では、クラウドコンピューティングがビジネスモデルの革新を実現する6つのことが述べられている。またIDCの報告書では、クラウドコンピューティングは2015年までに全世界で1400万の雇用を創出すると予想されている。
-
ピボット思考 - デザインのニューロサイエンス
3月8日AM 9:00/PST(日本時間3月9日2:00)、スタンフォード大学のStanford Center of Professional Developmentがデザイン思考の裏側について考える無料のライブセミナーを開催する。ピボット思考とは、チームの"convergers"と"divergers"のギャップをいかに橋渡しするかという、ソフトウェアプロジェクトにとって特に関心のある問題に取り組む新しい研究分野だ。
-
SEIが内部的脅威に関するガイドブックを発刊
ACTA、SEPA、PIPA、Stuxnet、Googleの共通点は何だろう。皆、情報セキュリティ関連で先月メディアを賑わせたが、共通するのは組織内部の脅威によって企業情報の諜報や詐取が行われる危険があることを忘れているの点だ。
-
WebSockets vs. REST?
WebSocketがW3C勧告候補となり、Javaコミュニティでも新しいJSRが始まろうとしているなか、WebSocketはHTTPの原則とともにうまく機能するのか?という疑問が持ち上がっている。これらは相補的なものなのか、それとも一部の人が思っているように、RESTからこの新しいインタラクションスタイルへと注目が移るのだろうか?WebSocketは「Webを破壊する」という意見まである。
-
VMware が Spring Hadoop を発表
VMware が Spring フレームワークと Apache Hadoop プラットフォームを統合した Spring Hadoop を提供すると発表した。
-
Mikadoメソッド - レガシーソフトウェアのリファクタリング手法
Agile India 2012という講演兼勉強会の場で、Daniel Brolund氏がMikadoメソッドについてのプレゼンテーションを行った。これは酷いレガシーコードをリファクタリングして新たなゴールを目指していかなければならないアジャイルチームのためのシンプルな手法の提案である。
-
-
Ruby IDEのまとめ:JetBrainsがRubymine 4.0をリリース、Ruby for NetBeans 7.1も開発中
JetBrainsがRuby IDEのRubyMineのバージョン4をリリースした。このリリースはパフォーマンス改善と多くの点で更なる改善と磨きにフォーカスしている。NetBeans 7.1では、コミュニティRubyサポートのプレビュー版が入手できるようになった。
-
クラウド上で進化する継続的統合
Travis CIはクラウドベースのオープンソース向け継続的統合(CI)ソリューションであり、にホストされている。同プロジェクトは今後の計画を発表した。それによれば、企業ユーザがビルドマシンやテスト環境のメンテナンスがいらない継続的統合の恩恵を受けられるようにするためにプライベートビルドをサポートするつもりだ。
-
Apache、HTTP Server 2.4で17周年を祝う
ApacheはHTTP Serverのバージョン2.4をリリースした。これにはパフォーマンスの改善、並行処理の強化、非同期I/Oサポート、リソースフットプリントの削減などが含まれる。
-
リーンスタートアップという熱狂
リーンスタートアップムーブメントはまた一つの一時的流行なのか、それとも価値創造の真の源なのだろうか? 後者と考えることはどうも行き過ぎのようだ。もしリーンスタートアップが新しいベンチャーにおいて一貫した成功を達成するための真の方法であるなら、Eric Ries氏は持続的なベンチャーの成功と、究極には、富の創造に対する暗号を解読したのかもしれない。
-
MySQL Cluster 7.2 リリース - 70倍のパフォーマンス向上と NoSQL 機能
Oracle が NoSQL 市場のハートの新たなラウンドに火を付けた。今回の MySQL Cluster 7.2 リリースには REST や Memcached ワイヤプロトコル,NoSQL C++ などの NoSQL ソリューション,そして 標準 MySQL インターフェースに対して直接的に対抗する新機能が加えられている。さらに MapReduce 的な分散結合により,複雑なクエリ処理速度の 70倍に及ぶ高速化を誇る。Oracle による MySQL/NoSQL ハイブリッドは受け入れられるだろうか?
-
QConがニューヨークにやってくる:2012年6月18日~22日、登録サイトがオープン!
はじめてのQCon New Yorkが2012年6月18日~22日に開催され、(2月26日までは、700ドルお得な)登録サイトがオープンした。QCon San Franciscoは、過去2年で完売しており、カンファレンスを東海岸でお届けできることに興奮している!
-
Effective Scala - Twitterのベストプラクティス
Twitterは、彼らのEffective Scalaガイドをオープンソースにした。ドキュメントは、GitHubにあり、CC-BY 3.0の下でライセンスされる。Scalaは、Twitterで使われている主要なプログラミング言語の1つで、TwitterのインフラのほとんどがScalaで書かれている。 Effective Scalaガイドは、短いエッセイのシリーズで、Twitter内でScalaを使っていることから学んだ「ベストプラクティス」セットである。
-
ASP.NET MVCモデルバインディング
モデルバインディングは、厳密に型付けされたオブジェクトを作成するためにリクエストデータを使うことにより、コントローラのアクションを単純化する機能である。Jess Chadwick氏はMSDNの記事で、複雑なシナリオだけじゃなく、デフォルトのモデルバインダーが十分じゃないときに、カスタムモデルバインダーを作成するようにこの機能を掘り下げた。