InfoQ ホームページ ニュース
-
QCon New York 2017: SpeedmentのJava 9マイグレーション
Speedment CEOのDan Lawesson氏が、今年のQCon New York 2017で、“Migrating Speedment to Java 9“という講演を行なった。氏はSpeedmentと、SpeedmentをJava 9に移行する上での課題への対処方法について、InfoQに説明してくれた。
-
Java API for RESTful Web Services 2.1リリース
JAX-RS(Java API for RESTful Web Services) 2.1がリリースされた。SSE(Server-Sent Events)とJSON-Bの新たなサポート、JSON-Pのサポートの改善、クライアントAPIへのリアクティブな拡張が含まれている。
-
EF Core 2.0の非互換的変更
EF Coreでは多くの非互換的な変更が行われている。EF Core 1.0/1.1用のデータベースプロバイダがすべて、EF Core 2.0で使用不可能になったこともそのひとつだ。
-
Google CloudがCloud IoT Coreのパブリックベータをリリース
Google Cloudは、Cloud IoT Coreサービスのパブリックベータをリリースした。フルマネージドのIoTメッセージングおよびデバイス管理を提供する。
-
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を実装しなくてはならない。
-
ブログがアジャイルチームに力を与える
チームの思考と意思決定を各自の受信箱からブログにすることで誰でもアクセスできるようになり、将来見つけられやすくになり、全員が参照できる。ドキュメントを書くよりブログを書いて知識を移行し、コードに文脈を与えるプロジェクトの歴史を文書化することができる。
-
Amazon CloudWatch DashboardsがAPIとCloudFormationをサポート
Amazon Web Services (AWS)は最近、CloudWatchのダッシュボードとウィジェットとプログラムで作成、変更できるようにした。動的なリソースライフサイクルの追跡とクロスアカウントのダッシュボードのメンテナンスの一貫性を実現できるようにするためだ。
-
アクチュエータエンドポイントが改善されたSpring Boot 2.0
間もなくリリースされるSpring Boot 2.0.0 M4は、新たなマッピングで改善されたアクチュエータエンドポイントを備え、ユーザ定義エンドポイントの作成が容易になり、セキュリティが向上している。PivotalのプリンシパルソフトウェアエンジニアであるStéphane Nicoll氏がInfoQに、これらアクチュエータエンドポイントについて説明してくれた。
-
"Awesome Superproblem"にゲームで挑む
"Awesome Superproblem"とは、巨大で複雑、かつ永続的で、コラボレーションを通じてのみ解決が可能な問題のことだ。コラボレーションを機能させる上で重要なのは本気のゲームだ。ゲームの参加���には、より優秀で永続性のある結果を生み出すために、自発的にゲームのルールに従うことが求められる。
-
Vaughn Vernon氏はマイクロサービス内で不確実性をモデリングするためにリアクティブDDDを使用する
マイクロサービスとリアクティブシステムは順不同な到着順、重複、喪失などのメッセージに関する不確定性をもたらす。これに対する対応の仕方はビジネス上の決断であるとVaughn Vernon氏は述べ、ドメイン駆動設計の概念を用いて対処するのが最善であるとした。
-
最新の.NET Frameworkはアクセシビリティ改善にフォーカス
Microsoftが.NET Framework 4.7.1のプレリリースを発表した。今回のリリースには、多岐にわたる改善が含まれている。ここでは、WPFアプリケーションのアクセシビリティ改善に関する変更を見ていく。
-
Metropolis Ethereumが9月に初のハードフォーク
Ethereum Foundationは、Metropolisと呼ばれるEthereumネットワークで近く予定されているアップデートについての詳細情報をリリースした。Metropolisのハードフォークは、 ByzantiumとConstantinopleという2つの主要なリリースに分割されている。最初のリリースとなるByzantiumは9月のリリースを目標としており、トランザクションの匿名性の向上や、ガス料金(gas charge)の予測可能性が実現される予定である。
-
Teachable Machine: カメラを使ってブラウザで機械学習
Teachable Machineは、Webカメラを使ってトレーニングすることで、モノや表情を認識させることができるブラウザアプリケーションだ。 デモでは、Webカメラを使って、モノや表情の3つの異なるクラスを認識させることができる。カメラ入力に基づいて、サイトは異なるGIFを表示したり、録音済みサウンドを再生したり、音声を再生したりする。デモは teachablemachine.withgoogle.com にある。