Blog do Eduardo Costa Meu blog pessoal

15Set/100

Apanhando on Rails

Sou um completo noob em Ruby e Ruby on Rails. Sempre imaginei que deveria ter seu mérito, uma vez que a comunidade é grande e ativa. Como meu novo servidor diz suportar ruby gems, decidi dar mais uma chance ao garoto.

Dei uma olhada no screencast do Rails, no qual o palestrante cria um blog do zero, e até gostei da idéia geral. A parte de instalar o Ruby, o Gem, o Rails e amigos assusta, mas meu amigão do peito, o NetBeans, gerencia isso incrivelmente fácil. Ficou tão sem graça que decidi animar a brincadeira, trocando o JRuby que veio com o NB pelo Ruby baixável do site. Claro que, para complicar ainda mais, instalei a versão ZIP, que requer instalar o Ruby Gem manualmente. Considerando o nível da bucha, até foi tranquilo fazer tudo isso.

Após baixar o screencast para ver "quadro-a-quadro", fui repetindo as etapas no NB (que, por sua vez, tem atalho para tudo) e, em questão de alguns minutos, lá estava o tal blog que a propaganda vendeu.

Dessa vez, tudo começou a fazer sentido nessa "jóia vermelha" - e até estou gostando! A curva de aprendizado é muito cruel, mas parece ser recompensadora.

A parte que não gostei foi a confusa integração com bancos que não são o MySQL ou o SQLlite. Derby precisa usar drivers JDBC e eu odeio camadas de integração para comunicar com frameworks de integração. Postgres só dá erro na instalação do Gem. Oracle ainda não pude testar (mas acho que usa o OCI, que é dor-de-cabeça por definição).

Em resumo, ainda tem muito chão a percorrer!