Compression

Un article de la désencyclopédie.

Aller à : Navigation, chercher
« Quand je bois une pression, j'ai l'air con. »
~ Sacha Guitry à propos de la compression.
« La compression presse plus les cons que les cons ne se pressent à la compression. »
~ Paul Binocle à propos de la compression
« La précédente version de cet article était très pourrie. »
~ A Nonyme à propos de cet article

La compression traite de la manière la plus pratique de réduire l'espace occupé par une bière pression. La façon de s'y prendre est appelé algorithme de compression.

Il facile de constater que, lorsque l'on sert à un client une bière pression, il suffit de peu de temps pour voir que la bière prend de moins en moins de place dans le récipient jusqu'à disparaître totalement.

[modifier] Les différents algorithmes

[modifier] La descente

L'algorithme de compression le plus puissant est la descente. Encore inconnu par les logiciels disponibles, la communauté libre l'a deployé depuis longtemps dans les cyber-cafés et cyber-bars. Vous en apprendrez plus dans les cyber-bars, à cause de la variétés des types de pression proposés. C'est con à dire, mais c'est comme ça.

[modifier] Application

  • Début

Verre plein.pngVerre plein.pngVerre plein.pngVerre plein.png Verre plein.pngVerre plein.pngVerre plein.pngVerre plein.png

  • En cours de compression

Verre vide.pngVerre vide.pngVerre vide.pngVerre vide.png Verre plein.pngVerre plein.pngVerre plein.pngVerre plein.png

  • AAAAAAAAH !!! Compression finie ! C'était bien !

Verre vide.pngVerre vide.pngVerre vide.pngVerre vide.png Verre vide.pngVerre vide.pngVerre vide.pngVerre vide.png

[modifier] L'implosion

Plus couramment proposé, l'algorithme de l'implosion permet de grapiller quelques octets par ci, par là. Mais c'est une idée très dangereuse de l'utiliser !!! Car ces mêmes logiciels ne vous indiquent pas quel procédé ils emploient pour retrouver les données. Moi, je vais vous le dire. Allez donc voir la partie "Implémentation". Vous m'en direz des nouvelles (si vous y survivez).

[modifier] Application

  • Début

Cette phrase à compresser est longue, très longue, tellement longue que je ne sais pas si j'arriverai à vous dire quelque chose à travers elle tant elle longue et chiante cette phrase qui n'en finit pas et qui m'énerve à être indispensable dans le cadre d'un exemple de l'algorithme de l'implosion qui aurait pu se débrouiller tout seul non mais sans blague.

  • En cours de compression

Cette phrase est déjà moins longue grâce à l'implosion qui a anéanti tout ce qui était inutile dans la phrase précédente grâce à la compression qui est en cours mais qui n'en a pas tout à fait fini avec cette phrase.

  • En cours de compression (2):

Cette phrase est maintenant plus accessible aux gens qui n'aiment pas lire les phrases de 2 lignes et plus.

  • Compression finie:

Cette phrase finale est courte.

[modifier] Algorithme de Lathor

L'algorithme 'Lathor', algorithme ultime de concrétion de données proposé, permet de reduire tous fichiers à quasiment rien. Ne parlons pas de l'intérêt des données résultantes : impossibles à décoder, à pirater, mais pas à les foutre à la corbeille. Foutez-les à la corbeille.

Oubliez ce passage. Buvez de préférence une bonne pression traditionnelle pour vous en remettre.

« C'était bien mieux avant ! »
~ Francis Cabrel à propos de la pression

[modifier] Application

Bug.gif

Soit la chaine « sencyclopedie !! » à compresser :

  • Traduire la chaine en binaire : "011001000100010101110011011001010110111001100011011110010110 /

001101101100011011110111000001100101011001000110100101100101 / 001000000010000100100001"

  • Compter le nombre de 0 et de 1 : 66 1, et 78 0
  • Traduire le nombre 6678 en binaire, et ainsi de suite, jusqu'à ce que cela boucle

Hop, le résultat se promène à droite de cette page.

Exemple :

Nombre Binaire Nb '1' Nb '0'
6678 1101000010110 6 7
67 1000011 3 4
34 100010 2 4
24 11000 2 3
23 10111 4 1
41 101001 3 3
33 100001 2 4
24 11000 2 3
23 END END END

La chaine « sencyclopedie !! » a été compressée en 23, qui correspond au caractère #, soit une compression de 18 à 1, c'est-à-dire une réduction de 95% !

L'algorithme de Lathor a été implémenté dans la WOM afin d'augmenter drastiquement sa capacité de stockage.

[modifier] Résultat

Il dépend de la quantité de pression. Si elle est vraiment importante, l'organisation générale change. Tout est classé les uns à la cuite des autres.

Si vous connaissez un algorithme plus pourri que Lathor et le rythme d'Al Gore, merci de l'ajouter à cet article. Le ridicule ne tue que ceux qui meurent du ridicule.

[modifier] Implémentation

Si vous êtes arrivés ici tout de suite après les définitions, je mets fin au suspens. Si c'est pas le cas, c'est votre affaire.

Bombe-atomique.png

L'algorithme de Chuck Norris en action. Ne venez pas dire que vous n'étiez pas prévenu.

L'algorithme de décompression de l'implosion employé est l'algorithme de Chuck Norris. Quand il entre en activité, il explose ce qui était implosé. Si je vous disais que c'est dangereux, merci de voir ce que cela donne concrètement.
Icone zip.jpg
En revanche, l'algorithme dit de la descente, globalement inemployé dans les logiciels de compression, est connu de certains programmeurs. L'icône ci-dessus montre clairement l'algorithme de décompression lié, celui dit de la vidange. La braguette bien visible ne laisse subsister aucun doute.
Qu'avez-vous pensé de l'article "Compression" ?
 
4
 
0
 
0
 
6
 
5
 
1
 

Ce sondage a été créé le juillet 17, 2007 11:28 et 16 personnes ont déjà voté.
Partage sur...
wikia