BT

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

寄稿

Topics

地域を選ぶ

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

  • Visual Studio CodespacesはGithub Codespacesに

    今月初旬、MicrosoftはVisual Studio CodespacesをGitHub Codespacesに統合することを発表した。Visual Studio Codespacesは、Gitpodに似たクラウドベースのオンデマンド開発環境である。統合された製品はAzure Functionsをサポートし、Visual Studio 2019、Visual Studio Code、および最新のブラウザで使用できる。

  • Cypress 5.xがテストの再試行とシャドウDOMサポートを追加

    ブラウザベースのテストランナーおよびダッシュボードであるCypressは、最近、Cypress5.0リリースでテスト再試行のネイティブサポートを導入した。これにより、開発者は断続的なテストエラー発生を回避できる。その他、最近、Cypressは進化しており、ネットワーキングのスタブとシャドウDOMをサポートしている。

  • Microsoft が Windows と Mac の ARM で Java に貢献

    Microsoft は、AARCH64 チップセット上の Windows と Mac ARM への Java の移植を支援するために取り組んでいる。この改善は、Java アプリケーションが今後の商用 ARM ハードウェア上で実行できるようにするのに役立つはずだ。

  • GitHub CLIが1.0に到達、CI/CDワークフローのスクリプト作成を可能にする

    昨年2月にベータ版でリリースされたGitHub CLIがバージョン1.0になった。GitHubによると、問題からレビュー、リリースまでのワークフロー全体にGitHub CLIを使用できる。さらに、GitHub APIをスクリプト化して、使用可能なアクションを自動化できる。

  • Google Cloud API Gatewayのパブリックベータ版が利用可能に

    最近のGoogleのCloud Next仮想会議で、GoogleはAPI Gatewayのパブリックベータを発表した。API Gatewayは、サーバーレスワークロード向けのAPIを作成および監視するためのフルマネージドGoogle Cloudサービスである。

  • Microsoftが.NET 5.0 RC 1をリリース

    今週初め、Microsoft released .NET 5.0 RC1をリリースした。これは、11月に公式にデビューする前の.NET 5の最初の「go live」リリースである。.NET 5は.NETエコシステムの統合プラットフォームであり、そのすべてのコンポーネントを1つのクロスプラットフォームパッケージにラップしている。新しいリリースには、新しい言語バージョン(C# 9とF# 5)やWindows ARM64のサポートなど、.NET Core 3からの多くの改善が含まれている。.NET 5はPreview 8からのfeature-complete(実装完了)であり、すでに本番環境で使用できる。

  • NativeScript 7はES5からES2017+へ

    NativeScript 7は、es2017+をターゲットにすることにより、最新のJavaScript標準に対応する。さらに、アプリ構成を1つのファイルに統合することで簡素化し、iOSアプリのJavaScriptCoreをV8に置き換える。

  • Microsoftが偽情報に対抗する新テクノロジを発表

    先日のブログ記事でMicrosoftは、偽情報(disinformation)に対抗する2つの新しいテクノロジを発表した。Video Authenticatorツールと、操作されたコンテンツを検出し、閲覧中のメディアが本物であることを保証するテクノロジである。

  • Web Storage API - Google Web.DevでのPete Lepage氏の講演より

    ドキュメントからアプリケーションへと移行するWebのニーズに応える、新たなAPIが現れた。 Pete Lepage氏はweb.dev LIBEで、開発者がクライアントデータの格納とキャッシュを行う際の選択肢について、短時間だが詳細な説明を行った。CacheStorage、StorageManagerその他のAPIが、ネイティブなモバイルアプリケーションに匹敵するオフライン機能とパフォーマンスを備えたアプリケーションの開発を支援する。

  • JotaiはReactの新しい小粒な状態管理ライブラリ

    Paul Henschel氏は最近、Reactの新しい状態管理ライブラリであるJōtaiをリリースした。Jōtaiは、最小限のAPI (3つの関数) 、typescript対応、およびReact SuspenseとConcurrent Modeとの互換性を主張している。

  • Salesforceがデータベース用自然言語インターフェースPhotonをリリース

    Salesforce Researchの科学者チームと香港中文大学(Chinese University of Hong Kong)は、データベース用自然言語インターフェース(NLIDB)Photonをリリースした。パーザ構築にディープラーニングを使用することにより、一般的なベンチマークで63パーセントという精度と、あいまいな質問の明確化をユーザに求めるエラー検出モジュールを実現している。

  • 開発者の観点から見たVMware Tanzu Service Mesh

    VMwareチームのDeepa Kalani、Ramiro Salas両氏が先週のSpringOne 2020 Confereneceで、サービスメッシュプロダクトについて講演し、Global Namespaceによるアクセスコントロールとセキュリティポリシ実装の支援や、アプリケーション中心のメトリクスを表示する可視化ツールなどについて解説した。

  • 待望の可変長タプル型を実現したTypeScript 4.0

    TypeScriptチームがTypeScript 4.0のリリースを発表した。待望の可変長タプル型(variadic tuple type)のサポートなどの改善が、大きな非互換的変更を伴わずに導入されている。

  • より速く、より小さなVue3が間もなく登場 - State of the Vuenion 2020でのEvan You氏の講演より

    Vue.jsの作者であるEvan You氏が先頃、Vue 3リリースについて議論した。 2年以上の開発を経て、Vue 3は2020年第3四半期のリリースをターゲットとしている。Vue3は、より高速なレンダラ、新しいコンポジションAPI、新しいテンプレートコンパイラ、およびサーバサイドレンダリングサポートを提供する。 TypeScriptとよりモジュール化されたアーキテクチャにより、Vue 3はより小さく、より保守しやすく、ネイティブをターゲットにすることがより簡単になるように努めている。

  • Vue 3 Reactivity Internals - Vue.JS AmsterdamでのSarah Drasner氏の講演より

    Vue.jsのコアチームメンバーであるSarah Drasner氏が、Vue 3のReactivity Internalsの概要を説明した。Vueのリアクティブ性機能は異なるパッケージに分離されており、スタンドアロンで使用できる。

BT