sí, lo mismo digo, se me va un poco de presupuesto! uso este
algoritmo: http://users.cybercity.dk/~dsl8950/ruby/diff.html

quizá el hecho que esté en ruby marque la diferencia

pensé en usar el diff nativo de linux o colgarme de un svn o simil,
pero al cliente le encanta lo que está andando ahora y necesitaba el
cambio urgente, por lo que la primera solución fue cambiar a Mongrel

2008/4/8 Luis Lavena <[EMAIL PROTECTED]>:
> 2008/4/8 Andres Quijano <[EMAIL PROTECTED]>:
>
> > Migré todo (bah, el hosting) a Mongrel y ahora no se cuelga... para un
>  >  documento no muy grande (8800 caracteres) tardó 77 segundos en hacer
>  >  el diff, con un consumo bajo de memoria y 100% de CPU, al menos anda,
>  >  gracias por la ayuda1
>  >
>
>  77 segundos en haver un diff de un archivo de 8K?, perdon, que estas
>  usando para hacer el diff?
>
>  No seria mejor que crearas una capa por sobre un repositorio de svn o
>  git y que uses el FS en lugar de hacerlo manualmente?
>  (espero se entienda que trato de decir).
>
>  Los deltas entre versiones y el aspecto del "versionado" de los
>  documentos te saldria gratis, y seguro puede llegar a ser mas rapido
>  que 77 segundos :-)
>
>  Saludos,
>
> --
>  Luis Lavena
>  Multimedia systems
>  -
>  Human beings, who are almost unique in having the ability to learn from
>  the experience of others, are also remarkable for their apparent
>  disinclination to do so.
>  Douglas Adams
>  _______________________________________________
>
>
> Ruby mailing list
>  [email protected]
>  http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a