On 9/1/07, Aureliano Calvo <[EMAIL PROTECTED]> wrote:
> ¿Y para qué necesitás hashear el archivo entero?
> ¿Por qué no hasheas solo los primeros 64K (por ejemplo) o todo el
> archivo si es más chico?
>

Uh... yo tengo de ejemplos para vos...

Digamos que si hasheas los primeros 64K de un archivo y luego te
encontras con otro archivo, que difiere en tamaño, pero 'oh'
casualidad, los primeros 64K son exactamente iguales a los del archivo
anterior...

Son iguales? Y no es un imposible, pasa. Por ejemplo una copia de
archivo que se cancelo o genero un error y quedó a la mitad...

O un archivo de video donde la presentación del mismo es exactamente
igual a la presentación de otro...

> Salvo que estés haciendo algo bastante extraño, esto debería mostrarte
> si son distintos o no y te ahorrás de leer el archivo. Si da igual
> (casi nunca), podés leer el archivo entero.
>

Si, tal vez sabiendo mejor que es lo que se necesita hacer, se puede
buscar algo mas adecuado.

-- 
Luis Lavena
Multimedia systems
-
Leaders are made, they are not born. They are made by hard effort,
which is the price which all of us must pay to achieve any goal that
is worthwhile.
Vince Lombardi
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a