InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
JBoss Enterprise Application Platform 6 - Java EE 6 準拠,高速起動,低メモリ消費,クラウド対応
Red Hat は先日,クラウド対応アーキテクチャと改善された管理機能,優れた開発ツールを備えた JBoss Enterprise Application Platform(EAP) 6 をリリースした。オンプレミス,プライベート,パブリックいずれのクラウドにもデプロイ可能な,Red Hat の PaaS サービスである OpenShift で Java アプリケーションを実行するランタイムエンジンである。
-
Nodeがより高速化、安定化
Node.js 0.8がリリースされた。より高速化、安定化され、Clusterモジュール、新しいDomainモジュール、GYPによる新しいビルドシステムなどが改善されている。
-
Domain Driven Design Exchange (DDDx) 2012 - OODパラダイムからの決別
最近終わったDomain Driven Design Exchangeで、コミュニティは、いかにDDDが遂にOODとは無関係であることが理解され、いかに関数型プログラミングやRESTのような新しい技術と相性がいいかについて語った。
-
Dave McCrory氏がデータの重力の法則の公式を発表
データは天体と同じように重力を持ち、アプリケーションやサービスを引きつけるのだろうか。VMwareのDave McCrory氏は2010年、ブログでこのデータの重力という概念の素案を発表したが、最近、この考えを数学的に定義した。DataGravity.orgという新しいサイトで、氏はデータの重力の公式を概説し、コミュニティにこの公式を検討し、実際に使ってみてほしいと呼びかけている。
-
Googleの新IaaS製品は、クラウドでLinux VMを走らせる
Googleは今日、Compute Engineの詳細を明らかにした。これは、Googleのクラウドインフラを使って、オンデマンドでLinux VMを走らせるIaaS製品である。Google Compute Engine (GCE)は、仮想コア当たり 3.75GB RAMを持つ、 1, 2, 4 そして 8ヶの仮想コアVMをサポートする。
-
QCon San Francisco (11月5〜9) - 講演トラック発表と参加登録開始,特集は GraphConnect
11月5〜9日に実施される QCon San Francisco 2012 では現在,参加者登録を受け付けている (7月2日までは $800 のディスカウントがある)。QCon はチームリーダ,アーキテクト,プロジェクトマネージャのためのソフトウェア開発カンファレンスである。カンファレンスではアーキテクチャと設計,Java,モバイル,関数プログラミング,リーンおよびカンバン,クラウドコンピューティング,ビッグデータと NoSQL,最新言語,その他タイムリな話題を取り上げる。
-
CRaSH: JVMを監視するコマンドラインシェル
Common ReusAble SHell (CRaSH)は実行中のJVMに接続し、JVMの情報を収集しJVMの内部の設定を変更することができるコマンドを提供する対話型シェルだ。既存のJavaアプリケーションのリモートからの監視や管理に利用でき、Groovyスクリプトで拡張することもできる。
-
Dan North 氏,機会費用を語る
Dan North 氏は先日の ”The Art of Misdirection” という記事で,機会費用のもたらす影響について持論を発表した。機会費用 (Opportunity Cost) は,別の選択肢の方が適切であるかも知れない特定の問題状況において,特定のソリューションを選択する行為によって生ずる。ソフトウェア技術者は日々の業務で意思決定に直面していることから,特にこのような機会費用を被りがちだ。
-
モバイルプラットフォーム: 開発者のマインドシェア、インテントシェア、アプリ開発のコストと収益はどうなってる?
VisionMobileの新しい調査結果は、開発者がモバイルプラットフォームをどう見ているか、モバイルアプリを開発するためのコストと収益はどうなっているか示している。
-
SPDY対WebSockets?
Lori MacVittie氏はWebSocketsよりもSPDYの方が広く受け入れられると考えられる原因を説明している。氏は、2つのプロトコルにはHTTPの使い方に違いがあり、その違いが原因でSPDYに軍配が上がると考えている。
-
「なぜ成功する言語と失敗する言語があるのか?」疑問を解明する試み
UC Berkeleyの研究者2人がプログラミング言語の選択を社会学的観点から研究している。この記事では研究を簡単に紹介するとともに、彼らとのインタビューをお届けする。
-
ビルドシステムの選択肢 - Gradle 1.0 リリース
Groovy DSL を備えたビルドシステムである Gradle 1.0 がリリースされた。Gradle は Ant タスクや Maven レポジトリと互換性を持ち,ほとんどの IDE をサポートする。さらに Ant の柔軟性と Maven の「設定より規約」との中間にあるスイートスポットを見出そうともしている。
-
Windows Phoneは、ビジネスフレンドリーになった
Microsoftは、まもなくリリースされるWindows Phone 8の新しい機能を発表した: Windows 8と同じコードベース、マルチコアサポート、セキュアブート、デバイス暗号化、リモート管理など
-
SpringSourceが Android用Spring for Android 1.0をSpring Frameworkに追加
SpringSourceがSpring for Android 1.0をリリースした。これは、ネイティブなAndroidアプリケーションの開発を簡単にするのを助ける、 Spring Frameworkのエクステンションで��る。このリリースのフィーチャとして、RESTクライアント(RestTemplate) とOAuth(Spring Social)のサポートがある。
-
LinkedInのパスワード流出が作り話だったとしたら?
先日、大手サイトのLinkedInとeHarmonyは、パスワードのリスト(ユーザ名ではない)が流出し、ネット上に投稿されたことを認めた。この2つのサイトに続いて、Last.fmも情報漏えいが疑われたため、積極的にパスワードの再設定を促している。しかし、こうした漏えいが作り話だったとしたら、一体どのようなメリットがあるのだろうか。