InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
ブラウザ自動化ライブラリ Puppeteer が Firefox をサポート
@ChromeDevToolsと@v8jsに取り組んでいるGoogle開発者であるMathias Bynens氏がPuppeteer 3.0をリリースした。PuppeteerはChromeブラウザに加えてFirefoxをサポートするようになった。新しいバージョンでは、サポートが最新のChrome 81にアップグレードされ、Node 8のサポートが削除された。
-
MicrosoftがAzure AI PlatformでImmersive Readerサービスの一般向け提供を発表
Microsoft Azure AI Platform内のCognitive Servicesスイートの一部であるImmersive Readerは、読者がテキストを読んで理解するのに役立つ。Microsoftは最近のブログで、サービスの一般向け提供を発表した。
-
自然言語処理とゲノミクス処理を進化させるGoogleのBigBirdモデル
Googleの研究者たちが新たに、BigBirdと呼ばれるディープラーニングモデルを開発した。Transformerニューラルネットワークで、これまでよりも最大8倍長いシーケンスを処理することができる。このモデルをベースとしたネットワークが、自然言語処理(NLP)およびゲノミクス処理において、新たに最高のパフォーマンスレベルを達成した。
-
RustConfがRustの成長とともに目指す、より開放的なコミュニティ
RustConfが2020年8月に開催された。Rustが主流プログラミング言語へと登るにつれ、さまざまなバックグラウンドやスキルレベルの開発者を考慮した、開放的な(inclusive)ものになる必要が生じている。間口を広くすることが今年のRustConfのテーマだ。
-
GitHub Availability Report - インシデント調査月次報告
重大なインシデントの事後公開という段階を越えて、GitHubは今回、Availability Reportを導入した。インシデントについて説明するだけではなく、GitHubのエンジニアリングシステムとプラクティスを前進させるために行った活動にも注目する。
-
Import Maps - Guy Bedfords氏のESNEXT 2020での講演より
動的モジュールローダsystem.jsのコアコントリビュータであり作成者であるGuy Bedford氏は、インポートマップによって可能になるワークフローについて説明した。今年のESNEXTでの彼の講演で、Bedford氏はインポートマップの提案の背景にある動機を紹介しながら歴史的な見方をとり、この機能を最新バージョンのnodeで使用されているパッケージエントリポイントと関連付けた。
-
AWS、コンタクトセンタのワークフローを管理するAIサービスソリューションを導入
AWSは先頃、コンタクトセンタへのAIの統合を可能にするサービスのコンビネーションを、Contact Center Intelligence(CCI)として公開した。
-
IBMはEqual Access Toolkitを発表し、開発者に対してアクセシビリティを備えたアプリケーションの構築をサポート
IBMは最近、IBM Equal Access ToolkitとAccessibility Checkerをリリースした。これら2つの新しいオープンソースツールキットは、設計者、開発者、テスターにWebサイトとアプリケーションにアクセスできるようにする一通りのツールを提供することを目的としている。
-
Silverlightは時間切れ
今から約15月後に、Silverlightは事実上存在しなくなる。2021年10月12日、ユーザは、それを使用して作成されたアプリケーションを使用するために必要なIEプラグインをダウンロードできなくなる。
-
-
Maven 3.7はWrapperがデフォルトで含まれる
Apache 3.7.0には新しいWrapperユーティリティが同梱され、既存のMavenインストールがなくてもプロジェクトを簡単に構築できる。
-
ts-toolbeltがTypeScriptに200を超えるタイプユーティリティを追加
ts-toolbeltは、TypeScriptタイプを更新、変更、および計算するタイプライブラリを提供する。lodashにインスパイアされたプログラムAPIを通じて、ts-toolbeltはTypeScriptに最小限のオーバーヘッドを追加しながら、200以上のタイプユーティリティを提供する。
-
CSS Writing Modesが公式のWeb標準に
World Wide Web Consortium (W3C) は先頃、CSS Writing Modes Level3が公式のWeb標準であることを発表した。新しいCSS標準を使用すると、開発者はテキストを水平または垂直にレイアウトするように構成したり、行を積み上げる方向を設定したりできる。CSS Writing Modesのおかげで、多数の言語のコンテンツをネイティブに表示できる。
-
C言語からRustへのトランスパイルを目指すC2Rustニュースをアップしました
c2Rustは、C99準拠のコードのRustへのマイグレーションを可能にするオープンソースプロジェクトだ。比較的新しいこのツールの開発を通じて、開発者たちは、C言語の記述方法に関するいくつかの教訓を得るとともに、それをABIレベルでRustに置き換える可能性に関する現在の限界について探ることができた。
-
GitHubのWebコンポーネント - Web Component SF Meetupより
Kristján Oddsson氏は、Web Components SFミートアップで、GitHubにおけるWebコンポーネントの使用状況と、フロントエンドコンポーネントをより読みやすく、高パフォーマンスで、アクセス性のよいものにするためにGitHubが見出したパターンについて詳説した。