平々凡々エンジニア

平凡で難しい悩みを解決

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

redirect_to url and return ってなんだろうか

railsチュートリアル リスト11.40から引用 def show @user = User.find(params[:id]) redirect_to root_url and return unless @user.activated? end 上記のコードが行なっていることはなんとくわかるのですがand returnが何をしているのか詳しく理解できた…

なんのために働くのか?

至極単純でやりたいことに金が必要だから いくら金が必要だと言ってもやりたくないことをやるよりはやりたいことをやって大金持ちになりたいですよね.... 突然そんなことを考えていたらなんでweb業界選びたかったのかよくわからなくなってしまったので少し思…

家族が不運にも病に

祖父がもう家族では介護が見切れなく介護施設へ、その後入院してしまいました。また父も急に調子を崩し入院してしまいました。祖父の方はそれほど重症では内容ですが父の方は手術しなくてはならないようで心配です。健康第一ならば幸せというのは過言ですが…

久々にqiitaに記事を投稿しました

railsチュートリアルで当然のようにbefore_actionでフィルターかけたりしているが全く解説がなかったのでbefore_ationの次にアクションが実行されない理由がよくわからなかった事を調べて記事にしてまとめました。内容としてはかなり重かったです。railsのソ…

httpのformはget post以外サポートされていない理由ってわかりますか?

何となく歴史的経緯とかセキュリテイ面とか今稼働しているwebに対して仕様を変えるのは難しいなどどいった一見正解とも言えるような内容の事を思いついても結局のところ本当の理由とは何なのかよくわかりませんでしたので調べて見ることにしました。 以下の…

gem will_paginate 3.16 バグ wrong number of arguments (given 0, expected 1)

gem will_paginate 3.16 バグがあったので記事にしたいと思います。 rails チュートリアル10章 app/views/users/index.html.erb <% provide(:title, 'All users') %> <h1>All users</h1> <%= will_paginate %> <ul class="users"> <% @users.each do |user| %> <li> <%= gravatar_for user, </li></ul>…