Rio on Rails: Novidades do Rails 2.0
Ruby on Rails, Eventos 11/12/07 às 0:46Houve uma breve pausa para almoço após a palestra sobre o projeto Lucidus. Neste tempo, eu fui até o MC Donald’s mais próximo, que para o meu azar não era tão próximo assim. Depois disso, caminhei de volta para o SENAC. Ao chegar lá, percebi que havia perdido a minha credencial, uma vez que não levei uma mochila, tendo levado a credencial, a camisa, o bloco de anotações e a caneta dentro da pasta dada pela organização do evento. Enfim, era óbvio que eu iria perder alguma coisa no caminho, só eu não percebi isso antes. Entretanto, isso não me causou problema nenhum na volta para o SENAC, e então eu fiquei esperando as palestras recomeçarem.
A palestra seguinte foi apresentada pelo Fabio Akita, e era palestra a qual eu estava mais ansioso, visto que foi através dos posts do Akita no seu blog e dos seus artigos no Ruby on Br que eu entrei no mundo Rails. A sua palestra seria originalmente sobre as mágicas do Ruby on Rails, mas dado o fato do Rails 2.0 ter sido lançado no dia anterior ao Rio on Rails, ele decidiu, acertadamente, mudar a sua apresentação.
Ele começou contando brevemente a trajetória do Rails até o momento atual, e em seguida apresentou em primeira mão um screencast gravado por ele na madrugada anterior. Neste screencast, ele constrói um blog em 30 minutos utilizando as novas funcionalidades do Ruby on Rails 2.0, atualizando assim o clássico screencast onde David Heinemeier Hansson cria um blog em 15 minutos, que foi originalmente apresentado no FISL 6, realizado em 2005, no Brasil.
Dando sequência a sua apresentação, o Akita comentou mais detalhadamente sobre as várias mudanças no Rails 2.0, as quais haviam sido, em parte, mostradas rapidamente no screencast. Entre estas mudanças estão: sexy migrations, cache de consultas na mesma requisição, armazenamento de sessões em cookies, namespaces em rotas, tarefas rake relacionadas a criação e remoção de bancos de dados, autenticação via HTTP, deprecations, entre outras mudanças.
Por fim, ele contou uma grande novidade para a comunidade Rails brasileira. O livro Agile Web Development with Rails vai ter uma versão nacional lançada no próxim ano, sendo que o livro já está traduzido, só faltando agora a revisão técnica do própria Akita, de forma a evitar os famosos erros de tradução.
Além disso, ele afirmou também que devido a este lançamento ele irá mudar o direcionamento do seu próximo livro. A idéia anterior era escrever um livro nos moldes do Agile Web Development with Rails, mas agora, considerando que irá haver uma versão nacional do mesmo, ele irá escrever um livro complementar a este.
Por fim, devo dizer que a palestra superou as minhas expectativas, dando um excelente panorama do que temos de novo no Rails 2.0.
