タグ

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

  • 以前のバージョンの WSL の手動インストール手順

    わかりやすくするために、通常は wsl --install を使用して LinuxWindows サブシステムをインストールすることをお勧めしますが、Windows の古いビルドを実行している場合は、それがサポートされていない可能性があります。 以下では、手動インストール手順について説明します。 インストール プロセス中に問題が発生した場合は、トラブルシューティング ガイドのインストールに関するセクションを確認してください。 手順 1 - LinuxWindows サブシステムを有効にする Windows 上に Linux ディストリビューションをインストールする前に、まず "LinuxWindows サブシステム" オプション機能を有効にする必要があります。 管理者 ([スタート] メニュー > [PowerShell] > 右クリック > [管理者として実行]) とし

    以前のバージョンの WSL の手動インストール手順
    yojik
    yojik 2022/01/06
  • GitHub 管理の概要 - Training

    Organization または Enterprise 内の GitHub 管理者が使用できるセキュリティおよび制御の手段について説明します。 このモジュールを完了すると、次のことができるようになります。 GitHub 管理者がアクセス権とセキュリティを制御するためにメンバーの編成に使用できる Organization 構造と権限レベルの概要を示す。 セキュリティで保護された認証戦略を実現するさまざまなテクノロジを識別し、管理者がリポジトリへのアクセス権を一元的に管理できるようにする。 既存のディレクトリ情報サービスを使用してチームとメンバーを一元的に管理するために必要なテクノロジについて説明します。 GitHub 自体を認証と認可の ID プロバイダーとして使用する方法について説明します。

    GitHub 管理の概要 - Training
    yojik
    yojik 2021/09/07
  • Rust の最初のステップ - Training

    利用が広がり人気が高まっている新しいプログラミング言語の習得に関心がありますか? ここから始めましょう。 Rust で高速で効果的なプログラムを構築するために必要な知識の基盤を築きましょう。 このラーニング パスの内容は次のとおりです。 Rust コードの最初の行を記述するために必要なツールをインストールする。 Rust の基的な概念を学ぶ。 エラーを処理する方法を学ぶ。 Rust でメモリを管理する。 ジェネリック型と特性を使用する。 パッケージとクレート用のモジュールを設定する。 自動テストを記述して実行する。 コマンドライン プログラムを作成する。

    yojik
    yojik 2021/04/19
  • Web API 設計のベスト プラクティス - Azure Architecture Center

    ほとんどの最新の Web アプリケーションでは、クライアントがアプリケーションと対話する際に使用できる API を公開しています。 適切に設計された Web API には、次をサポートする目的があります。 プラットフォームの独立。 API の内部的な実装方法に関係なく、すべてのクライアントが API を呼び出すことができる必要があります。 そのためには、標準プロトコルを使用し、クライアントと Web サービスが交換するデータの形式に同意できるメカニズムを備えている必要があります。 サービスの進化。 Web API はクライアント アプリケーションから独立して進化し、機能を追加できる必要があります。 API の進化に伴い、既存のクライアント アプリケーションが変更なしに引き続き機能する必要があります。 クライアント アプリケーションが機能を十分に使用できるように、すべての機能が検出可能である

    Web API 設計のベスト プラクティス - Azure Architecture Center
    yojik
    yojik 2020/10/12
    “非リソース”
  • MSIX とは - MSIX

    MSIX は、あらゆる Windows アプリに最新のパッケージ化エクスペリエンスを提供する Windows アプリ パッケージ形式です。 MSIX パッケージ形式では、Win32、WPF、Windows フォームのアプリに対して新たな、最新のパッケージ化および展開機能が有効になるだけでなく、既存のアプリ パッケージやインストール ファイルの機能が維持されます。 MSIX を使用すると、企業は時勢に遅れず、自社のアプリケーションを常に最新の状態に保つことができます。 これにより、IT プロや開発者はユーザー中心のソリューションを提供しながら、再パッケージ化の必要性を減らすことでアプリケーションの所有権のコストを削減できます。 主要な機能 信頼性。 MSIX のインストールは信頼性が高く、数百万回のインストール中 99.96% の成功率を達成しており、アンインストールも保証されます。 ネット

    MSIX とは - MSIX
    yojik
    yojik 2020/04/02
  • 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
    yojik
    yojik 2019/12/18
  • 補正トランザクション | Microsoft Docs

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 一連のステップで構成される最終的に整合性がある操作を使用するときは、補正トランザクション パターンが役立ちます。 具体的には、1 つ以上のステップが失敗した場合、補正トランザクション パターンを使用して、ステップで実行された作業を元に戻すことができます。 通常、最終的整合性モデルに従う操作は、複雑なビジネス プロセスとワークフローを実装するクラウド ホスト型アプリケーションで見受けられます。 コンテキストと問題 クラウドで実行されるアプリケーションでは、データが頻繁に変更されます。 このデータは、異なる地理的場所にあるさまざまなデータ ソースに散在している場合があります。 分散環境で競合を回避しパフォーマンス

    補正トランザクション | Microsoft Docs
    yojik
    yojik 2018/11/20
  • Microsoft 365 を用いたゼロ トラスト ネットワークの実現

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. こんにちは、Azure & Identity サポート チームの田中と高田です。 記事は、米国時間 2018年 6 月 14 日に公開された Building Zero Trust networks with Microsoft 365 の抄訳です。 従来の境界ベースのネットワーク制御は時代遅れとなりつつあります。 境界ベースのネットワークには、ネットワーク内のすべてのシステムが信頼できるという前提があります。 しかし、今日ますますモバイル ワーカーが増える中、パブリック クラウドサービスへの移行や

    Microsoft 365 を用いたゼロ トラスト ネットワークの実現
    yojik
    yojik 2018/10/01
  • データ ポイント - ドメイン駆動設計のコーディング: データを重視する開発者のためのヒント

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 ドメイン駆動設計のコーディング: データを重視する開発者のためのヒント Julie Lerman コード サンプルのダウンロード 今年、Eric Evans のソフトウェア設計に関する画期的な書籍『Domain-Driven Design: Tackling Complexity in the Heart of Software』(Addison-Wesley Professional、2003 年、amzn.to/ffL1k、英語) が刊行 10 周年を迎えました。この書籍に Evans は、長年にわたって大企業にソフトウェア構築プロセスを指導してきた経験を盛り込みました。Evans はその後さらに年月を費

    データ ポイント - ドメイン駆動設計のコーディング: データを重視する開発者のためのヒント
    yojik
    yojik 2016/01/05
  • Internet Explorer compatibility cookbook (Windows)

    The Windows Internet Explorer Compatibility Cookbook describes changes that might impact websites and apps developed for (or with) earlier versions of Internet Explorer. Many changes help Internet Explorer comply more closely with broader industry standards while other changes improve performance, security, and reliability. The Developer Guides generally tell you about the features new to Internet

    Internet Explorer compatibility cookbook (Windows)
    yojik
    yojik 2015/10/05
  • JavaScript compatibility changes (Windows)

    yojik
    yojik 2015/10/05
  • Windows Update からの Windows 10 へのアップグレードを予約する

    みなさん、こんにちは。 Windows プラット フォーム サポートチームです。 暑い日が多くなり、夏が近づきつつあることを実感することが多くなってきました。 さて、夏と言えば Windows 10 のリリースは、2015 年 7 月 29 日、盛夏の時期を予定しております。 リリースが近づくにつれて、Windows 10 に関する様々なご質問をいただくようになってきています。 Windows 10 のリリースと同時に、たくさんのユーザーの皆様に Windows 10 という新しい Windows を体験していただくため、一部のエディションを除く Windows 7 SP1 、Windows 8.1 環境から Windows Update を通じて無償アップグレードを行うことができるようになります。 この無償アップグレードの予約が 6 月 1 日から通知領域に表示されたアイコン (Get

    Windows Update からの Windows 10 へのアップグレードを予約する
    yojik
    yojik 2015/08/05
  • REST API および jQuery を使用してファイルをアップロードする

    この記事のコード例では、REST インターフェイスと jQuery AJAX 要求を使用して、ローカル ファイルをドキュメント ライブラリに追加してから、アップロードしたファイルを表すリスト アイテムのプロパティを変更します。 この処理は次の大まかな手順で行われます。 FileReader API (HTML5 のサポートが必要) を使用して、ローカル ファイルを配列バッファーに変換します。 jQuery(document).ready 関数により、ブラウザーで FileReader API がサポートされているかどうかを確認します。 フォルダーのファイル コレクションに Add メソッドを使用し、ファイルを 共有ドキュメント フォルダーに追加します。 配列バッファーは POST 要求の文で渡されます。 これらの例ではファイル コレクションに到達するために getfolderbyserv

    REST API および jQuery を使用してファイルをアップロードする
    yojik
    yojik 2015/06/19
  • データ ポイント - コンテキストが限定されるドメイン駆動設計でのデータ共有パターン

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 コンテキストが限定されるドメイン駆動設計でのデータ共有パターン Julie Lerman コード サンプルのダウンロード 私はプログラミング人生の中で、コードとデータを再利用できるようにすることを自分を駆り立てる目標としてきました。そのため、ドメイン駆動設計 (DDD) の学習を始めた当初、コンテキストを限定して強制的に分離し、コードはもちろんデータまでコピーすることがある DDD の手法は理解に苦しみました。DDD 業界の優秀な開発者数人の手を借りて、私の古いやり方が招く潜在的な問題が明らかになったときは、卒倒するような気分でした。最終的には、どこで複雑さという犠牲を払うかを選択することが必要だと Eric

    データ ポイント - コンテキストが限定されるドメイン駆動設計でのデータ共有パターン
    yojik
    yojik 2014/11/26
  • 実践的なパターン: テストの容易性を高める設計

    Information Holder Last year I worked on an energy trading system. In that system users might enter a trade to purchase 1,000 barrels of gasoline. In order to make that trade, we had to check the on-hand inventory, which was frequently tracked in metric tons, and compare the desired quantity with the on-hand quantity. Several other times we had to compare two quantities that were in different unit

    実践的なパターン: テストの容易性を高める設計
    yojik
    yojik 2014/06/03
  • 方法: WCF REST プログラミング モデルを使用して任意のデータを受け入れるサービスを作成する - WCF

    開発者は、データがサービス操作から返される流れを完全に制御する必要が生じることがあります。 たとえば、WCF ではサポートされない形式のデータを、サービス操作から返す必要がある場合です。 このトピックでは、WCF REST プログラミング モデルを使用して任意のデータを受信するサービスの作成方法について説明します。 サービス コントラクトを実装するには サービス コントラクトを定義します。 任意のデータを受信する操作には、Stream 型のパラメーターが必要です。 さらに、このパラメーターは要求の文に渡される唯一のパラメーターでなければなりません。 この例で説明されている操作では、filename パラメーターも使用できます。 このパラメーターは要求の URL に格納されて渡されます。 UriTemplate で WebInvokeAttribute を指定すると、パラメーターが URL

    方法: WCF REST プログラミング モデルを使用して任意のデータを受け入れるサービスを作成する - WCF
    yojik
    yojik 2014/02/16
  • ちょっとひと言 - 新 CEO へのアドバイス

    CEO へのアドバイス David Platt 8 月に、Steve Ballmer は、マイクロソフトの CEO を近日退任すると発表しました。彼は 1 年以内に後継者を選出すると約束しています。 おそらく、私が選ばれることはないでしょう。先日のハーバード大学の学長選考で大学に伝えたように、完全に私の自由裁量にならない限りその役職は引き受けないと、マイクロソフトにも伝えています (どちらの選考委員会からも要請されませんでしたが。言ってみただけです)。 ただし、耳を傾け、少なくとも黙らせようとしない限りは、勤勉な道化として権力者に真実を語り続ける私を当てにすることができます。私は、この目で見たとおりに話します。また、マイクロソフトの手綱を握るのがだれになろうと、その勇敢な人にいくつかアドバイスがあります。 まず、タブレットとスマートフォンは PC ではないと理解してください。私の Su

    ちょっとひと言 - 新 CEO へのアドバイス
    yojik
    yojik 2013/12/09
    “同じコードベースから 3 つすべてに対応できるツールキットを開発する必要があります。これが、世界が新しくて私にまだ髪の毛があったころの、Microsoft .NET Framework の本来の目的だったのではないでしょうか。”
  • Archived MSDN and TechNet Blogs | Microsoft Learn

    If you were looking for MSDN or TechNet blogs, please know that MSDN and TechNet blog sites have been retired, and blog content has been migrated and archived here. How to use this site Archived blogs are grouped alphabetically by the initial letter of the blog name. Select the initial letter from the TOC to see the full list of the blogs. You can also type the name of the blog or the title of the

    Archived MSDN and TechNet Blogs | Microsoft Learn
    yojik
    yojik 2013/09/13
  • 実践的なパターン: テストの容易性を高める設計

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Test Run Web UI Automation with Windows PowerShell Dr. James McCaffrey Code download available at:TestRun2008_03.exe(155 KB) Contents The Web App Test Automation Scripting with Windows PowerShell Taking It a Step Further Windows PowerShellTM, the new Mic

    実践的なパターン: テストの容易性を高める設計
    yojik
    yojik 2013/05/16
  • ドキュメントオブジェクトモデル

    ドキュメントオブジェクトモデル Dynamic HTMLのドキュメントオブジェクトモデルにより、Webドキュメントの個々のコンポーネント(個々のエレメントからコンテナまで)にプログラムからアクセスすることができる。これとイベントモデルの組み合わせによって、ブラウザはユーザーからの入力に反応し、その場でスクリプトを実行し、サーバーから追加のドキュメントをダウンロードすることなく新しいコンテントを表示できる。ドキュメントオブジェクトモデルを利用すると、HTMLオーサーは特別な技術を習得することなく、洗練されたインタラクティブ性を簡単に作成できる。 オブジェクトモデルとは? オブジェクトモデルとは、Dynamic HTMLをプログラム化するメカニズムである。オーサーは、新しいHTMLタグやオーサリング技術を習得する必要はない。実際、オブジェクトモデルは、オーサーが今までのブラウザ用にコンテントを

    ドキュメントオブジェクトモデル
    yojik
    yojik 2012/06/04