つばろぐ

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

Functions

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

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

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のローカル開発を行う…

Backlogの通知をSlackに連携する「backlack」を公開しました(Azure Functions版)

タイトルで全部説明してる感ありますが、Backlogで行ったコメント関連の通知をSlackに連携するコードを書きました。 「backlack」という名前を付けました。 ソースコードはGitHubにて公開していますので、自由にお使い下さい。 github.com 作った経緯 元々、…

先日出したAzure FunctionsのIssueが解決したようです

先日、Azure FunctionsについてのIssueを出したという記事を書きました。 tsubalog.hatenablog.com 要約すると、コピーボタンを使ってコピーしたテキストに余計な改行が含まれていました。 そこで勇気を振り絞ってIssueを出してみました。 github.com Issue…

Azure Functionsの情報コピー機能がとても使いづらいから Issueを出してみた

ふと思い立って、Azure Functionsのドキュメントを読みながら使ってみました。 ドキュメントに沿って進めた上で、おそらく不具合と思われる部分がありましたので、Issueを出してみました。 FacebookのJAZUG(Japan Azure Users Group)ページでフィードバック…