InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
監視プラットフォームのPrometheusがCNCF(Cloud Native Computing Foundation)から"卒業"
Cloud Native Computing Foundation (CNCF)は8月9日、オープンソースの監視ツールキットであるPrometheusが、インキュベーション段階を卒業したと発表した。プロジェクトがこの評価を達成するためには、その成長状況やドキュメント、組織のガバナンスプロセス、コミュニティに対する持続可能性と協調性のコミットメントなどを示す必要がある。
-
C# 8の小さな機能
デフォルトインターフェイスメソッドとnull許容参照のような大きなチケットアイテムに注意されがちだが、C# 8では小さな機能も検討されている。このサンプルはC#の将来バージョンになる可能性もある。
-
Mozilla、ARのための新しいオープンWeb APIとしてWebXRを推進
FirefoxにWebVRサポートを追加した後、MozillaはWebにMR(Mixed Reality)をもたらす、WebXRと呼ばれる新しいAPIに取り組んでいる。WebXRはもともと昨年に発表されたもので、ゆくゆくはWebVRを置き換え、WebVRの利用者にスムーズな移行を促すことを目指している。
-
MicrosoftがWinForms/WPFの利用コードを使った.NET Core 3.0機能投票を実施へ
我々は5月、Microsoftが、WinFormとWPFを.NET Core 3.0で実行可能にする計画を持っていることを報告した。これを促進するために同社は、どちらのAPIを.NET Coreに移植すべきかを投票する、新たなツールを開発している。ただし直接投票ではなく、アプリケーションでどちらのAPIが使用されているかに基づくものだ。
-
Ionic 4のβ版リリース
モバイルWebアプリケーション構築のためのフレームワークIonicのバージョン4 β版がリリースされた。Ionic 4は、パフォーマンス改善およびWeb Components標準のサポートによるフレームワークに依存しないアプローチにフォーカスしている。
-
数値計算用の動的言語Julia 1.0がリリース
テクニカルコンピューティング用のハイレベルでハイパフォーマンスな動的言語のJulia 1.0の最新バージョンには、言語APIの安定性と新たな組み込みパッケージマネージャが含まれる。Juliaコンピューティングチームは先週、ロンドンのJuliaCon 2018イベントで、Juliaバージョン1.0のリリースを発表した。
-
Javaコミュニティリーダ陣、プラットフォームサポートの選択肢を解説
Javaコミュニティの30を超えるリーダがオープンレターを公開した。今後利用できるサポートの選択肢とJavaビルドを明らかにしている。ドキュメントではオラクルとその他のサプライヤ双方から利用できる無償と有償のサポートの選択肢を詳細に解説している。
-
マイクロサービスの通信手法
モノリスからマイクロサービスに移行することで、それまでモノリスの中の暗黙的に存在していた複雑性が明らかになり、通信に関する課題が指数級数的に増加する — Michael Plöd氏は、GeeCON 2018でのプレゼンテーションでこのように述べ、マイクロサービス間の通信に関するさまざまな手法について説明した。
-
Google、Python 3.7とPHP 7.2をサポートするApp Engineの第2世代ランタイムをリリース
Google Cloudは、第2世代App Engineスタンダードランタイム、アプリ構築のためのWebフレームワークおよびクラウドコンピューティングプラットフォームに対するアップデートを発表した。今回のアップデートで、ユーザーはPython 3.7とPHP 7.2ライブラリを含む人気のある言語・フレームワーク・ライブラリの最新バージョンでWebアプリを動かせるようになる。
-
Mozilla FirefoxはWebトラッカーをデフォルトでブロックするようになる
Mozillaは最近、Firefoxが近い将来、Webトラッカーをデフォルトでブロックするようになると発表した。Mozillaは、ページロードパフォーマンスの改善、クロスサイトトラッキングの削除、有害な行為の軽減を含む3つの重要な取り組みにより、一連の機能をリリースする予定だ。
-
ASP.NET 2.2 Preview 1でJava SignalRクライアントが登場
Microsoftは、ASP.NET Core 2.2で登場する新機能について詳細をリリースし始めている。その1つに、SignalRをサポートする新しいJavaベースクライアントがある。
-
WindowsデスクトップアプリケーションをXAML Islandsで最新化する
Windowsデスクトップ開発はもはや終わりだという印象を持っているかも知れないが、Visual Studioのテレメトリーデータによると、デスクトップアプリケーション開発に積極的に携わっている開発者の数は約240万人で、20か月前に比べて50%増加している。この大規模なコミュニティをサポートするため、Microsoftは、これら資産のWindows 10への統合を支援する方法を検討している。
-
-
Rust 2018が登場、Rust 2015からの移行手段も提供
Rust 1.31に相当するRust 2018の最初のリリースが2018年12月6日に提供予定であると、Rust Core Teamが書いている。Rust 2015が最初に公開されて以降、言語を充実させてきた豊富な機能が、新たなラベルの下で統合される。
-
Windows Community Toolkit for UWPの概要
Microsoftは、ビジネス開発者の持つ一連のニーズに対応するために、UWP用のWindowsコミュニティツールキットを提供している。変化の著しいこのライブラリは、新しいUWPコントロールと新機能をテストする場としての役割を持つ。