おぴよの気まぐれ日記

おぴよの気まぐれ日記

岡山やプログラミング、ファッションのこと、子育てや人生、生き方についての備忘録。

Railsチュートリアル

Ruby on Rails チュートリアルで30歳までに人生を変える(番外編:シェア=リツイート機能の拡張)

こんにちは。opiyoです。 今回は、番外編:シェア=リツイート機能の拡張をやっていきます。 マイクロポストにリツイートアイコンを表示して、「シェア=リツイート」できるようにします。 ではでは、早速行ってみましょう。 railsチュートリアルシェア=リツイ…

Ruby on Rails チュートリアルで30歳までに人生を変える(番外編:いいね機能の拡張)

こんにちは。opiyoです。 今回は、番外編:いいね機能の拡張をやっていきます。 マイクロポストにハートアイコンを表示して、「いいね」できるようにします。 ではでは、早速行ってみましょう。 railsチュートリアルのいいね機能の拡張でやること 仕様 「い…

Ruby on Rails チュートリアルで30歳までに人生を変える(番外編:検索機能の拡張)

こんにちは。opiyoです。 今回は、番外編:検索機能の拡張をやっていきます。 ユーザーとマイクロポストをあいまい検索できるような機能を各画面に追加します。 ではでは、早速行ってみましょう。 railsチュートリアル検索機能の拡張で学んだこと ユーザー一…

Ruby on Railsチュートリアルの環境はCloud9で決まり!

こんにちは。opiyoです。 Webアプリケーションの勉強をする際に先ず引っかかるので環境構築ではないでしょうか。 参考書や記事の通りやってるのにエラーになる。 ググって色々やってみる 解決できない 辞める これ凄いもったいないですよね。せっかく何かを…

【完全版】RubyonRailsチュートリアルで人生を変える28歳の夏(演習問題の回答あり)

こんにちわ。opiyoです。 改めてちゃんと書こうと思いますが、一先ず今日。ってかさっき今月中を目標にしていたRailsチュートリアル14章までのまとめ記事をアップしました。 せっかくなので、まとめポストを書こうと思います。(今月の目標記事数に届かない…

Ruby on Rails チュートリアルで30歳までに人生を変える(第14章 完)

こんにちは。opiyoです。 今回は、第14章をやっていきます。 第14章はフォロー、フォロワーする機能を追加します。 なんとなんと最後の章までやってまいりました。 ではでは、早速行ってみましょう。 railsチュートリアル14章の演習解説 14.1.1 演習 データ…

Ruby on Rails チュートリアルで30歳までに人生を変える(第13章)

こんにちは。opiyoです。 今回は、第13章をやっていきます。 第13章はユーザーが短いメッセージを投稿できる「マイクロポスト」機能を追加します。 やっとログイン関係の処理を抜けて、機能拡張ですね! ではでは、早速行ってみましょう。 railsチュートリア…

Ruby on Rails チュートリアルで30歳までに人生を変える(第12章)

こんにちは。opiyoです。 今回は、第12章をやっていきます。 第12章はパスワードを忘れた時の再設定方法です。 どうやら難しそうですが、早速行ってみましょう。 railsチュートリアル12章の演習解説 12.1.1 演習 PasswordResetsコントローラ 12.1.1.1 <問題…

Ruby on Rails チュートリアルで30歳までに人生を変える(第11章)

こんにちは。opiyoです。 今回は、第11章をやっていきます。 第11章はメールを使ってアカウントを有効化する方法です。 どうやら難しそうですが、早速行ってみましょう。 railsチュートリアル11章の演習解説 11.1.1 演習 AccountActivationsコントローラ 11.…

Ruby on Rails チュートリアルで30歳までに人生を変える(第10章)

こんにちは。opiyoです。 今回は、第10章をやっていきます。 第10章はユーザー登録以外の「表示」「編集」「削除」の方法です。 railsチュートリアル10章の学んだこと target="_blank"が使われていますが、これを使うとリンク先を新しいタブ (またはウィンド…

Ruby on Rails チュートリアルで30歳までに人生を変える(第9章)

こんにちは。opiyoです。 今回は、第9章をやっていきます。 第9章は画面からユーザーを登録する方法です。 railsチュートリアル9章で学んだこと 記憶トークン (remember token) を生成し、cookiesメソッドによる永続的cookiesの作成 安全性の高い記憶ダイジ…

Ruby on Rails チュートリアルで30歳までに人生を変える(第8章)

こんにちは。opiyoです。 今回は、第8章をやっていきます。 第8章は画面からユーザーを登録する方法です。 railsチュートリアル8章の学んだこと httpはステートレスなプロトコル。つまり状態がない リクエストのひとつひとつは、その前のリクエスト情報を知…

Ruby on Rails チュートリアルで30歳までに人生を変える(第7章)

こんにちは。opiyoです。 今回は、第7章をやっていきます。 第7章は画面からユーザーを登録する方法です。 railsチュートリアル7章の学んだこと Railsにはテスト環境 (test)、開発環境 (development)、そして本番環境 (production) の3つの環境がデフォルト…

Ruby on Rails チュートリアルで30歳までに人生を変える(第6章)

こんにちは。opiyoです。 今回は、第6章をやっていきます。 第6章はユーザーのモデルを作っていきます。 railsチュートリアル6章の学んだこと マイグレーション SQLのDDL モデリング モデル名は単数系 コントローラーは複数形 dbのロールバック $ rails db:r…

Ruby on Rails チュートリアルで30歳までに人生を変える(第5章)

こんにちは。opiyoです。 今回は、第5章をやっていきます。 第5章はレイアウト。つまり見た目の部分をメインにやっていきます。 では、早速始めてみたいと思います。 railsチュートリアル5章の学び クラスとidの違い クラス:ページの中で何度でも使用ができ…

Ruby on Rails チュートリアル4章の後半まとめてみた

こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第4章をやっていこうと思います。 第4章は「Ruby」のお勉強です。早速やってみましょう! この記事は後半戦になります。 前半戦はこちらから…

Ruby on Rails チュートリアル4章の前半まとめてみた

こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第4章をやっていこうと思います。 第4章は「Ruby」のお勉強です。早速やってみましょう! あまりにもボリューミーなので、2回に分けます。こ…

Ruby on Rails チュートリアルで30歳までに人生を変える(第3章)

こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第3章をやっていこうと思います。 railsチュートリアル 3章の流れ 静的なページのセットアップ 繰り返しの復習は大事です。人間はすぐに忘れ…

Ruby on Railsチュートリアル3章の「3.3.1 最初のテスト」のエラーを解消!

こんちには、opiyoです。 Railsチュートリアルの第3章に取り組んでいる最中ですが、ハマリポイントがあったので共有したいと思います。 https://railstutorial.jp/chapters/static_pages?version=5.0#sec-our_first_test エラーの内容 $ rails test # Runnin…

Ruby on Rails チュートリアル2章まとめ(演習も)

こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第2章をやっていこうと思います。 第1章をまとめたのはこちらからどうぞ。 opiyotan.hatenablog.com railsチュートリアル2章の進め方 モデル…

Ruby on Rails チュートリアル1章まとめ(演習も)

こんちにわ、opiyoです。 突然ですが、私は今日からプログラミングの勉強をスタートしようと思います。 その名も Railsブートキャンプ うん。そのまま! 基礎部分をRailsチュートリアルで行い、最終的に一つアウトプットできるwebサービスを作ることが目標で…