Ya he aprendido otra cosa :D

por Áureo Ares

Cómo escalar el contenido de un “canvas” en HTML5 sobre la marcha.

junio 26th, 2014

Cuando trabajas con canvas hay ocasiones en las que no tienes ni idea del tamaño que va a tener el “dibujo”.

Digamos que el contenido de tu canvas va cambiando. Si se hace más grande que el canvas pintarás fuera. Si se hace demasiado pequeño se verá ridículo con todo el espacio disponible alrededor. También puede ocurrir que en lugar de variar el tamaño del dibujo, sea el tamaño del canvas lo que cambie.

Filtros Bloom escalables.

abril 7th, 2014

Hace dos semanas publiqué un ejemplo de filtro Bloom básico. En mis aventuras con web scraping el que realmente uso es una versión escalable ya que suele ser muy difícil estimar el número máximo de enlaces que voy a necesitar almacenar.

No existe (que yo sepa) un modo de aumentar el tamaño del array de bits de un filtro Bloom una vez que ya se han empezado a añadir elementos. El modo de implementar un filtro escalable no es ni más ni menos que utilizar más de un filtro a la vez.