Blog Archives

The ‘rsvg’ Package: High Quality Image Rendering in R

January 24, 2016
By
The ‘rsvg’ Package: High Quality Image Rendering in R

The new rsvg package renders (vector based) SVG images into high-quality bitmap arrays. The resulting image is an array of 3 dimensions: height * width * 4 (RGBA) and can be written to png, jpeg or webp format: # create an svg image library(svglite) library(ggplot2) svglite("plot.svg", width = 10, height = 7) qplot(mpg, wt, data =...

Read more »

Using webp in R: A New Format for Lossless and Lossy Image Compression

January 24, 2016
By
Using webp in R: A New Format for Lossless and Lossy Image Compression

A while ago I blogged about the brotli, a new general purpose compression algorithm which Google promotes as an alternative to gzip. The same company also happens to be working on a new format for images called webp, which is actually a derivative of the VP8 video format. Google claims...

Read more »

Compression Benchmarks: brotli, gzip, xz, bz2

November 26, 2015
By

Brotli is a new compression algorithm optimized for the web, in particular small text documents. Brotli decompression is at least as fast as for gzip while significantly improving the compression ratio. The price we pay is that compression is much slower than gzip. Brotli is therefore most effective for serving static content...

Read more »

Sodium: A Modern and Easy-to-Use Crypto Library

October 18, 2015
By
Sodium: A Modern and Easy-to-Use Crypto Library

This week a new package called sodium was released on CRAN. This package implements bindings to libsodium: a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more. Libsodium is actually a portable fork of Daniel Bernstein’s famous NaCL crypto library, which provides core operations needed to build...

Read more »

Curl 0.9.2: tweaks and proxies for windows

August 9, 2015
By
Curl 0.9.2: tweaks and proxies for windows

Version 0.9.2 of curl has been released to CRAN. The curl package implements a modern and flexible web client for R and is the foundation for the popular httr package. This update includes mostly tweaks for Windows. Faster downloading Alex Deng from Microsoft had diagnosed a problem with curl_fetch_memory (which is used...

Read more »

Mongolite 0.5: authentication and iterators

July 28, 2015
By
Mongolite 0.5: authentication and iterators

A new version of the mongolite package has appeared on CRAN. Mongolite builds on jsonlite to provide a simple, high-performance MongoDB client for R, which makes storing small or large data in a database as easy as converting it to/from JSON. Have a look at the vignette or

Read more »

OpenCPU Release 1.5

July 4, 2015
By
OpenCPU Release 1.5

Following a few weeks of testing, OpenCPU 1.5 has been released. OpenCPU is a production-ready framework for embedded statistical computing with R. The system provides a neat API for remotely calling R functions over HTTP via e.g. JSON or P...

Read more »

Secure password hashing in R with bcrypt

June 18, 2015
By
Secure password hashing in R with bcrypt

The new package bcrypt provides an R interface to the OpenBSD ‘blowfish’ password hashing algorithm described in A Future-Adaptable Password Scheme by Niels Provos. The implementation is derived from the py-bcrypt module for Python which is a wrapper for the OpenBSD implementation. Bcrypt is used for secure password hashing....

Read more »

HTTPS for CRAN: how and why

June 13, 2015
By
HTTPS for CRAN: how and why

R gained some basic support for https in version 3.2.0 (see NEWS) via the method = "libcurl" argument in base functions download.file and url. The global option download.file.method is used to make this the default. Unfortunately the implementation has a few limitations: there is no way to set request options (authentication, proxy,...

Read more »

The curl package: a modern R interface to libcurl

June 8, 2015
By
The curl package: a modern R interface to libcurl

TL;DR: Check out the vignette or the development version of httr. The package I put most time and effort in this year is curl. Last week version 0.8 was published on CRAN which fixes the last outstanding bug for Solaris. The package is pretty much...

Read more »

Sponsors

Mango solutions



plotly webpage

dominolab webpage



Zero Inflated Models and Generalized Linear Mixed Models with R

Quantide: statistical consulting and training

datasociety

http://www.eoda.de





ODSC

ODSC

CRC R books series





Six Sigma Online Training









Contact us if you wish to help support R-bloggers, and place your banner here.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)