#configuração

Configurando o Ruby on Rails


No post anterior configuramos o ambiente para conhecermos o Ruby. Agora vamos configurá-lo para desbravarmos o Rails.

Instale o PostgreSQL:


zypper in postgresql

zypper in postgresql-server

Aqui tem um passo-a-passo das configurações iniciais do PostgreSQL no openSUSE.

Através de uma breve pesquisa com meus colegas, detectei que o uso de IDE para desenvolvimento com RoR não é muito usual, mas um bom editor de texto é fundamental.

Optei por utilizar o Kate pois ele disponibiliza uma listagem de diretórios e um terminal de forma integrada à área de edição.

E para instalar o Kate:


zypper install kate

Vamos então adicionar o pacote do Rails:


gem install rails --include-dependencies

E a interface de acesso ao PostgreSQL:


gem install postgres-pr --include-dependencies

Ambiente pronto!

No próximo post criaremos nosso primeiro projeto RoR \o/

Até breve 😉

Padrão
#configuração

Desbravando o Ruby


Há tempos que tenho interesse em conhecer Ruby e mais especificamente Rails. E estou tendo esta oportunidade agora.

Fui agraciada ao ganhar na promoção do Ruby Inside Brasil o livro Desenvolvendo Aplicações Web com Ruby on Rails e PostgreSQL, do professor Ricardo Roberto Leme. Utilizarei o livro como guia de estudo e compatilharei meu aprendizado via posts 😉

Em síntese:

Ruby é uma linguagem de script orientada à objetos e altamente dinâmica. Saiba mais.

Rails é um  framework web desenvolvido com Ruby e que utiliza o design pattern Model-View-Controller.

RubyGems é um gerenciador de pacotes do Ruby.

IRB é um shell interativo do Ruby.

Neste post iremos preparar o ambiente de desenvolvimento Ruby no Linux, utilizando a distribuição openSUSE.

Então vamos lá.  Eu utilizei o terminal para realizar todas as  operações.

Instale o interpretador da linguaguem Ruby:

zypper install ruby

Instale o RubyGems:


zypper install rubygems

Vamos testar o Ruby.

Para entrar no shell do Ruby:


irb

Nosso primeiro “programa”:


puts "Hello world!!!"

E para sair do shell do Ruby:


exit

Os próximos pacotes serão instalados através do RubyGems.


gem install rake --include-dependencies

gem install rdoc --include-dependencies

gem install activesupport --include-dependencies

gem install activerecord --include-dependencies

gem install actionpack --include-dependencies

gem install actionmailer --include-dependencies

gem install actionwebservice --include-dependencies

gem install activeresource --include-dependencies

Pronto! Agora podemos brincar com Ruby antes de desbravar o Rails 😉

Até lá.

Padrão