BEACHSIDE BLOG

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

Visual Studio 2017 リリース記念勉強会 で登壇させて頂きました♪

2017年3月11日に行われた「Visual Studio 2017 リリース記念勉強会」にて、ASP.NET Core の概要についてお話させて頂きました♪ csugjp.connpass.com 私の資料は… ASP.NET Core 概要(2017年3月時点) from BEACHSIDE (yokohama atsushi) www.slideshare.net …

React も Angular も ASP.NET Core で Get Started♪

2017年2月の .NET Core SDK が 1.0 RC4 に更新 されたことで、プロジェクトを作成するコマンド dotnet new がちょっと変わりました。 dotnet new コマンドで今まで作れたプロジェクトテンプレートに加えて、以下のSingle-Page Applications(SPA)のカスタム…

VS Code で MarkDown、ブラウザでライブプレビュー

Visual Studio Code(VS Code)の便利な拡張機能ネタです。 VS Code で Mark Down を書きながら、ブラウザーでライブプレビューしてワーイ♪なお話です。

DocumentDB - リソーストークンを使ったアクセス - 2/2 ( Access to DocumentDB with resource tokens )

前回から引き続きで、以下のイメージを実装したものを動かしてみるところからです。(図はこちらから引用)。 結局のところ、今回書いた認証サーバーの役割をするAzure Functionsの実装と、最後に載せてるクライアント側を想定したコンソールアプリクラスが…

DocumentDB - リソーストークンを使ったアクセス 1/2 ( Access to DocumentDB with resource tokens )

Xamarinで作ったモバイルアプリなどのクライアントから直接 (みんな大好き) DocumentDB にアクセスしたいシナリオがあった場合、 (例えば、 How To Build Planet Scale Mobile App in Minutes with Xamarin and DocumentDB | Blog | Microsoft Azure なシ…

Cogbot勉強会(第4回)で登壇させて頂きました♪

2016/1/27に行われたCogbot勉強会(第4回)にてTranslator APIについてをテーマに登壇させていただきました。 cogbot.connpass.com 私の資料は…. (どうでもいい情報ですが、Docsにアップロードすると、パワポの「ズーム」機能が見れないのが個人的には残念……

Cognitive Services でのAPIの 認証 処理 ( Microsoft Cognitive Services )

Cognitive Servicesの各種APIをコールする際、認証が必要となります。認証に必要なAPIのキーの取得からC#による認証処理のお話です。 認証方法はAPIによって異なります。 今回は、https://api.cognitive.microsoft.com/sts/v1.0/issueTokenから認証のための…

Power BI で Azure SQL Database の「監査と脅威検出」のログをみる

前回、バンコクで財布を無くした思い出とともにSQL Databaseの「監査と脅威検出」のログをStorageのテーブルに出力するように設定しましたが、見るのが辛い感じでした。 beachside.hatenablog.com 今回は、「監査と脅威検出」のログをWeb版のPowerBIに表示し…

Azure SQL Dataabase の トランザクションログ を見る

ちょっと大げさなタイトルですが、今回は「EntityFramework CoreとかでSQL Dabaseでアクセスしたときに、どんなクエリが実行されたか見る」ための設定方法です。 SQL Database を使っていると、執筆時点ではオンプレのSQL Serverと違ってSQL Profilerで接続…

Cogbot勉強会(第3回)で登壇させて頂きました♪

先日行われた第3回Cogbot勉強会で、Cognitive Services の Speech API の内容で登壇させて頂きました。 cogbot.connpass.com 主にMicrosoft Cognitive Services音声APIちょっと準備不足だったと反省をしており…今度登壇するときはもう少し面白い内容ができ…

Bing Speech API ( Microsoft Cognitive Services ) で音声をテキストにする..を Bot Framework で試そう

Bing Speech APIを使って Bot Framworkで動作を試す簡易でとりあえず動くサンプルを書いてみました。 Bing Speech API は、Microsoft Cognitive Services のAPIの一つで、ざっくりいうと、音声データをテキストにしてくれるAPIです。 Azure Bot Serviceで実…

Azure DocumentDB のEmulatorを使って Quick Start

AzureのNoSQLサービス DocumentDB を、ローカル環境エミュレーターが2016-11月に発表されました。ブログは見てましたが全く試していなかったので、Quick Start用のサンプルコードを使って動かしてみます。 azure.microsoft.com 今回は、.NET Coreのサンプル…

ASP.NET Core と Angular2 と webpack で 開発 のことはじめ

2017年02月追記 >>>>> .NET CoreのSDKの更新により、Angularのほか、ReactやAureliaとかのプロジェクトの作成もサクッとできるようになりました♪ ということで、以下の記事を見た方がよいかもしれません♪ React も Angular も ASP.NET Core で Get Started♪ …

Cogbot勉強会(第2回)で登壇させて頂きました♪

先日行われた第2回Cogbot勉強会で登壇させて頂きました。 cogbot.connpass.com (↑資料は全てアップされています) お越しいただきました皆さま、ありがとうございます。スタッフの皆様お疲れ様でした。 資料は….

AzureBot Service に LUIS を連携させる(C#)

前回作ったLUISくんを、Azure Bot Serviceと連携させてみようのコーナーです。 LUIS も Azure Bot Service もブラウザだけでできちゃうお手軽感すごいです。 Overview 0. リソースグループの作成 1. Azure Bot Serviceのデプロイ 2. LUISと連携する 3. 動作…

LUIS を試してみよう(Cognitive Services のLanguage Understanding Intelligent Service API)

Microsoft Cognitive Services の中で、自然言語理解のAPI、LUIS(Language Understanding Intelligent Service) を試して見ましょう(2016-11-20時点)。 料金については、検証程度ならだいたい無料でできると思いますが、こちらで事前に確認をしておきまし…

Azure Bot Service の概要

2016年11月15日に、Bot Framework のサーバーレス版、Azure Bot Serviceが発表されたので、2016年11月16日時点での情報をざっくり概要をまとめました。

C# Dictionary の基礎

C# の Dictionary の 入門 編的なショートセッションを…職場でやることにしたので、やる内容をメモです。 Overview Dictionary の基礎を知ってもらうための座学として、 1. Dictionaryの基礎知識 2. 使用例の基礎 3. SortedDictionary、SortedList をまとめ…

Xamarin.Forms の MVVM 基礎 ( Petzold's book - chapter.18 FINAL)

Xamarin.Forms での MVVM の基礎について、通称 Petzold's book の18章「MVVM」をざっくり試しています。 前回の続きです。 Overview Petzold's bookの内容に沿ってにざっくり進めます。 1. MVVM interrelationships(chapter.18 その1) MVVMの概要説明 2. …

Xamarin.Forms の MVVM 基礎 ( Petzold's book - chapter.18 その5)

Xamarin.Forms での MVVM の基礎について、通称 Petzold's book の18章「MVVM」をざっくり試しています。 前回の続きです。 Overview Petzold's bookの内容に沿ってにざっくり進めます。 1. MVVM interrelationships(chapter.18 その1) MVVMの概要説明 2. …

Xamarin.Forms の MVVM 基礎 ( Petzold's book - chapter.18 その4)

Xamarin.Forms での MVVM の基礎について、通称 Petzold's book の18章「MVVM」をざっくり試しています。 前回の続きです。 Overview Petzold's bookの内容に沿ってにざっくり進めます。 1. MVVM interrelationships(chapter.18 その1) MVVMの概要説明 2. …

Xamarin.Forms の MVVM 基礎 ( Petzold's book - chapter.18 その3)

Xamarin.Forms での MVVM の基礎について、通称 Petzold's book の18章「MVVM」をざっくり試しています。 前回の続きです。 Overview Petzold's bookの内容に沿ってにざっくり進めます。 1. MVVM interrelationships(chapter.18 その1) MVVMの概要説明 2. …

Xamarin.Forms の MVVM 基礎 ( Petzold's book - chapter.18 その2)

Xamarin.Forms での MVVM の基礎について、通称 Petzold's book の18章「MVVM」をざっくり試しています。 前回の続きです。 Overview Petzold's bookの内容に沿ってにざっくり進めます。 1. MVVM interrelationships(chapter.18 その1) MVVMの概要説明 2. …

Xamarin.Forms の MVVM 基礎 ( Petzold's book - chapter.18 その1)

個人的にXamarin.Forms入門中ということもあり、MVVMの基礎について通称 Petzold's book の18章「MVVM」で学んでみました。 (他の章はまだ読んでない...) ASP.NETのサーバーサイド寄りな私なので、MVVMの概念は多少知ってますがディープに踏み込んだことは…

XamarinでAndroidのエミュレーターでデバッグすると「Could not connect to the debugger. 」

Xamarin.FormsでAndorindのエミュレーターでデバッグを開始すると、 Could not connect to the debugger. AOT module 'mscorlib.dll.so' not found: dlopen failed: library とエラーが出て、Debuggerが切断されしまう件の解消方法です。 Surface Pro 4 を使…

C# Json.NET 入門3 - 動的なRootNameのJsonをデシリアライズ

Root name がdynamicなjson ?ルートネームが動的なjson ?(なんと表現するのが正しいのでしょうか...) 以下のようなjsonをデシリアライズするときのお話です。 "araragi koyomi"と"oshino meme"の部分が動的に変わっていくケースを想定しています。 動的な…

不要なusingを自動で削除 - Visual Studio 2015

Visual Studioで、不要なusingを自動削除する機能を世の中に広めたいと思っている今日この頃です(笑)。 Hanselman先生の記事をみて...便利機能な話の流れにのりました。 www.hanselman.com 不要なusingを削除する際、手で削除したり....削除せずに放置?...…

Visual Studio Team Services 入門(メンバーの稼働時間、休日の設定)

Visual Studio Team Services(VSTS)では、チケット管理と連動してベロシティや作業時間を管理することができます。今回は、イテレーションごとに休日を設定したり、一日の作業時間を計画して、その実績を管理するための設定をまとめました。 > Overview 今…

Visual Studio Team Services 入門(プロジェクトの作成、設定)

Visual Studio Team Services (VSTS)の初期設定として、ユーザーの登録、プロジェクトの作成、イテレーションの設定をまとめました。 VSTSは、ソフトウェア開発を管理するのにある程度オールインワンなもので便利なはずですが、あまり使われていないのでは?…

VS Code で Python をデバッグする環境構築(+ NumPy, SciPy, Matplotlib を実行する環境構築)

Visual Studio Code(VS Code)でPythonをデバッグ実行する環境構築する際のメモです。 NumPy, SciPy, Matplotlibを使って機械学習用に環境作ろうとしています。 > Overview 作業の全体像は以下です。 1. 必要なものをダウンロード&インストール 2. VS Codeの…