Não foi possível carregar o Diqus. Se você é o moderador, por favor veja o nosso guia de problemas.
Cara, muito bom este artigo.
Fala Akita! Bacana seu post!
[shameless plug] Complementa bem o que eu postei recentemente no meu blog: http://www.vinibaggio.com/O... [/shameless plug].
Offtopic: Eliminar esse (i % 1000 == 0) é uma boa medida de otimização já que mod é uma operação lenta.
Uma possível solução: if (i & (1024-1) == (1024-1)) é true a cada 1024 iterações.
Base 2 rocks!
esse if é mais rápido pelo instruments com xcode 4.2b
if ((i-(i/1000)*1000)==0)
Caramba, rodei esse trecho de código de 50 mil interações com mod e com sua solução. A primeira rodou em quase 1 min, a sua rodou em pouco mais de 30 segundos. O mod é muito mais lento que eu imaginava. Boa dica!
testando aqui com instruments e o xcode 4.2beta o if mais rápido foi:
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Bitstream Vera Sans Mono'; color: #62838c}
if ((i-(i/1000)*1000)==0)
Excelente, parabéns pela ótima explicação!