Materials to create a calendar file by scraping the rstudio::global(2021) schedule online
Please feel free to improve and reshare!
Big thanks to...
- Kelsey Gonzalez for noticing issue #1,
- Natalia Morandeira for fixing it (PR #2), and
- Pao Corrales for providing an additional approach (PR #3)!
EST: all_events_EST.ics
GMT-3: all_events_GMT-3.ics
R script: rstudio-global-2021-schedule.R
If you encounter an error like the one below, see this fix in lubridate issue #928
Error: Problem with `mutate()` input `start_datetime`.
x CCTZ: Unrecognized timezone: "America/New_York"
ℹ Input `start_datetime` is `lubridate::force_tzs(start_datetime, "EST", tzone_out = timezone)`.
Run `rlang::last_error()` to see where the error occurred.
R Markdown file: rstudio-global-2021-schedule.Rmd
R Notebook: rstudio-global-2021-schedule.nb.html
install.package("tidyverse")
install.package("lubridate")
install.package("rvest")
install.package("robotstxt")
install.package("calendar")
If you don't want to scrape the data, you can build a calendar using a (corrected) CSV shared by Hadley: schedule-from-organizers-fixed.csv
- Corrected/fixed means it corrects 2020 in the dates to 2021