ssh-keygenの個人的なチートシート
![](https://takumi-oda.com/blog/wp-content/uploads/2017/12/環境構築-150x150.png)
秘密鍵の保存先は~/.ssh/になる。これが一般的な場所。
鍵が何に使用されるのかを一目でわかるように、ファイル名を明示的にすることが推奨されている。例えば、Azure VM用の鍵であれば、az_ ...
Azureのテナントを削除する
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/11/Azure_logo-150x150.png)
テナントの削除
消したいテナントを選択しておく。
そのディレクトリにいる状態でAzure Active Directoryで検索
プロパティを選択する。
の下で を選択した後、 を選択 ...
Node.jsのAzure FunctionsとAzurite を使用して自動テストを実行する
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/11/Azure_logo-150x150.png)
今回のゴールは、Github Actionsでテストを回すことです。
テストはJestで書いており、Blobへの保存などのテストはAzuriteを使います。
AzuriteはDockerで動かして、Github ...
DockerでAzuriteを使ってみる
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/11/Azure_logo-150x150.png)
AzureのStorageをエミュレートしてくれるやつ。
Azure Storage Emulator というのもあるが、Azuriteの使用が推奨されている。
実際に使ってみるという流れがわかる。
Static Web AppsのAPIとしてAzure App Serviceを使い、そこで認証情報を取得する際にハマったこと
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/11/Azure_logo-150x150.png)
Static Web Appsを用いてAzure AD B2Cを使ったログイン機能の実装に取り組んでいます。Static Web Appsは、単体では静的ページであり動きがないため、基本的にはAPIを利用して動きをつけることになると思 ...
ローカルにないリモートブランチ(他の人がローカルで作成してpushしたブランチ)を取り込む
![](https://takumi-oda.com/blog/wp-content/uploads/2019/11/github-150x150.png)
詳しくはこちらのページを見ればいいです。
たまにやりたいことがあるので手順だけ載せておく。
git fetch以下でリモートのブランチを確認
git branch -a
//例えば以下のよう ...
git commitでcommit templateを使って形式を指定する。
![](https://takumi-oda.com/blog/wp-content/uploads/2019/11/github-150x150.png)
コミットテンプレートを作成。以下で作成しました。
/Users/takumi/.commit_template
Jestでprocess.envを使用しようとするとundefinedになったので、globalSetupで環境変数を設定することにした
![アイ](https://takumi-oda.com/blog/wp-content/uploads/2023/06/jest-150x150.png)
globalSetupは、Jest設定ファイル(この場合はJavaScriptオブジェクト)の一部で、テストスイート全体が実行される前に一度だけ実行されるスクリプトを指定するプロパティです。
こ ...
GitHub ActionsでMySQLのコンテナを起動し、テスト実行でDB接続も確認する
![](https://takumi-oda.com/blog/wp-content/uploads/2019/11/github-150x150.png)
以下を参考にさせていただきました。
経緯今回はAzure Functions用のスターターテンプレートの作成過程について説明します。
このテンプレート作成においては、Azure Functionsに関連する内容が主 ...
DataGripでMySQLのDump出力と取込する方法
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2023/05/datagrip_logo_300x300-150x150.png)
Dump出力では、対象のデータベースで右クリックする。
mysqldumpへのパスが必要となります。
mysqldumpは、MySQLクライアントをインストールしていればその中にあります。