2022-01-01から1年間の記事一覧

プラグインマネージャをpacker.nvimからlazy.nvimへ移行する、ついでにちゃんと遅延読み込みする

プラグインマネージャ、今まではpacker.nvimを使っていたが最近lazy.nvimがいいらしいので移行する。 github.com ちょっといじって見た感じ、packer.nvimよりも使い勝手が良さそう。 個人的にはlazy-lock.jsonでプラグインのバージョンの追跡ができるのが好…

Firebase SDKのSetupでハマった(Go)

Firebaseの公式ドキュメントのサーバーに Firebase Admin SDK を追加するの記事にはこんな風に書いてる。 # Install as a module dependency $ go get firebase.google.com/go/v4 # Install to $GOPATH $ go get firebase.google.com/go ここでちょっとつま…

tschaub/gh-pagesを使用してStorybookをGitHub PagesへデプロイするワークフローをGitHub Actionsで自動化する

今回やりたいこと mainブランチへのPull Request発行をトリガーとする StorybookをGitHub Pagesへデプロイしたい GitHub Pagesへのデプロイにtschaub/gh-pagesを使用したい 前提 ローカル環境 M1 Macbook Air macOS Monterey v12.4 Node.js 18.6.0 パッケー…

Terraformのvariablesを使ってみる

例えばAzureのリソースをTerraformで管理しようとしたときに、 誰でも最初はmain.tfをこう書くんじゃないだろうか。 リソースグループ名だけまず作るやつ。 # Azurerm Provider terraform { required_providers { azurerm = { source = "hashicorp/azurerm" …

WSL上のUbuntuにAWS CLIをインストールする

プライベートでAWSをちょろちょろいじって勉強するためには、 私用PC(Windows)に積んでいるWSL上のUbuntuにAWS CLIをインストールする必要があった。 公式ドキュメントを読みながらインストールする。 環境 WIndows 10(まだ11にアップグレードしてない) …