BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ プログラミング に関するすべてのコンテンツ

  • lldを凌駕する高速な新リンカmold

    現行のUnixリンカを置き換え可能な最新のリンカであるmoldがバージョン1.0に到達した。LLVM lldリンカのオリジナル作者が開発したmoldは、従来のリンカよりも数倍高速であることを目標としている。

  • MicroStream 6.0がJDK 17、Spring Boot、Helidonをサポート

    MicroStreamは、Javaオブジェクトグラフを完全永続化または部分永続化し、復元するためのインメモリストレージを提供するJVMデータストレージエンジンである。バージョン6.0がリリースされ、Java 17のサポートの追加、Spring Boot統合、ディープコピーユーティリティを特徴としている。そして、さまざまなバグが修正された。

  • JetBrainsが新しいリモート開発機能でIntelliJ IDEA 2021.3をリリース

    IntelliJ IDEA 2021.3は2021年最後のリリースであり、Groovy 4とSelenium 4などがサポートされた。このリリースでは、バグ修正、一般的な改善、Java、Kotlin、Docker、Kubernetesなどの言語とツールのより具体的な改善が含まれている。このバージョンでは、リモート開発がベータ機能として導入され、リモートマシンをローカルマシンであるかのように使用する。

  • Swift Playgrounds 4.0でiPadを使ったiOSアプリ作成が可能に

    Swift Playgroundの最新のアップデートで、Appleは初めてiPadを使ってiPhoneとiPadアプリを作成できるようになった。開発者は、SwiftUI、Swift Package Manager、そして他の機能を使ってSwift 5.5アプリをビルドおよび登録できる。

  • Javaニュース総まとめ: Log4Shellの更新、Spring Framework 6.0-M1、WildFly 26

    今週2021年12月13日の Java 総まとめでは、JDK 19、Log4Shell 脆弱性の更新、製品に関連した Log4Shell のベンダーの声明、さまざまな Spring 関連プロジェクトと Hibernate のポイントリリース、WildFly 26、Payara Platform、Quarkus 2.5.3.Final、Apache Camel 3.14.0、Piranha 21.11.0、および Apache Tika 2.2.0 からのニュースを特集している。

  • Flutter 2.8とDart 2.15がパフォーマンス向上にフォーカス

    Flutter 2.8は、アプリの起動時間の改善、メモリフットプリントの削減、開発者がパフォーマンスの問題を簡単にプロファイリングできるようにすることに重点を置いている。これに伴い、Googleは新しいDartバージョンであるDart 2.15を発表した。ワーカーのIsolateが改善され、コンストラクタのティアオフを導入しており、列挙型を拡張している。

  • Spring Boot 2.6でDockerイメージとメトリックスの改善、バージョン 2.4がEOLに

    VMware は Spring Boot 2.6 をリリースした。2021年の2番目で最後の機能リリースで、Docker イメージ構築の改善、より多くのヘルスおよび管理情報の提供、WebTestClient インターフェイスを使用して Spring MVC アプリケーションをテストできるようにする。このリリースでは、Spring Security 5.6、Spring Data 2021.1、Spring Kafka 2.8、Hibernate 5.6、Kotlin 1.6、および JUnit 5.8 などの依存関係も更新している。

  • GoのジェネリックがGo 1.18 Beta 1でデビュー

    Goの最新のベータリリースGo 1.18 beta 1は、パラメータ化された型を使ったジェネリックプログラミングのサポートをついに導入した。長い間待ち望まれた待望の機能だ。さらに、テストファジングのサポートも追加されている。これは、入力を見つけてプログラムの不正な動作を明らかにするために使われる手法である。

  • Twitterのセキュリティキー実装の概要

    最近、Twitterは内部の従業員アカウントを従来の2要素認証(2FA)から物理的なセキュリティキーに移行した。フィッシング攻撃の防止を目的としたセキュリティキーは、FIDOおよびWebAuthnセキュリティ標準を活用して悪意のあるサイトを識別できる。

  • コードを読む上での課題とその対処方法

    コードの読むことは、多くの点で混乱を招く可能性がある。コードの読み方は明確に教えられておらず、コードの読み方を練習することはめったにない。ある役割を果たす認知プロセスを認識することは、コードをより適切に読むのに役立つ。

  • FacebookやGoogleに倣うAndroidアプリの起動時間の改善

    最近の記事で、GoogleとFacebookのエンジニアが、Androidアプリが起動時に応答するまでの時間を短縮し、最適なユーザエクスペリエンスを確保する上での、最も重要なことのヒントを提供した。

  • QCon PlusからAPIアーキテクチャトラックの総括

    QCon PlusのAPIアーキテクチャトラックには、APIを設計、構築、保守するソフトウェアエンジニアとアーキテクトに関連するトピックについて話し合う6人のスピーカーとパネリストが参加した。このトラックでは、拡張性やAPIライフサイクルなどの幅広い概念を取り上げ、REST、GraphQL、gRPCの対決を取り上げて、APIを構築するときに使用するのに最適なテクノロジーを決定した。

  • Universeイベントで発表されたGitHubのリリースで開発者フローが改善

    年次の業界イベントで、GitHubはフロー、開発者エクスペリエンスの向上、セキュリティに重点を置いた新機能をリリースした。GitHub Universeは年次の会議だ。今年はバーチャルで開催された。この会議では、GitHubの新機能に関連する多数の発表がある。GitHubは、Microsoftの開発者ソースコードリポジトリおよびソフトウェア統合ツールである。

  • Hazelcastがバージョン5.0で新しい統合プラットフォームを発表

    分散コンピューティング、ストレージプラットフォームのHazelcastは、Hazelcast Platformバージョン5.0のリリースを発表した。この新しいプラットフォームは、既存の製品であるHazelcast IMDGとHazelcast Jetを統合するものである。前者はデータを保存、取得、変更するための高速な方法を提供し、後者はデータの高速処理を提供する。

  • Kotlin 1.6.0リリース

    JetBrainsがKotlin 1.6.0をリリースした。新たな言語機能、標準ライブラリの改良に加えて、網羅性のあるwhen文、Kotlin/Native用の新しい実験的メモリマネージャ、コードカバレッジ測定用のKoverなどがその内容だ。

BT