BEACHSIDE BLOG

Azure と GitHub と C# が好きなエンジニアの個人メモ ( ・ㅂ・)و ̑̑

Adobe Fonts をはてなブログに設定する (+ 描画時のガクってなるの解消する設定)

Adobe Fonts (旧 Typekit) で無料で使える Web フォントがたくさんあり使ってみたらいい感じだったので、はてなブログでの設定方法を書いてみました。 私のこのブログに設定した際、フォントの読み込みのタイミングで画面がガクっとちらついたので...その解…

GitHub Actions の azure/login 使い方と Tips

GitHub Actions で Azure CLI や PowerShell を使って Azure のリソースを操作したいときには、 azure/login を使って Azure に認証します。 使うだけは簡単なのですが、認証時に使う credentials について知っておくべきのことを書きたかったのでブログにし…

Azure CLI で Azure に サインイン / テナント ( サブスクリプション ) 切り替え ( az account ...)

今回は Azure CLI を使って Azure に サインイン したり テナント ( サブスクリプション ) を切り替える方法です。別のブログで流れ的に書こうと思ったけど、必要性に疑問を感じたので分割したオチです。 余談ですが PowerShell 編はこちらです。 blog.beach…

複数プロジェクトあるソリューションの C# の Language Version (言語バージョン)をいい感じに統一する

C# でひとつのソリューションの中に複数のプロジェクトがあるのはよくあると思います。そしてTarget framework のデフォルトの言語のバージョンを上位バージョンにあげることってよくありますよね。 今回は「Directory.Build.props で指定することでソリュー…

GitHub の コードオーナー (CODE OWNERS) 機能 マニアックス

GitHub にはコードオーナー (code owners)という機能があります。 コードオーナーを定義することで、プルリクエストがオープンしたときに自動でコードオーナーが Reviewers に追加される機能です。 基本的な設定は理解してましたが、ドキュメントを読むとこ…

Azure Web Apps へのアクセスを特定の Front Door のみに限定する

Azure の Front Door といえば、Azure の Web Apps などの手前において利用することもよくあるサービスではないでしょうか。 そうすると、例えば Web Apps には直接アクセスさせたくない、Front Door 経由でしかアクセスさせたくないというケースも出てきま…

新型コロナ (COVID-19) のモデルナのワクチンを打った話

ワクチン2回の接種が完了したのでブログに残してみました♪1回目後は体調の変化はなかったけど、2回目後は地獄の48時間を過ごした日記です。 どうやって予約したか 1回目の接種 1日経過 2日経過 3日経過 2回目の接種 約6時間経過 約12時間経過 約18時間経過 …

Azure Functions のローカルデバッグ時に LogLevel を変えたい

Azure Functions で、本番環境でのログレベルと、ローカルの PC でデバッグでログレベルは変えたいときにどう設定するかのお話です。 2021年7月時点で C# の Azure Functions v3.x (バージョンに関する詳しいことはここ)での話です。 ログレベルの設定は、…

GitHub Advanced Security の概要まとめ(2021年6月版)

GitHub Advanced Security は、コードの品質をセキュリティの脆弱性を可視化しそれらの改善の自動化を目的とした機能群で、GitHub を使う上での強みのひとつです。 現時点でドキュメントはほぼ日本語に翻訳されてないこともあり、全体像をさっと見渡せるよう…

Cosmos DB で RBAC を構成して接続文字列の管理を不要にする ( Azure, PowerShell )

2月ごろに Azure Cosmos DBの RBAC のアナウンスされて気になってたけど放置してたのをついに書く時がきました(←気まぐれですが)。実装に関することはいつも通り C# の話になります。 書いてたら思った以上に長くなってしまいました... Cosmos DB の RBAC …