InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
まん延するバグに関するElizabeth Hendrickson氏の考察
Elizabeth Hendrickson氏が、最近、バグの優先順位付けのミーティングで無駄にした時間について論じている。Hendrickson氏のブログ、testobsessed.comでは、企業はテストで明らかになる情報をレバレッジすることなく、かなりの時間とお金をテストに費やす問題があることを取り上げている。そのような企業は、Hendrickson氏がまん延するバグと呼ぶもののために、深刻な問題に苦しんでいるのだ。
-
C2DMフレームワークに代わり、Google Cloud Messaging for Android (GCM)を公開
GoogleはGoogle Cloud Messaging for Android (GCM) サービスを公開した。これは廃止予定のCloud to Device Messaging (C2DM) フレームワークを改善して置き換えるもので、クォータ制限なし、サインアップなしで、よりリッチな新APIを提供している。
-
IG GroupがRESTdocletをオープンソース化
IG GroupはSpring RESTベースのサービスからドキュメントを生成するMavenプラグインのRESTdocletのをオープンソースにした。
-
-
-
ソフトウェアエンジニアリングのビジネス ー スループット会計と制約の理論
Steve Tendon氏が最近の彼のブログで、「制約の理論とソフトウェアエンジニアリング」と題する投稿で、なぜソフトウェア開発組織においては、コスト会計よりもスループット会計の方を好ましいかを、述べている。彼はまた、ソフトウェアエンジニアリングに適用可能な Throughput Accountingと呼ばれるコスト会計のための単純なモデルも提供している。
-
QConSFアップデート:100人中50人のスピーカが確定。Eric Brewer, John Hughesが基調講演; 11月5~9日
6年目のQCon San Francisco 2012 における、スピーカの100人中50人以上が既に決まっており、その中には、基調講演を行う、CAP Theorem(CAP定理)の父であるEric Brewer氏とHaskell と QuickCheck の共同設計者であるJohn Hughes氏が含まれている。今年の11月5日~9日にHyatt Regency San Franciscoで開催される。8月24日までに、登録すると、最高500ドル節約することができる。
-
Rust - Mozilla の開発したシステムプログラミング言語 - に関するインタビュー
Rust はハイパフォーマンスアプリケーションを対象として Mozilla が開発したシステムプログラム言語である。今回の記事では,開発者である Graydon Hoare 氏とのインタビューを紹介する。
-
Kentico CMS 7を使って手軽にASP.NETを構築する
Kentico CMS 7には先進的なワークフローオプションが導入されている。これを使うと開発者はビジュアルデザイナを使ってワークフローコンポーネントをドラッグドロップしてワークフローを作成することができる。さらに開発者は各種の通知メール用のメールテンプレートを設定し、ワークフローのセキュリティから排除するロールを定義できる。また、アイテムやセキュションをワークフローから排除できる。
-
Terracotta BigMemory 3.7: マルチテラバイトのサポート,検索機能の向上,セキュリティ強化
Terracotta Inc が BigMemory 3.7 をリリースした。BigMemory は Enterprise Ehcache 用のオフヒープ (off-heap) ストア ・スナップインである。大きなヒープサイズを確保した JVM で通常発生する長時間のガベージコレクション停止を起こすことなく,データをメモリ上に保持することによって,アプリケーションをスピードアップする。今回のバージョンでは新たにマルチテラバイトサーバがサポートされ,検索インデックス作成時のオーバーヘッド低減とセキュリティの拡張が図られている。
-
NetflixがChaos Monkeyをオープンソースに
Netflixは話題の“Chaos Monkey”をオープンソースにした。Chaos Monkeyは故意にサーバをオフラインにしてクラウド環境の耐障害性をテストするツールだ。このツールは同社内利用のための開発され、後にオープンソース化されたツールのひとつになる。
-
Groningen大学がアーキテクチャ決定を記録するためのRepertory Grid Toolを提供
Groningen大学のDan Tofan氏がアーキテクチャ決定の記録と評価のためのオープンソースソフトウェアツール、RGT (Repertory Grid Tool) をソフトウェアアーキテクト向けに提供している。このツールを使うことで、アーキテクトはアーキテクチャ決定理由をうまく文書化でき、あとでふりかえることが可能になる。
-
OmniFaces - Java Server Faces ユーティリティライブラリ
OmniFaces はエンタープライズアプリケーションの JSF 開発を容易する目的を持ったユーティリティライブラリである。コンポーネントグループのバリデーション機能,HTML5 レンダキット,Ajax 完全対応の例外処理など,JSF に関する共通的な問題へのソリューションを提供する。ICEFaces や PrimeFacse,RichFaces など,既存の JSF 実装を補完するライブラリだ。
-
サーバーサイドパフォーマンス、.NET 4.5、Bing
USのWeb検索のシェア33%以上を持つBingとYahooは、.NET 4.5 RCアプリケーションを製品利用している最大の利用者のひとつである。MicrosoftのBingと.NETチームは密接に作業しており、結果として、拡張機能が大規模な.NETサーバーを実行するのに誰にでも便利であることを証明する拡張機能のセットをもたらした。
-
Entity Frameworkがオープンソースになる
MicrosoftはEntity Frameworkをオープンソースにすると発表した。同製品は開発チームにより今後もサポートされる。また、タスクベースの非同期処理や新しいコードファースト開発のための機能を含むEF6に関するロードマップを発表した。