Articles by Jeff Allen

RStudio Connect v1.6.4.2 – Security Update

July 8, 2018 | Jeff Allen

A security vulnerability in a third-party library used by RStudio Connect was uncovered during a security audit last week. We have confirmed that this vulnerability has not been used against any of the RStudio Connect instances we host, and are unaware of it being exploited on any customer deployments. Under ... [Read more...]

RStudio Connect v1.5.8

October 23, 2017 | Jeff Allen

We’re pleased to announce RStudio Connect: version 1.5.8. This release enables reconnects for Shiny applications, more consistent and trustworthy editing of user information, and various LDAP improvements. The major changes this release include: Enabled support for Shiny reconnects. Users of Shiny applications are less likely to be interrupted during brief ...
[Read more...]

RStudio Connect v1.5.6 – Now Supporting Kerberos!

September 5, 2017 | Jeff Allen

We’re pleased to announce support for Kerberos in RStudio Connect: version 1.5.6. Organizations that use Kerberos can now run Shiny applications and Shiny R Markdown documents in tailored processes that have access only to the appropriate resources inside the organization. The notable changes this release include: Full support for Kerberos ...
[Read more...]

RStudio Connect v1.5.4 – Now Supporting Plumber!

August 2, 2017 | Jeff Allen

We’re thrilled to announce support for hosting Plumber APIs in RStudio Connect: version 1.5.4. Plumber is an R package that allows you to define web APIs by adding special annotations to your existing R code – allowing you to make your R functions accessible to other systems. Below you can see ...
[Read more...]

RStudio Connect 1.5.0 – Introducing Tags!

May 23, 2017 | Jeff Allen

We’re excited to announce a powerful new ability to organize content in RStudio Connect: version 1.5.0. Tags allow publishers to arrange what they’ve published and enable users to find and discover the content most relevant to them. The release also includes a newly designed (and customizable!) landing page and ...
[Read more...]

RStudio Connect 1.5.0 – Introducing Tags!

May 22, 2017 | Jeff Allen

We’re excited to announce a powerful new ability to organize content in RStudio Connect: version 1.5.0. Tags allow publishers to arrange what they’ve published and enable users to find and discover the content most relevant to them. The release also includes a newly designed (and customizable!) landing page and ...
[Read more...]

RStudio Connect 1.4.6

April 11, 2017 | Jeff Allen

We’re excited to announce the release of RStudio Connect: version 1.4.6. This is an incremental release which features significantly improved startup time and support for server-side Shiny bookmarks. Improved Startup & Job Listing Time We now track R process jobs in the database which allows us to list and query jobs ...
[Read more...]

RStudio Connect 1.4.4.1

March 28, 2017 | Jeff Allen

We’re excited to announce the release of RStudio Connect: version 1.4.4.1. This release includes the ability to manage different versions of your work on RStudio Connect. Rollback / Roll Forward The most notable feature of this release is the ability to “rollback” to a previously deployed version of your work or “...
[Read more...]

RStudio Connect 1.4.2

February 9, 2017 | Jeff Allen

We’re excited to announce the latest release of RStudio Connect: version 1.4.2. This release includes a number of notable features including an overhauled interface for parameterized R Markdown reports. The most notable feature in this release is the ability to publish parameterized R Markdown reports that are easier for anyone ...
[Read more...]

shinyStore – Persistent Client-Side Storage in Shiny

September 11, 2014 | Jeff Allen

We’re thrilled to announce the availability of shinyStore, an R package that enables HTML5 Web Storage from Shiny, an interactive web application framework for R. A live demo of an example application is available here. Set a text value then refresh the page, or close the tab and come ... [Read more...]

shinyTree: jsTree + shiny

September 4, 2014 | Jeff Allen

We’re happy to announce the release of our latest R package, shinyTree. shinyTree is an integration of the jsTree library with the Shiny interactive web framework for R, which makes it simple for R developers to create web applications without knowing anything about HTML or JavaScript. You can view ... [Read more...]

Ace Code Editor in Shiny (shinyAce)

November 5, 2013 | Jeff Allen

The Ace code editor is an elegant, full-featured, browser-based code editor used in such products as RStudio’s IDE. We’re announcing a new R package called shinyAce (now available on CRAN) which integrates the Ace editor into the Shiny web framework. For those who may be unfamiliar, Shiny is ... [Read more...]

Interactive 3D in Shiny (shinyRGL)

October 13, 2013 | Jeff Allen

The rgl package has been used to produce rich, interactive 3D graphics within R using the OpenGL framework for some time. The rgl authors also added the ability to export to WebGL, allowing R authors to produce interactive 3D graphics that were accessible from within any modern web browser. This ... [Read more...]

Reproducing R: Scripts, Documents, and Packages

June 28, 2013 | Jeff Allen

I’m sharing the slides from the talk I’ll be giving at the Dallas R Users Group on creating R packages (and other techniques for reproducing R). I’ll introduce R scripts, reproducible R documents, and R packages. We’ll use the knitr, devtools, and roxygen2 packages in the ... [Read more...]

Package-Wide Variables/Cache in R Packages

April 8, 2013 | Jeff Allen

It’s often beneficial to have a variable shared between all the functions in an R package. One obvious example would be the maintenance of a package-wide cache for all of your functions. I’ve encountered this situation multiple times and always forget at least one important step in the ... [Read more...]

Graphical Tools (rgl) on a Headless Shiny Server

February 27, 2013 | Jeff Allen

If you’ve encountered errors such as Warning in rgl.init(initValue) : RGL: unable to open X11 display Warning in fun(libname, pkgname) : error in rgl_init or Error: rgl_dev_getcurrent when trying to use a graphically based package like RGL with Shiny Server, then you’re in the ... [Read more...]

Analysis of Public .Rhistory Files

February 20, 2013 | Jeff Allen

GitHub recently launched a more powerful search feature which has been used on more than one occasion to identify sensitive files that may be hosted in a public GitHub repository. When used innocently, there are all sorts of fun things you can find with this search feature. Inspired by Aldo ... [Read more...]

Introduction to Shiny Slides

February 9, 2013 | Jeff Allen

Below you can download the slides presented on February 9, 2013 at the Dallas R Users Group on RStudio’s Shiny framework which allows you to create interactive web applications in R. No knowledge of HTML or JavaScript is required! I introduce the alternatives and history of R programming on the web, ... [Read more...]
1 2

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)