環境 Angular CLI 13 Visual Studio Code 参考にしたサイト @typescript-eslint/eslint-plugin eslintを最大限活用してTypeScriptの型安全を少しずつ高める方法 TypeScriptのプロジェクトでESLint+Prettierを活用する Angular のプロジェクト内で TypeScript…
環境 Visual Studio 2022 .NET 6.0 Blazor Server プロジェクト Blazor を Azure App Service にのせてホームページを作る で作成したホームページを多言語対応してみた。 とりあえず、ブラウザーの設定で切り替わるよう、下記サイトを参考に設定してみた。 …
環境 Visual Studio 2022 .NET 6.0 C# nameof 、便利ですね。 Console.WriteLine(nameof(System.Threading.Tasks.Task)); と書くと、 Task と、クラス名が文字列として出力される。 クラス名に限らず変数なども文字列として出力されるけど、こんな書き方も出…
Qiita Azure Advent Calendar 2021 6日目の記事です。 Blazor入門作者:増田 智明日経BPAmazon 最近 Blazorの書籍を読んでいて、「Blazor を使ってホームページを作れるのでは?環境は Azure App Service を使えばいいのでは?」と思ったのでやってみた。 環…
環境 Eclipse 2021-09 (4.21.0) Java 17 2021-09-14 LTS Java にも Enum があるらしく、少し確認してみた。 Enum 簡単な Enum を定義すると下記の通り。 public enum Statuses { OK, NG; } C# と変わらない。 が、こうなると大分変わる。 public enum Status…
環境 Visual Studio 2019 ソースコードを編集していると、何度も同じことを書くのは面倒くさいので、別のソースコードからコピペするという事が時々発生する。 Visual Studio では、 Code Snippet (コードスニペット)が用意されていて、コードスニペットを使…
環境 Visual Studio 2019 文字列を Base64 でエンコードするには 「C# base64」でネット検索すると、 Convert.ToBase64String メソッド のページがヒットする。 文字列を Base64 でエンコードするには、 Convert.ToBase64String メソッド は引数がバイト配列…
環境 CentOS 8 Postfix 3.3.1 現状 自前のサーバーでメールを使えるように Postfix を導入したメールサーバーを作っていて、 main.cf には smtpd_recipient_restrictions を設定して迷惑メールを弾いていた。 smtpd_recipient_restrictions = permit_mynetwo…
環境 Azure Laravel 8 Azure App Service の TLS/SSL の設定 を開くと、 「App Service マネージド証明書の作成」 が用意されているのを今さら気づいた。今のところ無料のサービスということで設定してみる。 プレビュー版ではあるけど、 Azure App Service …
環境 CentOS 8.3 Vim 8 新しく CentOS を立ち上げた時などに、 .vimrc ファイルにいつも書くものは3つ。 set tabstop=4 set shiftwidth=4 set cursorline tabstop=4 で、タブ文字をスペース4つ分で表示する。 shiftwidth は、 tabstop と同じ4を指定しておけ…