Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Oficina de Ruby on Rails

re-nobre
November 21, 2013

Oficina de Ruby on Rails

Oficina ministrada por mim e pelo Guilherme, na Semana Acadêmica de Ciência da Computação da Unifal-MG e na Semana de Informática do IF-Muzambinho

re-nobre

November 21, 2013
Tweet

More Decks by re-nobre

Other Decks in Programming

Transcript

  1. rails new <nome do seu blog> cd <nome do seu

    blog> rake db:create Criando o Projeto
  2. Gemfile: gem ‘devise’ rails generate devise:install rails generate devise user

    rails generate devise:views rake db:migrate Usuários com autenticação
  3. Gemfile: gem ‘carrierwave’ gem ‘rmagick’ rails g uploader Picture rails

    g migration add_picture_to_posts picture rake db:migrate Imagem
  4. Configurar uploader Associar uploader ao post Alterar formulário Adicionar imagem

    na action show Adicionar permissão na controller No código
  5. Gemfile: ruby ‘2.0.0’ gem ‘sqlite3’, group: [:development, :test] gem ‘pg’,

    group: [:production] gem ‘rails_12factor’ No terminal: bundle