あ、しんのきです

趣味とか技術系とか

Hasura Japan User Group 3 - Hasuraの本番運用とセキュリティ

はじめに これは 2020/11/28 の Hasura Japan User Group 3 という勉強会で発表する内容です。 hasura-japan.connpass.com 今日話すこと Hasuraを本番運用している話 Hasuraとセキュリティ の大きく二部構成で話します。 詳しく聞きたいことがあれば途中でも…

WASDあさもく部 #5 開催レポート

はじめに 9/24(木) 8:00- 開催した Discord もくもく会のレポートです。 wasd-inc.connpass.com 参加者は主催含め5名でした。 今日は寝起きが悪くて不安でしたが始まってみたら集中できました...! 自分のやったこと Twilio Programmable Video の調査を行っ…

WASDあさもく部 #4 開催レポート

はじめに 9/10(木) 8:00- 開催した Discord もくもく会のレポートです。 connpass.com 参加者は主催含め4名でした。 前日の深夜に本番デプロイ作業を行っていたので起きられるか不安だったのですが、なんとか起きられました...! 雑談メモ ExpoのOTAアップデ…

WASDあさもく部 #3 開催レポート

はじめに 9/3(木) 8:00- 開催した Discord もくもく会のレポートです。 connpass.com 参加者は主催含め5名、うち初参加の方が2名でした。 1人はなんと他のもくもく会からはしごとのこと! これより早い時間で終わるイベントがあるのはびっくりしました。 雑…

続・ Hasura Allow List について(リスト管理の自動化)

しんのきです。 前回の記事で Hasura Allow List についてのの運用方法を考察しました。 blog.sinki.cc 次に世代管理ですが、 v1 v2 のようなバージョン管理だと崩壊しそうなので日付ベースの名前をつけたほうがよさそうです。 そこで使わなくなったオペレー…

Hasura の Allow List でセキュリティを強化する

しんのきです。 今回は Hasura の Allow List 機能について、業務で必要になったので調査しました。 hasura.io この内容は先日主催した Disocrd もくもく会で取り組んだものです。 wasd-inc.connpass.com 来週もやる予定ですが、もう少しターゲットが分かり…

@graphql-codegen/typed-document-node を使ってみた

しんのきです。 自社サービスで Apollo Client の fetchMore を使ったページネーションを実装する際、出たばかりの TypedDocumentNode を思い出し、これを使えばもっとシンプルに型定義できそうだと思って調査してみました。 結果としては大きなハマりどころ…

hasura migrate create --from-server について

きっかけ Twitter 上で @kei_fff さんが Hasura の enum について紹介されていたことがきっかけで、こんなやりとりをしていました。 この機能まだ使ったことないけど、 hasura migrate create --from-serverやったときにちゃんと出力されるのかな?普通の実…

Hasura を Amazon RDS for PostgreSQL に接続するときの Dockerfile を供養する

これは何 Secrets Manager に RDS の接続情報を保存する際、 JSON 形式で保存されますが、Fargate は Secrets Manager から JSON キーを指定しての取り出しに対応していない(まだ対応されていない様子だった)ため、 jq コマンドを持ったコンテナイメージを…

Hasura の Role と Permission について理解する

しんのきです。 Hasura の Tips 的なやつをバンバン書いていきたいのですが、とりまとめがないのでしばらく個人ブログに書きたいことを書いていきます。 概要 例としてログイン済のユーザーが記事を投稿でき、ログインしていないユーザーでも記事を閲覧でき…