memo.log

技術情報の雑なメモ

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

Amazon Linux2(x86)でGatsby 5をインストールしようとしたが

Gatsby 5が node 18 に依存している。node 18をnvm経由でインストールしようとしたが 以下のエラーが出てインストールできなんだ。 node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node) GLIBC_2.27 が普通に提供されるまで待った方…

Step FunctionsでMap内から子ステートマシンを実行する小さなサンプル

{ "Comment": "sample", "StartAt": "map", "States": { "map": { "Type": "Map", "ItemsPath": "$.numbers", "Iterator": { "StartAt": "start", "States": { "start": { "Type": "Task", "Resource": "arn:aws:states:::states:startExecution.sync", "Par…

Step FunctionsのMapの一番小さなサンプル

入力 { "numbers": [1, 2, 3] } 定義 { "Comment": "sample", "StartAt": "map", "States": { "map": { "Type": "Map", "ItemsPath": "$.numbers", "Iterator": { "StartAt": "start", "States": { "start": { "Type": "Pass", "End": true } } }, "Next": "…

FSxのセキュリティグループをAWSマネジメントコンソールから変更する

FSxの画面から変更できずに、少し迷ったのでメモ。 障害画面のネットワークのタブにENIが表示されているので、そのENIの画面に飛んでそこで編集する。

【Flutter】SharedPreferences で Unhandled Exception エラー

#getString("")); を呼んだりすると以下のエラーが。 [VERBOSE-2:ui_dart_state.cc(209)] Unhandled Exception: type 'int' is not a subtype of type 'String?' in type cast #0 SharedPreferences.getString (package:shared_preferences/shared_preferenc…

【Flutter/RevenueCat】ERROR: 🍎‼️ Error fetching offerings - Error Domain=RCPurchasesErrorDomain Code=23

以下エラー。 AppStoreConnect で有料プランを登録したら動いた。。。 [Purchases] - ERROR: ‼️ Error fetching offerings - Error Domain=RCPurchasesErrorDomain Code=23 "None of the products registered in the RevenueCat dashboard could be fetched …

映画ログの自分の棚の中身をスクレイピングしておく

映画ログがサービス終了するとのこと。データのエクスポートには対応しないとのことなので、自力でラックの映画タイトル一覧を取得するスクリプトを準備した。 www.eiga-log.com まず、自分のラックページで、Chromeのデベロッパーツールを開き、以下を実行…

AWS CLIやSDKの認証情報の環境変数の優先順位のメモ

環境変数があれば環境変数が最優先。 AWS_REGION が AWS_DEFAULT_REGION よりも優先

【Flutter】iOSへのビルドが Provisioning profile .. expired on でエラーになるとき

XCodeを開いて open ios/Runner.xcworkspace 、 Runner ->General -> Bundle Idnetifier の名前を更新する

【Terraform】手で環境を変えた後にTerraformコードを後追いする手順

基本的には以下の流れ ①「 terraform state rm と terraform import のコンボ」か、 terraform apply --refresh-only して tfstate を環境側に合わせる ② .tfコードを編集して plan して変更が無いことを確認する(= 「tfstate と 実環境」にコードが追随す…

【Flutter】実機iPhoneにデプロイするメモ

公式ドキュメントが最も信頼かつ正確なので、ここを見ること。 docs.flutter.dev 簡単な手順メモ # ケーブルで実機を接続 flutter create my_app cd my_app open ios/Runner.xcworkspace # このときにメインのパネルに何も表示されなかった場合は、AppFrameW…

【Terraform】count のあるリソースを import する時にハマったこと

例えば以下のような定義があったとして、 provider "aws" { region = "ap-northeast-1" } resource "aws_s3_bucket" "kuredev" { count = 1 bucket = "test-terraform-test-kuredev.info" } resource "aws_s3_bucket" "kuredev2" { count = 1 bucket = "test…

tfenvを使っている時にカスタムプロバイダ等をローカルから読み込む方法

以下のサイト等をみると ~/.terraform.d/plugins/${name}/${version}/${os}_${arch} に配置すればローカルのプロバイダのファイルが読み込まれるように記載がある。 実際に tfenv を使わない状態で terraform init するとそこから読み込まれるのだが tfenv …

zshで「zsh: cdr: function definition file not found」

以下で解決。 .zcompdumpを削除 _main_complete:164: _ignored: function definition file not found というエラーが出た · GitHub