omnipresent explorer of the unknown, fashionably caffeinated informatics phd, amorous cavalier. design, build, analyze. #rstats on #macos + #webr and #python with #pyodide
A new "ISC Working Group 'Marshaling & Serialization in R'"
This WG aims to develop standard practices for marshalling & unmarshalling of #RStats objects. This will involve identifying current problems, raising awareness of it, & coming up with technical solutions.
Excited to share a follow-up to my prior tweet! This time, diving into deploying #python#pyshiny apps on #github using #shinylive. We focus again on saying goodbye to cluttered repo histories - we're keeping it clean and efficient! 🚀
Thanks to a StackOverflow question, I've outlined a method for deploying shiny live apps straight to GitHub Pages from a repository. This approach bypasses storing the converted app within the repo by integrating a GitHub Pages deployment step into the GitHub Action worker, which keeps the repo history focused on only the shiny app source.
@hrbrmstr mmm, it's probably pretty quick hooking up the view() portion generating the slider into pyodide or webr instance... This would cut a lot of the overhead of the {r/py-shiny} variants.
@hrbrmstr awesome, can't wait! I promise to only share it with the SO :) I haven't managed to find a place near me in the bay like what I could get in Chicago :/
P.S. If you're ever on the outskirts of Chicagoland, this is one of my favorite places to visit:
{searcher} 0.0.7 is here with the ability to search code in public GitHub repos with grep.app 📦 and enjoy anonymous searching with Qwant 🕵️♂️ right from #rstats.
✨ Sneak Peek Alert ✨ The next version of the {quarto-webr} extension ushers in a revamp of non-interactive areas to improve on-device data science tasks! 📊
A quick tutorial on transferring styles from a single Quarto document to a Quarto extension, focusing on integrating with a RevealJS theme. Explore the step-by-step process in this GitHub PR:
🎙️ Exciting News! 🌐 My talk at #positconf2023 on dynamic interactions with #quarto and #webr is now online! 💻🚀 Explore the seamless world of web browser-based data science. 🔄🤝 Don't miss out—watch it now and let's spark some inspiration together!
Interested in allowing #python 🐍 code to run seamlessly in the browser via #pyodide? The {quarto-pyodide} proof of concept unveiled at #positconf2023 is under active development with an initial release at the end of December. In the meantime, delve into our proof of concept demo:
This is just 100% amazing (I've been watching the PRs & discussions that have led to this) and removes what I felt was the primary (and, only, really) barrier to entry for #RStats#WebR applications.
@hrbrmstr one other huge and equally important change is the default automatic channel type in the next release switches away from the service worker model to post message if the webpage is not Cross-Origin Isolated.