BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • マイクロサービス(µServices)は4年前すでに定義されていた

    "私は4年前にマイクロサービス(µServices)ということばを考え出して,常に同じプロセス内でオーバヘッドのない通信を行うサービスとして定義しました。SOA(Service Oriented Architecture, サービス指向アーキテクチャ)の出現によって人々が思い浮かべがちな大規模で高コストで複雑なサービスと,これらの軽量サービスを区別するためです。" Peter Kriens氏は先日,このような主張をした。

  • 強力なRakNetネットワーキングライブラリ、Oculusによってオープンソース化

    多数のプロジェクト(Lego Universe、Unity、Sony Onlineを含む)で使われているRakNetネットワーキングライブラリが買収され、新しいオーナーであるOculusによって修正BSDライセンスでリリースされた。これは多数の強力な機能を提供するライブラリが、コストなしでプロジェクトに使えることを意味している。

  • DBAccess - Core Dataに代わるスレッドセーフで効率的な選択肢

    DBAccessはiOS用の新しいORMだ。スレッドセーフ性とハイパフォーマンスを提供することでAppleのCore Dataを改善する。InfoQはその作者にインタビューした。

  • Regional Scrum Gathering IndiaのプレカンファレンスワークショップとCSP+リトリート

    Regional Scrum Gathering India 2014の初日に行われたプレカンファレンスワークショップとCSP+リトリートの様子。

  • DidFail: 情報リークを検出するフリーのAndroidツール

    CERT Secure CodingチームがAndroidアプリからのセンシティブな情報のリークを分析できるフリーで使えるツールをリリースした。CERTの研究者は、このツールは「Androidアプリのための最も正確な汚染フロー静的解析ツール」だとうたっている。

  • Docker 1.1.0リリース

    1.0リリースから1ヶ月のうちに、Docker 1.1.0がリリースされた。これには、.dockerignore、コミット中のコンテナの一時停止、ログのtailや多数の改善が含まれている。

  • DevOpsに対して企業は準備不足、そしてDevOps無しには生き残れないかもしれない。

    Rachel Shannon-Solomon氏は、DevOpsへの準備ができている企業はほとんどないという。その一方でGene Kim氏は、生き残りを望む企業にとってその準備は必須だと言っている。

  • Katana は OpenIDConnect と WSFederation のコンポーネントを得た

    GA に近づいた Katana 3 は、新しいセキュリティコンポーネントである OpenIDConnect と WSFederation をサポートした

  • AndroidがAOT(ahead-on-time)コンパイラを採用

    GoogleはGoogle I/O 2014で,"Lリリース" というコードネームの,Androidオペレーティングシステムの次期バージョンを発表した。システムアーキテクチャ上の最も大きな変更は,従来のDalvik仮想マシンとJITコンパイラが,ART(Android RunTime)というシンプルな名称の新ランタイムとAOTに置き換えられることだ。

  • ThoughtWorks Technology Radar 2014年7月版

    ThoughtWorksがTechnology Radar July 2014 (PDF) を公開した。ここにはJavaScriptエコシステム、マイクロサービス、コンウェイの法則、インフラストラクチャの分散化に関する大きなトレンドが示されている。

  • どのようにして正しい製品を開発するか

    顧客がほしがっていない製品や市場がない製品を作ってしまうのは無駄だ。アジャイルは効率的に製品を開発できるが、何をビルドするかは理解しておかなければならない。どのようにして顧客の製品に対するニーズを見つけることができるだろうか。

  • アジャイルをスケールするための方法を探る

    アジャイルをスケールするのはアジャイルコミュニティにとって大変なことだ。スケールするとはどういうことなのか。どのように実現するのか。フレームワークや手法はどのようなものがあるのか。Richard Dolman氏とSteve Spearman氏は異なるスケール手法を紹介するウェブサイトと比較に使えるメトリクスを公開している。

  • Googleがプログラマのビルドエラーを研究

    GoogleのエンジニアがGoogleで9ヶ月間で、数千人の開発者が実行した2660万回のビルドに関するリサーチペーパーを発表した。このペーパーにはビルドのワークフローを説明し、ビルド失敗の頻度、コンパイルエラータイプ、修正作業を分析している。著者らによれば、この調査結果は大規模な組織でのビルドプロセスのあり方や、開発者より効率的にサポートする方法についての理解を促進するのに役に立つ。

  • InfoQ、モバイルサイトをローンチ

    InfoQがモバイルサイトをローンチした。これはスマートフォンに最適化されており、限られたスクリーンを最大限活��しながら、ダウンロードフットプリントを小さくした高速なユーザインターフェイスを提供する。

  • 早く失敗することは早く学ぶこと

    早く失敗する,何度も失敗する,ということは,アジャイルチームに推奨されるプラクティスのひとつだ。"This is Agile"の著者であるSander Hoogendoorn氏はブログで,プロジェクトの早い段階において失敗予測に基づく放棄を決定するための,有効な戦略を持つことの重要性を論じている。

BT