InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Googleがベータ版でディープラーニングコンテナをリリース
Googleは最近のブログ投稿で、Deep Learning Containersを発表した。これにより、顧客はMachine Learningプロジェクトをより迅速に実行できるようになった。ディープラーニングは、パフォーマンスが最適化された多数のDockerコンテナーで構成されており、既にインストールされているディープラーニングタスクに必要なさまざまなツールが付属している。
-
Polymer Projec、パフォーマンスを重視したWebコンポーネント開発を可能にするLit-HtmlとLitElementをリリース
Polymer Projectは先頃、lit-html v1.0とLitElement v2.0をリリースした。lit-htmlは軽量で拡張可能なHTMLテンプレート用JavaScriptライブラリ、LitElementは、軽量でパフォーマンスに優れたWebコンポーネントを開発するためのJavaScriptライブラリである。
-
Java 13がフィーチャーフリーズとランプダウンに移行
Java 13(12月リリース予定)の最終的な機能リストが確定し、プロジェクトはテストとランプダウンに入った。今回のリリースに今後、主要な新機能が追加されることはない。
-
OpenJDKのDockerイメージのJDKに脆弱性表記の誤りが判明
OpenJDKの公式Dockerイメージのバージョン番号に誤りがあり、実際には存在しないセキュリティパッチがJREに含まれると示されていることが判明した。この問題はその後、OpenJDKとDebianのコミュニティ間のコラボレーションによって解決されている。
-
サーバレスエッジプラットフォームにMQTTを提供するAkamai IoT Edge Connect
Akamai Edge Cloudの一部であるAkamai IoT Edge Connectは、自動スケーリング、フェイルオーバ、データ同期などの機能を備えた、IoTデバイス運用のためのフルマネージドなサービスを提供する。Akamai TechnologiesのIoT担当副社長兼CTOであるLior Netzer氏に話を聞いた。
-
モデルタイプが拡張され、オンデバイス再トレーニングが可能になったCore ML 3
WWDC 2019での発表によると、Core ML 3では、多数の新しいモデルタイプやニューラルネットワークのタイプが導入され、ユーザによってローカルで新たに生成されたデータを使った、既存モデルのデバイス上での再トレーニングのサポートが追加されている。
-
IconicがSetncil Oneを発表、高速で再利用可能なUIコンポーネントとアプリがターゲット
Iconic Frameworkの新しい”Stencil One”は、最適化されたWebコンポーネントとプログレッシブWebアプリへのコンパイルを行う。開発者がコンポーネントを1度作成すれば、Stencilコンパイラのオプションを調整することによって、Angular、React、Vue、Ember、あるいはプレーンなバニラJavaScriptを含む、任意のフレームワークで再利用することができる。さらにはページの事前レンダリング、コンポーネントのドキュメントの自動生成、Hot Module ReplacementやStyle Replacementなども提供する。
-
-
Microsoft は Azure Event Grid で新しいテレメトリイベント、高度なフィルター、イベントドメインを展開する
直近のブログ投稿にて、Microsoft は自身のクラウドサービスである Azure Event Grid に対して幾つかの更新を発表した。同投稿にて IoT Hub からの新しいテレメトリイベントから高度なフィルターとイベントドメインの一般提供を記載している。
-
個人データを共有せずにシングルサインオンを提供する "Sign in with Apple"
先日のWWDC 2019で、Appleは、Sign in with Appleという、独自のシングルサインオン(SS)サービスを発表した。Time誌が"Appleの最も重要な、新しいイノベーション"とするSign in with Appleでは、Eメールアドレスを含む一切の個人ユーザデータを共有しないことが確約されている。
-
Microsoft、理解の容易なコード記述のためのプログラム言語 Bosque を公開
Microsoftは先頃、人間とマシンの両方にとって単純かつ明確で、理解の容易なコードを書くための言語設計を調査する研究プロジェクトである、Bosqueプログラミング言語を公開した。 この言語は、TypeScriptからヒントを得た構文と型に加えて、MLとNode/JavaScriptにインスパイアされたセマンティクスから派生したものだ。
-
ピープルオクルージョン、モーションキャプチャなどを備えたARKit 3
先日のWWDC 2019で発表されたARKit 3は、人と仮想オブジェクトを統合して、人の動作をAR体験に注入する操作のサポートを追加することにより、さらに没入感のあるARエクスペリエンスへと進んでいる。その他の新機能としては、複数の顔追跡、前面カメラと背面カメラの同時使用のサポート、コラボレーティブセッションなどがある。
-
JavaベースのRPCフレームワークApache Dubboがトップレベルプロジェクトに昇格
Apache Software Foundationは先日、Apache Dubboをトップレベルプロジェクトとすることを発表した。Apache DubboはJavaをベースにした、オープンソースのリモートプロシージャコールフレームワークである。元々はAlibabaで開発されたもので、2011年にオープンソースとして公開され、2018年2月にApache Incubatorに入った。Dubboは、インターフェイスベースのリモートコール、フォールトトレランスとロードバランシング、自動サービス登録および検出などを、主要な機能として提供する。
-
Chaos Community Day v4.0要約 - レジリエンス、可観測性、ゲームデー
今年初め、第4回の"Chaos Community Day"が、ニューヨーク市のWork-Benchで開催された。当日の重要ポイントは次のようなものだ — カオスエンジニアリングのトピックは他の分野に大きく依存しており、ソフトウェアエンジニアはそこから学ぶこともできる。システムを理解し、コミュニケーションし、関連するメンタルモデルを交換することは、レジリエンス確立のために不可欠である。
-
GitHubはActionsを活用したCI/CDサービスを開始し、公開リポジトリ対しては無料で提供
開発者のフィードバックに基づいて、GitHubはGitHub Actions向け独自のContinuous Integration/Continuous Delivery (CI/CD)サービスを導入した。現在ベータ版であるため、新しいサービスは公開リポジトリに対しては無料で提供され、セルフホスティングをサポートする。