Node.js で Cogbot をつくる(準備編)

2017-03-11_16h32_32_thumb1.png
2017-03-11_16h32_32_thumb1.png

はじめに こんにちは。進捗がダメだったので、なかなかこっちのブログ更新せずに、あっちのブログ(Flow とか、Teams はなんとなくあっちだとか考えてたんで。)ばっかり更新して逃げててすみません。 実は、最近まで Teams がGAしてなかったことも知らなかったという、酷い状態でした。 先日、社内ハッカソンのお題のひとつが Bot Framework だったのですが、 無謀にも Node.js を使って挑戦したところ、いろんなところにどはまりポイントがあったので、備忘録がてらまとめようと思ったので執筆時時点の情報をまとめておきます。 本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。   準備編(Node.js, Visual Studio Code, GitHub, Azure など) Node.js Node.js のサイト(https://nodejs.org/en/)からコンポーネントを DL してインストールしておきます。   Azure のアカウントを作っておきます。今回利用するのは WebApps 無償枠でもよいので、DevEssential 等の無償のサブスクリプションでも大丈夫です。 今回は Windows 10 のマシンと Visual Studio Code をソースのデプロイに、Visual Studio Team Services を使いました。   Visual Studio Team Services 誰でも1つ以上は持ってるであろう、マイクロソフトアカウントを使って visualstudio.com にアクセスします。 Visual Studio…

0

IT Pro 向けの無償の素敵なプラン Cloud Essentials

2017-02-14_18h20_38
2017-02-14_18h20_38

もしかしたら、私が知らなかっただけなのかもしれない内容です。 これまで、開発者向けには Visual Studio Dev Essentials というプログラムがあってその特典として毎月25ドル分の Azure が無料で使えたり、Azure App Service が無料で使えたりいろいろな特典があって少しうらやましいなと思っていました。 でも、これからご紹介する ITPro Cloud Essentials はもっと素敵な内容です。   Azure Pass $100 (有効期間3か月) 言わずと知れた、Azure を無料で使える素敵なパスです。(ただし、新規登録に限る。)クレジットカード番号の登録が不要なため、ご利用をはじめるのに際してのハードルが低くなっているのが特徴です。   Enterprise Mobility + Security 3か月試用版 ID 管理とか、MDM とか、興味ある人はたくさんいる Intune を包含している製品、それが Enterprise Mobility + Security です。   Office 365 Enterprise E3 60日試用版 Office 365 のマルチプラットフォームを試してもらうのにちょうどいいプランのE3 の試用版もついてきます。 https://products.office.com/ja-jp/business/office-365-enterprise-e3-business-software   そのほか、MCP の25% OFF…

0

OMS はじめました

冷やし中華のように書くものではないと怒られそうですが、OMS はじめました。 OMS とは Operations Management Suite という製品スイート製品なので、一製品ではないのですが、今回おはなしさせていただいたのは Log Analytics についてでした。 簡単に資料を共有しておきますね。 20170209_IIJ GIO アカデミー—山本 美穂

0

Hyper-V でもリンククローンできちゃう InvokeV Container Manager でました

Hyper-V でリンククローン キーワードだけ聞くとなんのこと?と思われる方も多いかと思います。確かに、Hyper-V 単体の環境ではクローンとなる仮想マシンの作成はおろか、複数の子仮想マシンをもつようなリンククローンの構成を構築することはかなり複雑な手順が必要でした。 ですが、これからは違います。 MVP の樋口さんが InvokeV Container Manager というツールを公開されました。このツールが秀逸なので備忘録がてらご紹介します。 ツールの詳細は下記リンクをご覧ください。 https://github.com/InvokeV/InvokeV-Container   何ができるのか? ・Hyper-V 環境でリンククローンの仮想マシンが作れちゃいます。 ・PowerShell だけじゃなくて、GUI でも操作できちゃいます。 ・イメージ作成しておいて、クローン作製を簡単にできちゃいます。   ぜひ使ってみてくださいね。 https://github.com/InvokeV/InvokeV-Container   ステマっぽくてすみません。でも、使ってもらって少しでも快適な Hyper-V 環境を実現してくださいませ。 本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

0

Azureの旧ポータルにアクセスしたいあなたへ

Azure を使用していて、Azure Active Directory とか検証しているとどうしても旧ポータルにアクセスしたいことって出てくると思います。少し前までは新ポータルのほうに、旧ポータルへのリンクがあったのですが、私の環境では見つけられなくなってしまいました。その時にアクセスするためのリンクを備忘録がてら書いておきます。 https://manage.windowsazure.com/   いつもの新ポータルはこちらになります。 https://portal.azure.com/   なかの人向けの情報をひとつだけ出しておくと、下記リンクでお客様と同じポータルにアクセスすることができます。 共同検証や技術支援されるときのご参考にどうぞ。 http://aka.ms/publicportal   本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

0

PASS SUMMIT 2016 のコンテンツ閲覧方法

PASS という SQL Server のコミュニティイベントがあるのをご存知でしょうか? お恥ずかしい話、私も Ignite の会場で過去のカンファレンスから選りすぐりセッションの動画の入った DVD をもらうまでその存在はおろか、単体製品で大きなカンファレンスが開けるぐらいのコンテンツ力があるということを全く知りませんでした。(全く、本当に失礼な話です。) こちらに PASS Summit 詳細がありますが、毎年4000人も参加する大きなイベントです。 PASS Summit のコンテンツを全く知らないで SQL Server を語るのもモグリだなぁと思っていたら、一部のコンテンツがオンラインで視聴することができることを知りましたので今更感は否めませんがご紹介させていただきます。   1. PASS SUMMIT 2016 のサイトにアクセスします 下記リンクにアクセスします。 http://www.sqlpass.org/summit/2016/Live.aspx 動画の下に表示されている「Watch PASStv On Demand」リンクをクリックします。   名前やコンタクト情報を入力し、View Session Recording をクリックします。 これで閲覧準備完了です。あとは、気になる動画をご覧いただくだけです。   Day One Keynote の内容を軽くサマリ イベントの幕開け時に実施される Keynote にはいろいろな情報が詰め込まれています。SQL Server だけではなく Data Platform 全体での最新情報をわかりやすく理解できる内容になっています。 とにかく Day one のキーノートひとつをみても、他のイベントの時に比べてビッグデータというキーワードや説明がかなり多い印象を受けました。 ACID の新しい定義(ネタかも)…

0

はじめての English Speech

こんにちは。こちらのブログではご挨拶もまだなまま、もう1月7日と七草がゆの時期ですが、ことしもよろしくお願いいたします。 いろいろ報告したほうがいいこともあるのですが、まずは近況としまして 1000 speakers conference in English という英語のイベントに参加して、はじめての英語でのスピーチをしてきました。 イベントに参加したきっかけ 忘年会の時に英語が思うように話せないことがことが今のコンプレックスのひとつだという話をしたので、イベント主催者の友人から 1000 speakers conference in English, 37th というイベントにお誘いいただきました。 どのようなイベントなのか 英語でスピーチし、英語で質問する「英語縛り」のゆるいコミュニケーションイベント。 飲み物や食べ物は各自持参で食べながら、飲みながら、英語を話す、気楽にできる雰囲気で、英語がネイティブではなく更に得意ではないけれど日常で使わなければいけないという立場の私にとってはとても参加しやすかったです。 このイベントは参加者をユニークカウントして、1000人になるまで実施するそうで、すでに開催37回目私はちょうど230人目のスピーカーでした。 なにを話したのか ライトニングトークと初回は参加者が自己紹介するのを混ざって認識していたので、自己紹介をゆるく話させてもらいました。 色々間違ってるなーっていうのは後で気づきました(´・ω・`) 20170107_Self_Introduction—山本 美穂 結論 今回、ほかの参加者の方のスピーチも特にテーマが決まっているわけではないため、お雑煮から松島から仏像からITイベントまで多岐に渡る内容でとても面白かったです。 スピーチが終わった後の質問をするのもワクワクしていてとてもよかったです。これからも、都合がつく限り参加していろいろなことを話して少しでも英会話に対する壁を取り除いてみたい、そんなイベントだと思いました。 ご興味がある方はぜひ、ご参加ください。   イベントのリンク(月に1回ペースで開催されているようですよ) https://1000-speakers.connpass.com/

0

Node-RED を Azure で使う方法

2016-12-24_21h48_07
2016-12-24_21h48_07

このブログエントリは Node-RED Advent Calendar 2016 への寄稿となります。 はじめに 「参加します!」って言ったときは、ノリだけでクリスマスイブだって意識全くなくて、ワクワクが足りない内容だったらごめんなさい。 と、ハードルをさげておいて。勉強会でもお話しした内容なのでご存知の方は既出となります。本家のマニュアルが英文のみなので、GUI 含めた解説があったらもっと入門が楽になるかなと思い立って書くことにしました。 Node-RED とは Node.js をつかった GUI からソースコードを生成するオープンソースのツールで、Input Output 処理をつなぐだけでコーディングをほとんど行わずに様々な処理を行うことができます。 Input Output という概念から IoT 用途での利用例が比較的多く、クラウドサービスとの親和性も高く、もちろん Azure でも利用可能なツールです。 このブログエントリでは Azure 上で利用する方法について説明していきます。事前に Azure を利用するための手続きを行ってください。動作確認程度の利用であれば、Dev Essential の特典がよいと思います。 Azure には Web Apps という PaaS のサービスがあるのですが、Node-RED で利用可能なポートが 443/80 以外のポートとなる(デフォルトでは 1880 )ため、IaaS のサービスを利用します。   Azure の IaaS で Node.js サービスを立てる まず、Azure のポータルにログインします。 左上の新規をクリックします。…

0

Windows Server 2016 on Azure でお話させていただきました

2016-12-17_05h23_32
2016-12-17_05h23_32

こんにちは。前回の更新からすっかり空いてしまいましたがいかがお過ごしでしょうか。 昨日、イベントでお話させていただいたので、近況報告と内容の補足をご紹介させていただきます。   デモとして今回ご覧いただいたのは下記になります。 PartsUnlimited まわりは、ほかのイベントでもお話させていただいているので、一度時間をとってゆっくり手順を解説したい内容となっています。 ・Windows Server 2016 on Azure (通常のサーバー)、Network Security Group画面、コマンドプロンプト ver 画面 ・Nano Server と リモートからPowerShellで接続してPartsUnlimited をデプロイ ・IaaSについた新機能(自動シャットダウン) 20161216_ADD_miyamam—山本 美穂   それから、補足になりますが、Windows Server の歴代の機能比較の資料が出ています。 この資料を使えば、〇×表をつくる手間が省けると思いますので、どうぞご活用くださいませ。   そうそう、ひとつご報告が。 Docs.comのリンクですが、認証に使っているユーザーを変えた関係で新しい資料は下記リンクに公開していこうと思います。 ブックマークされていたらすみません。 https://docs.com/myamamoto   本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります

0

Tech Summit でご紹介したNano Server と遊ぶための準備まとめ

cwfqbi-uaaaejjf
cwfqbi-uaaaejjf

11/1-2 にお台場で開催される Microsoft Tech Summit で Nano Server のセッションを担当させていただくことになりました。 EXPO内の Windows Server 2016 , Operations Management Suite, SQL Server といったクラウド・エンタープライズサーバー製品全部入りのブースでは Ignite で誕生した Nano Server をヒューチャーした Nanoman と写真撮影して楽しむことができるフォトブースを設置させていただき、少しでもこの地味なGUIしか持たない Just Enough OS (JeOS)な Nano Server について知ってもらう素敵な機会をいただきました。   ご来場いただいた方も、そうでない方も、簡単に遊べるようなチュートリアルをまとめて記録してきましたので、ここでリンク集として一区切り打たせていただきます。   Windows ADK のインストール方法(簡易版) https://blogs.msdn.microsoft.com/miyamam/2016/10/17/how-to-install-windows-adk/   Nano Server Image Builder をつかって Nano Server の VHD を作成する https://blogs.msdn.microsoft.com/miyamam/2016/10/31/create-nanoserverimagevhd/   Nano…

0