InfoQ ホームページ Companies に関するすべてのコンテンツ
-
Tensorflowバージョン1.3の変更概要
バージョン1.2.1がリリースされてから、一ヶ月しか経っていないが、数多くの変更を含むバージョン1.3が登場する。開発者は、広範囲にわたるリリースレポートをGithubのTensorflowページにて見ることができる。この記事は、Tensorflow1.3のアップグレード前後において、開発者が知るべき重要な変更リストとなる。
-
Visual Studio 15.4リリース、マルチプラットフォーム・サポートを推進
MicrosoftはVisual Studio 2017の4回目のアップデートをリリースした。.NET Standard 2.0とUWP (Universal Windows Platform) アプリのサポートに引き続き取り組んでいる。.NET Standard 2.0のサポートは、クロスプラットフォーム・アプリケーションの開発とコードの再利用を促進するというMicrosoftの戦略にとって、重要な部分だ。
-
Visual Studio 2017 Update 5 Previewリリース
MicrosoftはVisual Studio 2017の開発を素早く回し続けており、その人気のあるIDEの5回目のアップデート、15.5 Previewをリリースした。今回のアップデートには、新しいデバッグ機能とC++、Visual Basic、C#の性能改善が含まれている。
-
Google、Android Instant Apps SDK 1.1をリリース
数週間前、Google I/O 2017で紹介されたAndroid Instant Apps SDKが、バージョン1.1になった。バイナリサイズ最適化のためのConfiguration APKと、Instant Appsからインストールされたアプリへ移る際にユーザーコンテキストを保存するための新APIが含まれている。
-
EF Core 2.0の非互換的変更
EF Coreでは多くの非互換的な変更が行われている。EF Core 1.0/1.1用のデータベースプロバイダがすべて、EF Core 2.0で使用不可能になったこともそのひとつだ。
-
Microsoftが.NETの手動メモリ管理機構をSnowflakeとして公開
Microsoft Research、ケンブリッジ大学、プリンストン大学の研究者たちが.NETをフォークし、ランタイムで手動メモリ管理をサポートするAPIを追加して、そのアプローチとパフォーマンス改善に関する詳細を"Project Snowflake: Non-blocking Safe Manual Memory Management in .NET"として公開した。
-
.NET Coreと.NET Standard: 違いは何か?
.NET Standardは、どのBCLを実装する必要があるかを定義したAPI仕様だ。 .NET Coreは、コンソール、クラウド、ASP.NET Core、UWPアプリケーションを構築するために最適化されたマネージフレームワークだ。 それぞれのマネージ実装(Xamarin、.NET Core、.NET Frameworkなど)は、.NET Standardに従ってBCLを実装しなくてはならない。
-
最新の.NET Frameworkはアクセシビリティ改善にフォーカス
Microsoftが.NET Framework 4.7.1のプレリリースを発表した。今回のリリースには、多岐にわたる改善が含まれている。ここでは、WPFアプリケーションのアクセシビリティ改善に関する変更を見ていく。
-
Apple、ARM CPU向けiOSカーネルをオープンソース化
Appleはarmとarm64固有のファイルをGitHub XNU-darwinリポジトリに静かに公開した。これは開発者全員にとって興味深いものではないかもしれないが、セキュリティ研究者などにとっては興味深い可能性がある。
-
Google製のドキュメントデータベースであるFirestoreの発表
Googleはモバイル、webとサーバアプリケーションのためのドキュメントデータベースであるCloud Firestoreを発表した。
-
ASP.NET Core 2に新機能Razor Pagesが加わる
ASP.NET Core 2にはRazor Pages、新しいテンプレートを始めとする多くの新機能と、開発をより容易にするための変更が行われている。適切な既定値に加えて、よりパワーを求める開発者向けの詳細なオプション設定を組み合わせることで、ASP.NET Core 2はあらゆる規模のプロジェクトにアピールする。
-
Visual Studio 2017 15.4がWindows 10 Fall Updateに対応
MicrosoftがVisual Studio 2017 15.4のプレビューをリリースした。リリース予定のWindows 10 Fall Creators Updateのサポートが追加されている。UWPアプリでの.NET Standard 2.0サポートが可能になるとともに、新たなテンプレートによって、従来のWin32アプリとUWPアプリの配布用バンドルが容易になる。
-
RedHatがAzure、.Net Core 2.0、SQL Server 2017のサポートを発表
MicrosoftとRedHatは、Red Hat OpenShiftでWindows Containersをサポートすることを発表した。今回の発表がターゲットとするメインシナリオは、LinuxとWindowsのコンテナを同じクラスタで動かすことだ。これにより、両方の環境を使っている企業が、WindowsとLinuxのために別々のクラスタを用意することなく、コンテナベースのインフラへ移行できるようになる。
-
Facebook、ReactをMITライセンスに変更
Facebookは、ReactのライセンスをBSD+PatentsからMITに変更することを決めた。ApacheプロジェクトにReactを組み込めるようにし、オープンソースコミュニティとの不安定な関係を回避するためだ。
-
QCon New York 2017: Netflixのダウンロード処理におけるイベントソーシングのスケールアップ
NetflixのシニアソフトウェアエンジニアであるPhillipa Avery氏とRobert Reta氏が、QCon New York 2017で、Cassandraをベースとしたイベントソーシングアーキテクチャについて発表した。現在、それはNetflixのダウンロード機能を支えると同時に、同社サービスの柔軟性と信頼性、スケーラビリティ、デバッグ性の向上に一役買う存在になっている。