感情的ドリル

Ruby県から飛び出して関東にきたオタク

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

each_with_indexとeach.with_index

people = %w(高橋 田中 谷口) idx = 0 people.each do |person| puts "#{idx}: #{person}" idx += 1 end #=> 0: 高橋 #=> 1: 田中 #=> 2: 谷口 people.each_with_index do |person, idx| puts "#{idx}: #{person}" end #=> 0: 高橋 #=> 1: 田中 #=> 2: 谷口 …

Time#to_sのフォーマット

よく使うフォーマットを定義する アプリケーション内で Time.new.to_s したときのフォーマットを指定できる。 対象としては、TimeクラスとDateクラス。 created_at.strftime('%Y/%m/%d %H:%M')みたいなヘルパを大量に定義している場合、まとめて定義してしま…

postgresqlのインストール

公式が最強 www.postgresql.org 利用しているOSを選択する 利用状況の詳細を選択する あとはコピペコピペ!!

ActiveStorageでファイルダウンロードに制限をかける

まとめ ActiveStorage::BlobsController の該当アクションを上書きする コード例 devise入りなので user_signed_in? とか current_user とか使ってるけど、そこは良しなに読み替えてほしい # config/routes.rb get "/blobs/:signed_id/*filename" => "blobs#…