InfoQ ホームページ Companies に関するすべてのコンテンツ
-
研究者グループが3億件のデータセットを用いてイメージ認識の最先端技術を更新
研究者グループが、一般的に使用されている100万件ではなく、3億件のイメージで構成されたデータセットを対象にトレーニングを行なったモデルを用いることによって、いくつかのベンチマーク結果で最高レベルを更新することに成功した。 データ数を増やした時に何が起きるのかをテストするため、Googleは3億のイメージからなる内部データセットを作成した。データのラベル付けは自動的に行なった。 その結論は、トレーニングデータの多さは有効である、というものだ。
-
Profile Guided Optimizationが.NET Coreでも利用可能に
PGO(Profile Guided Optimization, プロファイルに基づく最適化)は、ネイティブコード開発者(例えばVisual C++など)には以前から利用されていたネイティブコンパイルのテクノロジである。Microsoftは今回、このテクノロジを、Windows x86/x64およびLinux x64の.NET Core開発者にも提供する。
-
オラクルがJava EEのオープンソースファウンデーションへの移行を計画している
オラクルはJava EEプラットフォームの進行中の開発とその主導権をオープンソースファウンデーションへ移行する計画をしている。移行は次のリリースであるJava EE 8のあと、この夏となる。
-
Netflix: マイクロサービスアーキテクチャのアプリケーションをDDoSから守るには
マイクロサービスアーキテクチャにおけるアプリケーションDDoSの緩和戦略が、Netflixのブログで公開された。この種の攻撃を引き起こす要求の特定方法、それらを同社のRepulsive GrizzlyやCloudy Krakenなどオープンソースのフレームワークを使ってテストする方法、攻撃からシステムを保護するベストプラクティスなどについて、それらの概要が紹介されている。
-
-
Microsoftが.NET Core SDKのテレメタリをどのように使っているか
.NET Core SDKは、それを使う開発者から様々なデータポイントを収集する。これは(オプトアウト手順ではあるものの)任意の開示だが、Microsoftは以前は収集した情報を共有していなかった。その情報が利用可能になり、ツールの使用方法に関する興味深い洞察が得られた。
-
Visual Studio 2017 15.3 がリリース。 Adds .NET Core 2 がサポートされた。
Microsoft はVisual Studio 2017 15.3 をリリースした。.NET Core 2 サポートなどの機能が含まれている。安定性や性能も改善され、新たな機能にはアクセシビリティサポートが含まれる。
-
MicrosoftがWindowsおよびLinux上のバグおよびセキュリティリスク検出をプレビュー
マイクロソフトにて、Project SpringfieldがAzureサービスプレビューとして利用可能になった。それはMicrosoft Security Risk Detection(MSRD)と呼ばれており、WindowsおよびLinuxアプリケーションのコードのバグやセキュリティの脆弱性を検出する。
-
MicrosoftがF#のサポートを改めて表明
MicrosoftでそれぞれC#とF#のプログラムマネージャを務めるMads Torgersen氏とPhilip Carter氏が、F#の使用を勧める記事を公開した。Build 2017でのF#に関するプレゼンテーションのフォローアップである同記事の中で両氏は、MicrosoftがF#導入時における障害を排除したいと望んでいること、およびVisual Studio 2017で提供されるF#の改善点について述べている。
-
.NET Core 2がVisual BasicをLinuxとmacOSにもたらす
Microsoftは.NET Coreプラットフォームの一級市民として、Visual Basicを導入する方向だ。.NET Core 2リリースの一部として、VBデベロッパーは.NET Standard 2.0をターゲットとするコードを書けるようになり、利用可能なデプロイメントプラットフォームが増える。 重要なのは、Windowsで動くのと同じ実行ファイルやライブラリがmacOSとLinuxで動くということだ。
-
.NET Core 2がリリース、.NET Standard 2.0をサポート
.NET Core 2が待望の.NET Standard 2.0をサポートしてリリースされた。今回のリリースには、19,000以上の.NET API追加と、プラットフォームのサポート拡大、パフォーマンス改善、VBサポート、.NET Framework参照互換性といった.NET Coreの有用性の改善が含まれている。
-
.NET Standard 2.0が最終版に
Microsoftは.NET Standard 2.0の最終バージョンを発表した。これには32,000以上のAPIが含まれ、.NET Standard 1.6よりも140%、.NET Standard 1.0に比べて400%増えている。
-
Googleが侵入型Androidアプリの識別に機械学習を利用
Googleは侵入型(intrusive)と見なされるAndroidアプリの自動解析と検出にクラスタリングアルゴリズムを使用している、と同社のセキュリティエンジニアであるMartin Pelikan、Giles Hogben、Ulfar Erlingsson各氏が書いている。
-
GoogleがCloud Prediction APIをCloud Machine Learning Engineにリプレース
Googleは、同社のCloud Prediction APIを来年内に廃止すると発表した。開発者に対しては、Google Cloud Platformからのデータ解析、機械学習トレーニング、予測が可能な同社のCloud Machine Learning Engineへの移行を推奨する。
-
分散クラウドアプリケーションをマップ化するアプローチの比較
アプリケーションマップは、分散アプリケーションのコンポーネントとネットワーク、またはプロセス間の相互作用をトポロジーで表現したものだ。AppDynamis、OpenTracing、Netsilなどの様々なツールで採用されたアプリケーションマップのアプローチの概要が最新の記事で紹介されている。