Saímos de Curitiba na Sexta-feira, 7/11 e chegamos em São Paulo logo pela manhã, pegamos um taxi e fomos para Av. Paulista pegar a van do evento, achei ótimo isso pois economizamos uma grana, melhor que isso somente se a van estivesse na rodoviária :).
Em alguns instantes estamos no Campus Santo Amaro do Senac, fiquei surpreso com toda a estrutura, (pufes espalhados por todo o amplo salão, Nintendo Wii, fliperama, mesa de futebol de botão e outros apetrechos de entretenimento).
O evento foi muito bem organizado, pelo que fiquei sabendo foram mais de 500 inscritos, porém 150 apenas foram selecionados. No primeiro dia estava cheio, porém uma galera sumiu já no segundo dia. Eu e o Patrick ficamos o tempo todo no evento e fizemos um projetinho chamado hacktrip, a idéia era conheçer as API's do Yahoo e tentar fazer algo com turismo.
Iniciamos lá pelas 14 horas o nosso projeto, resolvemos fazer em symfony, já que estavamos em 2, precisamos de um controle de versão, é não dá pra viver sem! Tentamos utilizar o GIT do github poré m não conseguimos nos familiarizar muito bem com ele, então o patrick descobriu o site http://unfuddle.com/ que vc pode se cadastrar e criar projetos utilizando controle de versão GIT ou subversion com o TRAC.
Em nosso projeto utilizamos:
- Framework Symfony para desenvolvimento em PHP.
e algumas API's:
- YAHOO TRAVEL API, tentando descobrir a funcionalidade dessa api fiquei sabendo que eu conseguia apenas pegar relatos de viajens ( trips ) dos usuários, e mais nada.
- Yahoo! Search BOSS Utilizamos para buscar notícias relacionadas a uma cidade informada pelo usuário, funcionou legal.
- Yahoo! Local Web Services Utilizamos para buscar hotéis e restaurantes em determinadas cidades, porém a documentação é pobre e algumas coisas não funcionaram como informado na pagina da api, sem contar que quase não possui informações do Brasil.
- Yahoo! Maps Web Services Tentei utilizar o mapa do yahoo para mostrar os hoteis, restaurantes e as trips, porém não funcionou legal e a documentação novamente é bem fraca.
- Flickr Web Services além se assistirmos as palestras do flickr também implementamos (Bernardo) em nosso projeto uma parte que carregava fotos de determinada cidade. Essa api parece ser melhor que as demais por ter mais pessoas utilizando então a documentação não se limita no próprio site do yahoo.
- Yahoo! Answers utilizamos esta api para mostrar perguntas relacionadas ao destino informado, sendo possível ver uma resposta. essa quem implementou foi o Patrick, e parece que funcionou normal.
Em geral achei que o yahoo possui muitos Webservices/API's, porém poucas são boas e documentadas o suficente para se utilizar com facilidade. na minha opinião destaca-se o flickr, delicius, boss. Claro que existe muitas outras que ainda não conheço!
Eu tive um certo aumento de peso devido ao Hack Bar que estava disponível 24 hrs :) e não conseguia fechar a boca..
Ficamos programando até umas 4 da manhã se não me engano, após finalizar praticamente o projeto fomos dormir nos puffs, acordamos logo em seguida para finalizar e melhorar a aparencia do projeto.
Fiquei impressionado com a atenção que o pessoal do Yahoo e do organização do evento nos forneceram, em especial ao Antônio Carlos Silveira, Gerente de Tecnologia do Yahoo! Brasil, que me ajudou a encontrar alguém para tirar algumas dúvidas.
Aqui é possível ver um pedaço da apresentação do nosso projeto pelo patrick. :) que pena que não pudemos apresentar a versão final do projeto.