CDN identificando ip de um usuario

Quando um site usa uma CDN para fazer cache e/ou aceleração as vantagens são bem conhecidas, mas algumas vezes é necessário ajustar uma ou outra coisa para tudo continue funcionando. Um exemplo é o servidor web do site deixa de receber requisições diretamente do usuário porque agora tem os servidores da CDN intermediando essa comunicação. Então, nos logs do servidor web estará um IP de um servidor da CDN ao invés do IP de um usuário. Read On →

Postgresql tuning

Normalmente ao pensar em melhorar a performance do banco de dados, muitos esquecem de modificar alguns parâmetros e configurações do Sistema Operacional e outras coisas relacionadas a infraestrutura de TI. Não dar a atenção devida para essas coisas é que elas podem impactar o desempenho do banco de dados e você estar tão focado em melhorar o banco de dados que não considera-os como a causa raiz. Bom, então a idéia aqui é ser uma etapa prévia antes de mexer nas configurações do PostgreSQL, portanto considere como um ponto de partida. Read On →

Melhorar peformance do site aumenta audiencia

Há +- um mês eu comecei a fazer otimizações no servidor e no Octopress (O CMS do meu blog) como parte dos estudos de Web Performance. No mês de Junho de 2013 era 352 vistantes, 535 page views (páginas vistas) e o tempo médio de renderização da página era por volta de 11 segundos. Em Julho de 2013 fiz várias otimizações no blog e os números aumentaram um pouco: 706 visitantes, 1. Read On →

Melhorando o seu site com pagespeed

Front End Optimization(FEO) é um dos buzzwords mais comentados nos últimos tempos. São vários métodos/técnicas que permite ao navegador carregar mais rapidamente as páginas HTML. De certa foram, FEO é uma área parecida com segurança para uma equipe de desenvolvimento. Exige muito tempo e atenção aos detalhes mas se incorporado, permite ganhos visíveis de audiência, conversão de vendas, etc. Muitos avaliam que investir em FEO é um desperdício porque o mundo (em sua maioria) está indo em direção aos aplicativos nativos das plataformas móveis (mobile) ao invés de concentrar todos os esforços em aplicações base HTML(5). Read On →

Fim do the h

Semana passada o “The H” fechou suas portas. No últimos anos ele foi uma boa fonte de informação do que acontece no mundo do Código Aberto/Software Livre. Seus textos eram bem detalhados, principalmente os relacionados ao Kernel Linux. O último texto publicado foi sobre dez melhores histórias. Vale a leitura. Uma pena mesmo, junto com o Slashdot e o LWN fazia uma boa trinca.

Estou um pouco mais agil scrum

Há um pouco mais de um ano atrás eu decidi que iria mudar o foco da minha carreira profissional, desde então tenho estudado e aplicado em alguns projetos pessoais que tem gerado boas surpresas. Essa aqui abaixo é uma delas. :) Claro que um certificado com esse não é que define se alguém é ou poderá ser um bom ScrumMaster. Venho aplicando Scrum em alguns projetos já algum tempo, mas agora posso dizer que “oficialmente” sou um ScrumMaster. Read On →

Debian e sua CDN 2

Lembra do post anterior sobre a(s) CDN(s) do Debian? Se não lembra ou não leu, vale ler antes desse aqui. ;) O anterior comentava um pouco do funcionamento da implantação do CDN baseada em DNS. Dessa vez é comentar um pouco sobre outra “forma” de CDN, esta é baseada em redirecionamento HTTP. A método para usuário é simples, é apenas um redirecionamento (Código HTTP 302) para o local onde o serviço identifica que o usuário terá melhor desempenho para baixar os pacotes Debian. Read On →

Instalando loic no debian

Nos últimos meses tem ocorrido muitas solicitações de clientes para fazer testes de carga ou segurança usando LOIC. LOIC (Low Orbit Ion Cannon) é um software desenvolvido em C# e ele tem o objetivo de fazer ataques de negação de serviço (Denial-of-Service) ou ataques de negação de serviço dstribuído (Distributed Denial-of-Service). O LOIC possibilita ataques usando TCP, UDP ou HTTP, ele ou alguns derivados dele (como JS LOIC) são muito usados pela anonymous como represália ou protesto contra algum site de empresa, governo ou instituição política. Read On →

Mapa dos tweets pelo mundo

Visualização de dados é uma das que gosto no mundo informatizado, no Mapbox tem uma visualização dos tweets (ato de escrever no Twitter), praticamente em tempo real. Essa forma de ver os dados do twitter é do Gnip. Alguns exemplos: Mundo As áreas mais claras são onde tem maior concentração de pessoas usando o twitter. Neste mapa mundi é perceptível as costas Leste e Oeste dos EUA estão claras, assim como Europa e região do Japão. Read On →

Hangout com bruno domingues adiado

Muito estranho, muito estranho mesmo… :) Toda vez que tentamos fazer o Hangout com o Bruno Domingues da Intel acontece alguma problema. Ele teve um probleminha no meio da transmissão do hangout e tivemos que adiar novamente. Desconfio que algum alienígena está usando um artefato concentrador de tempestade magnética para causar tanta dificuldade. :D