BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ

  • マイクロサービスを使って学んだレッスン

    マイクロサービスを採用するようになったことを複数の企業が報告した。最近では、スタートアップのDropletからTom Livesey氏が、アーキテクチャのアプローチを移行した時に学んだいくつかレッスンを公表し議論に参加している。

  • ドメイン駆動設計とオニオンアーキテクチャ

    ドメイン駆動設計(DDD/Domain-Driven Design)とオニオンアーキテクチャを数年前から使い始めたWade Waldron氏は,このコンビネーションによってコード品質が劇的に向上したと考えている。最初はDDDを使い始めたのだが,オニオンアーキテクチャと併用することで,コードがもっと読みやすく,理解しやすく,はるかにメンテナンスしやすいものになることに気付いたのだ。

  • Martin Fowler氏の語る“犠牲的アーキテクチャ"

    Martin Fowler氏が犠牲的アーキテクチャ(Sacrificial Architecture)を説明する。この記事では,犠牲的アーキテクチャの必要性とメリットを取り上げる。

  • Amazon CloudWatchがログ監���とストレージを追加

    Amazon CloudWatchは最近、アプリケーション、OS、カスタムログのためのログファイルの監視とストレージを追加した。また、Windows Server向けに幅広いログのサポートを拡張した。

  • ApiaryがApiary for Enterpriseを発表

    API BlueprintをサポートするApiaryが新製品,Apiary for Enterpriseを発表した。定義済みのAPIスタイルガイド標準やベストプラクティスに対するAPI設計評価を行うツーリングによって,API設計のベストプラクティスをプロモートする。InfoQでは同社にコンタクトを取り,新製品にさらなる光を当てることにした。

  • FacebookのAsyncDisplayKit - iOSアプリ用のスムーズな非同期UIが特徴

    FacebookがAsyncDisplayKitをオープンソースとして公開した。元々は,旧型のデバイス上でもアプリのスムーズな動作と応答性の維持を容易に保証する目的で,同社のPaperアプリのために開発されたフレームワークだったものだ。

  • 第2回GOTO Berlinカンファレンスが11月に開催

    第2回GOTOカンファレンスが11月初め,ベルリンで開催される。11月6,7日の2日間のカンファレンスの後に,1日のトレーニングが予定されている。“開発者のために開発者が (for developers, by developers)” と題されたプログラムでは,最新動向の提供に重点が置かれて,ソフトウェア開発コミュニティにとって関連と興味の深いものになっている。

  • Microsoft は性能改善を伴う TypeScript 1.1 CTP を発表した

    Microsoft は利用可能である TypeScript 1.1 Community Technical Preview (CTP) をリリースした。同リリースはソースコードだけでなくVisual Studio “14” CTP4、Visual Studio 2013、npm で利用可能だ

  • コードの品質のためにアジャイルとウォーターフォールを組み合わせる

    2014年のCAST Research on Application Software Health (CRASH)のレポートは、アジャイルとウォーターフォールを混ぜた手法で開発した企業向けソフトウエアはどちらか一方の手法だけで開発されたものよりも強靭で安全であると報告している。InfoQはBill Curtis氏に今回の調査について、また構造的品質要因について、アジャイルとウォーターフォールを混ぜることについて話を聞いた。

  • AmazonがDynamoDB NoSQLデータベースでのJSONサポートを支援

    Amazon Web Serviceチームは先週,同社のDynamoDB NoSQLデータベースサービスを変更して,JSONサポートの改善,スケーラビリティ改善,無料利用枠の拡大を行った。AWS SDKを使用して,最大25GBという無償ストレージの範囲内で,大規模なJSONドキュメントの保存やインデックス生成,クエリ,アップデートなどの操作が可能である。

  • リアクティブマニュフェスト2.0についてMartin Thompson氏が語る

    9月に開催されたGOTOカンファレンスにて、リアクティブマニュフェストの第2版が発表された。Martin Thompson氏が新しい版が必要だった理由や旧版との違いについて語った。

  • 遠隔チーム管理に関する書籍シリーズ

    書籍シリーズ "The Art of Managing Remote Teams" では,遠隔チームの確立と作業について,著者らが自らの経験とアドバイスを提供している。想定している読者は,オフショアないしニアショアチームを立ち上げたい,あるいはすでに管理している遠隔チームを改善したいと考える人々だ。

  • WindowsがDockerを採用する

    本日(米国時間10月15日)、Docker Inc. と Microsoftはパートナー提携を結び、次期Windows ServerのリリースにてDockerをサポートすることを発表した。Windows Server向けの新しいDockerエンジンによるWindowsベースのコンテナが実現され、DockerのオープンなオーケストレーションAPIがMicrosoftエコシステム向けに拡張され、LinuxとWindowsの両方のDockerコンテナ上で動作するマルチプラットフォームアプリケーションのサポートが提供されるようになる。

  • GoogleがSSL 3.0のサポートを廃止

    Googleはオ���ラインセキュリティブログでまもなく旧式のSSL 3.0のサポートを廃止すると発表した。SSL 3.0に、クライアントにダウングレードを強制することによって攻撃が可能になるという脆弱性が見つかったからだ。SSL 3.0の排除はHTTP2の仕様策定の停滞を解消する可能性もある。

  • Herb Sutter氏の語る現代的C++プログラミングの基本

    CppCon 2014でHerb Sutter氏が,現代的なC++プログラミングの基本的なイディオムに関する講演を行った。ここではその要約を紹介しよう。

BT