BT

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

寄稿

Topics

地域を選ぶ

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

  • Eclipse Adoptiumワーキンググループが正式に設立

    Eclipse Foundationは、Adoptium運営委員会がAdoptiumワーキンググループ憲章を正式に承認したことを発表した。以前はAdoptOpenJDKとして知られていたこのグループは、Eclipse Foundationに参加した後、名前をAdoptiumに変更した。Adoptiumワーキンググループは、JavaコミュニティにOpenJDKソースコードに基づいてJavaバイナリと完全互換で高品質のディストリビューションを提供する。

  • Spring BootアプリをSpring Native BetaでGraalVMに変換

    Springは、JavaまたはKotlinで記述された既存のSpring BootアプリケーションをGraalVMネイティブイメージに変換するための新しいツール Spring Native Beta をリリースした。目標は、Spring NativeでSpring Bootアプリケーションをサポートすることだ。GraalVMネイティブイメージは小さく、最適化され、すばやく起動する。ただし、トレードオフとして、JVMと比較して、ビルド時間が長くなり、実行時の最適化が少なくなる。

  • GitHubのプッシュ障害をほぼゼロにしたProject Cyclop

    GitHubは数ヶ月前、時折発生していたプッシュ障害の原因を特定し、修正方法を確認するために、Project Cyclopを立ち上げた。その結果、原因がひとつではないことが明らかになったが、慎重な分析の成果として、GitHubによれば、プッシュトラフィックを最低でも1桁改善する変更がいくつか確認された。

  • Cloudflare、ディジタルスキマなどオンラインの脅威からEコマースを保護するサービスを発表

    CloudflareがPage Shieldという新サービスを発表した。Page Shieldは、Magecartのようなサプライチェーンおよびクライアントサイド攻撃からWebサイトのユーザ情報を保護する、クライアントサイドのセキュリティサービスである。CSPやSRIなどと同じく、これらの攻撃に対する防御手段のひとつとなるものだ。

  • 仕事以外の場でテストスキルを磨く

    テスト方法をゲームにする(gamify)、テストプラクティスのコミュニティにオンライン参加する、仮想旅行する — これらはいずれも、テスト技術を向上させるために仕事以外の時間で行うことのできるアクティビティの例だ。世界中のテスタたちとともに継続的な学習を実践して、学んだことを職場に持ち込み、チームのメンバたちと共有して、テスト手法を改善することが可能になる。

  • Chrome DevTools 89の新機能

    今月初め、GoogleはChrome 89をリリースした。これにはDevToolsに対する重要な更新がいくつか含まれている。例えば、CSP違反処理の改善、Puppeteerの記録、Cookieのデバッグの改善や、他にも多くの機能が追加された。

  • GitHubでのデプロイエクスペリエンスの向上

    GitHubエンジニアリングチームは最近、デプロイアプローチをどのように再設計したかについてブログを書いた。エンジニアリングの急速な成長により既存のツールにいくつかの問題が発生したためである。

  • Alibaba Cloudはビジネスの成長をサポートするためDaprを使用

    先頃のブログ投稿で、Alibaba CloudのスタッフエンジニアであるSky Ao氏が、Alibaba Cloudが分散アプリケーションランタイム (Dapr) を使用してビジネスの成長をサポートする方法について詳しく説明している。Alibabaのビジネスが急速に成長し、他の企業も買収するにつれて、さまざまなクラウド環境で複数のプログラミング言語をサポートする必要性が高まっている。このニーズをサポートするために、AlibabaはDaprの使用を選択した。

  • V8 JavaScript Engine 9.0で、JavaScript to WebAssemblyのパフォーマンスを向上

    V8 JavaScriptエンジンの9.0リリースでは、ChromeおよびChromiumベースのブラウザが強化されている。JavaScriptからのWebAssembly呼び出しのパフォーマンスが改善され、正規表現一致インデックスを追加され、そして、スーパープロパティへのアクセスが高速化された。

  • node.JS 14および.Net5のAzure Functionsサポートが一般向け提供へ

    Microsoftは最近、Azure Functionsを提供するFunction as a Service(FaaS)がNode.js 14と.NET 5をサポートすることを発表した。開発者は最新の長期サポート(LTS)バージョンのNode.jsと最新バージョンの.NETを活用したファンクションアプリケーションを開発およびデプロイできるようになる。

  • React Native 0.64でHermes JavaScriptエンジンがiOSで利用可能に

    React Nativeの最新バージョンでは、iOSでのHermes JavaScriptエンジンのサポートを追加し、React 17に移行する。

  • コンポーネントエクスプローラ Storybook for Svelte が遊び場とドキュメントを自動生成

    StorybookコンポーネントエクスプローラのSvelteバージョンであるStorybook for Svelteは、先頃メジャーアップグレードを発表した。これは、コンポーネントのストーリーの作成、保守、および文書化に関する開発者エクスペリエンスの向上を目指すものだ。新しいベータリリースは、新しいSvelteネイティブストーリー形式からコンポーネントの状態をキャプチャするコントロールとドキュメントを自動生成する。

  • Javaニュース総まとめ - 2021年5月3日週

    今週のJavaニュース総まとめは、OpenJDKからのニュース、Kotlin 1.5のGAリリース、Eclipseプロジェクトのポイントリリース、Micronaut Coherence 1.0.0-M1、Quarkus-2.0.0-Alpha2、Springプロジェクトの更新、Jakarta EEとPayara Platform 2021の開発者アンケートを取り上げている。

  • .NETニュース総まとめ - 2021年5月3日の週

    先週は、新しいVisual Studio CodeリリースとMicrosoftが主催する仮想イベントPureVirtual C++が特徴的であった。InfoQは、2021年5月3日の週から、この件と.NETエコシステムのいくつかの小さな出来事を調査した。

  • Javaニュース総まとめ - 2021年4月26日週

    今週のJavaニュース総まとめでは、OpenJDKからのニュース、Hibernate、Micronaut、Quarkus、Payara Platformのポイントリリース、JCenterの状態の更新、Adoptium Working Groupに参加するManageCat、国際貿易部門で2021年の英国女王賞を受賞したPayaraを取り上げる。

BT