InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Anthosによるマルチクラウドのサポートが一般提供されることをGoogleが発表
最近のブログ投稿で、GoogleはマルチクラウドのAthosサポートが一般向けに利用可能であることを発表した。Anthosを使用すると、顧客は、オンプレミス、Google Cloud、その他のクラウド全体ですべての運用を統合できるようになる。AWSとMicrosoft Azureはプレビュー中である。
-
堅牢なテスト戦略により自信を持ってDropbox Syncをリライト
過去数年間、Dropboxのエンジニアはクライアント側の同期エンジンをゼロから書き直してきた。DropboxのエンジニアであるIsaac Goldberg氏は、明確なテスト戦略を定義していなければクイックなリリースサイクルで新しいエンジンを構築して出荷するのは、不可能だったと述べている。
-
GoogleのMediaPipe機械学習フレームワークがWebAssemblyでWeb対応に
Googleは最近、WebAssemblyによって実現され、XNNPack ML推論ライブラリによって高速化されたブラウザ用のMediaPipeグラフを発表した。以前にモバイル(Android、iOS)で示されたように、MediaPipeグラフを使用すると、開発者は機械学習(ML)パイプラインを構築して実行し、複雑なタスクを実行できる。
-
AirbnbがReact Testing LibraryであるEnzymeの所有権を譲渡
Airbnbは、ReactテストライブラリであるEnzymeの所有権を、新しい組織であるenzymejs GitHubに譲渡した。Airbnbは引き続きEnzymeを使用し、貢献する予定である。
-
SwiftチームのSwift Algorithmsをオープンソース化
Swift Algorithmsは、Swift標準ライブラリのギャップを埋めるシーケンスアルゴリズムとコレクションアルゴリズムを多数含む新しいパッケージである。AppleのエンジニアであるNatCookは次のように記述している。
-
IBMがIBM Cloud Code Engineを発表
IBMは先頃、IBM Cloud Code Engineという名称の新しい計算サービスをベータ版提供すると発表した。このサービスは、Webアプリやマイクロサービス、イベント駆動関数、バッチジョブなど、コンテナ化されたワークロードを実行するマネージド・サーバレスプラットフォームである。
-
Chrome 85がリリース - Android版の64bitサポート、タブグループ改善、AVIF圧縮フォーマットのサポート
Chromeチームは先頃、多数の新機能を備えたChrome 85をリリースした。Android用のChromeアプリが64bitバージョンになった。タブグループの縮小と展開が可能になった。プロファイルガイド付き最適化により、開発チームによると、ページ読み込みが最大で10パーセント高速化された。高圧縮率AVIFビデオがネイティブで再生可能になった。さらに開発者用ツールも大幅に改良されている。
-
AWSがAmazon Timestreamの一般提供をリリース
AWSは先頃、SQLを通して時系列データを公開するサーバレス専用データベースであるAmazon Timestreamの一般提供を発表した。Amazon Timestreamを使用すると、顧客は、最近のデータをメモリに保持し、ユーザ定義のポリシーに基づいてコストが最適化されたストレージ階層に履歴データを移動することで、時系列データのライフサイクルを管理する時間とコストを節約できる。
-
JDK 11 の Shenandoah - Red Hat チームとのインタビュー
Shenandoah は、Javaアプリケーションを変更することなく迅速に動作させられる低レイテンシのガベージコレクタだ。InfoQ は、Red Hat の Shenandoah チームの Roman Kennke 氏と Aleksey Shipilev 氏にいくつかの質問を投げかけた。それは、このガベージコレクタがどのようにして作成されたのか、またアップストリームの JDK 11 コードベースへの追加にどのような努力がなされたのかだ。
-
Swift Atomicsにより、Swiftでファーストクラスのatomic操作が可能に
Swift Atomicsは、システムプログラマーがSwiftで直接、同期構造を記述できるようにすることを目的としている。
-
Chaos Conf Q&A - Adrian Cockcroft、Yury Niño Roa両氏に聞く
Chaos Conf 2020を前に、InfoQでは、カオスエンジニアリングコミュニティが関心を持つ話題を探るべく、Adrian Cockcroft、Yury Niño Roa両氏に話を聞くことにした。おもな話題は以下のとおりだ — 心理的安全性を獲得する上で、"game days"の実施には明確なメリットがある。カオスエンジニアリングの将来は、セキュリティの導入と、より大規模な障害モードを想定した試験のスケールアップに向かっている。
-
MicrosoftがAzureのマルチクラウド、マルチエッジ、ハイブリッド機能を刷新
先日のIgnite仮想カンファレンスで、Microsoftは、Azureのマルチクラウドとエッジのハイブリッドサービスに関連するいくつかのアップデートを発表した。その内容はセキュリティのイノベーションから、エッジの新機能にまで及んでいる。
-
GitHubコードスキャンはベータ版終了
1年前、GitHubは、Semmle QLクエリ言語を備えたセマンティックコード分析エンジンのメーカーであるSemmleの買収を発表した。数か月のベータ版を経て、GitHubは現在、すべてのパブリックリポジトリとプライベートリポジトリで新しいCodeQLベースのコードスキャン機能が利用可能になったことを発表している。
-
プロファイル、複数のペイン、Unicode文字をサポートするWindows Terminal 1.0がリリース
Microsoftは、Windows Terminalをプレビュー版から移動し、バージョン1.0のリリースを発表した。Windows Terminalには、複数のタブ、ペイン、カスタマイズ可能なショートカット、UnicodeおよびUTF-8文字のサポート、およびカスタムのテーマとスタイルが含まれる。ターミナルは、PowerShell、cmd、WSL、およびその他のコマンドラインツールをサポートできる。
-
GitHubは、CodespacesとDiscussions、およびその他のセキュリティ機能を導入
GitHub Satellite 2020で、GitHubは、開発者のコラボレーションを新しいレベルに引き上げることを目的とした2つの新機能を発表した。GitHub内であるぐに使用できる完全な開発環境を提供すると、ナレッジベースをスレッド化されたQ&A形式で作成できることを目的としたDiscussionsである。さらに、脆弱性のコードスキャンがGitHubのメインインターフェイスに統合され、シークレットスキャンがプライベートリポジトリにも拡張された。