InfoQ ホームページ ニュース
-
TypeScript 1.4をJavaScriptに即時変換するWeb Storm 10
JetBrainsのWebStorm 10は,編集中のTypeScript 1.4コードをJavaScriptにコンパイルする。また,unionやmodule,decorator,さらにletおよびconstといったキーワードが追加され,アプリケーション依存関連図やソースマップ,V8用のCPUとメモリのプロファイラも備える。
-
AWS Elastic BeanstalkにGo用の構成済Dockerコンテナが追加
2014年11月,サポート対象プラットフォームの新たなカテゴリとして“Preconfigured Docker”を導入し,Java/GlassFishとPython 3.4コンテナを始めてサポートしたAmazon Web Service(AWS)は先日,新たなアプローチに基づく最初の追加言語として,Goバージョン1.3と1.4を,同社のAWS Elastic Beanstalkを提供するプラットフォーム・アズ・ア/サービスに加えた。
-
プロダクトチャンピオンの必要性
Ron Jeffries氏は先日プロダクトチャンピオンの必要性について記事を書いた。プロダクトチャンピオンとは、顧客の業界を知り、成功を最大限にする責任を負うことのできる人物だ。プロダクトオーナーが力不足であるスクラムやXPや "アジャイル" チームがいかに多いか説明し、プロダクトチャンピオンの観点をとることで素晴らしい成果をあげられるのだと論じている。
-
サービスはマイクロサービスによって構築される論理的構造である
サービスとはビジネス機能を備えた論理的構造であり,内部的にはその責務を果たす,複数の自律的コンポーネントないしマイクロサービスで構成される - ビジネス機能とそれを取り込むコンテキストにおけるサービス構築に関して,自らの見解を明確にした前シリーズのブログ記事に続いて,Jeppe Cramon氏はこのように提言する。
-
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 と統合を付け加えている。