『暗号解読』がめちゃくちゃ面白かった

なぜか本棚にあって未読だった『暗号解読(上・下)』を読んでみました。 暗号解読(上) (新潮文庫) | サイモン シン, Singh,Simon, 薫, 青木 |本 | 通販 | Amazon 結論としては世界史、言語学、数学、物理学などさまざまな分野が統合的に組み込まれていて、…

BigQueryに既存のCloud Firestoreのデータを同期したい

Cloud FirestoreとBigQueryを同期してデータを分析したくなりました。 qiita.com まずこちらの記事がとても分かりやすく書かれていました。 しかし、紹介されているExport Collections to BigQuery は「変更があったドキュメント」しかBigQueryに送信してく…

BigQueryで Not found: Dataset xx:firestore_export was not found in location US のエラーが出る

Cloud Firestoreを東京リージョンで設定して、そのデータをBigQueryで使おうとしました。 クエリを書いて実行しようとすると、 Not found: Dataset xx:firestore_export was not found in location USとエラーが出てしまいました。 調べたらBigQueryのドキュ…

Auth0の認証トークンの保存方法がよくわかっていなかった

個人開発をする時にログイン周りをいつもFirebase Authenticationを使用していたため、他のIDaaSを使ってみたくなり、今回はAuth0を使ってみることにしました。 Auth0を使用していくうちに疑問が浮かんだのでメモのためにまとめておきます。 疑問 許可された…

React, TypeScriptでenvを読み込みたいが型がundefinedになる

create-react-app -- template typescript で作ったプロジェクトに環境変数を読み込んで使いたい時の対処法です。 下記のように環境変数を読み込ませたいのですが、この場合WEB_URLの部分はstring | undefinedと推論されます。 const hoge = process.env.WEB…

sveltekitで SyntaxError: The requested module '/hoge' does not provide an export named 'Hoge' がでる

svelteに入門し、早速フレームワークのsveltekitを試してみました。 外部ファイルである dummy-data.tsを index.svelte にimportしようとした時に SyntaxError: The requested module '/hoge' does not provide an export named 'Hoge' というエラーが出て少…

graphql-codegenをAWS AppSync, TypeScriptでやりたい

AWSでGraphQLを使う際のサービス、AWS AppSyncにcodegenを導入する際に詰まったのでメモ。 基本的なコマンドやドキュメントはこちらを見ます。 なお、私はpackage managerはyarnが好きなのでyarnを使用します。npmでもやることは特に変わりません。 www.grap…

serverless frameworkのdeployで[IamRoleLambdaExecution - Syntax errors in policy.]が出る

serverless frameworkでデプロイするときにエラーが出てしまい詰まったのでメモ。 $ sls deploy を実行すると、 Serverless Error ---------------------------------------- An error occurred: IamRoleLambdaExecution - Syntax errors in policy. (Servic…