Managed Service Identity (MSI) を使用して、App Configuration と接続する構成をとる場合、ローカル環境でも DefaultAzureCredential を使用していれば、問題なく動くはずなのですが 不思議な挙動に悩まされたので、備忘録を残します。 環境及び構成 Visua…
毎回忘れるのでメモ git submodule update --init --recursive
Azure functions の isolated では、Disable 属性が2022年1月現在使用できません。 Disable が使えないと色々厄介なので、やり方をメモとして残します。 やり方 Application 設定に、 キー名 :AzureWebJobs.{Function 名}.Disabled 値 : true を設定します。…
英語版 Windows に英語版 Visual Studio を入れた環境で、Function App のデバッグ中に表示されるコンソールメッセージが文字化けしたので、 対処方法をメモとして残します。 原因 ずばり原因は、コンソールのフォントが日本語に対応していない為でした。 デ…
EF Core では、現状 json_value をそのまま使えないですが、どうしても json_value を使いたい用事があったので、出来るように実装しました。 やり方 生の SQL を書く DbFunctions で関数呼び出しを追加する 1番なら何でもできますが、今回は、もうちょっと …
us 版 Surface Laptop Studio を使っていると、コマンドラインで日本語が文字化けしたので、調査した結果を備忘録として残します。 環境 OS 英語版 Windows 11 システムロケール English (United States) Country or Region Japan とりあえず調べてみる Powe…
Linux を使っていると、sudo で認証情報を求められますが、WSL の場合、せっかく Windows 上で動いているので、 認証に Windows Hello を使えると嬉しいですよね。 WSL Hello sudo というモジュールを入れると、これが実現できます。 備忘録も兼ねて導入方法…
node のプロジェクトを扱っていると、バージョンの混在やらで環境が汚れがちなので、コンテナに押し込むようにしてるのですが、 頻繁に使わない分いろいろ忘れがちなので、いつも開発環境で使っている設定やらを備忘録として残します。 Dockerfile の準備 よ…
PC を買い替えて、英語版の Windows を使うようになったのですが、元々の日本語環境からファイルを移動する際に、zip に固めて持ち込んだところ、 日本語が文字化けする現象に遭遇したので備忘録を残します。 環境 旧環境 システム言語を英語にした日本語版 …
ここ何か月か、仕事用に使ってる Thinpad の調子が絶望的に悪く、非常にしんどい思いをしていたので、ちょうど買い替えの時期ということもあり、Surface Laptop Studio を思い切って購入しました。 購入の経緯 20歳頃から、ずっと Thinkpad Yoga シリーズを…
Win + R で表示できる 「ファイルを指定して実行」で、ターミナル等を実行する際、管理者で実行する方法を知らなかったので、備忘録として残します。 やり方 Win + R で「ファイルを指定して実行」を表示 Ctrl + Shift を押しながら OK ボタンを選択 or Ctrl…
はじめに この記事は、Azure Advent Calendar 2021 の 15日目の記事になります。 qiita.com 本題 Azure のサービスで API を公開したい場合、API Management (以降 APIM) を使用すると、API の管理、保護などがサービスとして提供される為、 開発者は、API …
Visual Studio 2022 が出て久しいですが、Cloud Exolorer がリタイアした為、リモートデバッグの方法が変更になりました。 正直あまり使用しない機能ですが、いざという時に便利なので、備忘録として残します。 手順 Connected Services にて対象の App Serv…
今年も Microsoft MVP を受賞させていただきました。(本年度は、COVID-19 の影響もあり審査がありませんでした。) 2016年からなので、6年目なのですが、受賞時期の関係で1度審査がスキップされたこともあり、受賞は5度目です。 mvp.microsoft.com また1年よ…
最近、インフラ構築に bicep を使用しているのですが、VNET 周りでドハマりしたので、備忘録を残します。 今回の環境 bicep : 0.3.255 条件 App Service : 作成済み VNET : 作成済み Subnet : 作成済み ソースコード Microsoft.Web/sites/networkConfig/Virt…
ほぼ静的で一部 PHP が使われているアプリケーションを Web Apps にデプロイする仕組みを GitHub Actions で用意する必要が出たので、備忘録に残します。 やりたいこと 特定のブランチにソースコードが push されたらステージング環境へデプロイ Pull reques…
Blob ストレージを移行するといった理由で元々ある Blob から別の Blob へファイルをコピーしたい場合があるかと思いますが、 そういった場合に使えるコマンドを備忘録として残します。 使う物 Azure CLI (今回は、2.18.0 を基にします) やってみる 下記のス…
Service Endpoint 便利ですよね ところが、Azure の VM から Service Endpoint 経由で接続しようとしたところ、超どハマりしたので、備忘録に残します。 今回の構成 仮想マシン : 東日本リージョンにデプロイ SQL Database : 東日本リージョンにデプロイ 何…
2020年は、結構あっという間に過ぎて行ってしまったので、備忘録も兼ねて書いてみようかと思います。 家 年末に新築を買いました。 一人暮らし前提で借りていた 1LDK に結婚後もそのまま住んでましたが、流石にちょっと手狭だよねということで引っ越しを決意…
この投稿は、Azure Advent Calendar 2020 の 16日目の記事になります。 今回のお話は、タイトルの通り App Service と VNET 関連のお話です。 WAF でアプリケーションを保護したい! App Service は、言わずもがな Web アプリケーションをデプロイして、動か…
文字列を大文字と小文字で変換したい場合は、結構あるあるな場面かと思います。 Visual Studio には、その機能が実は、あるのでメモ書きとして残します。 やり方 ショートカットキーが存在します。 大文字への変換 Ctrl + Shift + U 小文字への変換 Ctrl + U…
とある事情で PHP を書く必要に迫られたのですが Windows 環境 + ビルトインサーバで環境変数を扱う方法を忘れていたのでメモとして残します やり方 よくある方法だと以下のような感じですよね Foo=Bar php localhost:8000 -t パス コマンドプロンプトや Pow…
DB のデータをダンプしたいといった場合、よくあるパターンだとそのまま csv に吐き出すみたいなことがありますが、電話番号や郵便番号の場合に、先頭の 0 が Excel で開いた場合に表示上消される場合があります。 その解決方法についてメモを残します。 や…
手元のプロジェクトを移行していた際に、引っかかったのでメモとして残します。 何が起きたか 2.x系で動いていたコードがバージョンアップとともに実行時エラーが発生した ExpressionMetadataProvider の読み出し時になぜか読み出せなくなった エラーになる…
Azure Pipelines を使用しているとパラメータを動的に切り替えたい場合が出てくると思います。(例えば、Debugビルド、 Releaseビルドの切り替えなど) Runtime Parameters の機能を使用すると変数を動的に切り替えてパイプラインを実行することが出来ます。 …
Azure DevOps の Wiki を書いているときに、画像のリサイズで困ったのでメモとして残します。 やり方 Azure DevOps の Wiki は、Markdown で記述出来るので Markdown で記述します。 ![画像の Alt テキスト](ファイルパス =幅x高さ) この構文で記述すると以…
日時バッチを Function App で実行する場合、ファイル名に日付を入れたいといったことがあるかと思います。 Blob binding だといい感じに日付を入れられるのでその方法を紹介します。 やってみる Function App の Blob output binding で、以下のようにしま…
C# で SFTP に接続してなんやかんやする場合、いいライブラリが少なかったり実装がややこしかったりで結構面倒だと思っていました。 ですが Logic App には、SFTP へのコネクトがちゃんと用意されているので今回は、それを使ってファイルを転送する方法につ…
ここ最近 Azure Storage Explorer 上で、一部のサブスクリプションが表示されないという現象に遭遇したので、その時にやったことをメモとして残します。 何があった ある日突然今まで Azure Storage Explorer に表示されていたサブスクリプションが一部見え…
Azure のサービスに繋ぎに行くとき、Managed Identity を使ってセキュアに接続する方法がありますが、ローカルで動かしたいときは、少しややこしいのでメモとして残します ローカルで Managed Identity に繋ぐ 因みに今回は、Azure Appn Configuration を例…