理系学生日記

おまえはいつまで学生気分なのか

2022-10-01から1ヶ月間の記事一覧

PostgreSQLの接続文字列のフォーマット

いつも感覚&Google検索でやっていたのですが、公式の情報源はこちら。 PostgreSQL: Documentation: 15: 34.1. Database Connection Control Functions 基本的なフォーマットは以下のようになります。 postgresql://[user]:[password]@[host]:[port]/[databas…

Docker ComposeでPostgresqlを立ち上げるとき、任意のデータベース・スキーマ上にテーブルを自動で作成したい

本エントリでは、Docker ComposeでPostgreSQLを立ち上げるとき、特定のデータベース・スキーマ配下にテーブルを作成する方法を紹介します。 前提としてのpostgresイメージの持つ自動SQL実行機能 データベースをもつシステムをローカルで開発するにあたり、Do…

Serverless Frameworkで残り続けるLambdaのバージョン数を制限する

AWS Lambdaにおけるストレージのクォータ AWS Lambdaにはバージョンという概念が存在しており、Lambda上で過去のバージョンを管理できます。 また、管理されるバージョンに対して、エイリアスも定義できます。 Lambda関数のバージョン Lambda関数のエイリア…

Serverless FrameworkでLambda関数を個別にパッケージングする

最近、Lambda関数はServerless Frameworkで管理することが多くなってきました。 Serverless Frameworkでは、一般に「Service」という単位で複数のLambda関数を管理します。 Serverless Framework Services デプロイ自体も、このService単位で行います。 # Se…

MacでA5:SQL MK-2を起動する

諸事情でWindowsを前提とした開発において、自宅のMacを使う(使える)ことになりました。 課題になったのは、これまでA5:SQL MK-2で記述していたER図をMacで編集したくなるということ。 A5:SQL MK-2の良さについては以下のエントリに詳しいです。 私個人とし…

Amazon PinpointでiPhoneにPush通知を送信する

最近関わっている案件で、モバイルアプリへのPUSH通知を必要とする気配があります。このPUSH通知は、特定タイミングで、特定の条件を満たすユーザに対して通知しなければなりません。 モバイルアプリや通知に関しては赤子のような知識しかなかったので、色々…