tech.guitarrapc.cóm

Technical updates

2016-04-01から1ヶ月間の記事一覧

わたしが C# を学ぶにあたって教わっている先達のサイトをまとめてみる

C#

書いていないネタは多いのですが、アンケートでC# についてと言われました。 guitarrapc_tech (@guitarrapc_tech) April 23, 2016 そこで、私自身C# を学ぶにあたって参考にしているものをまとめておくことことにします。*1 はじめに感謝と尊敬を。ここに載…

Azure FunctionsのAPI Keyを扱ってみる

Azure Functionsを使っていて気になるのが認証制御です。 AWS API Gateway + Lamdbaでは、任意のTokenをつけることができました。それではAzure Functionsはどうでしょうか? App Service Authentication/Authorizationのような、アカウント連携はあまりに重…

LINE BOT APIで緊急避難情報を返すボットのβバージョンを公開しました

熊本地震災害に遭われた方、その関係者の皆様の無事を祈っております。 少しでも力になれることがないかと、LINE BOT APIで緊急避難情報を返すBOTを作成したので公開します。 まだLINE BOT APIがβバージョンのため、友達上限が50人と苦しい制限があります。 …

Azure Functions C#を活用するために気をつけていることをまとめてみる

Azure Functionsたのしいです。今回は、現時点でグラニにおいてAzure Functionsを展開するにあたり気をつけていることをメモです。 現時点で、リリースされて2週間程度に加えて、プレビュー版なので今後変わる可能性が高いです。 が、いったんのまとめという…

Azure FunctionsでMonitoring(監視)機能が利用可能になった

まだリリースに関する告知がないのですが、Azure Functionsでリリースが待たれていたMonitoring Functionality (監視機能) が先ほど利用可能になりました? https://azure.microsoft.com/en-us/documentation/articles/functions-overview/ 早速見てみましょ…

Azure Functions C#で安全に機密情報を渡そう

Azure Functionsは、本当に各所で活用できるポテンシャルがあり、すでに多くの実績をグラニで積んでいます。実際グラニでは、プロダクト投入に加えてインフラにおける中心となりつつあります。活躍できるシーンが多く思いつくため、どんどん実装が追加されて…

Azure Functions C#で外部.csxファイルをファンクションにロード可能になりました

Azure Functionsで、ファンクション本体のrun.csxから、外部のrun.csxを呼び出せるようになりました! これは相当大きな改善なので早速見てみましょう。 あ、あと、Azure WebJobsとAzure Functionsをどう選択するか、中の人の神記事があるので読んでおきまし…

Azure Functionsを使ってC#でLINE BOTを作ってみた

Azure Functionsの活用をいろいろ考えていたところで、そういえばLINE BOT APIがトライアルになってました。 https://qiita.com/betchi/items/8e5417dbf20a62f2239d Azure Functionsで簡単に爆速10分で作ってみました。 何で作るの デベロッパー登録 Callbac…

HoloLens Emulator エミュレータの準備と DEP6100 エラーの対処

今、個人的に何が一番おもしろいかというと、AR/VRです。 VR元年と言われて久しいですが (2013年が実質VR開発者にとっての元年というのはおいておいて)、昨年から個人的に話題なのがARにおける有望株Microsoft HoloLensです。 HoloLensの何がいいかって言う…

Azure FunctionsでC#の拡張メソッドを定義、利用してみた

最近Azure Functionsの記事しか書いてませんが、それぐらいの価値があるサービスなのでAWS Lambda以外にも把握、活用しておくといいともいます。 これまで、C# Script (.csx) をAzure Functionsで利用してきました。利用、CI、外部ライブラリ(NuGet) の利用…

Azure Functions C#でNugetパッケージを利用してみた

さて、Azure Functionsの基本的な利用、GitHubやVSTSでのCIまで見てきました。 以前みた中で残っている、Azure Functionsを本番で利用できるようにする最後の砦が「外部ライブラリの利用」です。 https://tech.guitarrapc.com/entry/2016/04/02/070806#外部…

Azure FunctionsをGitHubとContinuous Integrationして自動デプロイされるようにしてみた

前回、Azure FunctionsをAWS Lambdaを使っている一人としての視点で軽く触ってみました。 https://tech.guitarrapc.com/entry/2016/04/02/070806 さて、作ったらデプロイですよね。*1かつGitHubやCIとどのように連携するかは大事です。 見てみましょう。 AWS…

Azure Functions C#でGitHub WebhoookやVSTS Build通知をSlackに通知してみた

AWS Lambdaといえば、Amazon Web Serviceが提供するNode.jsやPython、Javaを使ったサーバーレスなコード実行基盤です。 https://aws.amazon.com/jp/lambda/ これって、単純にコードをサーバーなしに実行できるだけじゃなくて、「AWSリソースのイベントをトリ…