Gerenciando Projetos Ruby com RVM Herminio Torres RVM: http://rvm.beginrescueend.com
Palestrante <ul><li>Estudante Sistema de Informação F. Christus
Desenvolvedor Ruby da PGM
Blog:  http://www.herminiotorres.com
Post Sobre RVM:  http://www.herminiotorres.com/blog/2010/07/08/rvm-the-ruby-version-manager/   </li></ul>
Pesquisa: <ul><li>Ouviu falar?
Usou/Usando?
Tentou usar e não funcionoud direito? </li></ul>
Pesquisa: <ul><li>Ouviu falar?
Usou/Usando?
Tentou usar e não funcionoud direito? </li></ul>
Pesquisa: <ul><li>Ouviu falar?
Usou/Usando?
Tentou usar e não funcionoud direito? </li></ul>
O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
Instalar múltiplos ambientes de ruby/versões
Gerenciar gems
Muitas outras funcionalidades úteis. </li></ul>
O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
Instalar múltiplos ambientes de ruby/versões
Gerenciar gems
Muitas outras funcionalidades úteis. </li></ul>
O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
Instalar múltiplos ambientes de ruby/versões
Gerenciar gems
Muitas outras funcionalidades úteis. </li></ul>
O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
Instalar múltiplos ambientes de ruby/versões
Próximos SlideShares
Carregando em…5
×

Gerenciando Projetos Ruby com RVM

2.653 visualizações

Publicada em

RVM (“Ruby Version Manager”) permite gerenciamento simples de vários intérpretes e versões de Ruby/diferentes patches/tags/etc. Esta ferramenta foi concebida para atender a necessidade dos desenvolvedores que precisam ter aplicações em diferentes versões do Ruby (ree, 1.9.1, JRuby) isso ao mesmo tempo.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.653
No SlideShare
0
A partir de incorporações
0
Número de incorporações
821
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Gerenciando Projetos Ruby com RVM

  1. 1. Gerenciando Projetos Ruby com RVM Herminio Torres RVM: http://rvm.beginrescueend.com
  2. 2. Palestrante <ul><li>Estudante Sistema de Informação F. Christus
  3. 3. Desenvolvedor Ruby da PGM
  4. 4. Blog: http://www.herminiotorres.com
  5. 5. Post Sobre RVM: http://www.herminiotorres.com/blog/2010/07/08/rvm-the-ruby-version-manager/ </li></ul>
  6. 6. Pesquisa: <ul><li>Ouviu falar?
  7. 7. Usou/Usando?
  8. 8. Tentou usar e não funcionoud direito? </li></ul>
  9. 9. Pesquisa: <ul><li>Ouviu falar?
  10. 10. Usou/Usando?
  11. 11. Tentou usar e não funcionoud direito? </li></ul>
  12. 12. Pesquisa: <ul><li>Ouviu falar?
  13. 13. Usou/Usando?
  14. 14. Tentou usar e não funcionoud direito? </li></ul>
  15. 15. O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
  16. 16. Instalar múltiplos ambientes de ruby/versões
  17. 17. Gerenciar gems
  18. 18. Muitas outras funcionalidades úteis. </li></ul>
  19. 19. O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
  20. 20. Instalar múltiplos ambientes de ruby/versões
  21. 21. Gerenciar gems
  22. 22. Muitas outras funcionalidades úteis. </li></ul>
  23. 23. O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
  24. 24. Instalar múltiplos ambientes de ruby/versões
  25. 25. Gerenciar gems
  26. 26. Muitas outras funcionalidades úteis. </li></ul>
  27. 27. O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
  28. 28. Instalar múltiplos ambientes de ruby/versões
  29. 29. Gerenciar gems
  30. 30. Muitas outras funcionalidades úteis. </li></ul>
  31. 31. O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
  32. 32. Instalar múltiplos ambientes de ruby/versões
  33. 33. Gerenciar gems
  34. 34. Muitas outras funcionalidades úteis. </li></ul>
  35. 35. O que é RVM? Ruby Version Manager <ul><li>Ferramenta de linha de comando
  36. 36. Instalar múltiplos ambientes de ruby/versões
  37. 37. Gerenciar gems
  38. 38. Muitas outras funcionalidades úteis. </li></ul>
  39. 39. Porque bash? <ul><li>Instalavel em todos os sistemas *nix
  40. 40. Manipulação direta do ambiente no shell
  41. 41. E shell é simples de usar </li></ul>
  42. 42. E no windows? <ul>Existe o projeto chamado Pik. </ul>
  43. 43. Porque usar RVM? <ul>RVM prover metódos para executar uma ou vários ambientes ruby </ul>
  44. 44. Instalando o RVM <ul>http://rvm.beginrescueend.com/rvm/install/ mais de 3 maneiras de instalar instalação via git é a recomendada </ul>
  45. 45. Atualizando o RVM <ul>~$ rvm update --head </ul>
  46. 46. RVM install Instalando: <ul>~$ rvm 1.8.6,1.9.1,jruby install </ul>
  47. 47. RVM use usando/mudando: <ul>~$ rvm use 1.9.1 </ul>
  48. 48. RVM gemset Gerenciando gemsets: <ul>~$ rvm gemset use rails3 </ul>
  49. 49. RVM test testando: <ul>~$ rvm 1.8.6,1.9.1,jruby tests </ul>
  50. 50. RVM monitor Monitorando tests/specs: <ul>~$ rvm 1.8.6,1.9.1,jruby monitor </ul>
  51. 51. RVM benchmark benchmarks: <ul>~$ rvm 1.8.6,1.9.1,jruby benchmark my_code.rb </ul>
  52. 52. RVM rake rake: <ul>~$ rvm 1.8.6,1.9.1,jruby rake do:it:all </ul>
  53. 53. Demonstração para melhor o entendimento.
  54. 54. Usando o .rvmrc .rvmrc: <ul>~$ rvm --create --rvmrc use 1.9.2%exemplo </ul>
  55. 55. Usando o rvm com passenger: http://guruce.org/rodando-multiplas-versoes-ruby-com-passenger/
  56. 56. Obrigado! Agradeço a todos que vieram e ao Guru-CE
  57. 57. Perguntas?

×