Articles by Thinking inside the box

Rcpp 0.11.5

March 6, 2015 | Thinking inside the box

The new release 0.11.5 of Rcpp just reached the CRAN network for GNU R, and a Debian package has also been be uploaded. Rcpp has become the most popular way of enhancing GNU R with C++ code. As of today, 345 packages on CRAN depend on Rcpp for making analyses go faster ... [Read more...]

RcppEigen 0.3.2.4.0

February 28, 2015 | Thinking inside the box

A new release of RcppEigen is now on CRAN and in Debian. It synchronizes the Eigen code with the 3.2.4 upstream release, and updates the RcppEigen.package.skeleton() package creation helper to use the kitten() function from pkgKitten for enhanced pac... [Read more...]

drat Tutorial: Publishing a package

February 22, 2015 | Thinking inside the box

Introduction The drat package was released earlier this month, and described in a first blog post. I received some helpful feedback about what works and what doesn't. For example, Jenny Bryan pointed out that I was not making a clear enough distinction between the role of using drat to publish ... [Read more...]

RcppAPT 0.0.1

February 21, 2015 | Thinking inside the box

Over the last few days I put together a new package RcppAPT which interfaces the C++ library behind the awesome apt, apt-get, apt-cache, ... commands and their GUI-based brethren. The package currently implements two functions which permit search for package information via a regular expression, as well as a (vectorised) package ... [Read more...]

RPushbullet 0.2.0

February 9, 2015 | Thinking inside the box

A new releases of the RPushbullet package (interfacing the neat Pushbullet service) arrived on CRAN today. It brings several weeks of extensions, corrections and cleanups---with key contributions by Mike Birdgeneau and Henrik Bengtsson. RPushbullet n... [Read more...]

rfoaas 0.1.3

February 7, 2015 | Thinking inside the box

A brand new version of rfoaas is now on CRAN. It shadows the 0.1.3 release of FOAAS just how an earlier 0.1.2 had done (but there was something not quite right at the server backend which we coded around with an interim release 0.1.2.1; neither one of these was ever released to CRAN). ... [Read more...]

RcppStreams 0.1.0

February 2, 2015 | Thinking inside the box

The new package RcppStreams arrived on CRAN on Saturday. RcppStreams brings the excellent Streamulus C++ template library for event stream processing to R. Streamulus, written by Irit Katriel, uses very clever template meta-programming (via Boost Fu... [Read more...]

littler 0.2.2

January 30, 2015 | Thinking inside the box

A new minor release of littler is available now. Several examples were added or extended: a new script check.r to check a source tarball with R CMD check after loading required packages first (and a good use case was given in the recent UBSAN testi... [Read more...]

RInside 0.2.12

January 28, 2015 | Thinking inside the box

A new release 0.2.12 of RInside is now on CRAN. RInside provides a set of convenience classes which facilitate embedding of R inside of C++ applications and programs, using the classes and functions provided by the Rcpp integration package. This rele... [Read more...]

RcppArmadillo 0.4.600.4.0

January 25, 2015 | Thinking inside the box

Conrad put up a maintenance release 4.600.4 of Armadillo a few days ago. As in the past, we tested this with number of pre-releases and test builds against the now over one hundred CRAN dependents of our RcppArmadillo package. The tests passed fine as usual, and results are as always in ... [Read more...]

Rcpp 0.11.4

January 24, 2015 | Thinking inside the box

A new release 0.11.4 of Rcpp is now on the CRAN network for GNU R, and an updated Debian package will be uploaded in due course. Rcpp has become the most popular way of enhancing GNU R with C++ code. As of today, 323 packages on CRAN depend on Rcpp for making ... [Read more...]

RcppGSL 0.2.4

January 24, 2015 | Thinking inside the box

A new version of RcppGSL is now on CRAN. This package provides an interface from R to the GNU GSL using our Rcpp package. This follows on the heels on the recent RcppGSL 0.2.3 release and extends the excellent point made by Qiang Kou in a contributed... [Read more...]

RcppAnnoy 0.0.5

January 24, 2015 | Thinking inside the box

A new version of RcppAnnoy is now on CRAN. RcppAnnoy wraps the small, fast, and lightweight C++ template header library Annoy written by Erik Bernhardsson for use at Spotify. RcppAnnoy uses Rcpp Modules to offer the exact same functionality as the Py... [Read more...]

Running UBSAN tests via clang with Rocker

January 18, 2015 | Thinking inside the box

Every now and then we get reports from CRAN about our packages failing a test there. A challenging one concerns UBSAN, or Undefined Behaviour Sanitizer. For background on UBSAN, see this RedHat blog post for gcc and this one from LLVM about clang. I had written briefly about this before ... [Read more...]

RcppGSL 0.2.3

January 12, 2015 | Thinking inside the box

A new version of RcppGSL is now on CRAN today. This package provides an interface from R to the GNU GSL using our Rcpp. Similar to the recent RcppClassic release, this update was triggered by the CRAN maintainers desire to keep the Makefile free of G... [Read more...]

rfoaas 0.1.1

January 11, 2015 | Thinking inside the box

A brand new and shiny version of rfoaas is now on CRAN. The rfoaas package provides an interface for R to the most excellent FOAAS service--which provides a modern, scalable and RESTful web service for the frequent need to tell someone to f$#@ off. T... [Read more...]
1 25 26 27 28 29 49

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)