Hit the books!!

プログラミング学習記録

DB

野球観戦日記を作成できるWebサービスをリリースしました

フィヨルドブートキャンプの最後の課題「自作サービスをリリースする」として、プロ野球(NPB)の観戦日記を作成できるWebサービス「My Ground」をリリースしました。 my-ground.herokuapp.com 使っていただけると嬉しいです!! 今日はサービスの紹介と開発の…

pgを使ってPostgreSQLを操作する & SQLインジェクション

前に書いたSinatraでメモアプリを作成する課題について。 ud-ike.hatenablog.com 最初はDBを使わずファイルにデータを保存する形で作成して、その次の課題でDBを使うように修正します。今回はDB版の話。 環境:macOS Catalina / Ruby 2.7.1

Linux(Debian10)にPostgreSQLをインストールする手順

DB

先月の8月、データベースの学習のためLinuxにPostgreSQLをインストールしたので手順をメモっておく。 LinuxはさくらのVPSでDebianを利用しています。設定したのがだいぶ前なのであまり記憶に...ない... 環境:macOS Catalina / Debian10

TwitterのER図作成

DB

フィヨルドブートキャンプのデータベースのプラクティスではTwitterのER図を作成しようという課題があります。これがまた難しかったので記録しておく。 参考書籍 設計手順 TwitterのER図作成 ざっくり要件 苦労したこと 何からやればいいかわからなかった 中…