InfoQ ホームページ ニュース
-
GitHub Package Registryがソースコードとパッケージを統合
GitHubは新しいPackage Registryの限定ベータ版を立ち上げた。ソースコードと同じユーザインターフェースでパブリックまたはプライベートパッケージの公開をシンプルにすることを目的としている。GitHub Package Registryはnpm、Maven、RubyGems、NuGet、Dockerイメージをサポートしており、より多くのパッケージ管理ツールのサポートがすでにロードマップ上にある。
-
Oracle Weblogic Serverにリモートで悪用される可能性のある大きな脆弱性
セキュリティ研究者がOracle Weblogic Server(WLS)に新たにリモートから悪用可能な脆弱性を発見した。CVE-2019-2725はユーザ認証なしでリモートから悪用される可能性があり、全体のCVSSスコアは10のうち9.3であり、重大な脆弱性となる。Oracleはこの問題の影響を受けるサーバのバージョンが10.3.6.0と12.1.3.0であることを記したセキュリティ警告を発表した。
-
Googleが弱い教師(Weak Supervision)をスケールし、ラベル付きデータセットの問題を克服
Googleは、機械学習(ML)におけるラベル付きデータの必要性が重大なボトルネックであることを認識しており、最近ではオープンソースのSnorkelフレームワークを大規模化の問題を解決するために採用した。GoogleはSnorkelをTensorflowと統合することで強化した。そこでは、データを共有するためにデータベースの代わりにファイルシステムを使用し、ラベル付け機能のために別々の実行ファイルを作成する。
-
GoogleがCloud Codeを発表:IntelliJとVisual Studio CodeをKubernetesアプリに拡張
最近のGoogle Cloud Next 2019で、GoogleはCloud Codeという新しい開発者ツールを発表した。Cloud Codeを使用すると、開発者はJetBrains IntelliJ Idea IDEやMicrosofts Visual Studio Codeエディタなどの開発環境用の一連のプラグインを入手できる。
-
MicrosoftがAnomaly DetectorとCustom Visionの2サービスを新たに提供、コグニティブサービスの範囲を拡大へ
Microsoftは先頃、 Anomaly Detectorのパブリックプレビューと、Custom Visionの一般供与を発表した。2つのサービスによってMicrosoftは、ユーザへのコグニティブサービス(Cognitive Service)の提供をさらに拡大する。
-
Node.js 12リリース、セキュリティ、パフォーマンス、モジュールを改善
Node.jsプロジェクトは、その基盤であるV8 JavaScriptエンジン、起動パフォーマンス、ES6モジュールなどの改善を加えたNode.jsバージョン12をリリースした。
-
DeepMindのAIがStarCraftのトッププレイヤーに勝利
DeepMindのAlphaStar AI プログラムが最近、StarCraftの2人のトッププロプレイヤーに5-0で勝利した。
-
Uber、オープンソースのP2P DockerレジストリのKrakenをリリース
Uberはオープンソースのピアツーピア(P2P)DockerレジストリのKrakenをリリースした。Krakenは、企業におけるハイブリッドクラウド環境のニーズを満たすべく、高可用性と拡張性を備えたDockerレジストリである。
-
Ghidra - Java 11上で動作するNSAのリバースエンジニアリングツール
Ghidraは、アプリケーションセキュリティエンジニアによるアプリケーションフロー解析を支援することを目的として、、Javaで記述されたリバースエンジニアリングツールだ。多数のシステムアーキテクチャにおいて、逆コンパイルと分析の作業を自動化する。
-
アジャイルな見積もりのためのウェブベースのモンテカルロシミュレーション
モンテカルロシミュレーションを利用した、プロジェクト見積もりを計算するウェブベースのツールが最近公開された。アジャイルチームがそれを使って、過度に甘い見積もりではなく、現実的な成果にフォーカスしつつ、スクラムマスターとプロダクトオーナーの会話を円滑に進められればという願いが込められている。
-
メッセージングとクラスタを改善したWildfly 16
四半期毎のデリバリモデルを継続して、先月、Wildfly 16がリリースされた。2,000件に及ぶイシューやリクエストやバグが、クローズあるいは解決されている。今回のリリースには、独自のWildglyサーバ構築のためのプロビジョニングツールであるGalleonや、JDK12との互換性に加えて、メッセージングおよびクラスタサポートなど、いくつかの拡張も含まれている。
-
分散型チームで高品質なプロダクトを開発する
Intermediaでは、製品とサービスの品質を保証するために、すべての分散型チームが共通のテスト環境と運用準備(pre-production)環境を使用している。同社プロダクトマネージャのLilla Gorbachik氏は、European Women in Techでの講演で、完成度の高いテストプロセスを持つこと、リスクに取り組むこと、そして高品質プロダクトの側面から日々の意思決定を行うことが、高品質のプロダクトを開発する上で重要だ、と述べている。
-
MozillaがWASIイニシアティブを発表、WebAssemblyをすべてのデバイス、コンピュータ、オペレーティングシステムで動作可能に
Mozillaは先頃、あらゆるデバイス、マシン、オペレーティングシステムで同じWebAssemblyコードを実行することを目的とした、新たな標準化の取り組みを発表した。新標準のWebAssembly System Interface(WASI)では、複数の実際のオペレーティングシステムで実装可能な、概念的な単一のオペレーティングシステムインターフェイスを定義する。MozillaとFastlyがすでに、WASI実装のプロトタイプを提供している。
-
MicroProfileがReactive Streams Operators 1.0をリリース
MicroProfileは、Reactive Streamのために一連のオペレータを定義した仕様のReactive Streams Operators 1.0 APIをリリースした。このAPIを使用することで、Reative Streamsの生成、ストリームを転送されるデータの処理、結果の蓄積が可能になる。LightbendでLagomマイクロサービスフレームワークの開発に携わったアーキテクトのJames Roper氏が、このAPIについてInfoQに話してくれた。
-
Rustから生成されたWASMをCloudfareサーバレスワーカにデプロイする
先頃Cloudfareがオープンソース公開したWranglerは、Rustで記述されてWebAssemblyにコンパイルされるCloudfare ワーカの開発、プレビュー、パブリッシュを行うためのCLIツールセットである。