BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

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を使ったソリューションが企業分野に出現することが予想される。

  • 見積もりなしの意思決定戦略

    Debbie Madden氏とVasco Duarte氏が見積もらないことに関する意見を述べている。

  • プロダクトオーナバリューゲームをプレイする

    プロダクトオーナバリューゲーム(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といったすべてのデバイス上で,無修正で動作するアプリの開発が可能になる。

BT