タグ

ブックマーク / learn.microsoft.com (14)

  • マルチテナント SaaS パターン - Azure SQL Database

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 適用対象:Azure SQL Database この記事では、マルチ テナント SaaS アプリケーションに使用できるさまざまなテナント モデルについて説明します。 マルチテナント SaaS アプリケーションを設計するときは、アプリケーションのニーズに最適なテナント モデルを慎重に選択する必要があります。 テナント モデルでは、各テナントのデータをストレージにマップする方法を決定します。 選択したテナント モデルは、アプリケーションの設計と管理に影響します。 後で別のモデルに切り替えると、高コストになる場合があります。 A。 SaaS の概念と用語 サービスとしてのソフトウェア (SaaS) モデルでは、ソフ

    マルチテナント SaaS パターン - Azure SQL Database
  • CQRS パターン - Azure Architecture Center

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 CQRS はコマンド クエリ責務分離を表し、データ ストアの読み取りと更新の操作を分離するパターンです。 アプリケーション内に CQRS を実装すると、そのパフォーマンス、スケーラビリティ、セキュリティが最大化される場合があります。 CQRS への移行によって生まれる柔軟性により、システムは時間の経過と共にさらに進化し、更新コマンドでドメイン レベルのマージ競合が発生することを防ぐことができます。 コンテキストと問題 従来のアーキテクチャでは、データベースの更新とクエリに同じデータ モデルが使用されます。 このシンプルな方法は、基的な CRUD 操作に適しています。 ただし、複雑なアプリケーションの場合、こ

    CQRS パターン - Azure Architecture Center
  • 機械学習モデルを作成する - Training

    Microsoft Learn では、対話的な方法で、従来の機械学習の概要を理解することができます。 これらのラーニング パスは、ディープ ラーニングのトピックに移行するための優れた基盤にもなり、各自の生産性を向上させます。 最も基的な従来の機械学習モデルから、探索的データ分析やカスタマイジングのアーキテクチャまで、ブラウザーを離れることなく、概念的内容や対話型の Jupyter Notebook を簡単に把握することができます。 知識と興味に応じて自分のパスを選択してください。 オプション 1: 完全なコース: 機械学習のためのデータ サイエンスの基礎 ほとんどのユーザーには、このパスがお勧めです。 これには、概念の理解を最大限に高めるカスタム フローを備えた、他の 2 つのラーニング パスと同じモジュールがすべて含まれています。 基になる概念と、最も一般的な機械学習ツールでモデルを構

    機械学習モデルを作成する - Training
  • Ctrl2cap - Sysinternals

    By Mark Russinovich Published: November 1, 2006 Download Ctrl2Cap (48 KB) Introduction Ctrl2cap is a kernel-mode device driver that filters the system's keyboard class driver in order to convert caps-lock characters into control characters. People like myself that migrated to NT from UNIX are used to having the control key located where the caps-lock key is on the standard PC keyboard, so a utilit

    Ctrl2cap - Sysinternals
  • Circuit Breaker pattern - Azure Architecture Center

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Handle faults that might take a variable amount of time to recover from, when connecting to a remote service or resource. This can improve the stability and resiliency of an application. Context and problem In a distributed environment, calls to remote r

    Circuit Breaker pattern - Azure Architecture Center
  • AWS プロフェッショナルのための Azure - Azure Architecture Center

    このシリーズ記事は、アマゾン ウェブ サービス (AWS) エキスパートが Microsoft Azure のアカウント、プラットフォーム、およびサービスの基を理解するために役立ちます。 これらの記事では、AWS と Azure の主要な類似点と相違点についても説明しています。 これらの記事では、次について説明します。 Azure でアカウントとリソースがどのように構成されているか。 Azure でソリューションがどのように構造化されているか。 主要な Azure サービスが AWS サービスとどのように異なっているか。 さまざまなテクノロジ カテゴリで同等のサービスをすばやく見つけるには、「AWS サービスと Azure サービスの比較」を参照してください。 類似点と相違点 AWS と同じように、Microsoft Azure も、コンピューティング、ストレージ、データベース、およびネ

    AWS プロフェッショナルのための Azure - Azure Architecture Center
  • 機械学習アルゴリズムの選択方法 - Azure Machine Learning

    よくある質問は、「どの機械学習アルゴリズムを使用すればよいか」ということです。 選択するアルゴリズムは、主として、データ サイエンス シナリオの次の 2 つの異なる側面によって決まります。 データを使って何をしたいか? 具体的には、過去のデータから学習することによって回答を得たいビジネス上の質問は何かということです。 データ サイエンス シナリオの要件は何か? 具体的には、ソリューションでサポートする精度、トレーニング時間、線形性、パラメーターの数、特徴の数はどのくらいかということです。 Note デザイナーは、従来の事前構築済みコンポーネント (v1) とカスタム コンポーネント (v2) の 2 種類のコンポーネントをサポートします。 これら 2 種類のコンポーネントには互換性がありません。 従来の事前構築済みコンポーネントは、主にデータ処理や、回帰や分類などの従来の機械学習タスク向け

    機械学習アルゴリズムの選択方法 - Azure Machine Learning
  • [今月の技術トピック] ママ、Active Directory ってもういらなくなるの?

    そうなると、当然出てくる疑問があります。 「ママ、もしかしたらオンプレミスの Active Directory っていらなくなるんじゃない?」 「うーん、どうなのかしら?」 「だってさ、OpenID Connect もしゃべれないのよ!」 「そうね。Authorization Code Grant も Public Client だけだしねぇ。」 「そうそう! こんなんじゃ、誰もオンプレミスで OAuth 2.0 なんて使わないじゃない!」 「今晩、パパに相談してみようかしら」 おっしゃるとおり、Windows Server 2012 R2 では Azure AD のように OpenID Connect がサポートされていませんし、 OAuth 2.0 のグラントタイプも Authorization Code Grant for Public Client のみです。 このまま放置すると、

    [今月の技術トピック] ママ、Active Directory ってもういらなくなるの?
  • Microsoft 悪意のあるソフトウェアの削除ツール (MSRT) の脆弱性により、特権が昇格される - マイクロソフト セキュリティ アドバイザリ 3074162

    Microsoft 悪意のあるソフトウェア削除ツールの脆弱性により、特権が昇格される 公開日: 2015 年 7 月 14 日 バージョン: 1.0 概要 Microsoft は、Microsoft に報告されたセキュリティの脆弱性に対処する Microsoft 悪意のあるソフトウェア削除ツール (MSRT) の更新プログラムが利用可能であることをお客様に通知するために、このセキュリティ アドバイザリをリリースしています。 この脆弱性により、攻撃者がターゲット システムにログオンし、特別に細工されたダイナミック リンク ライブラリ (.dll) ファイルをローカル ディレクトリに配置した場合、特権が昇格される可能性があります。 この脆弱性を悪用した認証された攻撃者は、ターゲット システムの特権を昇格させる可能性があります。 攻撃者はその後、プログラムをインストールする可能性があります。デー

    Microsoft 悪意のあるソフトウェアの削除ツール (MSRT) の脆弱性により、特権が昇格される - マイクロソフト セキュリティ アドバイザリ 3074162
  • C# プログラミング ガイド

    このセクションでは、C# 言語の重要な機能と、.NET 経由でアクセスできる C# の機能の詳細について説明します。 このセクションの大部分では、お客様が C# と一般的なプログラミングの概念について、ある程度の知識を持っていることを前提としています。 プログラミングや C# についてまったくの初心者の方は、プログラミングの予備知識が必要ない C# の概要に関するチュートリアルや「ブラウザーでの .NET のチュートリアル」を参照することをお勧めします。 特定のキーワード、演算子、およびプリプロセッサ ディレクティブについては、「C# リファレンス」を参照してください。 C# 言語の仕様については、C# 言語仕様に関する記事をご覧ください。 プログラム セクション インサイド C# プログラム Main() とコマンドライン引数 言語セクション ステートメント演算子と式式形式のメンバー等価

  • C# コンパイラ オプション

    ここでは、C# コンパイラによって解釈されるオプションについて説明します。 オプションは、言語機能、コード生成、出力など、制御内容に基づいて個別の記事にグループ化されます。 目次を使用して、それらの間を移動します。 オプションの設定方法 .NET プロジェクトでコンパイラ オプションを設定する方法は次の 2 つです。 ご利用の *.csproj ファイル内 XML 形式の *.csproj ファイルに、任意のコンパイラ オプションの MSBuild プロパティを追加できます。 プロパティ名はコンパイラ オプションと同じです。 プロパティの値によってコンパイラ オプションの値が設定されます。 たとえば、次のプロジェクト ファイル スニペットでは、LangVersion プロパティを設定します。 <PropertyGroup> <LangVersion>preview</LangVersion

  • Azure での仮想マシン - Azure Virtual Machines

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    Azure での仮想マシン - Azure Virtual Machines
  • JavaScript - TypeScript: .NET 開発者の JavaScript への抵抗をなくす

    TypeScript: .NET 開発者の JavaScript への抵抗をなくす Shayne Boyer Microsoft .NET Framework は、利用可能なツールを豊富に備えた非常に重要なプラットフォームであり、多くの投資の対象となっていることは間違いありません。C# や Visual Basic .NET の知識と XAML の知識を組み合わせれば、既存のスキルを活かす市場はほぼ無限に広がります。しかし、昨今では、長い間定評はありましたが、アプリケーション プラットフォームが整備されるにつれて、ここ数年で飛躍的に利用されるようになった言語について検討することも必要です。それが JavaScript です。JavaScript アプリケーションの成長は著しく、その能力も広大です。Node.js は、スケーラブルな JavaScript アプリケーション開発用プラットフォー

    JavaScript - TypeScript: .NET 開発者の JavaScript への抵抗をなくす
  • テスト駆動型設計 - モックとテストを使用して役割に基づいたオブジェクトを設計する

    June 2009 Volume 24 Number 06 テスト駆動型設計 - モックとテストを使用して役割に基づいたオブジェクトを設計する Isaiah Perumalla | June 2009 コードは MSDN コード ギャラリーからダウンロードできます。 オンラインでのコードの参照 目次 実装ではなく対話が中心 バーコードを読み取る 役割を見極める 販売を完了する 相互のやり取りを抽象化する 領収金額を計算する 商品の説明を取得する リファクタリング まとめ テスト駆動開発 (TDD: Test Driven Development) の世界には、モック オブジェクトを使用した技法が存在します。オブジェクトの内部構造ではなく、むしろ、オブジェクトどうしの相互関係に注目することによって、特定のシステム内でオブジェクトが果たす役割を見極めるために、モック オブジェクトが役立ちます。

    テスト駆動型設計 - モックとテストを使用して役割に基づいたオブジェクトを設計する
  • 1