しばやん雑記

Azure とメイドさんが大好きなフリーランスのプログラマーのブログ

CircleCI を使った .NET Core アプリケーションのビルドを高速化する

CI の SaaS はビルドの度にコンテナが生成されて、完了したら破棄されるといったように揮発する性質があるので、キャッシュが効かずに時間がかかりがちです。.NET Core の場合は NuGet パッケージのインストール処理で影響が出やすいです。特に dotnet コマ…

Docker Compose を使って DB 付きの ASP.NET アプリケーションを実行する

ASP.NET MVC アプリケーションは microsoft/aspnet イメージを使うことで簡単に Windows Containers で動作しましたが、実際のアプリケーションには大抵 DB がセットなので、DB を含めた形でアプリケーションを Docker で動かしてみました。SQL Server 2016 …

CircleCI を使って C# で書いた AWS Lambda Function のデプロイを自動化する

前までは AWS Lambda のコードを GitHub で管理する方法に悩んでいたんですが、C# 対応で .NET Core のツールが用意されたので CircleCI などでビルドしてデプロイすることが簡単になりました。C# サポートについて発表されたブログでも、下の方に dotnet CL…

シアトル滞在中の食生活と UberEATS を使ってみた話

シアトルだけじゃなくてベルビューも含みます。今回の MVP Global Summit では致命的に食事が合わなくて辛かったので、何とか日本食や食べられそうなものを探す日々でした。来年また参加するかもしれない自分のためにもメモとして残しておきます。 Hokkaido …

Windows Containers の挙動について気になった部分だけ調べてみた

タイトルの通り、個人的に Windows Containers を弄ってみて、気になった部分だけを少し調べました。調べ始めるきっかけは Cloud Services で Docker デプロイしたいってことだった気がします。結局それはダメだったの、Azure Container Service の Windows …

AWS Lambda で C# を使って SendGrid の Event Webhook を受信する処理を書いた

AWS Lambda が C# に対応したと聞いたので、Visual Studio を使って試してみることにします。そして今日は SendGrid Advent Calendar の担当日でもあるので、ありがちですが Event Webhook を受け取る処理を書いてみます。まずは Lambda の C# 対応について…

Azure Container Registry を使ってみた

App Service on Linux の Docker 対応や Azure Container Service ではリポジトリが必須なので Docker Hub などを使うわけですが、今回はプレビューで公開されたばかりの Azure Container Registry を使ってみます。Azure Container Registry の課金体系はイ…

Windows Server 2016 でよく使う Docker コマンド

Docker のコマンドが多くて、すぐに忘れてしまうのと Windows Containers 向けのオプションがあったりするので備忘録的にまとめます。そういえば MSDN のドキュメントが更新されて Docker のインストールがシンプルになっていました。PowerShell でコマンド…

Boot Camp 6.1 に更新する方法と macOS Sierra 10.12.1 にすると Windows 10 で Bluetooth が死ぬ話

新しく買った MacBook Pro にインストールした Boot Camp は 6.1 だったのに、MacBook 12 インチは Boot Camp 6.0 のままでアップデートも落ちてこなかったので、とりあえず 6.1 に更新しておきました。Windows の Apple Software Update では落ちてきません…

MacBook Pro (13-inch, Late 2016, Two Thunderbolt 3 Ports) を買ったので Boot Camp で Windows 10 Pro をインストールした

今使っている MacBook Pro が Late 2013 と古くなったので、新しく出た MacBook Pro を買いました。Boot Camp で Windows をメインに使っていくので Touch Bar 無しモデルを選びました。CPU は TDP 15W ですが、大体は Turbo Boost でクロック上がるので問題…