BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Companies に関するすべてのコンテンツ

  • .NET 6: スレッドの改善

    非同期や並列プログラミングの複雑さを抽象化するために多数のライブラリが存在するが、それでも開発者は、時々、下位のスレッド処理ロジックへの落とし込みが必要になる。.NET6シリーズのAPIの変更に続いて、マルチスレッドのいくつかの新しい効果的な方法を見ていこう。

  • Cockroach LabsがCockroachDB Serverlessを発表

    Cockroach Labsは本日、CockroachDB Serverlessのパブリックベータを発表した。CockroachDB Serverlessは、容量、パフォーマンス、または可用性のためのプランニングを少なくしてアプリケーションを構築できる、完全な弾力性あるクラウドデータインフラストラクチャを提供する。これは、NoSQLシステムのスケーラビリティと従来のデータベースシステムのACID保証を組み合わせようとするNewSQLデータベースであるCockroachDBに基づいている。

  • Google Techに関するプロジェクトのキュレーションコレクションであるGoogleのDev Libraryとは

    Googleは、Googleテクノロジーに関連するオープンソースプロジェクトから厳選したコレクションを作成することを目的とした新しい構想を発表した。GoogleのDev Libraryには、コードリポジトリだけでなく、さまざまなインターネットソースから収集された記事、ツール、チュートリアルも含まれる。

  • Javaニュース総まとめ: WildFly 25, JEP 408, Quarkus 2.3.0, MicroProfile 5.0-RC1, Mockito 4.0, Jelastic

    今週2021年10月4日のJava総まとめでは、OpenJDK、JDK 18、Spring Cloud 21.0.0-M2、WildFly 25、Quarkus 2.3.0.Final、MicroProfile 5.0-RC1、Open Liberty 21.0.0.11-beta、Mockito 4.0、Apache Camel 3.12.0 および 3.7.6、Apache Camel Quarkus 2.3.0、および Virtuozzo が買収した Jelastic PaaS からのニュースを特集する

  • OracleがJava LTSサイクルの2年への短縮を提案

    OracleがJava LTS(Long Term Support)のケイデンス(cadence)を2年に短縮するという提案をしている。Java 11から続いた3年というLTSケイデンスは、Java 17のローンチが最後になる、ということだ。この提案は、受け入れられる可能性が高いようだ。OpenJDKディストリビュータであるMicrosoft、Amazon、Azulが賛意を示す一方で、唯一Red Hatは"不満はあるが賛成"である、としている。OpenJDK distributors Microsoft, Amazon, and Azul are in favor, while Red Hat delivered a "nervous yes, but…"

  • Javaニュース総まとめ: Hazelcast 5.0、WildFlyに訪れる変更、Scene Builder 17、Hibernate ORM

    今週2021年9月27日ののJava総まとめでは、JDK 18、Hazelcast 5.0、Hibernate ORMのポイントおよび候補リリース、Spring Initilizr 0.11.0、WildFlyで計画されている重要な変更、Open Liberty 21.0.0.10、Scene Builder 17、JReleaser 0.7.0、JDKMon 17.0.5、RefactorFirst 0.3.0、TornadoVM 0.11、およびSonatypeの公開サーバからTLSv1.1のドロップからのニュースを特集する。

  • MicrosoftがAzure Functions 4.0を発表、.NET 6をプレビューでサポート

    Microsoftは先頃、同社のファンクション・アズ・ア・サービス(FaaS)製品であるAzure Functions 4.0の公開プレビュー版リリースを発表した。新たにリリースされたランタイムでは、.NET 6.0がサポートされる。

  • VMwareはSpring 6とSpring Boot 3でさらなる10年のためにオーバーホール

    Spring One 2021で、VMwareは、2022年10月のリリースを予定しているSpring 6が、さらなる10年間のフレームワークの準備をどのようにするかについて説明した。Java 17とJakarta EE 9が必要であり、Javaモジュールとネイティブコンパイルのファーストクラスのサポートを提供し、Springの可観測性を固め、そして時代遅れの機能とサードパーティの統合を削除する。Spring Boot 3はSpring 6を使用するが、リリース日は未定だ。

  • カスタムディレクティブとリアクティブAPIを新たに備えたLit 2がリリース

    Litチームは先頃、Lit 2.0をリリースした。Lit 1のリリースから2年以上を経たリリースだ。Lit 2には非同期ディレクティブなど、カスタムディレクティブ用の新たなAPIがフィーチャーされている。リアクティブコントローラを使用して、再利用可能なリアクティブロジックをカプセル化することも可能だ。

  • .NET MAUIがPreview 8をリリース、しかしGAは2022年Q2に延期

    Microsoftは.NET MAUIのリリースを延期した。.NET MAUIのリリースと一般提供は、.NET 6と同じ2021年11月が目標であった。 Microsoftからの最新ニュースによると、今年11月の.NET 6のGAには正式版が完成しない見込みである、ということだ。新たに計画された期日は、2022年第2四半期である。

  • MicrosoftがAzure Disk Storageのゾーン冗長ストレージを一般提供としてリリース

    今年の初めに、Microsoftは、Azureマネージドディスクのゾーン冗長ストレージ(ZRS)オプションのプレビュー版を発表した。インフラストラクチャの信頼性をさらに向上させるためのものだ。現在、一般提供(GA)としてリリースされている。

  • Javaニュース総まとめ: Jakarta EE 10 Core Profile、OpenJDK、Open Liberty、Payara、Groovy と Quarkus

    今週2021年9月6日のJava総まとめでは、新しいコアプロファイルを導入するJakarta EE 10、JEP 417、JDK 18、Open Liberty 21.0.0.10-beta、Payara 2021年8月ロードマップアップデートウェビナー、Quarkus 2.2.2.Final、新しいMicronaut Javaライブラリ、Hibernate Search 6.1.0.Alpha1、GraalVM Native Build Tools 0.9.5、Groovyバージョンのアップデート、およびJakartaOne Livestream 2021カンファレンスからのニュースを特集する。

  • MicrosoftがXamarin Community Toolkit用の.NET MAUI Compatibility Packageをリリース

    すでに発表されているとおり、Xamarin Community Toolkitは.NET MAUI Toolkitにリプレースされる。Xamarin自体と同じだ。Xamarin Community Toolkitも進化してXamatin.Formsから.NET MAUIに移行しており、.NET MAUI用に完全に最適化されたCommunity Toolkitパッケージとして、CommunityToolkit.MauiとCommunityToolkit.Maui.Markupの2つが新たに公開されている。

  • Microsoftがプレビュー版でAzure Spring Cloud Enterpriseを発表

    最近、MicrosoftはAzure Spring Cloud Enterpriseを発表した。これは、Springのための新しいマネージドサービス層で、エンタープライズ開発者のニーズに合わせて最適化されている。この新しいエンタープライズ層はプレビューで利用できる。

  • 新たなWeb認証オプションと.NET MAUI Essentialsを加えたXamarin.Essentials 1.7

    Xamarin.Essentialsは、さまざまなモバイルプラットフォームでシームレスに動作するアプリケーションの開発を実現するための重要なライブラリだ。ネイティブAPIにアクセスして、アプリ内から容易に利用するための手段を提供してくれる。数から言えば、.NET開発環境において最も広範に利用されているライブラリのひとつである。

BT