Migrating from TravisCI to GitHub Actions for R packages
Dean Attali
by
3y ago
Learn how to easily start using GitHub Actions to automatically validate your package - If you develop an R package on GitHub and aren’t using GitHub Actions, this post is for you. Whether you want to move your repository from TravisCI to GitHub Actions, or you’re not sure why that’s necessary, or even if you don’t know what GitHub Actions is, you should definitely ..read more
Visit website
[Video] Submitting a PR to {shiny} LIVE
Dean Attali
by
3y ago
Debugging with Dean series: Instead of waiting for RStudio to fix a bug I found, I made a pull request to fix the issue, and recorded the entire process - The “Debugging with Dean” educational video series is in full force, and in this video I do something a little risky: I submit a pull request into {shiny} in real-time. Watch on YouTube As always, I would warmly welcome any comments, including constructive criticism so I can improve. If you ..read more
Visit website
Submitting a PR to {shiny} LIVE
Dean Attali
by
3y ago
Debugging with Dean series: Instead of waiting for RStudio to fix a bug I found, I made a pull request to fix the issue, and recorded the entire process - The “Debugging with Dean” educational video series is in full force, and in this video I do something a little risky: I submit a pull request into {shiny} in real-time. Watch on YouTube As always, I would warmly welcome any comments, including constructive criticism so I can improve. If you ..read more
Visit website
How isolate() can bite you in the butt
Dean Attali
by
3y ago
Debugging with Dean episode 2: Find out what mistake to avoid when using isolate() - I’ll keep it short: The first episode of Debugging with Dean was a success, so I decided to keep going. In this video, I set out to see if an issue submitted to {shiny} was indeed a bug in shiny, and instead I found out a way that isolate() can ..read more
Visit website
{shinyscreenshot}: Finally, an easy way to take screenshots in Shiny apps!
Dean Attali
by
3y ago
{shinyscreenshot} has finally been released, two entire years (sorry!) after I began working on it. It allows you to capture screenshots of entire pages or parts of pages in Shiny apps, and have the image downloaded as a PNG automatically. It can be used to capture the current state of ..read more
Visit website
Debugging with Dean: My first YouTube screencast
Dean Attali
by
3y ago
I wanted to solve a real bug in real-time, to show you my thought process. Here's how it turned out. - If you’re impatient and want to watch the video immediately, you can watch it directly on YouTube. Just remember to subscribe so you won’t miss my next videos! Table of contents Background A typical Saturday morning To share or not to share? The initial response My whoopsie It’s ready: Debugging ..read more
Visit website
"package 'foo' is not available" - What to do when R tells you it can't install a package
Dean Attali
by
3y ago
This common error means the package you're looking for can't be installed from CRAN. This is how you solve it. - The R language is infamous among its users for often having unhelpful error messages. One of the error messages that almost any R user in history has seen is “package ‘foo’ is not available (for R version x.y.z)”, which would come after trying to install package “foo” from CRAN using ..read more
Visit website
Exciting updates to my top 4 Shiny packages
Dean Attali
by
3y ago
Building new packages in R is a lot of fun for me, and if I could then I would spend all day just doing that. But after the initial relese comes the endless maintenance, which mostly involves adding new features requested by users and fixing bugs. Releasing an update to ..read more
Visit website
How to set up MULTIPLE GitHub Pages websites with custom domains
Dean Attali
by
3y ago
Setting up a GitHub Pages site with a custom domain name is relatively simple and has lots of documentation. On the other hand, setting up two (or more) GitHub Pages sites within the same GitHub account has no documentation and can be confusing. But it’s actually very simple, as this ..read more
Visit website
How isolate() can bite you in the butt
Dean Attali
by
3y ago
Debugging with Dean episode 2: Find out what mistake to avoid when using isolate() - I’ll keep it short: The first episode of Debugging with Dean was a success, so I decided to keep going. In this video, I set out to see if an issue submitted to {shiny} was indeed a bug in shiny, and instead I found out a way that isolate() can ..read more
Visit website

Follow Dean Attali on FeedSpot

Continue with Google
Continue with Apple
OR