InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
役割の割り当てとGameDayによるインシデント管理の改善
Bitfield Consultingの主任コンサルタントであるJohn Arundel氏は、インシデントをスムーズかつ迅速に処理する方法についての考えを共有した。彼は、インシデントに対応する各チームメンバーに特定の役割を割り当てることを提案している。レッドチームとブルーチームの演習を活用して、チームが正確かつ迅速に対応できるようにすることもできる。
-
UXパターン: Stale-While-Revalidate
Stale-while-revalidate(SWR)キャッシング手法は、Webアプリケーションのユーザにより迅速なフィードバックを提供すると同時に、結果整合性も可能にする。フィードバックを早くすることでスピナの表示が不要になり、より印象のよいユーザエクスペリエンスが得られる可能性がある。
-
AWS Distro for OpenTelemetryはパブリックプレビューで利用可能
先頃、AWSは、OpenTelemetryプロジェクトのセキュアでプロダクション環境に対応したAWSサポートのディストリビューションであるAWS Distro for OpenTelemetryのパブリックプレビューを発表した。AWS Distro for OpenTelemetryを使用すると、開発者はアプリケーションを一度にインストルメント化して、Amazon CloudwatchからDatadogやGrafanaなどの複数のモニタリングソリューションに相関メトリックスとトレースを送信できる。
-
Unoプラットフォーム3.1がリリース
今月初めにUnoは、.NET開発者のためのマルチプラットフォームUIフレームワークUnoのバージョン3.1をリリースした。注目すべき点はLinuxサポートの拡張と、Skiaベースのバックエンドを使用して構築されていることだ。その他の関連機能としては、新しいコントロール(WinUI TreeViewやTabViewなど)、モバイルアプリケーションでのWinUI Color Pickerのサポート、Prism 8.0テンプレートなどがある。
-
Amazon Kinesis Data FirehoseでHTTPエンドポイントへのデリバリが可能に
Amazon Kinesis Data Firehoseに先頃、ジェネリックなHTTPエンドポイントへのデータストリーミングのサポートが追加された。これにより、Amazon API Gatewayのサービス統合を通じて、新たなAWSサービスをデスティネーションとすることも可能になる。新機能の一部として、Datadog、MongoDB、New Relicなど、新たなサードパーティサービスプロバイダ用のインテグレーションも用意されている。
-
JavaScriptスマートコントラクトプラットフォームAgoricがChainlinkオラクルと統合
ChainlinkオラクルとAgoricスマートコントラクトプラットフォームの統合は、JavaScriptスマートコントラクトアプリケーションで分散型ファイナンス(DeFi)データとイベントを使用できるようにすることを目的としている。
-
QCon Plus(11月4日~18日)に参加して、現在ソフトウェア領域で最も需要のあるスキルをレベルアップ
シニアソフトウェアエンジニア、アーキテクト、チームリーダを対象とした仮想会議であるQCon Plus(11月4日~18日)では、急速なビジネスの変化の中でソフトウェア開発チームがどのように方向転換し、生き残っているかを学ぶ。
-
MicrosoftがBuild 2020でAzure Arc対応のKubernetesのパブリックプレビュー版を発表
今年のデジタルビルドイベント中に、Microsoftは、AzureArc対応のKubernetesのパブリックプレビュー版を発表した。これは、Cloud Native Computing Foundation(CNCF)認定のKubernetesディストリビューションのほとんどをサポートする。この機能により、顧客はAzureからKubernetesクラスターを管理および統制できる。これは、データセンター、マルチクラウド構成、Azure Stack Hub全体を対象とする。
-
MDsveX - Svelteの中のMarkdownの中のSvelte
mdsvex npmパッケージは最近完全に書き直され、Svelte開発者がSvelteコンポーネント内にMarkdownコンテンツを持ち、Markdown内でSvelteコンポーネントを使用できるようになった。MDX/Reactを備えたGatsbyと同様に、mdsvexを使用すると、開発者はMarkdownコンポーネントとSvelteコンポーネントを組み合わせてインタラクティブコンテンツを生成できる。
-
Fabulousにより、F#でiOS向けとAndroid向けの宣言型クロスプラットフォームUIが構築可能に
最近のチャンネル9のショーで、F#デザイナーでアーキテクトのDon Syme氏とFabulous運用担当のxxxはFabulousを紹介した。Fabulousは、Xamarin.Formsをベースとしたクロスプラットフォームのモバイルアプリとデスクトップアプリの開発を目的としたコミュニティ主導のF#フレームワークである。
-
WebAssembly: デフォルトで安全なエコシステムの構築 - WebAssembly SummitでのLin Clark氏の講演
WebAssemblyとRustに焦点を当てたMozillaの主任研究エンジニアであるLin Clark氏は、WebAssembly Summitで、WebAssemblyが対処しなければならないセキュリティの課題について話し合った。Clark氏は、ナノプロセスの提案が、ポータブルでデフォルトで安全なWebAssemblyモジュールを提供するためにどのように努力しているかを説明した。
-
AmazonのDeepak Singh氏に聞く - Bottlerocket、コンテナ、EC2
AWSでコンピュータサービスVPの職にあるDeepak Singh氏に、Bottlerocketの技術的詳細とロードマップについて聞いた。
-
Googleが機械学習開発を簡素化するCloud AI Platform Pipelinesを発表
先頃のブログ投稿で、GoogleはCloud AI Platform Pipelinesのベータ版を発表した。これは、監視、監査、バージョン追跡、再現性とともに、堅牢で再現性のある機械学習パイプラインをデプロイする方法をユーザーに提供する。
-
Salesforceで大規模なWebコンポーネント: 遭遇した課題、学んだ教訓
Lightning Web Components (LWC) の共同作成者で、SalesforceのプリンシパルアーキテクトであるDiego Ferreiro Val氏は、WebComponentsSFで、エンタープライズ規模でWebコンポーネントを活用するプラットフォームを構築する際の課題と教訓について講演した。欠けたところはあるが、Webコンポーネント標準は、Salesforceの相互運用性、後方互換性および上位互換性の目標を大規模に達成するのに役立った。
-
Redwood - Ruby on RailsのエクスペリエンスをJavaScriptで実現
GitHub創設者のひとりであるTom Preston-Werner氏が、エッジに対応したフルスタックJavaScipt WebフレームワークのRedwoodJSを新たにリリースした。Redwoodは独特の思想を持っており、事前定義されたバックエンドとフロントエンドを統合する。"設定より規約(convention-over-configuration)"の原則に基づいて、Ruby on Railsライクな開発者エクスペリエンスの提供を目標としている。