CubicLouve

Spring_MTの技術ブログ

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

capistrano 3.1.0でハマったこと

capistranoのversionを3.1.0に上げて、cap deployしたら、unicornが再起動されなくて困った。。。 で、Changelogみてみたら、 deploy:restart task is no longer run by default. って書いてあった。。。。 Changelogにこれを見て設定しろやーって書いてあっ…

rails4の日付のcast

active_record/connection_adapters/column.rb def new_time(year, mon, mday, hour, min, sec, microsec) # Treat 0000-00-00 00:00:00 as nil. return nil if year.nil? || (year == 0 && mon == 0 && mday == 0) Time.send(Base.default_timezone, year, …

英数字の正規表現

fmfm (ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin12.0]使ってます。) irb(main):054:0> /^[0-9A-Za-z]*$/.match("\naaa\nあああ") => #<MatchData ""> irb(main):055:0> /^[0-9A-Za-z]*$/.match("aaa\nあああ") => #<MatchData "aaa"> irb(main):057:0> /\A[0-9A-Za-z]*$/.ma</matchdata></matchdata>…

メモ railsのrakeタスクを作るときに、 task :hoge => :environment do ってなるんだけど、 :environmentってここのtaskのことですな。 def run_tasks_blocks(app) #:nodoc: railties.each { |r| r.run_tasks_blocks(app) } super require "rails/tasks" con…