InfoQ ホームページ Companies に関するすべてのコンテンツ
-
Microsoftがソフトウェアの安全性に関するソリューションとしてRustを検討
Microsoftは現在、ソフトウェアの安全性改善を目的としたRustの導入試験を行っている。RustFest Barcelonaでは同社エンジニアのRyan Levick氏とSebastian Fernandez氏が、MicrosoftがRustを使用する上で直面している課題について講演した。また、Adam Burch氏の説明によれば、同社は現在、低レベルのWindowsコンポーネントの書き直しなどでRustを試験的に使用しているという。
-
iOS 13ローンチ時のバグの理由と開発プロセスの改善
Appleの最新iOSリリースであるiOS 13が多くのバグに見舞われ、ユーザの間に失望の声があがっている。Bloombergによる報道では、Appleに近い情報筋が、iOS 13のリリースプロセスの問題と、Appleがこれを将来的にどのように修正しようとしているかを説明している。
-
Objective-Cがゼロランタイムコストのdirectメソッドを導入
Swiftが2014年にローンチされて以来、Objective-Cには小規模な変更のみが行われてきて、その大部分はSwiftとの互換性を改善するためのものだった。しかしプログラム言語として、決して衰退した訳ではない。Objective-Cは先頃、"direct"メソッドのサポートを新たに追加した。通常のメソッドと外見は同じようだが、Cの関数により近い動作をするものだ。
-
完全マネージドなサーバレスプラットフォームのGoogle Cloud RunがGAへ
Google Cloud Runは、コンテナ化されたサーバレスアプリケーションを動作させるためのフルマネージドなソリューションだ。6ヶ月間のベータ期間を終えて、今回、Google Kubernetes Engineクラスタを使ってGoogle Cloud Runアプリケーションをオンプレミスで実行可能にするCloud Run for Anthosと共に一般提供が開始された。
-
Microsoft Visual Studio Online: Visual Studio用の分散開発環境
Microsoftが今月始めのIgniteカンファレンスで、Visual Studio Online(VSO)の公開プレビューを発表した。このサービスは、Visual StdioとVisual Studio Codeを使用可能なマネージド開発環境を提供すると同時に、デバッグやコード補完、協調セッションなどの可能なIDE機能を備えたオンラインコードエディタも備えている。
-
サーバレス関数におけるステートフルプログラミングモデル - QCon San FranciscoでのChris Gillum氏の講演より
Microsoftのプリンシパルエンジニアリングマネージャである Chris Gillum氏は、QCon San FranciscoでAzure Functionsのサーバレスプログラミングモデルについて講演し、Microsoftのサーバレスコンピューティング実装であるAzure Functionsを使用した2つのステートフルプログラミングモデルである、ワークフローとアクタについて論じた。
-
Swiftで高度な数値計算を可能にするSwift Numerics
Swift Numericsは、Swift Standard Libraryのギャップを埋めることを目的とした、Swiftの新しいオープンソースライブラリだ — AppleのエンジニアであるSteve Cannon氏は、このように記している。現在は実数と虚数の計算数学のための2つのモジュールが含まれているが、ロードマップにはさらに多くの予定が記載されている。
-
ハイブリッドおよびマルチクラウドプラットフォームの管理を可能にするMicrosoft Azure Arc
ITプロフェッショナルと意思決定者を対象としてMicrosoftが開催した第1回のIgniteで、いくつかのハイブリッドハイブリッドクラウド製品とサービスが新たに発表された。最も重要な発表のひとつが、AWSやGoogle Cloudなど、任意のインフラストラクチャでAzureのサービスを実現する、Azure Arcのプレビューリリースだ。
-
Microsoft、”Azure API for Fast Healthcare Interoperability Resource (FHIR)”を一般向けにリリース
先日のブログ記事で、Microsoftは、Azure API for Fast Healthcare Interoperability Resource(FHIR)の一般供与を開始すると発表した。これにより同社は、マネージドクラウドサービスでこのフォーマットのネイティブサポートを提供する、最初のクラウドベンダになる。APIを使用することで、クラウド内の医療データを簡単に取り込み、保持し、管理することが可能になる。
-
.NET Core for WindowsでC++が使用可能に
MicrosoftはC++/CLI in .NET Core 3.1の提供計画を発表した。ターゲットとなるのはWindowsアプリケーションのみで、LinuxあるいはOSXでC++/CLIを使用することはできない。
-
MicrosoftがC# 8.0をリリース
Microsoftは先週、.NET Core3.0リリースの一部としてC# 8.0を一般公開することを、.NET Conf 2019と同社の開発ブログで同時に発表した。言語機能には新たに、null許容参照型、非同期ストリーム、デフォルトインターフェースメンバ、新しいコードパターンなどが含まれている。これらの新機能はすべて、Visual Studio 2019でサポートされる。
-
Microsoft .NET Conf 2019 - .NET Core 3.0、C# 8.0、F# 4.7、マシンラーニング
今週始めにオンラインストリーミングされた.NET Conf 2019 Editionでは、.NETエコシステムの新機能がいくつか発表されている。.NET Core、ASP.NET、EF Core 3.0、さらにC# 8.0とF# 4.7もリリースされた。これら新リリースは、Windowsデスクトップ、Web、モバイルアプリケーションの開発方法に大きな影響を与えるものだ。Visual Studio 2019の新機能とツールも紹介されている。
-
Micorsoftが.NET Core 3.0をリリース
Microsoftは今週始め、.NET Core 3.0のリリースを、.NET Conf 2019と同社の開発ブログで同時に発表した。この新リリースには、Windows FormsとWindows Presentation Framework(WPF)を使ったWindows Desktopアプリのサポート、新たなJSON API、Linux ARM64のサポートが含まれる他、全般的にパフォーマンスの向上が図られている。F# 4.7とC# 8.0も含まれている。
-
Swift 5.1がリリース、モジュール安定性、Opaque Return Type、Property Wrapperなどを提供
モジュール安定性はSwift 5.1の最も重要な新機能のひとつだが、Appleのこの言語の最新バージョンには、その他にもProperty WrapperやOpaque Return Type、標準ライブラリの大幅な拡張など、数多くの新機能が含まれている。
-
Googleのイノベーションから学んだこと - 問題の枠組み、データの使用、MVPの定義
真に偉大で、革新的で、価値に富んだアイデアの根源は大きく2つある。それは、あなたのユーザと、あなたと共に働く人たちだ。"プロダクトマネージャ"の帽子をかぶった人がそうだとは限らない。アイデアを実際の製品やテクノロジに具現化するには実験が有用だ。問題点を洗い出し、データを使用して、MVPを定義することが、イノベーションにおける成功のチャンスを大きくする。