BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • F#機能が強化されたVisual Studio 15.6 Preview 4

    MicrosoftのVisual Studio 15.6がさらなる進化を遂げている。F#サポートの改善に重点を置いた4回目のプレビューがリリースされた。

  • HyperledgerプロジェクトがHyperledger Sawtooth 1.0をリリース

    先日のブログ記事でHyperledgerプロジェクトは、Hyperledger Sawtooth 1.0がGA(General Availability)に達したと発表した。同プロジェクトは、分散型元帳アプリケーションの構築、展開、運用に対する企業の要請に応えるもので、1.0リリースにはオンチェーンガバナンス(on-chain governance)、高度なトランザクション実行、ダイナミックコンセンサス(dynamic consensus)、Ethereumサポートなどが含まれる。

  • Subtreeがアプリケーション状態のキャプチャ、管理、共有を行うGitライクなCLIの“Dotmesh”をリリース

    Subtreeは、コンテナフレンドリなアプリケーション状態のスナップショットツールであるDotmeshをリリースした。取得したデータを操作したり、共有したりするためのgit風CLIを備えている。おもなユースケースとしては、キャプチャしたマイクロサービスベースのアプリケーションの状態を共有することによる、QA環境や運用環境で発生する問題状況のデバッグや探索の支援が考えられる。

  • 物体検出のためのディープラーニングライブラリで、Facebookがオープンソースで提供するDetectron

    FacebookやGoogleから最近、最新のディープラーニングアルゴリズムの実装がリリースされており、それによって困難な問題であるマシンオブジェクトの検出に取り組むことができる。

  • OracleのサーバレスプラットフォームFnにPrometheusサポートとKubernetes用Helm Chart Installerが加わる

    先日開催されたKubeCon NAカンファレンスで、InfoQは、Oracle Container Groupの副社長であるBob Quillin氏と席を共にして、Oracleのファンクション・アズ・ア・サービス(FaaS)である“サーバレス”Fn Projectにつて話す機会を得た。Fnは2017年10月のローンチ以来、急速な進化を見せている。新たに加えられたものとしては、Prometheusモニタシステムのサポート、新たなハイブリッドアーキテクチャ、オープンソースのHelm Chart Fn Installerなどがある。

  • イベントソースシステムにおける過去と未来のイベント

    Thomas Pierrain氏がある資産管理会社と新たなプロジェクトを始めた時、重要な要件のひとつとして、現時点で見ると疑問のある判断を下した理由を理解するために、時間を遡ることを可能にする、というものがあった。アムステルダムで先日開催されたDDD Europe 2018でPierrain氏は、時間軸的な課題を持ってイベントソースシステムを構築した自らの経験について論じた。

  • Visual Studio 2017 15.6のリリース

    Microsoftは、Visual Studio 2017の6回目のアップデートをリリースした。過去のリリースのパターンに従って、いくつかのバグ修正と、IDE全体を通して開発ライフタイムの��の向上が含まれている。

  • sagaを使用したマイクロサービスのデータ一貫性

    ソフトウェアアーキテクトのChris Richardson氏は、QCon San Francisco 2017で、マイクロサービスにおけるデータ一貫性のための技術を紹介した。主な焦点はsagaパターンであり、分散トランザクションを分割して、すべてコミットまたはロールバックする一連の小さなトランザクションに分割する手段である。

  • MicrosoftがAzureファイル共有バックアップ機能の公開プレビュー版を発表

    Microsoftは、Azure FilesとのAzure Backup統合のパブリックプレビュー版を発表した。Azure File Shareサービスによって、Azure上でファイル共有するクラウドソリューションを利用できる。そのサービスは、業界のServer Message Block(SMB)プロトコル標準をサポートする。Azureバックアップサービスを統合することで、Azure File共有のネイティブバックアップソリューションを利用できる。

  • Microsoft が Azure Redis Cache のジオレプリケーションの一般提供を発表

    オープンソース Redis Cache の Microsoft 実装である Azure Redis Cache サービスのジオレプリケーションサポートの一般提供を発表した。本発表は2017年6月に発表されたパブリックプレビューに続くものだ。

  • 米国最高裁判所はクラウドコンピューティングを制約するか?

    米国に本拠を置く企業に対して、海外のサーバからのデータ引き渡しを求める米国最高裁の判決が、クラウドコンピューティングの未来を変えるかも知れない。データ提供の義務を裁判所が認めた場合、米国議会が法律を改正するのか、その内容がどのようなものになるのか、明らかになっていない。この法律はいまだ解釈を巡って係争中である。

  • C言語の現代化を目指すC2

    C2はブートローダやカーネル、ドライバ、システムレベルのツールといった低レベルプログラムに適したC言語の進化を目指した、新しいプログラミング言語だ。作者のBas van den Berg氏に話を聞いた。

  • Javaのデータクラス、Brian Goetz氏がInfoQに語る

    オラクルのJava言語アーキテクトであるBrian Goetzが、データクラスの実験的概念なを紹介した。これは将来Javaプログラミング言語に統合されるかもしれない。しかしこの概念が現実として注目に値するまでには多くの作業が必要だ。Goetz氏は時として“データは単にデータである”ことを前提としてデータクラスの課題とトレードオフを解説した。

  • アジャイル転換にパラドックスを利用する

    パラドックス(逆説)はアジャイル転換に有効だ - 立ち止まり、考え、共通の言語で議論することを可能にする。共感し、方向性を示す上でも役に立つ。ドイツの保険会社であるVIVATでは、トレーニングや日々の作業にパラドックスを用いることでアジャイル転換を進めている。

  • Propel:Node.js創設者が提供する科学計算用JavaScriptライブラリ

    Propelは、GPUハードウェアを活用した新しいJavaScript科学計算ライブラリであり、JavaScriptで機械学習やその他の科学計算をサポートする。

BT