FPC is a very fast lossless compressor with better results than most traditional algorithms:
FPC compresses linear sequences of IEEE 754 double-precision floating-point values by sequentially predicting each value, xoring the true value with the predicted value, and leading-zero compressing the result.
Following my previous post about recursive directory creation with nodejs, I created the node-fs repository on github. node-fs is a way to extend nodejs original fs library, adding recursive directory creation to the mkdir() and mkdirSync() functions.
“Is OAuth Really Secure?” is the title of a talk I gave at the IBWAS’10 conference, last December.
Is the OAuth protocol really secure? Even though the OAuth authorization protocol has been published as the RFC 5849 and is being widely adopted by large Internet companies, it’s important to stress out its possible security vulnerabilities.
This talk focuses on the OWASPTop 10 Application Security Risks and how OAuth is affected by them. While some of the security risks are mitigated by OAuth, developers need to take some action to prevent other risks from affecting their implementations.
MapReduce is a programming model and an associated implementation for processing and generating large data sets. Users specify a map function that processes a key/value pair to generate a set of intermediate key/value pairs, and a reduce function that merges all intermediate values associated with the same intermediate key. Many real world tasks are expressible in this model, as shown in the paper.
This book focuses on MapReduce algorithm design, with an emphasis on text processing algorithms common in natural language processing, information retrieval, and machine learning. We introduce the notion of MapReduce design patterns, which represent general reusable solutions to commonly occurring problems across a variety of problem domains.
Do you suggest any other interesting publications?