You're Already Ready: Zen and the Art of R Package Development | Malcolm Barrett
R packages make it easier to write robust, reproducible code, and modern tools in R development like usethis make it easy to work with packages. When you write R packages, you also unlock a whole ecosystem of tools that will make it easier to test, document, and share your code. Despite these benefits, many believe package development is too advanced for them or that they have nothing to offer. A fundamental belief in Zen is that you are already complete, that you already have everything you need. I’ll talk about why your project is already an R package, why you’re already an R package deve...
by Hong Ooi This is an update on what’s been happening with the AzureR suite of packages. First, you may have noticed that just before the holiday season, the packages were updated on CRAN to change their maintainer email to a non-Microsoft address. This is because I’ve left Microsoft for a role at Westpac bank here in Australia; while I’m sad to be leaving, I do intend to continue maintaining and updating the packages. To that end, here are the changes that have recently been submitted to CRAN, or will be shortly: AzureAuth now allows obtaining tokens for the “organizations”...
The first official book authored by the core R Markdown developers that provides a comprehensive and accurate reference to the R Markdown ecosystem. With R Markdown, you can easily create reproducible data analysis reports, presentations, dashboards, interactive applications, books, dissertations, websites, and journal articles, while enjoying the simplicity of Markdown and the great power of R and other languages.
Package Manager 1.1.0 - No Interruptions | RStudio Blog
No interruptions. That was our team’s goal for RStudio Package Manager 1.1.0 - we set out to make R package installation fast enough that it wouldn’t interrupt your work. More and more data scientists use Linux environments, whether to access extra horsepower during development or to run production code in containers. Unfortunately, the rise in Linux environments has seen a corresponding increase in package installation pain. For Windows and Mac OS, CRAN provides pre-compiled binary packages that install almost instantly, but the same binaries are not available on Linux.
Customizing Package Build Options – RStudio Support
Customizing Package Build Options Overview There are three R package build commands used by the RStudio package development tools: R CMD check R CMD build R CMD INSTALL It's possible to c...
Enabling use of private packages on github.com – RStudio Support
You can now use your proprietary R packages in your shinyapps.io environment. To do so, your package does need to be hosted on in a private github repository (public github repositories have alway...
Upgrading from Open-Source to Pro If you currently have Shiny Server Open-Source installed and want to upgrade to the Pro version, the process is very simple. You can do so with no worries about y...
Common dependencies for Shiny Server – RStudio Support
If you are installing Shiny Server or Shiny Server Pro on an offline server, you may need dependencies installed in order for Shiny Server to install correctly. Below you will find a list of common...
Shiny Server Quick Start: Host a directory of applications – RStudio Support
This article is adapted from the Shiny Server Administrator's Guide for version 1.4.2. This is the default configuration that Shiny Server will use until you provide a custom configuration in...
Shiny Server Quick Start: Let users manage their own applications – RStudio Support
This article is adapted from the Shiny Server Administrator's Guide for version 1.4.2. Some administrators of Shiny Server would prefer to give users -- or some trusted subgroup of users -- t...