InfoQ ホームページ ニュース
-
120のOSS VMイメージカタログを備えたGoogle Cloud Launcherが登場
Googleは,オープンソースソフトウェアのリポジトリを自社クラウドにローンチするために,Bitnamiと提携した。Google Cloud Launcherと名付けられたこのサービスによって,ワンクリックデプロイメントを開発者に提供する。
-
DoGoマップを使った情報アーキテクチャ設計
DoGoマップは,IAデザインのための新しい,ライトウェイトなメソッドだ。Webサイトのサイトマップとフローチャートを視覚化することで,多数のドキュメントを必要とすることなく,UXデザイナと他のステークホルダとのコミュニケーションのための優れた基礎を提供する。
-
MicrosoftがRevolution Analyticsを買収
Microsoftは、昨年Revolution Analytics社を買収し、データサイエンスコミュニティへ接近した。Revolution Analytics社はオープンソースのRプロジェクトをベースにしたソフトウェアやサービスを提供している。この買収によって、Microsoftの製品にRの能力が反映され、Rを使ったソリューションが企業分野に出現することが予想される。
-
-
プロダクトオーナバリューゲームをプレイする
プロダクトオーナバリューゲーム(Product Owner Value Game)は,可能な限り多くの価値を提供することを目標として,チームで行うカードゲームだ。参加チームはバックログの優先順位付け,繰り返し計画,結果のデリバリについて学ぶ。ゲームを通じてアジャイル原則について話し合い,経験を交換することができる。
-
Zero TurnaroundがEclipseオプティマイザをリリース
Zero TurnaroundがEclipseオプティマイザをリリースした。このオプティマイザは、セルフガイド式ユーザインタフェースを持ち、Eclipse のJVM設定を調整することで、Eclipseのパフォーマンスを最適化する。
-
自動Android UIテストのためのGoogleストラテジー
Googleテスト部門のソフトウェアエンジニアであるMona El Mahdy氏はブログ投稿 で“ユニットテストとは何でもユニットテストが可能であるべき”と述べ、Androidアプリケーションのユーザインタフェース(UI)におけるユニットテスト方法をいくつか提案している。Mahdy氏は一般的なユニットテスト用にRobolectric とAndroid StudioGradle plug-in を、UIテストの作成、実行用にEspresso や UI Automator を薦めている。
-
Lego Serious Playを使ってBusiness Model Canvasを作る
Lego Serious Playの推進者が,Business Model Canvasの作成にLegoを利用した経験について公開する。
-
システム構成の5つの設計原則
構成管理ツールを使ってシステム構成を集中化しようとする時,conf.dのような一般的なメカニズムが,さまざまな問題の原因となる。このような問題を回避するため,Ish-Shalom氏は,構成に関する5つの設計原則を提案する。中心となるアイデアは,構成APIの利用と,必要とするシステム更新の更新タイプによる構成の分離だ。
-
作業環境における神経多様性
Sallyann Freudenberg博士はQCon Londonで,作業環境における神経多様性について講演した。プログラミングは複雑で創造的な作業だ。Freudenberg博士は,プログラミングを行うプログラマが一般的に使用している,数多くの技術について検討した。
-
Microsoft は Azure アプリケーションサービスを App Service に統合した
Microsoft は Web, モバイル, API, ワークフロー開発を App Services と呼ばれる必要の参加にすることを考えている。これに対し、Microsoft は多数のサードパーティ製の API と統合を付け加えている。
-
ドメイン駆動設計とは - 金融取引アプリケーションを例に
ドメイン駆動設計(DDD)とは,ビジネス目標を達成する上で,ドメインの専門家と開発者,その他の関係者のコラボレーションを重視したソフトウェア開発アプローチだ - Naresh Bhatia氏は,DDDの基本コンセプトをこのような説明で紹介し,金融取引のドメインから,中程度の複雑性を持ったシステムであるBullsfirstを例として選択した。
-
lodash, あなたが既に使っているJavaScriptライブラリ
JavaScriptユーティリティライブラリのlodashが,npmパッケージリポジトリの中で最も多く参照されるライブラリになった。Underscore.jsのフォークとしてスタートしたlodashは,もはや代用品などではなく,信頼できる選択肢のひとつだ。
-
RancherOS: プロダクション利用可能なDocker向けミニマルOS
RancherOSは、Dockerコンテナで動く、Dockerコンテナのための、プロダクションレディのミニマルLinuxディストリビューションだと主張する。その根拠として、高速ブート、小さなバイナリフットプリント、最新のDockerリリースへの追従を挙げている。
-
Visual Studio上でユニバーサルアプリ開発を可能にするWindows 10 SDK
Tools for WIndows 10,通称Windows 10 SDKのテクニカルプレビュー版がリリースされた。ユニバーサルアプリプラットフォームとしてのメリットを活かした,Windows 10のアプリ開発を体験することができる。これを利用すれば,PCと携帯電話,そしてXBOXといったすべてのデバイス上で,無修正で動作するアプリの開発が可能になる。