Buscar

PDF e Video Aula , configurando seu ambiente Ruby on Rails

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Iniciando com Ruby on Rails
Da configuração do ambiente de desenvolvimento até o deploy.
Por: Daniel dos Santos Silva
Por que Rails?
 Uma das perguntas mais feitas para todos que estão demonstrando uma 
ferramenta.
 Rails é uma framework bem robusta, tem uma comunidade bastante ativa, e 
que possui uma boa curva de aprendizado, é desenvolvido na linguagem Ruby, 
uma das linguagens que estão crescendo bastante nos ultimos anos.
 Rails tem como filosofia o DRY(Don’t Repeat Yourself), que é não repetir a si 
mesmo, reaproveitar código.
 Contudo, posso dizer , sem medo, que o rails é uma das melhores, senão a 
melhor ferramenta para fazer um sistema sem perder a ideia principal do 
projeto, principalmente se você é o responsável pelo gerenciamento do 
projeto, ele te obriga a trabalhar dentro de determinados padrões, onde caso 
você delegue a obrigação para uma outra pessoa, os padrões vão ser iguais, 
ele não vai precisar se adaptar ao seu modo de programar.
Configurando seu ambiente para 
desenvolver com Ruby on Rails.
 Estou supondo aqui que você esteja usando linux, esse tutorial é baseado no 
Ubuntu, mas vale para qualquer versão variante de Debian.
 Vou tentar deixar a instalação bem limpa, para que com poucos comandos 
tenhamos nosso ambiente pronto.
 Você vai apenas rodar os comandos que vou passar no terminal, é preferivel 
que você digite os comandos ao invés de copiar e colar, assim você terá uma 
certa pratica e ficará mais fácil de aprender.
 Então, sem mais conversa, vamos lá...
Instalação do RVM(Ruby Version 
Manager)
 Primeiro, rode o comando “ sudo apt-get install curl ” (sem aspas), caso não 
esteja instalado ainda, irá instalar agora.
 Em seguida digite “ curl –sSL http://get.rvm.io | bash ”...
 Feito isso a instalação irá pedir para que copie e cole um certo código, faça 
isso! “ source ---”.
 Pronto, feito isso você instalou o RVM, é importante lembrar que ao instalar 
apenas uma versão específica do ruby, você terá apenas ela disponível na sua 
máquina, com o RVM você pode ter várias versões, assim, programas que só 
funcionam numa determinada versão do ruby não terão problemas, bastando 
apenas mudar qual versão você deseja usar.
Instalando o RUBY
 Vamos instalar a versão 2.2.0, por quê? Simplesmente, todos os meus apps e 
gem’s que eu uso rodam nessa versão, sem problemas...
 Rode o comando “ rvm install 2.2.0 ” e aguarde o término da instalação.
 Nesse momento, você tem o ruby instalado no seu sistema, para testar se está 
funcionando normalmente digite “ irb ” no terminal, deverá abrir o console 
do ruby, ou então “ruby –v” lhe mostrará a versão do ruby, isso indica que 
está instalado no sistema e pronto para ser usado.
Instalando o RAILS
 Após a instalação do ruby, vamos instalar o Rails, que afinal, é o nosso 
propósito.
 Digite agora “ gem install rails ” e aguarde o final da instalação.(essa parte 
demora um pouco.)
 Quando acabado, você terá o rails instalado e pronto para criar seus projetos, 
mas antes disso, vamos instalar o nosso banco de dados Postgresql e o editor 
de texto Sublime-text.
 O editor de texto você pode usar o que você achar melhor, ou se sentir mais 
confortável, estou usando o sublime pois acho ele bastante produtivo e leve, 
é usado pela maioria dos desenvolvedores web.
Instalando o Postgresql
 Digite o seguinte comando “ sudo apt-get install postgresql ” isso irá instalar 
a versão mais atual do nosso banco de dados.
 Logo após terminar, instale uma dependência para a gem do Postgre, rode o 
comando “ sudo apt-get install libpq-dev ”
 Com isso já instalamos nosso banco e as dependências para a gem, podemos ir 
ao próximo passo.
Instalando o Sublime-Text-3
 Adicione o repositório com “sudo apt-add-repository 
ppa://webupd8team/sublime-text-3”, pressione enter:
 Logo após digite “sudo apt-get update”... E quando terminar “sudo apt-get 
install sublime-text-installer”..aguarde a instação.
 Pronto, você já tem praticamente tudo que precisa para começar a escrever 
seus programas em rails,agora falta apenas, um programa para controle de 
versionamento, ele é indispensável para nós, instalaremos então, o Git.
Instalando o Git
 Para instalar o Git, você vai precisar de apenas um comando. Digite “sudo 
apt-get install git”..
 O uso do Git é imprescindível, tanto se for trabalhar sozinho ou em alguma 
empresa, ele vai evitar várias catastrofes no futuro, por exemplo, você 
alterar alguma parte crítica do seu sistema e logo após aparece um erro, você 
simplesmente vai restaurar o seu código para antes da alteração...
Finalizando.
 Veja que em apenas poucos passos você configurou seu ambiente para 
trabalhar com ruby on rails, no próximo slide vamos criar um projeto e 
explicar cada uma das pastas geradas pelo Rails, assim como a forma que o 
mesmo trabalha.
 É bom que você já tenha alguma base de orientação a objetos e da linguagem 
Ruby , que é a utilizada pelo framework, pois já vamos direto para a 
framework, sem estudar a linguagem base.
 Até a próxima.

Outros materiais