SNS + SQS + Lambdaのファンアウト構成でサムネイルを作成する
やりたいこと 画像がS3にアップロードされたときに、SNS + SQSのファンアウト構成でサイズ毎のサムネイル画像を並列処理で作成する。 SNSトピックを作成 fanout-test というトピ...
10 search resultsShowing 1~10 results
やりたいこと 画像がS3にアップロードされたときに、SNS + SQSのファンアウト構成でサイズ毎のサムネイル画像を並列処理で作成する。 SNSトピックを作成 fanout-test というトピ...
やりたいこと Lambda関数でlibvipsで画像をリサイズする Lambda関数はRubyで動かす 画像はS3から取得する ローカル環境で動作確認もしたい Dockerfileの用意 lib...
概要 lambda_function.rb def lambda_handler(event:, context:) p "".blank? end AWS Lambdaで上記の関数を実行しよう...
React フロントエンドはReactで適当にTodoアプリを作っておきました。 process.env.REACT_APP_BASE_URL にはこの後作成するAPI Gatewayのエンドポ...
はじめに adobe/s3mockを使うことでAWS S3をモック化することができます。 ローカル開発環境のDockerにadobe/s3mockを追加することで、実際のAWS S3を利用せずと...
フォームオブジェクトとは データベースとは無関係なフォームや複数のモデルを扱うフォームを作るとき フォームオブジェクトというものを導入すると処理をすっきり書くことができます。 Railsのドキュ...
draperとは draperはdecoratorを導入するためのgemとなります。 decoratorの役割やdraperの使い方などはここでは解説しないのでdraper知らないよって人は↓の...
概要 以下のようなUserを親モデルにもつPostモデルについて post.user_idをデータベースに存在しないUserのidやnilでセットして保存しようとするとバリデーションエラーが走り...
発生した事象 MySQLに接続するときのパスワードをpassからpasswordに変更しようと思い docker-compose.yml version: "3.8" services: db:...
環境 Ruby 3.1.2 Rails 6.1.6 Vite 2.9.9 Vue 3.2.25 Google Chrome (バージョン:103.0.5060.53) 前提 RailsはAPIモ...
10 search resultsShowing 1~10 results
Qiita is a knowledge sharing service for engineers.