type holyshared = Engineer<mixed>

技術的なことなど色々

2025-07-01から1ヶ月間の記事一覧

Apollo Serverをv4からv5にする

ApolloServer v5がリリースされたのでアップグレードして見ました。 expressのmiddlewareとしてして組み込んでいたのでそれの対応だけで済みました。 今回express用のmiddlewareは別のパッケージになったみたいなので別途インストールします。 expressもつい…

build-push-actionでsecretを扱う

npmのプライベートなパッケージをインストールするのに環境変数を利用している際、DockerのコンテナをNPMのアクセストークンが漏れないようにビルドする必要が出たりします。 例えば.yarnrc.ymlで環境変数を参照している場合などです。 npmAuthToken: "${NPM…

Wolfburn 12年

Wolfburn 12年が出たので買った。 オーロラをさらに熟成した感じの味わい。 熟成感が感じられる。 長熟のものが飲める様になったのは嬉しいです。 この投稿をInstagramで見る 堀尾典孝(@sharedhat)がシェアした投稿

Cloudflareでクライアント証明書を利用する

パスフレーズ付きの秘密鍵を作成する。 鍵はECC(Elliptic Curve Cryptography)鍵を使用します。(RSAでもいい) openssl ecparam -name prime256v1 -genkey | \ openssl ec -aes256 -out client.private.key ECC鍵を使用して、Cloudflareにアップロードする…

Could Buildを第2世代のリポジトリに対応させた

新しいアプリケーションに置き換える対応をしている時についでにCloud Buildのリポジトリを第2世代に置き換えた。 第2世代のリポジトリはTerraformで作成してあるので、Cloud Buildの設定を変えるだけで対応自体は済んだが制限があってビルド自体が失敗して…