Hitsuji_monのブログ~ 村上春樹のあれ ~

文学好きな組み込み系エンジニア

2019-08-01から1ヶ月間の記事一覧

Rails 日記App制作 ~完成だ!!~

コードを更新して、index 一覧から各投稿の詳細を表示しようとする【1回目の時だけ】 エラーとなる。謎。 以下エラー画面の抜粋 直すところshowアクションの記述エラー。初回だけ## Action Controller: Exception caught ### ArgumentError in Posts#show ##…

Rails 日記App制作 ~Rails5.2以上でのredirect_backの使い方 | Git~

Git

コメント機能にバリデーションつけたら redirect_to :back # Undefined method エラー ・Rails5.2以上からは, redirectの書き方が変わって、上記は認識されなくなったらしい redirectの書式 [Rails5.2以上]qiita.com #旧redirect redirect_to :back #現行red…

Rails 日記App制作 ~メッセージ表示: notice~

記事を投稿したり、更新したら「投稿しました!」「更新しました!」みたいなメッセージ欲しいよね ということで、flashメソッドのオプションnoticeを使う。 あとレイアウト崩れ問題が解決レイアウト崩れている時のコード <h1>投稿一覧</h1> <div class="ml-auto posts_button"> <%= link_to '投稿', ne</div>…

Rails日記Appの制作 ~自動ルーティング~

自動ルーティング RESTfulな設計に従ってアプリケーションを作る場合、Railsではルーティングを自動で行わせることができる # routes.rb resources : リソース名(今回はcontroller名) resources: リソース名, only: [:index, :new, :create, :show] 詳細ペー…

Rails 日記アプリの制作 ~投稿form~

Rails日記App、scaffoldを中間ゴールにして作成していた。 が、こちらの方が出来上がった後がワクワクする!綺麗!qiita.com日記Appだと「投稿form」を作成するときに タイトル 本文 など複数のオブジェクトを入力しないといけない。 controllerで変数書くと…

Rails 日記アプリの制作 ~rails db:migrate~

Rails日記App制作 Model作成:DBも作成 $ rails g model モデル名 フィールド:型:(unique|index) 以降必要なだけ 正しくDBは作成されたのだが、sqlite3上だと何も見つからない sqlite> .tables で何も出ないなぜ〜〜〜。 rails console上からだと、モデルか…

Rails チャットアプリの制作 ~2~ 完成!

Gitで作業中に、作業中のブランチが表示されるようにしたいため、 下記を参考に設定変更blog.asial.co.jpGitの使い方techacademy.jpbootstrap4入門 ボタンwww.tohoho-web.comRails5にbootstrapを導入qiita.com

【#100DaysOfCode】Railsチャットアプリの制作 ~1~

こちらの動画を参考に 「Railsチャットアプリ」を作っていく。 www.youtube.com ハマりポイントを記録。 Railsプロジェクトの作成 ローカルのRubyのバージョンと, railsプロジェクトのバージョンが異なる $ rails new プロジェクト名 オプション[--skip-coff…

【#100DaysOfCode】Web本棚の制作 ~2~

Vagrant環境で, herokuへアプリをアップロードするには herokuの環境が必要 herokuパッケージのインストールには, sudoの設定とかbinの設定しなきゃ ということで忘れそうなので、こちら。qiita.comblog.tokoyax.com Vagrantからherokuにログインする ちょっ…

【#100DaysOfCode】Web本棚app制作 ~1~

これ、こういうのを作りたいから 2,3日でこれを仕上げると決意 note.mu 以下絶対忘れそうなことを記録 Railsが複数バージョン起動されて困っちゃった話 vagrant + CentOS7 で作った環境で、rails入れたら '5.2.3'と'5.2.2'が混在して困った。 なんでや!! r…

【#100DaysofCode】Vagrant + CentOS7上にSinatra環境を構成。再度。

忘れてしまうので記録。 Vagrant上にSinatra環境を作る $ gem install sinatra $ gem install thin ただ新規作成したCentOS7 では, gemがありませんと言われるので、 まずruby環境を整えておく必要がある。 参考は以下のブログqiita.com PostgreSQL でエラー…