RSwitch 2.1.2b Bug-fix Release

RStudio is continuing to refine their 👍🏽 new product version string scheme, with the most recent change using something like the following for daily builds: RStudio-pro-2021.11.0-daily+23.pro1.dmg The full URL for these Amazon S3-hosted builds is something like: with the + getting URL encoded to %2B. Unfortunately, AWS S3’s fairly unintelligent web server really wanted… Continue reading

QuickLookR – A macOS QuickLook plugin for R Data files

I had tried to convert my data-saving workflows to [`feather`]( but there have been [issues]( with it supporting large files (that seem to be near resolution), so I’ve been continuing to use R Data files for local saving of processed/cleaned data. I make _many_ of these files and sometimes I do it as a one-off… Continue reading

An OS X R Task Runner for—and a Mini-R-centric review of—Microsoft’s Visual Studio Code Editor

Microsoft’s newfound desire to make themselves desirable to the hipster development community has caused them to make many things [open]( and/or free of late. One of these manifestations is [Visual Studio Code](, an [Atom]( editor for us code jockeys. I have friends at Microsoft and the Revolution R folks are there now, so I try… Continue reading

Installing R on OS X

NOTE: The comments are a must read for this. Some excellent additional advice and “gotchas” by some super-helpful readers. I was in a conversation with an academic colleague (wicked smart dude) and the subject of installing R came up (NOTE: this will happen to you, too, if you ever have the misfortune to have a… Continue reading

An Alfred (OS X) Workflow for Weather Underground Personal Weather Station (PWS) Data

I’ve operated a [Weather Underground]( [Personal Weather Station]( (PWS) [[KMEBERWI7](] off-and-on (hardware issues notwithstanding) for as long as I can remember, and I thought it was about time to finally do an Alfred↔PWS mashup. My personal requirements were quite modest: – 5 reading history (including most current) – Ability to copy all the current day’s… Continue reading

Moving From system() calls to Rcpp Interfaces

Over on the [Data Driven Security Blog]( there’s a post on how to use `Rcpp` to interface with an external library (in this case `ldns` for DNS lookups). It builds on [another post]( which uses `system()` to make a call to `dig` to lookup DNS `TXT` records. The core code is below and at both… Continue reading