InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Google、クラウドプラットフォーム用のConfidential VMをベータ版ローンチ
先日のブログ記事でGoogleは、新タイプの仮想マシンであるConfidential VMを発表した。データの保管中だけでなく、メモリにある間も暗号化されていることを保証する、いわゆるコンフィデンシャルコンピューティングに関わる企業での作業に使用するための仮想マシンだ。
-
CutiePiの開発者がハードウェアとファームウェアをカスタマイズできるオープンソースのRaspberry Tablet
台湾のスタートアップCutiePiは先頃、KickstarterでRaspberry Piタブレットを発売した。 CutiePiのソフトウェアとハードウェアの設計は完全にオープンソースであるため、自由にカスタマイズできる。CutiePiは、真に使いやすく、最も薄いRaspberry Piタブレットとして自称している。
-
Alexaの新機能 - Alexa Conversations、ディープリンクによるモバイルアプリ制御
先日ベータ版がリリースされたAlexa Conversationsは、AIベースの新アプローチを採用することで、より少ないコードでカスタムスキルの作成を可能にすることを目的としている。同時にAmazonは、Alexaを使った携帯電話との対話を可能にするAlexa for Appsも発表した。
-
Cloud Development KitでTypeScriptやPythonを使ったTerraformコンフィギュレーション生成が可能に
AWS、HashiCorp、Terrastackの3社は共同で、CDK for Terraform、別名cdktfのプレビュー版をリリースした。インフラストラクチャ・アズ・コードの管理に、PythonやTypeScriptといったプログラミング言語を使用することができる。cdktfはJSONのTerraformコンフィギュレーションを生成する。Terraformレジストリにある既存のモジュールやプロバイダもサポートしており、AWSやAzure、Google Cloudにリソースをデプロイすることも可能だ。
-
不適切なcastの修正とRocket Webフレームワークのサポート安定化が図られたRust 1.45
Rust 1.45では、未定義動作の原因になる可能性があると以前から指摘されていた、浮動小数点のキャスト問題に対する修正と、人気のWebフレームワークであるRocketで使用される機能の安定化が行われている。
-
Facebook Retrieを使用した大規模なHaskellコードベースのリファクタリング
Facebookは、自社のSigma不正行為防止ルールエンジンをリファクタリングするために、ツールをオープンソース化した。Retrieという名前のこのツールを使用すると、開発者はリライトを正規表現ではなくHaskell構文の方程式として記述することができる。
-
すべてのエバーグリーンブラウザでWeb Animations APIがサポートされた
Safari 13.1のリリースに伴い、Web Animations APIはすべてのエバーグリーンブラウザに同梱されるようになった。
-
Google Cloud Healthcare APIが一般利用可能に
最近のブログ投稿で、Google はCloud Healthcare APIの一般提供を発表した。このサービスは、Google Cloud Platform(GCP)で構築されたソリューションとアプリケーション間の医療データの交換を容易にする。
-
新しいMDJSマークアップ言語によりJavaScriptをMarkdownに追加してインタラクティブなドキュメント作成が可能に
Open Web Components(@OpenWc)の創設者であるThomas Allmer氏はMDJSをリリースした。MDJSは、Markdownの一種であり、開発者が自身のMarkdownドキュメントに実行可能なJavaScriptコードを含めることができる。MDJSは、通常のMarkdownコンテンツとして解釈することも、Webコンポーネントを含むインタラクティブなドキュメントを生成するために徐々に拡張することもできる。
-
ES2020 確定した機能セット
TC39委員会は先頃、JavaScript言語への最終的な機能セットを含むECMAScript 2020(一般にES2020として知られている)候補を承認した。ES2020の候補は、今年6月にECMA総会によるレビューと承認を受ける予定である。 新機能のほとんどはすでにブラウザに実装されており、Babel JavaScriptパーサで変換できる。
-
AlphaFoldアルゴリズムがCOVID-19タンパク質構造を予測
DeepMindはAlphaFoldを使用して、新規コロナウイルス2019(NCOVID-2019)のアミノ酸配列から3Dタンパク質構造を直接予測する。
-
データサイエンスコミュニティのCOVID-19パンデミックへの対応
データサイエンスコミュニティは、COVID-19パンデミックへの勢いに反応しており、データ指向の観点からの多数の記事を提供している。そして、データへのアクセスを提供し、世界中の産業界、学界、政府機関を横断して危機に対処するためにML技術を利用する、公式の活動と草の根的な活動の両方の取り組みをしている。
-
WebDriverIOバージョン6リリースは、ネイティブのChrome DevToolsオートメーションプロトコルを新たにサポート
Node.jsのブラウザテスト自動化フレームワークであるWebDriverIOバージョン6の最近のリリースでは、Chrome DevToolsプロトコルテストがWebDriverの既存のサポートに追加され、PuppeteerやCypress.ioなどのツールを活用しやすくなった。
-
Chrome User Agentのサポートを段階的廃止
Googleは、ChromeブラウザでのUser-Agent文字列のサポートを終了することを決定した。代わりに、Chromeは、Client Hintsと呼ばれる新しいAPIを提供する。これにより、ユーザはWebサイトと共有する情報をより詳細に制御できる。
-
JetBrains は IntelliJ 2020.2 をリリース
JetBrains は IntelliJ IDEA 2020.2 をリリースした。これは人気の統合開発環境(IDE)の最新版だ。