Rails 2.1: What's new?

June 12th, 2008

Mais um projeto de tradução do qual eu participei (o outro foi o Learn to Program): é a tradução, desta vez do Português para o Inglês do e-book do Carlos Brando, sobre as novidades do Rails 2.1, lançado oficialmente durante a RailsConf 2008.

Traduzi somente o capítulo 14 (todos os outros já “tinham dono”), mas pelo menos pude contribuir. Foi o primeiro livro a ser lançado sobre o assunto, tanto em Português como em Inglês, e fico feliz por ter feito parte desse projeto. Agora deve sair até versão em italiano!

Veja a versão em Português

Veja a versão em Inglês

Gostou? Recomende o pessoal no Working with Rails!

Uma das melhores maneiras de se aprender uma linguagem (ou, no caso, um framework) é lendo um livro. O problema em aprender Rails através de livros é que a linguagem muda frequentemente, então as versões nas quais os livros foram escritos tornam-se desatualizadas muito rapidamente.

Veja as versões e suas datas de lançamento:

  • Rails 1.0 – 13/12/2005
  • Rails 1.1 – 27/03/2006
  • Rails 1.2 – 17/01/2007
  • Rails 2.0 – 06/12/2007
  • Rails 2.1 – 31/05/2008

Para ajudar o iniciante que quer aprender Ruby on Rails[bb], compilei uma lista com os livros mais populares com suas respectivas versões:


Agile Web Development with Rails 1ed. (2005)
Dave Thomas/David Heinemeier Hansson
Inglês
Rails 1.0


Agile Web Development with Rails 2ed. (2006)
Dave Thomas/David Heinemeier Hansson
Inglês
Rails 1.2


Agile Web Development with Rails 3ed. (beta)
Sam Ruby/Dave Thomas
Inglês
Rails 2.x


Rails Recipes (2006)
Chad Fowler
Inglês
Rails 1.1


Advanced Rails Recipes (2008)
Mike Clark
Inglês
Rails 2.0


The Rails Way (2007)
Obie Fernandez
Inglês
Rails 2.0


Rails for PHP Developers (2008)
Derek DeVries/Mike Naberezny
Inglês
Rails 2.0


Repensando a Web com Rails (2006)
Fabio Akita
Português
Rails 1.1.2


Rails para Desenvolvedores Java (2007)
Stuart Halloway/Justin Gehtland
Português
Rails 1.1


Ruby on Rails: Executando (2006)
Curt Hibbs/Bruce Tate
Português
Rails 1.1


Ajax on Rails (2007)
Scott Raymond
Inglês
Rails 1.1


Rails Cookbook (2007)
Rob Orsini
Inglês
Rails 1.2


Beginning Rails (2007)
Cloves Carneiro Jr./Jeffrey Allan Hardy
Inglês
Rails 1.2.3


Pode-se ver que a oferta é grande mas as versões não são as mais atuais. Minha sugestão: se não tiver acesso a um livro mais recente, aprenda com a versão do livro que você tem (e baixe a versão do Rails correspondente), e depois veja quais foram as alterações de uma versão para a outra.

Aprenda a Programar

January 24th, 2008

Capa do livro Learn to Program, por Chris Pine Você é webdesigner e tem dificuldades de entender todo aquele código que o programador deixou? Você trabalha com suporte de software e não tem a menor idéia de como ele foi feito? Você sempre quis saber como esses maravilhosos programadores (ok, agora exagerei) conseguem fazer as coisas funcionarem? Seus problemas acabaram! (hehe).

Agora sério, deixa eu divulgar aqui esse excelente livro feito por Chris Pine, que eu, entre muitos outros programadores, ajudei a traduzir/revisar. O livro chama-se Aprenda a Programar e foi traduzido graças à iniciativa de Fabio Akita e com a ajuda da comunidade Rails-br.

Recomendo esse livro para uma introdução ao mundo da programação. A linguagem é descontraída e fácil de entender. Até os webdesigners vão entender </maldade>