InfoQ ホームページ ニュース
-
GoogleがAndroid Things向けにCloud IoT Core Clientライブラリをリリース
Googleは、開発者がAndroid ThingsデバイスからGoogle Cloud IoT Coreを簡単に使用できるようにするためのクライアントライブラリを公開した。開発者は、IoT Core MQTTブリッジに接続し、デバイスを認証し、デバイステレメトリをパブリッシュし、構成の変更をサブスクライブし、エラーやネットワークの停止を処理できる。
-
.NET Core 2.1の不具合のため.NET Core 2.0が延命
Microsoftでは、.NET Core 2.0が「寿命末期」とみなされ、2018年10月1日以降はサポートされなくなることを発表した。.Net Core 2.0はLTSでないリリースとみなされるため、Microsoftは後継がリリースされてから3ヵ月間サポートすることを宣言している。このケースでは、.NET Core 2.1が今年5月31日にリリースされており、.NET Core 2.0の終わりが近づいている。
-
Microsoft EdgeはW3C WebDriver推奨をサポート
Microsoft Edgeは、最近締結されたW3C WebDriver推奨をサポートし、それによって、Edgeを使用した単体テストと機能テストの自動化が簡単にできるようになる。WebDriverは現在、Edge Feature on Demandであり、Edgeの各リリースでWebDriverの自動アップデートを提供する。
-
.NET 4.8の概観
注目の大部分は.NET Coreにあるが、従来の.NET Frameworkに対する作業が続いている。.NET 4.8の「早期アクセス」プレビューでは、高DIP、アクセシビリティ、同時実行性など、Microsoftが最も関心を持つ分野が示されている。
-
世界500,000台のルータに影響するVPNFile
Ciscoのセキュリティ研究者が、少なくとも54ヶ国500,000台のネットワークデバイスを標的とした、高度なマルウェアシステムであるVPNFilterについて説明したアドバイザリを公開した。
-
Enterprise Ethereum AllianceがClient Specification 1.0を発表
Enterprise Ethereum Alliance(EEA)は5月16日、オープンでクロスプラットフォームな分散元帳フレームワークEnterprise Ethereum Client Specification 1.0をリリースした。このフレームワークが注目するのは、マルチプロトコルのプロプライエタリなアプローチを回避してブロックチェーンアプリケーションを構築するための、標準ベースのエンタープライズ対応アプローチを開発することである。
-
OpsRampがUnified Service Discoveryを発表
2018年5月にフロリダ州オーランドで開催されたGartner IT Operations Strategies and Solutions Summitで、OpsRampは、ハイブリッド環境用の新たなソリューションとして、Unified Service Discoveryと48-hour IT Asset Visibility Challengeを発表した。
-
Java 9への適応状況の定量化がJavaコミュニティの目標
ロンドンJavaコミュニティとJavaチャンピオン数人がリードするJavaコミュニティが著名なオープンソースプロジェクトのJava 9への適応状況を定量化する試みを始めた。
-
Azure Kubernetes Service(AKS)が一般向けに利用可能に - より多くの地域で提供され、新機能を提供
去年の10月末、MicrosoftはAzureにおけるマネージドKubernetesサービスであるAKS(Azure Container Service)のプレビュー版を発表した。現在、約7カ月後にAzureのこのサービスが一般向けに利用可能となる。そして、他のクラウドプロバイダーが提供する、競合となる多くのマネージドkubernetesサービスの中に飛び込む。各プロバイダは、異なる機能と異なるデプロイメントロケーションを提供している。
-
多すぎるスクリプトは継続的デリバリーをダメにする
先月のContinuous Lifecycle Londonにて、Avantika Mathur氏が継続的デリバリーパイプラインにおけるスクリプトの増加にまつわるコストについて語った。メンテナンスコストに加えて、もうひとつ大きなコストは、本番環境に変更をデプロイするまでに実際に何が実行されるのか、その可視性と監査可能性が欠けていることだ。多くの組織がこのことに気づいていない。
-
ML.NET 0.2リリース、Clusteringと新しいサンプルを追加
MicrosoftのML.NETは、.NET Core上で動作するマルチプラットフォームの機械学習フレームワークだ。5月のBuildで初登場し、2回目のリリースでは複数の新機能が追加されており、フレームワークの使い方をデモする別のGitHubリポジトリが公開されている。
-
アプリケーションが必要なすべてのデータに接続できるMicrosoft Graph
Microsoft 365エコシステムのプリンシパルプログラムマネージャであるYina Arenas氏がセッションを開催し、アプリケーションデータにMicrosoft Graphを接続する方法について説明した。Microsoft Graphを使うことで、開発者は、ユーザがアプリケーションの実行ではなく、タスクの完遂に集中できるように支援することが可能になる。講演はBuild 2018 の発表、使用方法や使用するツールの他、主要なAPIとヒントを中心に行われた。
-
-
RyuJITに.NET Coreに対応完了
.NET Core CLRチームは、次世代のJust-In-TimeコンパイラRyuJITが.NET Coreプラットフォームに完全に対応したことを発表した。この変更により、.NET Core開発者が4つのアーキテクチャ(x86、x64、ARM32、ARM64)を利用できるようになった。さらに、全てのアーキテクチャにおいて、最新のコンパイラ設計の恩恵を受けることができる。
-