Archive for the ‘Bugs’ Category

Problemas com o migre.me

Wednesday, November 11th, 2009

Após o apagão que atingiu parte do país na noite de ontem, o servidor do Migre.me (hospedado no UOLHost) perdeu a comunicação com os servidores do exterior, impossibilitando inclusive a consulta à API do Twitter.

A equipe do UolHost está trabalhando para solucionar este problema, entretanto não temos previsão para a normalização do serviço.

UPDATE:

O Migre.me já esta normalizado e os tweets da página inicial estão retornando. Agradecemos a compreensão e paciência.

Sobre o ataque ao migre.me

Monday, April 20th, 2009

Na noite de sábado, o migre.me sofreu uma tentativa de burlar o ranking de mais retuitados. Um script divulgado na internet permitia a criação de vários usuários fantasmas no twitter, que, ao retuitarem uma mensagem, fazia com que o link subisse rapidamente no ranking do migre.me.

Na verdade, ao meu ver, não se trata de um bug nem do twitter nem do migre.me. O que aconteceu na minha opinião foi a má utilização das ferramentas para obter vantagens pessoais. Seria como ficar criando emails e votando em alguma enquete, só para escolher quem ficar em primeiro!

De qualquer jeito, em respeito aos anunciantes e ao pessoal que consegue seus retweets de maneira honesta, alguns minutos depois do ataque criei uma funçãozinha rápida para verificar se a conta é fantasma ou não, sem aumentar o tempo de varredura do robô (parte mais crítica do migre.me atualmente). Como a coluna de + Retuitados é a parte que eu considero a mais legal do site por não depende muito de popularidade, tentar atacar ela é para mim um completo desaforo!

E por fim, como não houve tentativa de invasão e sim uma tentativa de burlar o sistema através do twitter, nenhum dado foi roubado de nossa base de dados.

Grato por todos que me avisaram sobre o script malicioso:  @twittess, @plus10 e @rodrigotucano (esqueci de mais alguém?)

Jonny

Problema com o banco de dados resolvido

Wednesday, March 25th, 2009

Desde sexta-feira passada, o migre.me estava apresentando “baleiadas”, principalmente na consulta ao banco de dados. Eu e o Ricardo Macari, um dos responsáveis pelo servidores da Brasil Hosting, procuramos possíveis falhas no banco de dados, mas nada foi encontrado.

Depois de diversas alterações feitas na programação, hoje de noite o Gilberto Knuttz, responsável pelo site UEBA, sugeriu um possível gargalo na programação do migre.me. Ao fazer a analise, vi que realmente era a verificação de “cliques repetidos”, pois ela que estava gerando buscas intermináveis e que acabavam derrubando o servidor do MySQL, o banco de dados usado no Migre.me, causandom o problema de inacessibilidade das páginas. O problema foi sanado com o desenvolvimento de um novo mecanismo de verificação.

Por favor, me desculpe pelos problemas causados por esta falha. Acredito que agora o servidor está rodando leve (mudou de 98% de processamento para 0,5%) , e que já estou revisando e reescrevendo vários códigos para evitar situação semelhante, visto que a maioria das funções do migre.me foram importados de outros sites que eu havia feito, mas nenhum pensando no enorme número de visitantes do migre.me!

Fica aqui meu agradecimento especial ao Ricardo Macari e ao Gilberto Knuttz, e também para todos que ajudaram dando dicas e apoio moral! Infelizmente demorei para conseguir sanar o problema, já que só tenho a noite para resolver esses problemas mais cabeludo, mas acho que agora vai.

Abraços!

Jonny

Bug Compulsivo

Sunday, February 22nd, 2009

O @compulsivo, do blog Usuário Compulsivo, causou um bug no sistema de edição de layout do migre.me.

Ele mandou sem querer, 3 links iguais para o sistema, resultando no problema abaixo:

bug-compulsivo2

Bug detectado e corrigido com uma aplicação de filtro

bug-compulsivo

Valeu por ter descoberto essa falha!!!

Bug – Cadastro de (URL)

Wednesday, February 18th, 2009

O sistema estava com problemas. Ele não estava reconhecendo URLs entre parenteses. O @casagrande me avisou sobre um tweet do @marcelotas que não tinha sido cadastrado!

@jonnyken o @migreme não criou um bookmark para o @marcelotas? http://migre.me/1×0 [um a zero pra quem?] :D

Robô devidamente corrigido! Valeu!

Correção do Bookmark

Monday, February 16th, 2009

O Bookmark estava gerando alguns usuários repetidos. Corrigi o erro do Script, limpei o banco de dados e mandei refazer a contagem de links.

Agora o Bookmark reflete o número de usuários corretos e sem clones!!

Abraços!

BUG: Exibição de avatar corrigido

Saturday, February 14th, 2009

O migre.me utiliza a base de fotos do twitter para exibir os avatares. Só que toda vez que um usuário troca de avatar, as imagens antigas simplesmente somem, tanto na hora de exibir os links, quanto na hora de visualizar a lista de bookmarks.

bug_img1

bug_img2

Mas agora, toda vez que você atualizar o seu avatar, basta entrar em seu bookmark, rolar até o final da página e clicar em “atualizar o avater de (nome no twitter)”.  Basta seguir as instruções na tela e pronto! seu avatar será atualizado!

Toda vez que você enviar uma mensagem usando algum link do migreme, seu avatar novo também será atualizado!

BUG: RETweets não apareciam na páginas

Saturday, February 14th, 2009

Os RETweets  não estavam aparecendo nas páginas de abertura e de “listagem dos últimos tweets”.  A falha estava em uma consulta de banco de dados que só pedia para exibir os links novos. Corrigido!