Limpando uma sujeira

Esses dias precisei de um código para remover parâmetros de uma queryString, achei esse:

function removeURLParam(url, param)
{
 var urlparts= url.split('?');
 if (urlparts.length>=2)
 {
  var prefix= encodeURIComponent(param)+'=';
  var pars= urlparts[1].split(/[&;]/g);
  for (var i=pars.length; i-- > 0;)
   if (pars[i].indexOf(prefix, 0)==0)
    pars.splice(i, 1);
  if (pars.length > 0)
   return urlparts[0]+'?'+pars.join('&');
  else
   return urlparts[0];
 }
 else
  return url;
}

Link original em: http://stackoverflow.com/questions/1634748/how-can-i-delete-a-query-string-parameter-in-javascript

12 mandamentos no Mongo

Seguem 12 boas dicas para quem está trabalhando com o mongo:

  1. Faça o schema trabalhar para você
  2. Otimizar os índices
  3. Esteja preparado para fazer Sharding
  4. Utilize o “Write Concern” correto
  5. Escolha o Hardware correto
  6. Utilize Alta Disponibilidade e Disaster Recovery
  7. FAÇA BACKUP
  8. Monitore a instalação
  9. Mantenha os dados seguros
  10. Aumente a performace
  11. Esteja pronta para upgrades
  12. Tenha suporte

Material completo em: 12 TIPS FOR GOING INTO PRODUCTION WITH MONGODB

Noite de Rei!!!

Depois de algum tempo guardado começei a ler os quadrinhos baseados na Guerra dos Tronos (Game of Thrones). A história segue a onda dos livros com um traço muito bonito.

Um review melhor pode ser lido em GameOfThronesBR

Esse primeiro volume vai até o momento do que Daenerys descobre que está grávida do Drogo, bem no início!!!

Verificando o destinatário

Muitas vezes um site tem usuários engraçadinhos que informam e-mails falsos. Esses tempo pesquisei um pouco e encontrei alguns serviços que podem evitar ou diminuir isso.

Teste todos os dois que mais gostei foram o Email-Checker.Com e o Email-Validator.Net. Boa relação custo beneficio e funcionou muito bem.