Railsチュートリアル
こんにちは。opiyoです。 今回は、番外編:シェア=リツイート機能の拡張をやっていきます。 マイクロポストにリツイートアイコンを表示して、「シェア=リツイート」できるようにします。 ではでは、早速行ってみましょう。 railsチュートリアルシェア=リツイ…
こんにちは。opiyoです。 今回は、番外編:いいね機能の拡張をやっていきます。 マイクロポストにハートアイコンを表示して、「いいね」できるようにします。 ではでは、早速行ってみましょう。 railsチュートリアルのいいね機能の拡張でやること 仕様 「い…
こんにちは。opiyoです。 今回は、番外編:検索機能の拡張をやっていきます。 ユーザーとマイクロポストをあいまい検索できるような機能を各画面に追加します。 ではでは、早速行ってみましょう。 railsチュートリアル検索機能の拡張で学んだこと ユーザー一…
こんにちは。opiyoです。 Webアプリケーションの勉強をする際に先ず引っかかるので環境構築ではないでしょうか。 参考書や記事の通りやってるのにエラーになる。 ググって色々やってみる 解決できない 辞める これ凄いもったいないですよね。せっかく何かを…
こんにちわ。opiyoです。 改めてちゃんと書こうと思いますが、一先ず今日。ってかさっき今月中を目標にしていたRailsチュートリアル14章までのまとめ記事をアップしました。 せっかくなので、まとめポストを書こうと思います。(今月の目標記事数に届かない…
こんにちは。opiyoです。 今回は、第14章をやっていきます。 第14章はフォロー、フォロワーする機能を追加します。 なんとなんと最後の章までやってまいりました。 ではでは、早速行ってみましょう。 railsチュートリアル14章の演習解説 14.1.1 演習 データ…
こんにちは。opiyoです。 今回は、第13章をやっていきます。 第13章はユーザーが短いメッセージを投稿できる「マイクロポスト」機能を追加します。 やっとログイン関係の処理を抜けて、機能拡張ですね! ではでは、早速行ってみましょう。 railsチュートリア…
こんにちは。opiyoです。 今回は、第12章をやっていきます。 第12章はパスワードを忘れた時の再設定方法です。 どうやら難しそうですが、早速行ってみましょう。 railsチュートリアル12章の演習解説 12.1.1 演習 PasswordResetsコントローラ 12.1.1.1 <問題…
こんにちは。opiyoです。 今回は、第11章をやっていきます。 第11章はメールを使ってアカウントを有効化する方法です。 どうやら難しそうですが、早速行ってみましょう。 railsチュートリアル11章の演習解説 11.1.1 演習 AccountActivationsコントローラ 11.…
こんにちは。opiyoです。 今回は、第10章をやっていきます。 第10章はユーザー登録以外の「表示」「編集」「削除」の方法です。 railsチュートリアル10章の学んだこと target="_blank"が使われていますが、これを使うとリンク先を新しいタブ (またはウィンド…
こんにちは。opiyoです。 今回は、第9章をやっていきます。 第9章は画面からユーザーを登録する方法です。 railsチュートリアル9章で学んだこと 記憶トークン (remember token) を生成し、cookiesメソッドによる永続的cookiesの作成 安全性の高い記憶ダイジ…
こんにちは。opiyoです。 今回は、第8章をやっていきます。 第8章は画面からユーザーを登録する方法です。 railsチュートリアル8章の学んだこと httpはステートレスなプロトコル。つまり状態がない リクエストのひとつひとつは、その前のリクエスト情報を知…
こんにちは。opiyoです。 今回は、第7章をやっていきます。 第7章は画面からユーザーを登録する方法です。 railsチュートリアル7章の学んだこと Railsにはテスト環境 (test)、開発環境 (development)、そして本番環境 (production) の3つの環境がデフォルト…
こんにちは。opiyoです。 今回は、第6章をやっていきます。 第6章はユーザーのモデルを作っていきます。 railsチュートリアル6章の学んだこと マイグレーション SQLのDDL モデリング モデル名は単数系 コントローラーは複数形 dbのロールバック $ rails db:r…
こんにちは。opiyoです。 今回は、第5章をやっていきます。 第5章はレイアウト。つまり見た目の部分をメインにやっていきます。 では、早速始めてみたいと思います。 railsチュートリアル5章の学び クラスとidの違い クラス:ページの中で何度でも使用ができ…
こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第4章をやっていこうと思います。 第4章は「Ruby」のお勉強です。早速やってみましょう! この記事は後半戦になります。 前半戦はこちらから…
こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第4章をやっていこうと思います。 第4章は「Ruby」のお勉強です。早速やってみましょう! あまりにもボリューミーなので、2回に分けます。こ…
こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第3章をやっていこうと思います。 railsチュートリアル 3章の流れ 静的なページのセットアップ 繰り返しの復習は大事です。人間はすぐに忘れ…
こんちには、opiyoです。 Railsチュートリアルの第3章に取り組んでいる最中ですが、ハマリポイントがあったので共有したいと思います。 https://railstutorial.jp/chapters/static_pages?version=5.0#sec-our_first_test エラーの内容 $ rails test # Runnin…
こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第2章をやっていこうと思います。 第1章をまとめたのはこちらからどうぞ。 opiyotan.hatenablog.com railsチュートリアル2章の進め方 モデル…
こんちにわ、opiyoです。 突然ですが、私は今日からプログラミングの勉強をスタートしようと思います。 その名も Railsブートキャンプ うん。そのまま! 基礎部分をRailsチュートリアルで行い、最終的に一つアウトプットできるwebサービスを作ることが目標で…