2019-01-01から1年間の記事一覧
Uno Platform は、UWP を iOS/Android や WebAssembly で動くようにするものですが、WebAssembly で Uno を動かすときには、C#/XAML で足りない部分を補ったり、既存の JavaScript ライブラリ/コードを併用したりするために、C# と JavaScript を相互に呼び…
「ひらりん, ちょまど, かずき」というサークル名で、 技術書典8 (IT や機械工作などの技術書を専門とする同人誌即売会) で本を出します! techbookfest.org サークル名の由来 ご覧のとおりです!私(ひらりん)と、Microsoft の ちょまどさん、かずきさん。…
この記事は Microsoft Azure Advent Calendar 2019 の 17日目の記事…ではありません(笑) qiita.com アドカレ記事は別途書いてます。今日中には上げます! [追記] 書きました↓ Durable Functions を使ってコードのみでアンケート回答に便利な LINE Bot を簡…
少し間があいてしまいましたが、以下のイベントで LT しました。 msdevjp.connpass.com タイトルは「Azure Application Gatewayでオンプレ DMZ をクラウドへ拡張する」。 勉強会のテーマにあわせ、いつもと違ってインフラ系での登壇。 ちょうど業務でやって…
最近、個人的に LIFF v2 が熱いと思っています。 LIFF は LINE Front-end Framework の略で、LINE 内に埋め込める Web アプリを作れるフレームワークです。 主に LINE Bot に Web のインターフェースを組み合わせる用途で使われてきました。 LINE Front-end …
本記事は、Qiita「スマートスピーカー Advent Calendar 2019」の3日目のエントリです。 qiita.com この記事について 現在個人的に開発をして公開している、C# で Googleアシスタント、Alexa、Clova に対応したクロスプラットフォームなスキルを効率よく開発…
半月以上たってしまいますが、下記イベントにて、少しだけ話しました。 kotodama.connpass.com 以前、XPlat.VUI という C# でAlexa / Google Assistant / Clova スキルをクロスプラットフォームで開発できる共通化ライブラリを作って公開しましたが、それを…
11/1 に、Microsoft MVP を受賞しました。カテゴリは Microsoft Azure です。 受賞から少し時間がたってしまいましたが、賞状と盾(写真参照)が手元に届いたので、このタイミングでご報告です。 Microsoft MVP とは 一言でいうと、Microsoft に関連する技術…
はじめに 技術書典7 で本を出しました。この振り返りはまたのちほどしますが… techbookfest.org ※電子版はここに置いてます: Microsoft AzureでつくるクロスプラットフォームAIアシスタントスキル - himanago - BOOTH これのなかで、C# で Googleアシスタン…
はじめに だいぶ前になりますが、@kenakamu108さんに誘われて、LINE Developer Community の C# SDK 開発にかかわらせてもらっています。 自分は、いつも使っている Clovaスキル開発用のSDKである CEK.CSharp のアップデートをやらせてもらえることになり、…
はじめに ちょっと間が空いてしまいましたが、技術書典7に向けて執筆していた中で見つけたスマートスピーカースキル開発まわりの小ネタを書きます。 今回もGoogleアシスタント+C#です。 ShouldEndSession タイトルに書いた通りなんですが、Alexa と Clova …
はじめに 今日もスマートスピーカースキル開発まわりの小ネタを。 今日はGoogleアシスタントでいきます。 ProtcolBufJsonResult 的なクラス Googleアシスタント用のバックエンドを C# + Azure Functionsで作るときの話です。 Azure Functionsでバックエンド…
前置き 技術書典7 で本を出します! Azure && (C# || ノンコーディング) でクロスプラットフォームなスマートスピーカースキル開発する本です。 techbookfest.org いままで試してきたことをまとめたいなぁと思って書いていたのですが、書いているといろいろ…
はじめに 前回こんな記事を書きました。 himanago.hatenablog.com 今回はその続編として、裏技である「無音無限ループ」を使用した腹話術スキルをストア公開した際の話を書きます。 特に無音無限ループは使い方によっては非常に危険なので、安全性が要求され…
はじめに 先日書いた下記記事の、詳細解説その1です。 まずは開発したきっかけとメインの機能の解説です(公開の話はまた次回)。 himanago.hatenablog.com この記事では、 LINE Developer Community : 第 2 回 ボット自慢 LT 大会でLT登壇した資料 Clova腹…
はじめに 平成最後の月である2019年4月に、スマートスピーカースキルの開発と、それにあわせた登壇をいくつか行いました。 本当は、登壇後すぐにブログを書いておきたかったのですが、4月の終わりごろに自宅に住めなくなり、引っ越し先として契約した家もま…
LINE CONFERENCE 2019に行ってきた 6月27日に、LINE社の事業戦略発表会の「LINE CONFERENCE 2019」に行ってきました。 会場は舞浜アンフィシアター。TDRな立地で、イクスピアリとアンバサダーホテルを抜けていきます。すごいとこでやりますね…。 conference.…
前置き Clovaスキルの開発でDurable Functionsを使った機能をいろいろ試しています。 そのうちのひとつで、「時間のかかる処理」をやらせるということを試していた中でちょっとハマってしまったので、記録として残しておきます。 作っていたもの MSのかずき…
まえおき 2019年4月18日から、「LINE@」などの複数あったLINEのビジネス向けサービスが 新しい「LINE公式アカウント」として統合される とのことです。 最近業務でもLINEの公式アカウント導入を検討したりしていて、そのときに見つけた情報なんですが、これ…
はじめに タイトルの通りです。昨年末、12/27のことですが、駆け込みで試験を受けてきました。その振り返りです。 「Python 3 エンジニア認定基礎試験」です。 www.pythonic-exam.com 経緯 昨今のPythonの人気・需要の高まりから、「Pythonを勉強したい」と…
はじめに あけましておめでとうございます。 ブログタイトルを変えた シンプルにIDの文字列そのままのブログタイトルに変更しました。 変えたので、いちおう記録として記事更新。 もともと「ITエンジニア育成担当の研究ブログ」でしたが、 そもそも気に入っ…