Run on Saveを使ってファイル保存時にyamlからjsonにコンバートするようにした
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/09/vscode-150x150.png)
vscodeで保存時にPrettierを使ってコード整形するというのは、既にやっている方も多いと思います。
今回は、Prettierではなく、保存と同時にnpm run xxxしたいという場合について書いていきます。
GitHub Actionsを使ってNodeJSのaws-lambdaをデプロイする
![](https://takumi-oda.com/blog/wp-content/uploads/2022/09/9c675b35faddb01be64dae298600f158-150x150.png)
前回の内容
こちらで作ったコードを少し参考にする。
ちなみに、バージニア北部で作っちゃったので、東京で作り直してます。
これがデプロイの設定の時に関係するので、ap-northeast-1で作るようにします。 ...
LambdaでHTTPリクエストの関数を作ってみる
![](https://takumi-oda.com/blog/wp-content/uploads/2022/09/9c675b35faddb01be64dae298600f158-150x150.png)
作ってみると言ったものの、やってて思ったのが何もやってないなということ。
HTTPリクエストがどんな感じかを体験できればOKなので、設計図の使用から作成します。
ブループリントの検索窓でhttpと打てば以下のような ...
terraformでVPCを作成する
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/09/392h9cco7e95dytep5bzvz873t5d-150x150.png)
以下ができていることが前提となります。
準備まずは作業ディレクトリを作成します。wsl2のubuntuでやっているので以下のようなディレクトリになりました。
/mnt/c/root/work/learn/AWS ...
tfenvをwindowsにインストールしてTerraformのバージョン管理をする
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/09/392h9cco7e95dytep5bzvz873t5d-150x150.png)
最近長らく windowsを触ってなかったので、AWSの勉強には windows端末を使おうと思い立ちました。
AzureはMacで触っているのでなんだか変な感じがしますが。
WSL2+Ubuntu環境で tf ...
AWSでCLI用のIAMを作成する
![](https://takumi-oda.com/blog/wp-content/uploads/2022/09/aws_icon_146074-150x150.png)
IAMと入力する。
ユーザをクリックしてユーザ追加をクリック
ユーザー名は任意の名前を設定します。
アクセスキー・プログラムによるアクセスにチェックします。
csvのダウンロードしておきます ...
GitHubで別のリポジトリにコミット履歴を残したまま移行する方法
![](https://takumi-oda.com/blog/wp-content/uploads/2019/11/github-150x150.png)
Aというリポジトリで作業していて、Bというリポジトリに移行したいという場合の話をしています。
両方メインブランチのみ想定しています。
BはGitHub上で新規にリポジトリを作成して、README.mdだけ追加さ ...
tscで特定ファイルのみ除外してビルドする方法
![](https://takumi-oda.com/blog/wp-content/uploads/2021/06/ts-logo-round-256-150x150.png)
jestでjest-mock-extendedを使っているのですが、v2.0.7で変なエラーが出ることがありました。
以下のようなエラー。
node_modules/jest-mock-extended/lib/ ...TypeORMのハマり記録
![](https://takumi-oda.com/blog/wp-content/uploads/2017/12/NodeJs-150x150.png)
TypeScriptで作っているとハマる可能 ...
Static Web Appsをデプロイするまで
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/08/fbda8073893514c7e716676a00f4dc42-150x150.png)
既にAzureのアカウントがあってサブスクリプションを作成済みという状態を前提条件とします。
リソースグループを作成する今回作りたいのはStatic Web Appsですが、リソースはどこかのリソースグループに入れる必要が ...