BEACHSIDE BLOG

MicrosoftとかC#を好むレンジャーの個人的メモ

Azure Cosmos DB Emulator を使ってみた(2019年2月編)

ローカル環境だけで開発が進めれるよう Azure Cosmos DB Emulator があります。 接続文字列は固定なので、ASP.NET Core で使うなら appsettings.Development.json とかに直接接続文字列書いたりも許容範囲化と思いますし、便利に使えそうだと思っています。 …

Azure DevOps の Wiki で使える 絵文字 チートシートとマークダウンのシンタックスガイド

いつも探すのに数秒手間取るのがイラっとするので、リンクのメモです。 (手間取るならブックマークでもつけておけよ感ありますが....)

Azure DevOps : master ブランチだけは削除できないように権限設定

Azure DevOps の Repos で、 master は削除できない master ブランチ以外は削除できる(Pull Request の Complete の時とか) という権限設定をするときのメモです。 PR を merge するときにブランチ消したいので削除権限は必要だけど master だけは削除でき…

Azure Functions プロキシ のレスポンスのオーバーライド( responseOverrides )で Json を返す

Azure Functions Proxies の機能のひとつに、リクエストを backend の url に送信せず、定義しておいたレスポンスを直接返すことができます。backend が用意できてないけどクライアント側の都合でどうしても通信したいときにサクッと使えます。 公式ドキュメ…

Release Pipeline 作成時 Azure Subscription の 認 証 エラー 時の解決方法 ( Azure DevOps )

Azure DevOps で Release のパイプラインを作成する際、サブスクリプションを選択して Authorize する必要がありますが、認証できないトラブルに遭遇している方をちょいちょい見かけます。 「error insufficient privileges to complete the operation」とい…

Azure DevOps の Tips : Overview に Readme.md または Wiki を表示させる

Azure DevOps の Overview の Summary に「About this project」という部分があります。「About this project」では Description を書くことができるほか、以下のどちらかを表示することができます。 指定したリポジトリーの直下にある Readme.md Wiki のト…

Azure DevOps の Build / Release パイプラインの バッジ

Build や Release のパイプラインにつきものなのは、バッジですね。この取得方法をメモしておきます。

Azure Function V2 (C#) で Run From Package の CICD と Azure DevOps (4/4)

Azure Functions V2 の Release pipeline の作成です。 2018年12月時点だと Azure DevOps で Azure Functions V2 の Run From Package をいい感じに Release する方法がないなーと悩んでいます。とりあずちょっと面倒な方法でリリースのパイプラインを作って…

Azure Function V2 (C#) で Run From Package の CICD と Azure DevOps (3/4)

Build Pipelines と Release Pipelines の作成に辿り着きました。以前の回で作成した Azure Functions V2 のプロジェクトが対象なのでもちろん Run From Package をします。 パイプラインを構築は、Build と Release に分けて作ります。 Azure Function V2 (…

Azure Function V2 (C#) で Run From Package の CICD と Azure DevOps (2/4)

Azure Function V2 (C#) で Run From Package について、今回はコマンドを実行して Blob Storage へ Zip デプロイして Run From Package する方法のメモです。 Azure Function V2 (C#) で Run From Package の CICD と Azure DevOps (1/4) Run From Package …

Azure Function V2 (C#) で Run From Package の CICD on Azure DevOps (1/4)

Azure Functions v2 の Zip デプロイと Run From Package についての整理です。 Azure Function V2 (C#) で Run From Package の CICD と Azure DevOps (1/4) : 今回!! Run From Package とは Azure Functions V2 (C#) のサンプルアプリ作成 Visual Studio …

Custom Translator をちょっとさわってみた

Microsoft Translator Text API とその一部である Custom Translator について、以前からある機能とConnect 2018前後でアップデート含め、ざっくりまとめるとこんな感じになりました。 Microsoft Translator Text API は Neural Machine Translation ベース…

.bot ファイル(bot file / ボットファイル)の暗号化・複合化(MSBot コマンド編)

Bot Framework V4 を触る際に最初に「ふぁ?」となりがちな .bot ファイルの複合化と暗号化の方法のお話です。 Cogbot アドベントカレンダー 12/3のエントリーです♪

Cognitive Services の更新情報まとめ 2018年後半編

Cognitive Services の更新情報まとめ 2018 の前半というか Build まで、5月までの更新まとめは以前に書きました。 beachside.hatenablog.com 6月はあまり更新がなかったので、7月以降を整理してみました。 今後こういうネタもかけたらなーと思いつつ、 Cogb…

Bot Framework V4 開発 Tips についてお話しさせて頂きました

Cogbot 勉強会 #18 にて以下の資料で登壇させて頂きました。 Bot Framework v4 開発 Tips 2018-11 from BEACHSIDE (Atsushi Yokohama) www.slideshare.net

Surface ( Book 2 とか Pro シリーズ)のトラブル

私が使ってる Surface Book 2 での実体験トラブル解消話にはなりますが、ほかのシリーズでも使えるトラブルを解決できるかもしれないネタです。

xUnit 単体テスト 入門 in .NET Core : データドリブンテスト

前回はAssert の基礎について触れましたが、今回はデータドリブンなテストがテーマです。 1. Assert の基本 2. Data Driven Test (データドリブンテスト) : 今回! InlineData MemberData ClassData テストデータのコード化 3. テスト実行時の Tips ( Attrib…

xUnit 単体テスト 入門 in .NET Core : Assert の基礎

いつも適当に使っている xUnit について整理したいなーと数年思い続け...ついに書く日が来ました。。。 気分次第ですが、複数回に分けて書く予定です。 Overview 1. Assert の基本(今回) NULL の評価 文字列の評価 数値の評価 bool の比較 object の評価 C…

Bot Builder V4 開発入門 : C# : 会話ログ を Blob Storage に保存

Bot Builder V4 での会話ロギングを、Nuget パッケージ: Microsoft.Bot.Builder.Azure でサクッと実装する方法のメモです。

Botファイル と botFileSecret : デバッグ時の例外 の 対応方法 ( Bot Builder V4 )

9月にフロリダで行われた Microsoft Ignite 2018 で、Bot Builder V4 (正確には v4.0.7 以降が対象)も大きな変更になり、私の過去のBotV4(4.0.1)ブログは無意味な情報になった今日この頃です。 Bot ファイル(拡張子が .bot のファイル)の Secret 関連も…

Bot Builder V4 (v4.0.7) 入門 ハンズオン (2018-09-27版)

Bot Builder V4 (v4.0.7) のハンズオンを、日本マイクロソフトが運営している Azure Antenna で9/27にやらせて頂きました。 azure.connpass.com ハンズオンコンテンツは、以下になります。 ご興味がありましたら遊んでみてください♪ github.com

デスクトップに Windows の バージョン と ビルド番号 を表示 (Windows 10)

ビルド番号を常にデスクトップに表示しておきたい派なんですが、たまにPC 変えるとどこで設定変更するんだっけとなるのでメモ。今更感に溢れるネタですね。 レジストリをいじるのでご注意を。

SQL Database Managed Instance (MI) : CPU と メモリ の確認

TL;DR SQL Database Managed Instance ( MI ) の CPU やメモリの確認方法について、 Azure ポータルでサクッとみれるが、スケールアップ(して諸事情で失敗すると)確認不能になることがある SSMS のデータベースのプロパティから見ても正確に見れない可能性…

Bot Builder V4 (4.0.1-preview) 開発入門 : C# : State の保持

2019-10追記: 2018年9月末に GA したバージョン V4.0.7 で、破壊的変更が多かったためこのバージョンと互換の無い部分があります。バージョンにご注意くださいね。 State は、外見だけなら V3 からあまり変更はないですが...さらっと整理しておきます♪ 手順…

Bot Builder V4 (4.0.1-preview) 開発入門 : C# : Azure へ デプロイ

2019-10追記: 2018年9月末に GA したバージョン V4.0.7 で、破壊的変更が多かったためこのバージョンと互換の無い部分があります。バージョンにご注意くださいね。 Bot Builder V4 で開発した Bot を Azure にデプローイして動かそうってお話です。前回から…

Bot Builder V4 (4.0.1-preview) 開発入門 : C# : 準備編(Azure Bot Service / Microsoft Bot Framework)

2019-10追記: 2018年9月末に GA したバージョン V4.0.7 で、破壊的変更が多かったためこのバージョンと互換の無い部分があります。バージョンにご注意くださいね。 2018年7月時点で Bot Builder v4 は プレビュー中(Microsoft.Bot.Builder.Core v4.0.1-prev…

Bot Builder v4 (4.0.1-preview) SDK のメモ: UseBotFramework() とか(2018-07版)

Bot Builder SDK v4 のサンプルコードを見ると、V3 までの仕組みとして存在した ASP.NET の Controller から...という実装が無くなっています。 じゃー ASP.NET Core で Middlewareでなんかやってるんだろなって想像はつきますが、気になったのでちょっと調…

UWP - NavigationView Controll の使い方

UWP に全く興味ないのですが、 NavigationView というコントロールがかわいいという理由で使ってみた際のメモです。 (今更ですがね...)

Video Indexer の機能(2018-05時点)

Build 2018 の 以下セッションで発表していた Video Indexer の機能をまとめておきました。 つまり、2018年5月時点の情報です。 channel9.msdn.com

Cognitive services の 更新情報まとめ - Microsoft Build 2018 (2018-05)

先日 Cogbot勉強会!#14 - Build 2018 最新情報SP!でお話させて頂きましたCognitive Services アップデート情報のスライドですー。 Build 2018 - Cognitive Services updates summary from BEACHSIDE (Atsushi Yokohama) www.slideshare.net