Just do IT

思うは招く

2020-02-05から1日間の記事一覧

rails s をしてサーバー起動したら Address already in use エラーが出て起動できない

問題 いつも通りrails sをしてサーバーを起動しようとしたら、「port 3000はもう使われてるよ」って言われた。 Address already in use - bind(2) for "127.0.0.1" port 3000 (Errno::EADDRINUSE) いやいや、起動させてないし。 解決 lsof -i :3000とコマン…

rails のルーティングをブラウザから確認するには

こちらから見れる。 http://localhost:3000/rails/info/routes いちいちrails routesをするのが面倒なときに便利。

Railsの validates presence: true をまとめる

これを class User < ApplicationRecord validates :name, presence: true validates :postcode, presence: true validates :address, presence: true validates :email, presence: true validates :password, presence: true validates :password_confirmat…

GitHubのリモートブランチをローカルブランチにpullする方法

結論 ローカルブランチを作りチェックアウト、以下を実行する。 git pull origin リモートブランチ名:ローカルブランチ名 例 たとえば、 リモートブランチ名: test ローカルブランチ名: test の場合。 git pull origin test:test リモートブランチ名とローカ…

GitHub上で新たにブランチを作成する方法

基本はローカルで作成することがほとんどだと思うが、勉強でテスト的なブランチをササッと作りたいとき、GitHub上で出来たら便利だと思ったため。 masterブランチのところをクリック。 「Find or create branch」に作りたいブランチの名前を書き、create bra…

kaminari では config にページ表示数を書く

railsでkaminariを使ってページネーションを実装していたときの反省メモ。 マジックナンバーを記述してしまった ページネーションの表示数を生の数字で指定していたため、メンターから指摘をいただいた。 def index @books = Book.page(params[:page]).per(1…