AWS

API Gatewayのエラーレスポンス マッピングテンプレート

422のバリデーションエラーのレスポンスを正しくJSONにする。 Lambda統合リクエストではない場合、自分でマッピングする必要があります🐱   実現したいもの   この部分   function.py   utils/exceptions.py     作成したマッピングテンプレート application/json   T …

介護

自動車教習所

  Garne https://www.garne.co.jp/ 武蔵小金井駅 浜松町から1時間 送迎バスあり 短期集中プラン 294,000円(税込323,400円) オンライン学科 短期集中プランとオンラインの学科のある、ここにした😼   尾久自動車学校   料金表   292,000円 駅徒歩6分 浜松町から1時間 技能、学科のオンライン予約 オンライ …

Golang

Golangバリデーション go-playground validator

https://github.com/go-playground/validator   まとめてくれてる記事があり助かる https://qiita.com/RunEagler/items/ad79fc860c3689797ccc   やってみる   ここのサンプルを参考 https://github.com/go-playground/validator/blob …

Mac

Mac Docker Desktopの再インストール

GUIでアンインストール、再インストールしても動かなくなった。   アンインストール https://docs.docker.com/desktop/uninstall/   ファイル削除 // 自己責任でお願いいたします。     インストール   Intel用のMac Docker Desktopのダウンロード https://desktop. …

Architecture

SOLID原則

  S 単一責任の原則     O Open Closed オープン・クローズドの原則(Open-Closed Principle) 拡張に開いていて、変更には閉じていなければいけない … 拡張した時に変更が発生しない設計にすること。 →クラスの追加で対応できるようにする 抽象クラス、もしくはインターフェイスで対応できるようにする   L リスコ …

Architecture

継承より委譲

クソコード動画「継承」 pic.twitter.com/wK3mIx6XmE — ミノ駆動 (@MinoDriven) January 24, 2021 @see なぜデザインパターンを理解できないのか やはりお前らのコンポジションは間違っている オープン・クローズドの原則(Open-Closed Principle) 拡張に開いていて、変更には閉じていなければいけない … …

GCP

GCP CloudRun + ESPv2によるAPI Gatewayリバースプロキシの作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン

  関連 GCP CLI設定 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン① GCP BigQueryの作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン② GCP CloudFunction 関数の作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン③ …

GCP

GCP CloudFunction 関数の作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン

  関連 GCP CLI設定 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン① GCP BigQueryの作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン② GCP CloudFunction 関数の作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン③ …