Ambiente Rails no Ubuntu

Se você quer um ambiente completo para desenvolvimento Rails no Ubuntu 8.10, é só seguir os passos:

1- Instalar o Ruby:

sudo aptitude install ruby-full build-essential

2- Instalar o RubyGems: (download aqui)

tar zxvf rubygems-x.x.x.tgz
cd rubygems-x.x.x
sudo ruby setup.rb
# substitua o x.x.x pela versão que você baixou

3- Atualizar o RubyGems:

sudo gem1.8 update --system

4- Instalar o Rails:

sudo gem1.8 install rails
# --no-rdoc --no-ri pode agilizar as coisas aqui

5- Instalar o MySQL:

sudo aptitude install libmysql-ruby mysql-server libmysqlclient15-dev
sudo gem1.8 install mysql

6- Testar: =)

rails my_test -d mysql
cd my_test
rake db:create
script/server

Agora é só acessar http://localhost:3000/ ou http://127.0.0.1:3000/ no seu navegador favorito e correr para o abraço! :D

Nota: a idéia é criar um roteiro de instalação simples e funcional, não a instalação mais enxuta possível.

comentários (7)

Aprenda a programar com Ruby

Você gostaria de aprender a programar? Então você está com sorte!

Chris Pine (versão original) lançou um documento online ensinando programação com Ruby. Ou seja, duas vantagens em uma tacada só!

Dei uma "folheada digital" no documento e notei que ele não é muito extenso mas, aborda boa parte dos tópicos necessários para uma boa programação. Ou seja, me parece ser daqueles textos que mostram 20% do tema em si mas que você acaba usando 80% do tempo quando trabalha. :D

Queria também aproveitar e parabenizar toda a equipe que se empenhou e traduziu o documento em aproximadamente uma semana. Meus parabéns a todos!

comentários (1)

Curso online de Ruby, gratuito!

Via BR-Linux. Se você quer aprender Ruby, Satish Talim vai ministrar um curso online sobre Ruby. Para participar basta preencher um simples formulário de inscrição. Dê uma olhada nas notas de aula.

Se você precisava de um empurrãozinha para conhecer Ruby (e Rails posteriormente), eis o que você estava esperando! :D

comentários

Promoção do Simples Idéias (Nando Vieira)

Este post participa da promoção "Ganhe o livro Agile Web Development With Rails" que o Nando Vieira, do Simples Idéias, está promovendo. Sendo assim, aqui vão meus três posts favoritos:

  • Ruby para programadores PHP - Hoje é em dia é complicado achar documentação para o Ruby, mas muito fácil para o PHP. Nada mais conveniente do que ver associações entre as funções do PHP e do Ruby.
  • Test-Driven Development no Rails: Unit Tests - O desenvolvimento guiado por testes (TDD) ajuda muito na hora de desenvolver, este artigo explica e, mais importante, demonstra como isso funciona na prática.
  • Supermercado (físico) nunca mais! - Se alguém tinha alguma dúvida sobre a vida social do Nando, essa dúvida acaba aqui. :D

E como sugestão (preparado? =) eu, particularmente, gostaria de um howto sobre como construir uma aplicação em PyGTK, algo simples como uma calculadora mas que abordasse desde a concepção até a criação de um instalador para ambientes Windows, e um pacote Debian também não seria nada mal. :D

comentários