InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
JVMの比較を目的とする新しいパフォーマンスベンチマーク”Renaissance”
Charles UniversityとOracle Labsは、RenaissanceというJVMパフォーマンスベンチマークをリリースした。現代的な並行ワークロードに重点を置くこのパフォーマンステストでは、主としてHotSpotモードのGraalVMとOpenJDKを比較している。
-
リスクベーステストのアジャイルチームへの導入 - ”コーディング以前のテスト”を考える
リスクベースのテストは、デリバリされるストーリの品質を向上し、システムテスタがスクラムチームの一員になることを支援する — Evosoft Hungary Kftの製品エキスパートであるCsaba Szökőcs氏は、TestCon Moscow 2019でこのように述べて、旧来のリスクベースのテストをスプリントの一部として取り入れ、その完了状態を定義することによって、自分たちのアジャイル実践に適合させた方法について説明した。
-
EF Core 3の40の重大な変更点
Entity Framework Coreについて認知されている多くの欠陥を修正するため、Microsoftは、EF Core 3に40箇所の重大な変更を導入した。
-
Appleが宣言型のSwiftUIフレームワークを発表、アプリ開発をよりリーン、高速、インタラクティブなものに
先日のWWDC 2019でAppleは、iOS、macOS、tvOS、watchOSプラットフォームでアプリケーションを開発するためのSwiftUIフレームワークを発表した。宣言型UIプログラミングパラダイムを採用することで、開発者の生産性の大幅な向上と、コード行の削減を目指している。Xcodeによるインタラクティブな開発エクスペリエンスを備えており、コードの結果をリアルタイムで表示することも可能だ。
-
いまだ明らかにならないサーバサイドWCFの計画と.NET開発者の不満
MicrosoftはサーバサイドWCFに関しては、今なお沈黙を続けている。サーバサイドWCFは命脈の尽きたテクノロジである、という印象を一旦は与えたが、その後すぐ、発表の否定まではしなかったものの、少し待ってほしいと述べている。
-
Cloudflareが公式CLIを採用、サードレベルのカスタムドメイン名を発表、無償ティアを導入
公式CLIとしてWranglerの採用、独自ドメインを必要としないデプロイ機能の提供、無償ティアの提供というCloudflareの一連の発表により、Cloudflareのインフラストラクチャへのデプロイが誰でも可能になる。
-
イベント駆動からイベントソーシングへの移行 - MicroCPHのFangel, Ingerslev両氏の講演より
MicroCPH 2019で、フィンテック企業であるLunar WayのThomasBøghFangel氏とEmil Krog Ingerslev氏は、モノリシックなRailsアプリケーションの構築後に、同社がイベント駆動のへの移行を���定した経緯について解説した。移行過程において氏らはいくつかの設計上の問題を発見し、イベントソーシングの採用を決定した。プレゼンテーションではそれらの問題と、その解決法について論じられた。
-
Adobe FlashをHTML 5で代替するPixi.jsがWebGLを新たにサポート、クロスプラットフォームとインタラクティブアプリに対応
Adobe Flashの標準ベースの代替品であるPixiJSが、レンダリングを高速化し、CPUの利用率を低減した、5番目のメジャーバージョンをリリースした。このPixiJS v5は、WebGL機能セットを新たなAPIで抽象化すると同時に、必要に応じてHTML5のcanvasにフォールバックする。これにより、WebGL APIを操作したり、デバイスの互換性に配慮する必要なく、リッチでインタラクティブなグラフィックス、クロスプラットフォームアプリケーション、ゲームを開発することが可能になる。
-
Electron 4および5がリリース、セキュリティと新たなWeb APIを追加
Electronチームが先日、Electronバージョン4およびバージョン5のリリースを発表した。Chromium、V8、Node.jsの最新アップデートに合わせて、アグレッシブなリリースサイクルを維持している。各バージョンにおける重要なアップデートには、リモートとリクエストに対するコントロールの改善などの他、ElectronのコールバックベースのAPIをアップデートしてPromiseを使用可能にするという、現在進行中のイニシアチブも含まれている。
-
MicrosoftがEntity Framework Core 3.0 Preview 7とEntity Framework 6.3 Preview 7をリリース
LMicrosoftは先週、Entity Framework Core 3.0 Preview 7とEntity Framework 6.3 Preview 7をリリースした。新しいプレビューは、.NET Core 3.0 Preview 7とASP.NET Core 3.0 Preview 7と同じ日に公開された。EF Coreのリリーススケジュールは、.NET Coreのリリ��ススケジュールと同期している。
-
マイクロソフトはML.NET 1.2を発表
今月初め、マイクロソフトはML.NET 1.2を発表し、そのモデルビルダーとCLIを更新した。ML.NETは、.NETエコシステム向けのオープンソースのクロスプラットフォームの機械学習(ML)フレームワークである。
-
Apache NetBeans 11.1がトップレベルプロジェクトとしてリリース
Apache NetBeans 11.1がリリースされた。これはインキュベーションを卒業してから最初のリリースである。
-
RedisTimeSeriesモジュールによりRedisに時系列データベース機能が追加
今月初め、マイクロソフトはML.NET 1.2を発表し、そのモデルビルダーとCLIを更新した。ML.NETは、.NETエコシステム向けのオープンソースのクロスプラットフォームの機械学習(ML)フレームワークである。
-
CircleCI、Kubernetesワークロードのサポートに向けて、パートナ統合を追加発表
CircleCIは、テクノロジパートナプログラムの一環として、新たなパートナ統合策を発表した。CircleCIは以前、Orbsというパッケージ管理ソリューションを発表している。Orbsは共通的なCI/CDタスクを、再利用および共有可能なパッケージにまとめたものだ。今回の発表でCircleCIは、AWS、Azure、VMware、Red Hat、Kublr、Helm用に、それぞれパートナがサポートするタスクを追加した。
-
AWSのOpen Distro for Elasticsearchに異議を唱えるベンダたち
AWSは今年3月、Open Distro for Elasticsearchのリリースを発表した。しかしながらこのリリースは、コミュニティのすべてのメンバに支持されてはいない。Elasticsearchが今後も完全なオープンソースであることを保証するためにOpen Distroをリリースした、とAWSは述べているが、テックコミュニティの他のメンバは、Amazonの持つ強い顧客基盤をさらに強化するための動きだ、と主張している。