Sounds Like…

11/03/07

Eu fiz um micro-aplicativo para participar do Rails Rally 2007. Como não tive muito tempo para fazer (estou cheio de freelas, projetos pessoais) mas queria participar fiz essa aplicação. Não usei nem banco de dados. TDD? Não, não. Eu tinha que usar o mínimo de tempo possível.

A solução foi usar webservices, o que tornou a aplicação um pouco lenta, pois dependo de outros sites. Às vezes, esta lentidão causa alguns erros, mas é o preço que tive que pagar. Outro fator que atrapalha um pouco é a lentidão que vem ocorrendo na Dreamhost ultimamente. Mas isso é assunto para outro post…

Dá uma olhada como ficou.

Sounds Like

O que ela faz

A idéia do Sounds Like… é mostrar os albuns de um determinado artista, seus artistas relacionados e suas músicas mais tocadas.

Os albums são exibidos através do webservice da Amazon. As outras informações vem direto do Last.FM.

Acesse http://soundslike.simplesideias.com.br e veja como ficou o Sounds Like….

O que você achou? Leve em consideração fiz isso em apenas 1h30. ;)

Update: Apenas duas aplicações foram enviadas: a minha e a do Roberto Soares, chamada "Xodó Web". É uma pena que mais pessoas não participaram.

Update 2: Agora é possível visualizar vídeos relacionados à banda no Youtube. Muito bacana ;)

Update 3: Fiz algumas mudanças para tornar as consultas mais rápidas. Agora, cada bloco é carregado através de um AJAX diferente.

Update 4: Adicionei fotos do Flickr e um pequeno perfil do artista. Além disso, você agora pode assistir os vídeos sem precisar ir ao Youtube.

Comentários #


#1 Marco Gomes disse:
11 Mar 07, 08:24PM

Muito legal a idéia, é uma daquelas aplicações que vai para o del.icio.us para nos servir um dia que quisermos dar um CD legal "praquela priminha LOUCA por Evanescence".

Se fosse eu que tivesse feito:
* O processamento dos feeds seria no cliente, o que faria tudo ser TÃO mais lento que daria dó (sou uma anta no server-side ;)
* A interface teria uns slide-downs, fade-ins, ajax loaders e tudo mais que é chavão, eu gosto de satirizar a web 2.0.

#2 roudi disse:
11 Mar 07, 08:44PM

ficou muito massa cara! e foi bem simples de implementar ne?

cara uma pergunta: c vai no barcamp aqui em sampa?

#3 Nando Vieira disse:
11 Mar 07, 09:29PM

Fala Marco!

Na verdade, fiz um pouco diferente. Eu processo apenas a primeira vez. Aí, faço um cache das informações. Se perceber, a lentidão só ocorre na primeira vez que você acessa uma determinada banda. ;)

#4 Nando Vieira disse:
11 Mar 07, 09:30PM

Roudi, Foi bem simples sim. Assim que sair o resultado do Rally, o código-fonte será publicado. Ah, vou no BarCamp sim. Fiz até um post sobre isso! ;)

#5 Bernardo disse:
12 Mar 07, 11:47AM

Gostei da banda de exemplo ;}

#6 Roberto Soares disse:
12 Mar 07, 12:22PM

Como cliente seu (spesa) é um honra "correr" com você. Sobre o meu, o "Xodó WEB" é um sistema para paquera virtual. Desenvolvi uns 75% nesta madrugada (acabei de acordar). Uma pena não ter mais participantes, no RailsRally2008 deve melhorar(espero). Abraços.

#7 Walter Cruz disse:
12 Mar 07, 02:36PM

hehehe … No meu caso, o piloto sumiu :) Por isso, fiquei de fora do rally!

#8 Rodrigo Kochenburger disse:
13 Mar 07, 11:55AM

Ae Nando!

Acho que o pessoal devia organizar algum evento tipo o RailsDay, porque dai é só um dia, da pra fazer num domingo. Acho que o problema foi dedicar tempo durante a semana por causa dos trabalhos e ficaria mais fácil se o próprio evento "forçasse" ser feito em 1 dia.

Tu vai vir pro FISL 8?

#9 Tiago Bastos disse:
13 Mar 07, 01:18PM

Muito legal a aplicação! Parabéns!

#10 Nando Vieira disse:
13 Mar 07, 01:20PM

Fala Rodrigo! Não sei se fazer algo como o RailsDay faria diferença. Eu fiz a minha em 1 dia. Do mesmo modo, outras pessoas poderiam ter feito. Saca? Mas vale o teste. Pode ser que pelo fato de termos tido 1 semana de prazo, a galera achou que deveria ter feito algo revolucionário. O Sounds Like não é NADA revolucionário.

Quanto ao FISL, não sei se vou. Estou com alguns freelas que vão me tomar o tempo até lá. Mas para o ano que for, vou de qualquer maneira. Abraço!

#11 Fernando Souza disse:
13 Mar 07, 01:25PM

A aplicação ficou muito boa, vou usa-la sempre que precisar e também indicar aos amigos.

Parabéns

#12 Renan disse:
14 Mar 07, 12:20AM

Seria legal ter um http://www.miniajax.com com coisas de rubyonrails, para como eu 100% curiosos em novidades. Poderia apoiar visualmente para um site assim, e com a hospedagem, bom fica a ideia.

#13 Nando Vieira disse:
14 Mar 07, 01:05AM

Renan, tenta esse: http://happycodr.com/

#14 Leonardo Faria Coelho disse:
19 Mar 07, 05:55PM

Gostei do exemplo Yellowcard!

#15 Colunas Diginet » Blog Archive » Esta banda tem o som... disse:
08 Maio 07, 01:23AM

[...] Nando Vieira, idealizador do site, "a idéia do Sounds Like… é mostrar os álbuns de um determinado [...]

Deixe um comentário




Este blog usa o Gravatar.


Não é aceito código HTML:
adicione-o no pastie.caboo.se ou paste.milk-it.net e poste apenas o link.

Se este é seu primeiro comentário, ele terá que ser aprovado antes de ser exibido.