Skip to content
domingo, outubro 31, 2010 / eltonokada

Rails Rumble 2010

Há 2 semanas atrás, junto com os amigos @alexanmtz, @pedroputz e @rodvlopes participei do Rails Rumble, onde cada time de no máximo 4 pessoas deve desenvolver um produto web usando Ruby on Rails (ou simplesmente o RACK) em 48 horas.

Foi uma experiência extremamente interessante, não conseguimos ficar entre os 25 finalistas, mas finalizamos o nosso aplicativo, que basicamente é um produto que une dois “atores”:  guias turísticos independentes, ou empresas de turismo e é claro os turistas ! Dê uma olhada no Take a Walk.

Lições que aprendi:

Um planejamento prévio ajuda bastante, principalmente com relação ao escopo do produto.

Faça um protótipo antes (sim, é permitido)

Um pequeno exercício de modelagem também não faz mal a ninguém !

Se você vai usar alguma API faça um pequeno estudo antes (no nosso caso usamos a api do google maps)

O que fizemos bem:

Equipe multidisciplinar : 2 railers @eltonokada e @rodvlopes, 1 cara de criação @pedroputz e 1 desenvolvedor com foco no front-end @alexanmtz.

Deploy da aplicação no git push usando o esquema do post-receive-hook do github, implementamos uma solução bem simples e rápida que nos atendeu muito bem: cadastramos uma url de callback que é invocada após cada git push, essa url aponta para um arquivo .rb que executa os comandos git clone, roda as migrations e restarta o nginx😉

Usamos o janrain sem precisar implementar nada relacionado a login em nosso aplicativo, usando os logins de facebook, twitter, e etc.😉

Descansamos bem, afinal de contas 1 hora programando depois de 8 horas dormindo vale mais que 5 horas programando virado😉 fica a dica.

É isso, foi uma experiência excelente que pretendo repetir a dose no próximo ano.

E at last but not least parabéns a galera do BeerCheckin que venceu com um aplicativo MUITO bom, e sim eles são brasileiros e assim como nós uma equipe formada por profissionais da globo.com.

2 Comentários

Deixe um comentário
  1. MarcRic / nov 24 2010 9:49 am

    Legal,

    Tentei acessar o Take a Walk pra dar uma olhada, mas parece que o pessoal do Rails Rumble só manteve os 25 primeiros…

    Tem como publicar em outro lugar pro pessoal dar uma olhada?

    Grande Abraço.


    MarcRic
    http://www.marcric.com
    http://marcricblog.blogspot.com/
    http://www.traineronrails.com/
    http://groups.google.com.br/group/riorubyrails

    • eltonokada / nov 24 2010 10:59 am

      Sim, o Take a Walk por enquanto está indisponível ! vou alterar o post, obrigado pelo comentário.
      Enquanto isso pode dar uma olhada na página do nosso time

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: