InfoQ ホームページ Companies に関するすべてのコンテンツ
-
ARCore 1.20は、Cloud Anchorsに永続性とグローバルローカリゼーションをもたらす
2年前、GoogleはARCore 1.2にCloud Anchorsを導入して、デバイス間での共有ARエクスペリエンスを可能にした。最新のリリースでは、ARCoreは完全な永続性のサポートを提供することにより、Cloud Anchorsの制限を取り除く。さらに、ARCore 1.20はGoogle Earthと統合されているため、ARコンテンツを簡単に見つけることができる。
-
Microsoft EdgeがLinuxで利用可能に
Microsoftは先頃、Microsoft Edge Dev Channel for Linux(初回プレビューリリース)の提供を開始すると発表した。Edgeブラウザがすべての主要なオペレーティングシステム、ディスクトップ、モバイル上で利用できる。Linuxの利用者の多い企業ユーザは、これにより、自身の使い慣れたプラットフォームでWebアプリケーションの開発とテストが可能になる。この動きは、ビジネス向けブラウザとしてのEdgeの位置付けをさらに進めるものだ。
-
.NETのOverOps: Tal Weiss氏とのQ&A
2020年1月、OverOpsは、.NETエコシステムへのサポートを拡大すると発表した。OverOpsは、開発者が実行時にコードを分析および最適化できるようにする継続的な信頼性プラットフォームだ。InfoQは、OverOpsの共同創設者、CEO、およびCTOであるTal Weiss氏に、エンジニアがOverOpsを使用することでどのように利点を得ることができるか、および.NETのプロダクションデバッグプロセスを自動化する将来についてインタビューした。
-
Microsoft Edge WebView2が一般公開
昨年のプレビューリリース公開を経て、Microsoftは先頃、ネイティブWindowsアプリケーション内にWebコンテンツをホストするためのChromiumベースのコントロールであるWebView2を、Win32 C/C++、.Net Framework、.NET Core、.NET 5による運用レベルのアプリケーション向けに一般公開した。WebView2はアップデートポリシの異なる(自動/手動)2つのディストリビューションモデル(evergreen/fixed)で提供される。
-
AppleのML ComputeフレームワークがTensorFlowトレーニングを加速
最近のmac OS Big Surリリースの一部として、AppleはML Computeフレームワークを組み込んでいる。ML Computeは、IntelとM1ベースのMacの両方で、CPU上とGPU上において、トレーニングを改善するために最適化された数学ライブラリを提供する。それによって、TensorFlowディープラーニングライブラリを使用してトレーニング時間を最大7倍改善する。
-
BazelがAndroidオープンソースプロジェクトの新しいビルドシステムになる
Googleは、Androidオープンソースプロジェクト(AOSP)が、新しいビルドツールとしてBazelを使用することを発表した。AOSPは、市場で入手可能なすべてのAndroidラベル付きOSおよびより多くの派生OSに対する基盤を提供するものである。
-
Xamarin.Forms 5.0: デバッグ機能の改善、新機能、新しいコントロール
先週開催された.NET Conf 2020において、Scott Hunter、Maddy Leger、David Ortinauの3氏が、Xamarinの最新のデバッグ機能であるHot ReloadとHot Restartについて説明した。さらに、今年末にリリースが予定されているXamarin.Forms 5.0にも、Brushes、Shapes、ドラッグ・アンド・ドロップ、任意のコントロールを対象とするコントロールテンプレート、CarouselView、SwipeViewなどの新機能や新しいコントロールが導入されている。
-
新しいElectronリリースが新しいApple Siliconチップをサポート
Electronチームは先頃、人気のあるクロスプラットフォームのネイティブデスクトップアプリケーションフレームワークの11番目のイテレーションをリリースした。Electron 11では、新しいApple Siliconハードウェア(Darwin arm64) のサポートが導入されている。Electron 11は、Chromium、Node、およびそのJavaScriptエンジンのバージョンも更新する。
-
Googleが新しいサーバーレスデータベース移行サービスを開始
最近、Googleはプレビューで新しいサーバーレスデータベース移行サービス(DMS)を発表した。このサービスは、オンプレミスまたはクラウド上のセルフホストのMySQLデータベース、および、他のクラウドのマネージドデータベースから、Cloud SQL for MySQLへの移行をサポートする。
-
MicrosoftがGPT-3 AIモデルの独占ライセンスを取得
Microsoftは、自然言語処理(NLP)用のOpenAIのGPT-3ディープラーニングモデルのライセンスに関する、OpenAIとの契約を発表した。Microsoftの発表によると、モデルの「独占的」ライセンスが付与されるが、OpenAIは引き続き独自のAPIを介してモデルへのアクセスを���供する。
-
Microsoft .NET Conf 2020: .NET 5、C# 9.0、F# 5.0など
先週オンラインでストリーミングされた.NET Confの2020エディションで、Microsoftは、待望久しい.NET 5と、.NET言語の新たなメジャーバージョン(C# 9、F# 5)、ASP.NET 5、EF Core 5.0をリリースした。Visual Studio 2019の新バージョンもリリースされた。.NET 5のサポートとGitツーリングの改良が行われている。BlazorやProject Tyeなどのツールやフレームワークに関するセッションも実施された。
-
Appleサインインの0-Day脆弱性に$100,000の報奨金
今年の初め、セキュリティ研究者のBhavuk Jain氏は、Appleサインインのゼロデイ脆弱性を明らかにした。これにより、攻撃者は電子メールアドレスを知っているだけで被害者のアカウントを簡単に制御できるようになる。Appleはこの脆弱性にパッチを当て、悪用の証拠は見つからないと述べた。
-
ユーザエクスペリエンスを最大化するNetflixの優先度付きロードシェディング
Netflixは自社開発のAPIゲートウェイであるZuulを使用して、受信する要求の優先順位の区別を行っている。システムが負荷を受けたり、不安定になったりした場合、Zuulは最も優先度の低いトラフィックを抑制する。その上で、システムが安定性を取り戻すまで、計算された優先順位に基づいて、負荷が低減するように段階的な調整を行うのだ。
-
Googleが高速アテンションモジュールのPerformerをオープンソース化
Googleは、入力シーケンス長に対して線形スケールするTransformerディープラーニングアーキテクチャのPerformerをオープンソースとして公開した。この特徴によってPerformerは、画素推定(pixel-prediction)やタンパク質配列のモデリングといった、長いシーケンスを必要とするタスクに使用することができる。
-
関数型プログラミングの復活 - QCon Plusハイライト
QCon Plusの関数型プログラミングの復活トラックには、関数型プログラミングがソフトウェア開発を楽しい経験にする方法を説明する専門家が何人か参加した。また、C#やJavaなどのオブジェクト指向言語が、より関数型になるように進化している理由と方法についても説明した。