koudenpaのブログ

趣味のブログです。株式会社はてなでWebアプリケーションエンジニアをやっています。職業柄IT関連の記事が多いと思います。

2019-08-01から1ヶ月間の記事一覧

GitHub Actions で .NET Core の NuGet パッケージを Push した

以前 NuGet パッケージを作った時にはローカルマシンから nuget.org に Push したのだけれど、正直面倒くさいのでリポジトリにPushしたら勝手にパッケージがプッシュされて欲しい。 最近 GitHub で CIサービス? の Actions が使えるようになり、GitHub Pack…

Azure Functions (.NET Core)の DI 事情

Azure Functions に .NET Core の関数? をデプロイするにあたって、DIしたくてしたので周辺事情を書いておく。 必要な情報は案内されているので、それに従って処理すればDIできる。 docs.microsoft.com しかし、DI対象の設定をどう構成するのか? が書かれ…

ConoHa の VPS で動かしているMySQLのデータディレクトリを追加SSDに移動した

掲題の出来事の記録記事。 追加SSDを設けるまでの経緯 まぁまぁ紆余曲折しているので経緯も書いておく。 前提としてConoHaのVPSでWebサービスを動かしていて、RDB(実はMySQLでなくMariaDBだが……CentOS系なので)もVPS上で動かしている。 CoonHaのVPSは標準…

ASP.NET Core で System.Random を使う

ASP.NET Core (C#)で System.Random を使った際の覚書記事です。 アプリケーションを作っていると乱数を使いたくなる場面は多々ある。各言語では概ね疑似乱数の実装が提供されている。 .NET Core でも System.Random クラスが提供されている。 疑似乱数の…

リソース名を付ける時の名前長制限への対応

最近公私でいくつかリソース名の長さ制限に抵触する例が発生して面白かった。 ここでいうリソース名は、自分で長さの制御ができない接続先システムで一意にしたい名前だ。 一意な名前の作り方は幾つもあるけれど、以下のような場合が多いだろうか。 元々一意…

ドラゴンクエスト ユア・ストーリーを観てきた

僕はユアには含まれていなかった。