つばろぐ

福岡のエンジニアによる技術的な備忘録です。

Azure Storage Emulator 5.8.0.0でAzure Durable Functionsが実行できない問題を解消する方法

Azure Durable Functionsのアプリケーションをローカルで開発する場合、Azure Storage Emulatorを使うことを推奨されています。 docs.microsoft.com docs.microsoft.com エラーが起きた しかし、2018/11/18時点で最新のAzure Storage Emulator 5.8.0.0では、…

Fukuoka.NET Conf 2018を開催しました

すでに開催から1週間以上経ってしまった。。 今年も Fukuoka.NET Conf を開催しました。 遅くなりましたが、参加者、登壇者、スポンサー、特にスタッフの皆さん、ありがとうございました。とても盛り上がったイベントになり、とても嬉しく思います。 fukuten…

フクオカコーヒーフェスティバルに行ってきました

「フクオカコーヒーフェスティバル」というイベントをたまたま見つけたので行ってきました。 fukuokacoffeefestival.com 1,500円で3杯分のチケットを買って、27の店舗から好きなコーヒーを買うスタイル。 福岡市内の有名店もありましたがそういう店は直接行…

.NET Core 2.2 Preview のドキュメントまとめ

事あるごとに探してしまうのでまとめておく。 .NET Core .NET Core 2.2 downloads for Linux, macOS, and Windows core/2.2.0-preview2.md at master · dotnet/core Announcing .NET Core 2.2 Preview 2 | .NET Blog ASP.NET Core ASP.NET Core 2.2 Roadmap …

MLBのハイライト動画を観るならFacebookがオススメ

MLBの動画はmlb.comでたくさん配信されています。 そのなかで「Recap」というのが各試合のハイライトです。 www.mlb.com こちらで配信されている動画は2~3分にまとめられたハイライトです。 しかし実はFacebookで配信されているハイライト動画のほうが長い…

Microsoft MVP for Visual Studio and Development Technologies 2018-2019を再受賞しました

Microsoft MVP for Visual Studio and Development Technologies 2018-2019を再受賞することができました。 初受賞は2016年10月でした。例年、1年に1回の再審査ですが、昨年のMVP制度変更に伴って昨年は再審査がありませんでした。(私の場合) tsubalog.hat…

.NET Core 2.0のサポート終了計画が発表されたので、.NET Coreのサポート計画を整理する

2017年8月14日にリリースされた .NET Core 2.0ですが、.NET Core 2.1のリリースによるサポート終了のアナウンスが発表されました。 はじめは2018年9月1日にサポート終了とアナウンスされていましたが、その後 2018年10月1日 に変更されましたので注意しまし…

Visual StudioのKubernetes拡張機能がプレビュー公開されたので試してみたけどエラーが起きる

先日、Azure Kubernetes Service (AKS) が一般提供(GA)されました。ただし、西日本/東日本リージョンにはまだ提供されていないようです。 azure.microsoft.com AKSのGAに伴ってか、Visual StudioにKubernetes拡張機能がプレビュー公開されました。ドキュメ…

Azure Functionsの「Run-From-Zip Deployment」をデプロイできるところまで試してみた

先日開催されたde:code 2018の初日、牛尾さんのワタシハ Azure Functions チョットデキルというセッションに参加しました。 スライドはこちら ワタシハ Azure Functions チョットデキル from Tsuyoshi Ushio www.slideshare.net Run-From-Zip Deploymentとは…

de:code2018で参加したセッションと公開スライド(随時更新)

今年もde:code 2018に参加してきましたよっと。 https://www.microsoft.com/ja-jp/events/decode/2018/ 参加したセッションと公開スライドを書いていく。 Day1(5/22) Transforming Intelligence www.youtube.com 日本の第一人者が語る! C# の現状と今後への…

娘の保育園入園を控えて、送り迎えを夫婦間で共有するLINE BotをC#で作ってみた

C#

2歳半を過ぎた娘は4月から保育園に通います。 残念ながら認可保育園に落ちてしまったため、認可外の保育園に通うことになります。 (実はあと1回審査がある) (3回目の審査も落ちてしまったので認可外決定です) 娘が保育園に通うとなると、平日の必須イベント…

GitLabで.NET Coreアプリケーションの継続的インテグレーションを行う

2018年2月23日(金)にFukuoka.NET #9を開催しました。参加して頂きました皆様、誠にありがとうございました。 fukuten.connpass.com 今回のふくてんでは、GitLabで.NET Coreアプリケーションの継続的インテグレーションを行う方法についてのセッションを行い…

.NET Core 2.1のロードマップが公開されたようです

追記(2018/06/23 10:28) .NET Core 2.0のサポート終了アナウンスが発表されています。 tsubalog.hatenablog.com Twitterで「.NET Core 2.1」というフレーズをたくさん見かけたので、なんだなんだと思ったらロードマップが公開されたようです。 ロードマッ…

Fukuoka.NET もくもく会 #1を開催しました #fukuten

2018年最初のFukuoka.NET(ふくてん)を開催しました。 今回のふくてんは初の試みとして「もくもく会」を行いました。 fukuten.connpass.com 今回の勉強会は募集10名に対して、申込み10名(俺込み)で参加も10名(俺込み)という歩留まり最高な会でした。 ご…

Vue.jsを使用したASP.NET Coreのテンプレートを用意する

やっぱりASP.NET CoreでもJavaScriptフレームワークを使ってSPAをしたいということで、公式ドキュメントにSPAをやるためのページが用意されています。 docs.microsoft.com ただしこのページで取り上げているJSフレームワークは、AngularJSとReactです。 基本…

SQL Server Management Studio v17.3の日本語版がインストールできなかった問題が解決した

先日、SQL Server Management Studio (SSMS) v17.3をインストールしたけど日本語版ではなく、再インストールしても英語版のままだった記事を投稿しました。 tsubalog.hatenablog.com SSMSの完全なアンインストール方法を調べていたら、以下のフォーラムの方…

SQL Server Management Studio v17.3の日本語版がインストールできない

(追記) SQL Server Management Studioのバージョンを記載しました。(v17.3) 明けましておめでとうございます。 私は年末恒例の作業として、PCをクリーンインストールするというタスクを毎年行っています。 クリーンインストール方法 PCはWindows10なので、…

2017年を振り返る

2017年も終わりに近づいてきたので今年の個人活動を振り返ります。 今年は大きな舞台での登壇が多かったなーという1年でした。 Fukuoka.NET 私が一番活動に力を入れているコミュニティです。 今年は定期的な勉強会(20人程度)に加え、「.NET Conf」のローカ…

Visual Studio 2017でAzure Logic Appsをデザインする方法

この記事はVisual Studio Advent Calendar 2017 - Qiitaの18日目の記事です。 お兄さんが使いよるVSでいけたはず(— のりじ Noriko MATSUMOTO (@nori790822) 2017年11月27日 弊社のLogicApps先生に試してみてと言われたので試してみました。 Azure Logic App…

Developers Summit Kyushu 2017で「クラウドやOSSで“デザイン”するモダンなシステムアーキテクチャ」という登壇を行いました

縁あって、今年のデブサミ九州にて登壇する機会を頂きました。 なぜかしら立ち見がでるくらい、多くの方に聞いて頂けてとても良い経験となりました。 ブログを書くまでがデブサミということで(?)。 event.shoeisha.jp 話したこと 開発者として、会社として…

博多Tech塾でレガシーからモダンにシフトする.NET開発手法について登壇しました

2017年8月19日に開催された「博多Tech塾」で登壇してきました。 きっかけは九州で活躍するフルスタックエンジニアのT-Katouさんにお声がけ頂いて、登壇することとなりました。 hakata-tech-juku.connpass.com 元々企画段階で、ASP.NETに関するセッションをし…

キューをトリガーにしてSendGridでメールを送るAzure Functionsを作ってみた

SendGridを使って定形メールを送る場合、もうこの方法でいいんじゃないかと思ってきました。 メールサーバは自前で構築すべきでないし、現状はSendGridを使うことがベターだと思います。 とはいえSDKを使ってメール送信機能を自分で作るのすら面倒に感じてい…

Dockerを使ってJenkinsを起動する方法

JenkinsはDockerhubの公式イメージとして提供されています。 https://hub.docker.com/r/_/jenkins/ とりあえずJenkinsを起動したい場合のコマンド docker run -p 8080:8080 -p 50000:50000 jenkins ポートの役割 8080 : Jenkinsのポータルにアクセスするため…

Fukuoka.NET 第7回を開催&登壇しました #fukuten

去る2017年7月28日の夜に、Fukuoka.NETの第7回を開催しました。 fukuten.connpass.com 開催日はプレミアムフライデーでしたが、たくさんの人に参加して頂くことができました。 ちなみにこの日がプレミアムフライデーなのをイベントページができるまで忘れて…

backlackでBacklog Webhookのテストを行う方法

以前、Backlogの通知をSlackにも通知するためのツール「backlack]を作ったという記事を書きました。 backlackについてはこちらの記事をご覧ください。 tsubalog.hatenablog.com github.com BacklogにはWebhookのテスト送信を行う機能があります。 ですがback…

Azure Functionsの出力バインドにCosmos DBを指定してローカル開発を行う

Azure Functionsには関数の呼出し(トリガー)と、関数で処理したデータの出力先を定義する必要があります。 それらの入出力にAzureのサービスなどを紐付けることを「バインド」と表します。 docs.microsoft.com Azure FunctionsでタイマーやAzure Storageなど…

Visual Studio Tools for Azure Functionsでデバッグできない現象を解決する方法

仕事や趣味でAzure Functionsのアプリケーションを作ることがちょくちょくあります。 サーバを作るほどでも無いちょっとしたアプリケーションをホストするにはとても使い勝手がよいです。 Visual Studio 2015を使えば、Azure Functionsのローカル開発を行う…

de:code2017に参加してきました

今年もde:codeに参加してきました。 de:code (decode) 2017 | 日本マイクロソフトの開発者/アーキテクト/IT Pro 向けイベント - Microsoft Events & Seminars 今年のde:codeはCognitive Servicesのような「AI」、HoloLensのような「MR (Mixed Reality)…

.NET Coreのプロジェクトをproject.jsonから.csprojに変換してみた

C#

.NET Coreのバージョンについては難しくて有名です。いまだに私もよく分かっていません。 blog.shibayan.jp yfakariya.blogspot.jp そんな.NET Coreですが、1.0がリリースされて以降、プロジェクトを構成するファイルが project.json から .csproj に変更さ…

Firefoxでdocs.microsoft.comが読みやすくなるアドオン「Redirector」が便利だった

昔、Google ChromeでMSDNのドキュメントが読みやすくなる拡張機能を紹介しました。 tsubalog.hatenablog.com Microsoftの技術ドキュメントは多言語対応されており、日本語で読むことができます。 たとえばdotnetのドキュメントは英語と日本語で読むことがで…