compression

Compression of numeric strings

Can anyone suggest compression algorithms to operate on numeric strings of 20-30 digits ? ...

Save JPG in progressive format

<Extension()> _ Public Sub Save(ByVal b As Bitmap, ByVal FileName As String, ByVal Compression As Long, ByVal MimeType As String) Dim Params As EncoderParameters = New EncoderParameters(2) Dim CodecInfo As ImageCodecInfo = GetEncoderInfo(MimeType) Params.Param(0) = New EncoderParameter(Encoder.RenderMethod, EncoderValue.Rend...

Optimize and compress HTML

I have a few hand-crafted web pages. When deploying them I would like to run them through a tool so that new smaller HTML files are created, with extraneous whitespace taken out, etc. We already use YUICompressor for our Javascript and our CSS, and we tend to follow all of the techniques described by the Yahoo performance team. Is the...

Smarty compressed template caching in memcached

Right now i use smarty caching and it stores cached template on disk, i have new caching handler(memcached handler) that will store cached template in memcached but i cant decide what compression to use and if i should use any? So im thinking of compressing it with gzcompress(level 9) before storing to reduce size but will it effect perf...

Do an HTTP Post in .NET (Vb) with compressed data using deflatestream

The data that I am posting from a VB.Net client is large and I want to compress. I want to do a "POST" and the apache server supports mod_deflate. I am trying to integrate DeflateStream into my post code, however does not seem to be working. I can send the data without compression using the standard code. request.ContentType = "a...

data structure for RLE-style compression

lets say i have numbers from 1-10Million (customer ids). each single number is associated with 1 of 3 possible values - A,B,C. i know that very large adjacent regions of about 1000 elements are in the same category. what is a data structure that allows me to save the link between number range and category in a memory-efficient way? al...

How do you set the correct Content-Length header when the webserver automatically compresses output?

Following my previous question, in which I think I've narrowed my problem down to the bottleneck: How do I set the correct value for the Content-Length header for a downloadable file, from within PHP, when the webserver (apache) automatically compresses the ouput afterwards? I'm looking for the most robust/generic solution. I'm not wel...

how to use JAR utility to compress file as .par

Hi, I want to compress a file as ".par" like (.rar) using C#(windows).Can any one help me.I came to know that we can use JAR utility to compress file. Thanks in Advance... ...

Write file data as Bzip2 to output of servlet response

I'm trying to get Tomcat to write out the servlet contents as a bzip2 file (Silly requirement perhaps but it's apparently necessary for some integration work). I'm using the Spring framework so this is in an AbstractController. I'm using the bzip2 library from http://www.kohsuke.org/bzip2/ I can get the contents bzipped fine but when...

What's the best compression to use with uploading big catalog by FTP ?

If you are uploading something like Zend Framework using poor internet conneciton it may be problematic. I think the compression of the catalog is the best solution. But what compression system is the best for this task ? We are using PHP, of course. I have some ideas like PHP + exec + unrar and http://www.php.net/manual/en/refs.compre...

ASCII Text String Shortening

I am not really interested in security or anything of that nature, but I need some function(s) that allow me to "compress"/"decompress" a string. I have tried Base64, but that has a big issue with the size of the string, it makes it longer. I also know about this Huffman stuff, but that doesn't work either because it too makes it longer ...

Practical way of explaining "Information Theory"

Information theory comes into play where ever encoding & decoding is present. For example: compression(multimedia), cryptography. In Information Theory we encounter terms like "Entropy", "Self Information", "Mutual Information" and entire subject is based on these terms. Which just sound nothing more than abstract. Frankly, they don't r...

gzip without server support?

I have written a css server which does minimization and basic parsing/var replacement. The server is using node.js. I am wanting to gzip my response from this server. As told in IRC, node.js does not currently have a gzip lib, so I am attempting to do it manually from the command line (as I am only gzipping when not in cache). I am pus...

Impossible compression algorithm

Consider US Patent #5533051: To my best understanding, what the patented algorithm says is that it can guarantee a lossless one-bit compression on any input. Clearly this is totally impossible (recursivly apply the algorithm to reach a one-bit representation of any input). Am I understanding this algorithm the wrong way? ...

Table compression requirements in Oracle

Hi I have a Tablespace with total Size 600 MB(this is my test machine).and free space of 110 MB. i was trying to compress a table thats size is 120 MB. When execute the commands; alter table DOWNLOADSESSIONLOG move compress; im getting error saying (Error): ORA-01659: unable to allocate MINEXTENTS beyond 16 in tablespace WAP . I was se...

Decoding a compressed short string; uncertain on compression used - Updated

Hi, I have a program that is compressing a string in an unknown way. I know a few inputs and the output produced, but I am not sure what is being used to compress the string. Here are my examples. (just 38 x a, no spaces or anything else) In: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" Out: "21 1A A6 30 00" (just 32 x a) In: "aaaaaa...

Extract a ZipFile

How can Extract a ZipFile in C#? (ZipFile is include file and Directory) ...

Why is gzip compression not working?

This is an odd one. I am slowly rebuilding a website on a live server. Some sections of the site have been rebuilt and therefore the code is placed in a subdirectory of the home dir (ie:/mysite/newcode). I had successfully gzipped the old site using ob_start("ob_gzhandler"); So, i have applied the exact same code for the new code. Howe...

Does Compressed Sensing bring anything new to data Compression?

Compressed sensing is great for situations where capturing data is expensive (either in energy or time). It works by taking a smaller number of samples and using linear or convex programming to reconstruct the original reference signal away from the sensor. However, in situations like image compression, given that the data is already o...

How do I output compressed CSS from Compass?

How do I configure compass to output smaller or compressed CSS files? I tried compass -s compressed but that didn't work. ...