Saiyine
Punto Com

Fly, el poder de volar

0000-00-00 00:00:00

Estaba yo tranquilamente chateando con Onez sobre una asignatura comun, cuando mi w2k me ha dado un error extrañisimo, algo así­ como que no podia acceder a ciertas direcciones de memoria que, dado que hace poco me pille 256 de ram, ha hecho que se me pusieran por corbata.

Por ello, y de paso para aprovechar la ultima version que han sacado hace poco despues de un siglo sin actualizar, he ido raudo y veloz a la pagina del memtest, lo he volcado en un disquete y he dejado que pasara un rato testeandome la ram, pero nada, no ha encontrado ningun problema (normal, porque si no, el linux tambien me habria hecho cosas raras (que aqui se llaman kernel panics, por cierto)).

Un saludo de mis partes a los cachondos de telefonica, que me cambian la ip pública con el ordenador encendido (AKA todo las conexiones a tomar viento).

Como veo que pasais olimpicamente de mi y ya no me escribis comentarios de calidad, me he decidido por el metodo Abe Simpson, quicir, empezar a mandar cartas a desconocidos.

Comenzaré mandadoles un correo a las buenas gentes del mldonkey para recomendarles que usen el parcheador binario xdelta (que en realidad le vendria de fabula a todo internet para ahorrar gigas y gigas en ancho de banda). En realidad casi seguro que van a pasar olimpicamente de mi, pero así­ practico mi inglés y me hago unos puntillos al pulse !!!
Hi!

I'm a very satisfied user of your mldonkey program. I think it is one of the greatests peer to peer apps, and, without any doubt, the best for non-windows OSes.

I write this email because I've seen lately that you have released for the public download four packages for your application:

~/mldonkey$ dir
3184973 mldonkey-2.5.9.tar.gz
3190624 mldonkey-2.5.10.tar.gz
3201826 mldonkey-2.5.11.tar.gz
3206140 mldonkey-2-5-12.tar.gz

As a user, I first downloaded the 2.5.9 package. Days after, 2.5.10. Then 2.5.11. And, finally, the 2.5.12 one, about 14'5 megabytes in total.

Then I thought "I'm sure the differencies between each release are pretty small, and is a waste to download so much redundant data". So I tried xdelta with them, with the next results:

~/mldonkey$ xdelta delta mldonkey-2.5.9.tar.gz mldonkey-2.5.10.tar.gz from.9.to.10.xdelta
~/mldonkey$ xdelta delta mldonkey-2.5.10.tar.gz mldonkey-2.5.11.tar.gz from.10.to.11.xdelta
~/mldonkey$ xdelta delta mldonkey-2.5.11.tar.gz mldonkey-2-5-12.tar.gz from.11.to.12.xdelta
~/mldonkey$ dir
54766 from.9.to.10.xdelta
56356 from.10.to.11.xdelta
49020 from.11.to.12.xdelta
3184973 mldonkey-2.5.9.tar.gz
3190624 mldonkey-2.5.10.tar.gz
3201826 mldonkey-2.5.11.tar.gz
3206140 mldonkey-2-5-12.tar.gz

That's it! xdelta is somewhat similar to the diff/patch duo, but lots better, being able to create patches between binary files. From output of "apt-cache show xdelta": Xdelta is an application program designed to compute changes between files. These changes (deltas) are similar to the output of the "diff" program in that they may be used to store and transmit only the changes between files. Wow, an apt-cach show is worth a thousand words, I couldn't explained it better in a million years. XD

To recreate a file is really easy:

~/mldonkey$ xdelta patch from.9.to.10.xdelta mldonkey-2.5.9.tar.gz recreated.mldonkey-2.5.10.tar.gz

~/mldonkey$ dir
3190624 mldonkey-2.5.10.tar.gz
3188557 recreated.mldonkey-2.5.10.tar.gz

Here you should be screaming "Hey! But look at the size of the files! You're WRONG!". There's an easy explanation: xdelta does transparent (de)compression, and probably my gzip libraries are different than yours... see:

~/mldonkey$ gunzip mldonkey-2.5.10.tar.gz
~/mldonkey$ gunzip recreated.mldonkey-2.5.10.tar.gz
~/mldonkey$ dir
13690880 mldonkey-2.5.10.tar
13690880 recreated.mldonkey-2.5.10.tar
~/mldonkey$ md5sum *tar
b9641e82677307f3d568c5820d92c236 mldonkey-2.5.10.tar
b9641e82677307f3d568c5820d92c236 recreated.mldonkey-2.5.10.tar

So, here's my idea: what about releasing xdelta patches with every new mldonkey version as the kernel developers release text patches with every new kernel??? It would save _lots_ of bandwidth (just compare most of your users downloading 50 kilobytes instead of 3000!)

Thanks a lot for reading the crazy ideas of your users, a uber-thanks for your awesome mldonkey!

Mmm vaya, es bastante mas dificil hacerlo que decirlo (lo de escribir rollos en la lengua de Mordor). Y que bien me vendria un diccionario de sinonimos en guiri! En fin, a ver que dicen, si es que dijeran algo.

Otra idea que he tenido: como hoy, 21 de febrero del año 2004 de nuestro señor Saiyine, es el feliz si-cumpleaños de nuestro querido(?) Monty, alias "El de enmedio de los Baldwin" (como dijera la canción), me vais a comprar a mi este cacharrito , y, si veo que merece la pena, ya os daré permiso que algún dia podais comprarle otro a Monty, si es que alguien quisiera hacer tal cosa, claro.

Ahm, y este enlace no lo leais hasta despues de haber disfrutado de otra de las famosisimas y exclusivas fiestas que suele dar en su casa.

Chimichuski(21/02/2004, 21:01)

Saiyine parece mentira que no sepas que estamos en España que es eso de escribir cartas en ingles que los que no tenemos ni pajolera idea de ingles no nos enteramos y asi no mola pero bueno que no me entere yo que vuelves a escribir en ingles eeeeh!

Añadir un comentario

Rollos antiguos

0000-00-00 00:00:00 - Pero soooooocio.

0000-00-00 00:00:00 - Minipops 51 de 95.

0000-00-00 00:00:00 - Chupate esa, coyote espacial.

0000-00-00 00:00:00 - El dia de la marmota.

0000-00-00 00:00:00 - Feliz 20.000 visita.

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.