emkikiの日記

Ruby, Java, vim, Linux, RPG(AS400)

Rails

Herokuへの公開方法まとめ

ほんの数か月前、Herokuに公開するのに何日もかかりました。 一週間くらいエラーに悩んだりもしました。 今では10分くらいで出来るようになりました。 忘れないように注意ポイントをまとめておきます。 Heroku環境への配置 1.Railsアプリ作成 先ずはローカ…

Rails カウンターキャッシュ

しりとりサイトを作成中。 カウンターキャッシュ、初めて使いましたがこれはOKでした。 もう一つやりたい事がありまして、 それが、いいね!機能です。 これも、likeテーブルを作って、そのレコード数をカウンターキャッシュでとればいいだけじゃん、って思…

バリデーションとアソシエーション

Ruby on Rails 5 超入門を大いに参考にし、バリデーションとアソシエーションを使ったアプリを作りました。 これで、 Scaffold、ユーザー認証、バリデーション、アソシエーション、を一通り学んだことになります。さらっとですけど。 今後はじっくりとクオリ…

Ruby on Rails :Deviseユーザー認証

今日はたまたま時間が作れましたので、 チャレンジしたかったユーザー認証機能に挑戦です。 最初は、手書きで has_secure_password 等と書いていましたが、どうも解決できないエラーがあり、時間ばかりが過ぎてゆく。 そこで Devise を使うことにしました。 …

Ubuntu・Ruby・Ruby on Rails インストール

昨日入れ直したのでメモしておきます。参考書籍: ・日経Linux 201707,09 ・Ruby on Rails5 アプリケーションプログラミング ・WEB+DB PRESS Vol.98 ・ブログなどネット情報今回は公式サイトを確認するようにしました。英語なのですが、LinuxやらUbuntuやら…

Ruby on Rails 改行を反映させる

simple_format を使うと反映できるようです。 <%= simple_format(値) %>