ASP.NET .NETのAddScoped / AddSingleton / AddTransient の違い ASP.NET Core では、依存性の注入(Dependency Injection)がフレームワークに標準で組み込まれており、AddScoped、AddSingleton、AddTransient を使ってサービスのライフタイムを管理し... 2025.05.31 ASP.NET
Angular Angularでデバイス判定をngx-device-detectorで行う 概要Angularで、画面幅などで判定するのではなく、デバイス情報を取得して、スマホやタブレット、PC等のデバイス判定をすることができる、「ngx-device-detector」パッケージについて紹介します。パッケージのインストール以下の... 2025.05.19 Angular
Angular subscribeでネストが深くなるのと解決する方法[Angular・rxjs] ネスト(入れ子)が深くなるAngularアプリの開発で、非同期処理を以下のように、連鎖して使うようなケースがあると、ネストが深くなることがあるかと思います。AのデータをAPIリクエストで取得Bのデータを、Aのデータを使ってAPIリクエストで... 2025.05.18 Angular
Angular BreakpointObserverでレスポンシブデザインを実装する[Angular] BreakpointObserver の概要BreakpointObserver は、npmパッケージの@angular/cdkに含まれている機能で、画面サイズの変化を検出してレスポンシブなデザインや挙動を実装したいときに使う便利なサービス... 2025.05.18 Angular
未分類 メールのセキュリティ技術まとめ:OP25B、PGP、S/MIME、SPF、DKIMとは OP25B(Outbound Port 25 Blocking)とは目的:スパム送信の防止ポート25(SMTP)をブロックすることにより、一般ユーザーのPCから直接スパムが送信されるのを防ぐ。主にISP(インターネットプロバイダ)が行う対策... 2025.04.18 未分類