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

Express+Prismaでsupabase(PostgreSQL)と通信ができた

コストのかからないRDBとして、Amazon S3に配置したSQLite3(と、それを呼び出すLambda関数)を使っていたのだけども、supabase(PostgreSQL)を試してみることにした。 現行のLambda + S3 + SQLite3の組み合わせでは、トランザクション制御をはじめ問題がいくつ…

OpenAPI Generator CLIにおけるメソッド名、引数、モデル名は何を材料に命名されているか

調査対象 docker image: openapitools/openapi-generator-cli(latest) (2024/4/29時点) GENERATOR NAME: jaxrs-spec インターフェースの各API名(メソッド名) これのこと。 @POST @Consumes({ "application/json" }) @Produces({ "application/json" }) List<Petfoo> </petfoo>…

supabaseでpsqlから接続する方法

動作環境 Ubuntu 20.04 環境構築 $ sudo apt install -y postgresql-client $ psql --version 認証情報の取得 WebブラウザでsupabaseのDashoardにアクセスする。 接続したいデータベースを選択 Project Settingsを選択 Databaseを選択 入力するコマンドの情…

Vue.jsのSFC CSSを使って、HTMLタグに複数のCSSクラスセレクタを適用する方法

TL;DR CSSセレクタは<style></style>内に.exampleのように定義する <template></template>側では$style.exampleのように呼び出す 複数のCSSクラスセレクタを適用する場合は、配列として記述する 例文 <template> // 中略 <div :class="$style.icons_line"> </div></template>

AWS認定試験は、予約日時と受験日時で24時間の間をあける必要がある

AWS認定試験は前日申し込み可能と思っていたが、前日申し込みできなかった 予約日時と受験日時で、24時間以上の間隔をあける必要があるとのこと 2023年9月にAWS CLF試験を受けたときは前日申し込みが可能だったように記憶していたが、 これは9月1日 9時に申…

GitHub Actionsに入門する

作成途中のVue.jsの個人開発アプリで、S3へ自動デプロイするようなGitHub Actionsに入門してみた 参考記事をもとに見様見真似でやってみたが、案の定トラブったので、つまずきポイントと解決策だけ残しておく。 masterから自動デプロイできるようになったの…

(断念)BOXにGitリポジトリを作成し、WSLで開発したソースコードをバージョン管理する

TL;DR ファイル共有手段はBOXのみ(GitHubなどのプラットフォームなし)、Gitでバージョン管理をしたいという状況で、試行錯誤した内容をまとめる。 また、ソースコードはWSL内に配置する想定。 個人開発であれば何とか運用できそう、チーム開発はファイル同期…

【AWS SAA対策】AWSハンズオン資料_リンク集

はじめに AWS SAAの資格取得にあたって、問題集だけで理解していく&記憶していくこと・実務に紐付けることは難しいことから、簡単なハンズオンは積極的にトライしていくことにした。 これらはDevelopers.IOやQiitaなどに散らばっているため、リンク集として…