ECS CLI で Volume を使ったコンテナを立ち上げる
概要 ECS CLI を使って Docker ボリュームを使用したコンテナの立ち上げ方法。 クラスターの作成 まずはプロファイルを設定してクラスターを作成します。 AWS 公式のチ...
概要 ECS CLI を使って Docker ボリュームを使用したコンテナの立ち上げ方法。 クラスターの作成 まずはプロファイルを設定してクラスターを作成します。 AWS 公式のチ...
概要 時系列データベース InfluxDB の Ruby クライアント influxdb の簡単な使い方をメモしています。 influxdb-ruby 0.8.0 テスト環境の用意 Docker に公式のイメージが用意されているのでそれを使...
概要 Rails6 で API モードを使って開発する場合にセッションやクッキーを使うことができるよう設定する方法を書いています。 いちばん簡単な方法 いろいろと設定...
概要 BootstrapVue のモーダル内で VueLeaflet を使うと、表示崩れが起きてしまいます。 以下では普通に実装したときの失敗例と、そうならないよう対策した成功例を載せていま...
概要 Rails6 と 認証用の gem である Devise を使ったログイン時刻の記録方法を書き留めています。 使用したバージョン: Rails 6.0.2.2 Devise 4.7.1 プロジェクトの作成 まずは適当な名前で...
概要 Vue.js で CSV ファイルからデータを読み込みしたい場合の一例。 サンプルの CSV を用意 以下のような CSV ファイルを src フォルダ配下の assets/data.csv に配置します。 id,first name,last name,age 1,taro,tanaka,20 2,jiro,suzuki,18...
概要 SAM でライブラリをレイヤー化し、メインの Lambda 関数から呼び出すまでの方法を書き留めています。 使用するランタイムは Ruby2.5 です。 Ruby 2.5.3 SAM CLI 0.44.0 プロジェクト...
概要 LocalStack を使ってローカル環境で AWS SES を動かせるようにします。 Docker Compose のセットアップ LocalStack の Docker イメージを使って SES だけを起動させるよう設定します。 version:"3"services:localstack:image:localstack/localstackports:- 4579:4579environment:- SERVICES=ses- DE...
概要 devise とその JWT 用のプラグインである devise-jwt を使って Rails6 に JWT 認証を実装します。 device を使わない JWT 認証の API の実装はこちらに別の記事があります。 Ruby 2.6.5 Rails 6.0.2.1 Devise 4.7.1 Device::JWT...
概要 CloudFront で ElasticBeanstalk(以下、EB) をオリジンに使用する際の設定手順をまとめ。 手順 AWS コンソールから CloudFront を開いて、Create...