2020-04-01から1ヶ月間の記事一覧
API Gateway を使った小さなアプリケーションを立ち上げる機会があり、前々から使ってみたい欲求があったGo言語のランタイムを選択して実装した。SAM CLI が充実しているおかげでつつがなく実装を終えることはできたが、Go言語そのものに対する興味はさらに…
学習者として、同じ学習者に向けた注意喚起として書く。 golang/dep は使わないこと golang package dependencies と検索すると、 golang/dep というツールのレポジトリがヒットすると思う。筆者の環境で、執筆日の時点ではトップに表示された。 github.com …
AWSを触るようになって3年強となり、仕組みにもだいぶ慣れてきたし、より多くのサービスを使うようになった。IAM などはポリシーもロールもどんどん増えてきていている。 とはいえリソース群をコード化して管理するにも限界がある。新しく定義するにもコンソ…
material-ui と material-icons で書いたコンポーネントを react-testing-library でテストしようとした。およそこんな形のコンポーネントだ。 import IconButton from '@material-ui/core/IconButton'; import AddIcon from '@material-ui/icons/Add'; cons…
個人ページをゆるく拡張 https://jnsato.com だいぶ前、初めて自分のドメインを取得したときに、生の HTML と CSS だけ書いて S3 バケットにおいただけの個人ページを作って、そのままずっと放置していた。そもそも HTML 直書きなんかしていたせいで更新する…
aws-vault で amplify init できない Amplify のチュートリアルをやっていてamplify initでさっそくつまづいた。 $ aws init ? Enter a name for the project myapp ? Enter a name for the environment dev ... init failed Error: ENOENT: no such file or…