なんかいろいろと書いてくブログ

関東のどこかで働く、一般人

【Vue】vue-test-utils でVDialogを置き換える

Vutifyを使用しているVueプロジェクトで vue-test-utils を用いてVueインスタンスをマウントする際に Vutifyで提供されている一部コンポーネントが正常に動かないことがままある v-dialogコンポーネントもその一つで、 マウントしたインスタンス内では表示さ…

Azure Functions URI に対するAAD認証の追加

AzureFunctionsの認証にはAttributeにAuthLevelを指定することによる認証が用意されている Azure Functions の HTTP トリガー | Microsoft Learn しかし、Getメソッドの場合URLにクエリパラメータとしてキーを保持しており認証として不安なので AzureADによ…

【C#】System.DateOnly と System.TimeOnlyについて

.NET 6 から新しく、System.DateOnly と System.TimeOnlyという構造体が追加された これらは DateTime の日付部分または時刻部分のみをもつ構造体とのことで 時間の差分を見るようなときに使いそうな気がするので調べてみた 公式ドキュメント System.DateOnl…

【Vue】VuetifyのなかにVuetifyが存在する時の影響

scriptタグで読み込んで使用するプロダクトにVuetifyを使用していると Vuetifyの中に別のVuetifyが存在するような状況が発生する このような特殊な条件下では、 特に対策をとらないと組み込んだVuetifyが外のVuetifyにかなり影響する 影響する要素 私が確認…

【JavaScript】Scrollが発生した要素を取得

DOM内でscrlloが発生した要素を取得するのに つまづいたので、メモ const el = document.body.getElementsByTagName('*') const array = [...el] array.forEach(x => { if(x.scrollTop > 0) { console.log(x) } }) body以下の全要素を取得して、 スプレッド…

【C# 11 Preview】Raw string literals

前回の記事の続き C# 11 Previewを触ってみようというはなし 今回は引用符等のエスケープが必要な文字リテラルについて 注意 この記事はC# 11 Previewに関する記事になります C# 11の仕様については今後変更される可能性があります Raw string literals "や …

【C# 11 Preview】Generic Attribute

前回の記事の続き C# 11 Previewを触ってみようというはなし 今回はVisual Studio 2022 17.1 からユーザ定義クラスGeneric Classで定義できるようになるらしい 注意 この記事はC# 11 Previewに関する記事になります C# 11の仕様については今後変更される可能…

【C# 11 Preview】リストパターン

前回の記事の続き C# 11 Previewを触ってみようというはなし 今回はVisual Studio 2022 17.1 から使えるリストパターンについての話 注意 この記事はC# 11 Previewに関する記事になります C# 11の仕様については今後変更される可能性があります リスト パタ…

【C#11 Preview】C#11 Previewを少しだけ触る

C#の開発者ブログでC#11の完成は近いという記載があった そいえば、.Net6見るのでいっぱいでC#11は全く追っていなかったので 何回かに分けてpreviewの機能をすこし触ってみる 今回の記事的の内容的には、中身はほとんどなく せいぜい、previewの導入くらいし…

【メモ】gRPCについて適当にまとめ

Azure App Serviceで、gRPCのサポートがPublic Previewになったらしく Azureにどっぷり使っている弊社でもgRPCに触れる機会が近づいている気がするので、 gRPCについてメモがてら適当にまとめる なので、この記事の精度には期待しない方がよい gRPC support …