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

現場で使える Ruby on Rails 5 速習実践ガイドを読んで

はじめに 今回はRailsのインプット教材として使用した、「現場で使える Ruby on Rails 5 速習実践ガイド」の感想をまとめたいと思います! よかったところ Railsのセットアップから基本的なコードの書き方、どのような技術が使われているのかが学べてよかっ…

RESTについてまとめてみた!!

はじめに 今回はRESTについて学習したのでまとめていきます!! RESTについて そもそもRESTとは、webシステムを相互につなぐための設計思想のことです。 これは「REpresentational State Transfer」の略で、 直訳すると「具象的な状態の転送」となります。 …

達人に学ぶDB設計徹底指南書を読んで

はじめに 今回は「達人に学ぶDB設計徹底指南書」を読んだので 学んだことをまとめていこうと思います。 良かったところ 先日読了したSQL本の延長線の内容にあたるもので、理解が難しかった内容が詳しく説明されていました。 図を用いた解説も多く、初めての…

スッキリわかるSQL入門を読んで

はじめに 「スッキリわかるSQL入門 第4版 ドリル256問付き! (スッキリわかる入門シリーズ) 」を読んだので、感想をまとめていきます。 良かったところ 「SQLって何? それおいしいの??」というくらいわからないくらいの初心者ですが、SQLを少し理解出来ま…

Rubyでオプションを扱う'optparse'を使ったコードの書き方

はじめに Rubyでoptparseを用いるとコマンドからの実行時にオプションを指定することが出来ます。 今回はその使い方について紹介します。 optparseの使い方 流れは以下の様になります。 1. OptionParserオブジェクトを作成する。 2. optにオプションを使用す…

"プロを目指すためのRuby入門"を読んで

はじめに 今回はチェリー本こと、"プロを目指すためのRuby入門"を読んだ感想をまとめていこうと思います。 感想 良かったところ 他で学習した内容よりもさらに深堀りして説明されており、理解できた点が多くありました。 本で説明しきれないものについては参…

Webアプリをdocker化する方法とは?

はじめに 開発したwebアプリをdocker化することで他者と手軽に実行環境を共有できます。 今回はその方法を解説していきます。 使用技術 Ruby 3.2.2 Ruby on Rails 7.0.6 Postgresql 12 Docker / Docker-compose 手順 Dockerfile / docker-compose.ymlを作成 …