InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
新たに創設されたBytecode Alliance、モジュールの安全使用のためにWebAssemblyナノプロセスを提案
MozillaのLin Clark氏は先頃、Bytecode Alliance設立を発表した。Bytecode Allianceは、ブラウザ内外においてデフォルト状態で安全性の確保されたWebAssemblyエコシステムの成長を実現するための、標準の提案と実装を目的とした、業界的なパートナシップである。サードパーティ製Wasmパッケージ実行時の分離性と安全性を提供する手段として、Bytecode Allianceではナノプロセス(nanoprocess)という概念を導入している。
-
Swiftで高度な数値計算を可能にするSwift Numerics
Swift Numericsは、Swift Standard Libraryのギャップを埋めることを目的とした、Swiftの新しいオープンソースライブラリだ — AppleのエンジニアであるSteve Cannon氏は、このように記している。現在は実数と虚数の計算数学のための2つのモジュールが含まれているが、ロードマップにはさらに多くの予定が記載されている。
-
Rustが1.39でゼロコストAsync/Awaitをサポート
Rustのバージョン1.36で先行サポートされていたasync/.await機能が、バージョン1.39で最終的な安定版になった。RustコアチームメンバのNiko Matsakis氏の説明によると、他言語とは異なり、Rustのasync/.awaitはゼロコスト抽象化(zero-cost abstraction)である。
-
ハイブリッドおよびマルチクラウドプラットフォームの管理を可能にするMicrosoft Azure Arc
ITプロフェッショナルと意思決定者を対象としてMicrosoftが開催した第1回のIgniteで、いくつかのハイブリッドハイブリッドクラウド製品とサービスが新たに発表された。最も重要な発表のひとつが、AWSやGoogle Cloudなど、任意のインフラストラクチャでAzureのサービスを実現する、Azure Arcのプレビューリリースだ。
-
オープンソースのCNCF CloudEvents仕様、バージョン1.0のマイルストンに到達
CloudEventsは、イベントデータを標準的な方法で記述するためのオープンソース仕様だ。サービスやプラットフォームなどの間で配信されるイベントを、容易に定義できるようにすることを目的とする。仕様を推進しているのはCloud Native Computing Foundation(CNCF)である。そのCNCFが先日、同仕様がバージョン1.0のマイルストーンに到達したことを発表した。
-
NetBeansが20周年を祝賀
NetBeansは先頃、Sun Microsystemsによる買収から20周年を祝賀した。かつてのメンバも集まって、学生プロジェクトからSun、Oracle、最後にApache Software Foundationに移行した、このプロジェクトの旅路を祝った。
-
Webの未来を予測する - Richard Feldman氏のReactiveConf 2019での講演より
プラハで行われたReactiveConf 2019でRichard Feldman氏は、自身の12年にわたるプロフェッショナルWeb開発の経験と、2013���のReactや2014年のElmのようなテクノロジのアーリーアダプタとしてのキャリアから、2020年と2025年におけるWebの未来像の予測を描いてみせた。
-
PyTorchとTensorFlow - 学界と産業界で有力なMLフレームワークはどちらか
The Gradientで先日、2019年の機械学習フレームワークの現状について調査した記事が公開された。その記事は、PyTorchが急速に研究の主要なフレームワークになりつつあるのに対し、TensorFlowが依然として業界の主要アプリケーションフレームワークであると、いくつかの指標を用いて主張する。本記事では、それらの違いについて詳しく説明する。
-
QCon San Francisco 2019 (11/11-15) - ML、ストリーム処理、JavaScriptコンパイラ、iOSセキュリティ
QCon San Franciscoが11月に帰ってくる! 今回のカンファレンスでは、120人以上の講演者による18の企画トラックが用意されている。上級ソフトウェアプロフェッショナルを対象に企画されるQConでは、世界規模のアーキテクチャ、さまざまなプラットフォームでのマイクロサービスの運用、チームの指導と効果的な文化の構築、そしてもちろん、実際に運用中の最新AI/MLについて、その設計と提供に関する最新の洞察を得ることができる。
-
iRobotがLinuxベースの組み込みプラットフォームでのROS2実行を評価
ROSCon 2019で、iRobotのAlberto Soragna、Juan Oxoby、Dhiraj Goelの3氏が、低価格の組み込みプラットフォームでのROS 2の使用経験について講演した。さまざまなDDS(Data Distribution Service)実装を試験することで、氏らは、アプリケーションのCPUおよびメモリ使用量を削減し、それによってパフォーマンスを向上することができた。
-
Microsoft、”Azure API for Fast Healthcare Interoperability Resource (FHIR)”を一般向けにリリース
先日のブログ記事で、Microsoftは、Azure API for Fast Healthcare Interoperability Resource(FHIR)の一般供与を開始すると発表した。これにより同社は、マネージドクラウドサービスでこのフォーマットのネイティブサポートを提供する、最初のクラウドベンダになる。APIを使用することで、クラウド内の医療データを簡単に取り込み、保持し、管理することが可能になる。
-
GitHubが脆弱性ワークフローを改善してCVE採番機関に
Semmleの買収に伴って、GitHubは、メンテナや開発者による脆弱性の修正と保護を容易にすることを目的とした改善を数多く公開した。この中に、GitHub UIから直接セキュリティアドバイザリを生成し、CVE番号を割り当てる機能が含まれている。
-
IoT仮想プログラミング環境Node-REDがバージョン1.0に到達
2年間の開発サイクルを終えて、多くの変更が加わったNode-REDがついに、バージョン1.0に到達した。1.0での主要な新機能の中には、新しくなった非同期メッセージパッシングモデル、新しい補完API、デフォルトでのメッセージクローニングなどが含まれている。ビジュアルエディタも改良された。
-
.NET Core for WindowsでC++が使用可能に
MicrosoftはC++/CLI in .NET Core 3.1の提供計画を発表した。ターゲットとなるのはWindowsアプリケーションのみで、LinuxあるいはOSXでC++/CLIを使用することはできない。
-
Maesh - Kubernetes用サービスメッシュ
2019年9月4日、クラウドインフラストラクチャ用ソフトウェアのプロバイダであるContainousは、リバースプロキシとロードバランサであるTraefik上にGo言語を使って構築された、オープンソースのサービスメッシュMaeshをリリースした。Maeshは、導入が容易で、マイクロサービスアプリケーションへのロールアウトが可能な、ライトウェイトなメッシュソリューションを提供する。