NINA HOUSE

技術ブログ作ってみる

【Blazor】Blazorドキュメントまとめ

Blazorドキュメント貼っていく。随時更新。 docs.microsoft.com docs.microsoft.com docs.microsoft.com docs.microsoft.com

【Razor Pages】属性で承認できるよ

属性がスーパー便利です webページで表示するページに認証が必要かどうか制御する方法って色々ある。セッションとか。 フレームワークだとルートで定義したりするけど、.NET Coreでももれなくそうする。 が、ルーティングで認証ありページに定義してるのに「…

【WSL2】systemctlが動かなかったので試したこと順

環境 WSL2 Ubuntu20.04 問題 xxx@DESKTOP-HBDVB67:/mnt/c/Users/xxx$ sudo timedatectl set-timezone 'Asia/Tokyo' System has not been booted with systemd as init system (PID 1). Can't operate. Failed to create bus connection: Host is down 確認す…

【AZ-104】Azureアカウントの基本

Azureアカウントを作成する Azure無料アカウント Azureの購入オプション Azureの課金について Azureサポートオプション Azureアカウントを作成する docs.microsoft.com Azure無料アカウント 12か月無料で使えるアカウント 最初の30日間に利用できる$200米国…

【git】とりあえずこれだけ使えればなんとかなるgitコマンドまとめ

git

よく使うgitコマンドまとめ チーム開発するようになってようやくちょっとずつ覚えてきました。一人だとまずコンフリクトしないしね。 普段はVisual Studioの「git管理」でやってるのでとっても甘やかされてました。GUI最高。 久々コマンド打たなきゃいけなく…

【C#】コンストラクターについて

C#

コンストラクターとは オブジェクトを生成するために呼び出される特殊なメソッド。 例) public class Program { public static void Main(string[] args) { var dog = new Dog(); Console.WriteLine($"{dog.Name}, {dog.Age}才"); } } public class Dog { p…

【C#】大文字小文字を区別せずに文字列を比較する

C#

大文字小文字を区別せずに文字列を比較 「文字列完全一致で条件分岐!」って状況の方がなかなか少ない気もします。(主観です) ソートや検索機能など実装するときに使えます。 単純に文字列を比較する場合は比較演算子を使います。 var sample1 = "nina"; v…

【まとめ】AI-900対策・Cognitive Servicesについてまとめた

AI-900受験してきました 試験範囲出題割合 Computer VisionとCustom Vision Face 光学文字認識(OCR) Text Analytics 音声認識・合成 Language Understanding(LUIS) Bot Service まとめ AI-900受験してきました 受かりました! 直前に試験範囲のCognitive…

【AI-900】Azureの翻訳サービスとLUIS(Language Understanding)

Azureの翻訳 Translator Text と Speechとそのリソース Translator Text - テキスト翻訳 Speech - 音声からテキストおよび音声から音声への翻訳 LUIS(Language Understanding) AzureのLanguage Understanding Intelligent Service Language Understanding 用…

【AI-900】音声の認識と合成

Azureの音声認識・合成のサービス 音声認識 - 音声入力を検出して解釈する機能 音声合成 - 音声出力を生成する機能 Azureで提供されているサービス 、必要なリソース Speech to Text API Text to Speech API Azureの音声認識・合成のサービス docs.microsoft…

【AI-900】Azureの自然言語処理サービスについて(Text Analytics編)

Text Analytics サービスを使用してテキストを分析 ドキュメントまたはテキストの言語 (フランス語や英語など) を決定 テキストに対して感情分析を実行して肯定的または否定的な感情を決定 テキストから、主な要点を示す可能性のあるキー フレーズを抽出 テ…

【AI-900】Azureの光学式文字認識(OCR)

AzureのOCRサービス 必要なリソース Computer Visionでやってみる フォームに特化したOCRサービスもあるよ Form Recognizerとは 事前作成済みの領収書モデルでは AzureのOCRサービス docs.microsoft.com 必要なリソース Computer VisionかCognitive Services…

【AI-900】Faceの顔分析(Azure)

AzureのFace APIチュートリアル 3 つのできること Azureの顔分析サービス 「Face」の特徴 Face 用の Azure リソース 注意事項 AzureのFace APIチュートリアル みんな大好き「Face」でできること。 docs.microsoft.com 3 つのできること 顔検出 - 人間の顔を…

【AI-900】Computer Vision サービスを使用して画像を分析する

Computer Vision サービスのチュートリアル Computer Vision サービスを使用した画像の分析 Computer VisionとCustom Vision トレーニング済みのモデルを開発者が使用するには? Computer Vision サービスのチュートリアル Computer VisionはAzureの画像分析…

【AI-900】AIの基礎

AIの基礎 AIとは 責任ある AI を理解する 公平性 信頼性と安全性 プライバシーとセキュリティ 包括性 透明性 アカウンタビリティ AIの基礎 MS learnで必要なところまとめていく。 docs.microsoft.com AIとは 人間の行動と能力を模倣するソフトウェアを作成す…

フレームワークの賞味期限について

web開発でフレームワークって欠かせないと思います。 現在わたしはC#のフレームワーク.NET Coreについて勉強中です。 これまでに他の言語ではPHPのLaravel、Vue.jsのNuxt.jsを触ったことはありますが、特徴はそれぞれだけど基本的にどれも同じだと思っていま…

はじめに

技術ブログ開設 技術ブログを開設してみました。 C#, .NET Core, Azureがメインです。とりあえずわからないところをサクサクまとめて、後から見返せるようにというところまでが目標。 スペック プログラミング歴1年 バックエンドエンジニア1年生 Java Script…