牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2013-03-21から1日間の記事一覧

Rails3 で日付を「ago」と「since」で取得するメモ

(rails3.2.12) irb(main):025:0> 1.day.ago => Wed, 20 Mar 2013 10:13:00 JST +09:00 irb(main):028:0> 7.days.since => Thu, 28 Mar 2013 10:13:22 JST +09:00 irb(main):029:0> 2.weeks.ago => Thu, 07 Mar 2013 10:13:31 JST +09:00 irb(main):030:0> 3.…

Rails3 で今日の「00:00:00」とか「23:59:59」とか取りたい時のメモ

(rails3.2.12) irb(main):021:0> Date.today.midnight => Thu, 21 Mar 2013 00:00:00 JST +09:00 irb(main):022:0> Date.today.end_of_day => Thu, 21 Mar 2013 23:59:59 JST +09:00 irb(main):023:0> Time.now.midnight => 2013-03-21 00:00:00 +0900 irb(m…

Rails3 で URLが『hoge.com/〜』の時に『www.hoge.com/〜』にリダイレクトする場合のメモ

(Rails3.2.12) config/routes.rb Redirect www Subdomain to Your Apex Domain Using the Rails Router | Big Nerd Ranch Blog constraints(host: /^(?!www\.)/i) do match '(*any)' => redirect { |params, request| URI.parse(request.url).tap { |uri| ur…

Rails3 で link_to に『:protocol => 'https://'』とかする場合のメモ

問題 link_to に『:protocol => 'https://'』しても、本番環境でhttpsにならない <%= link_to 'クリック', hoge_path, :protocol => 'https://' %> 解決 『:only_path => false』オプションが無いとprotocolが削除されるらしい Railsのlink_toメソッドでhttp…

Rails3 で一部のページのみhttpsにしたいのに、httpsからhttpに戻らない場合のメモ

(Rails3.2.12) 問題 一度httpsのページを表示すると、他のページ移ってもにhttpに戻らない。 解決策 例:hoges_controller の表示をhttpにリダイレクト app/view/controllers/application_controller.rb def redirect_to_http_from_https redirect_to :only_…