rud.is

"In God we trust. All others must bring data"

  • _
  • 8
  • j
  • v
  • *

  • Home
  • Daily Drop
  • Observable
  • R Weekly
  • Books
  • About Me

Post Category → Rust

Linking Lit’s Lightweight Web Components And WebR For Vanilla JS Reactivity

posted in R, Rust, webr on 2023-03-25 by hrbrmstr 1 Comment
some descriptive text you can read at the linked url in the post. there's also a popup menu and a barplot.

See it live before reading! This is a Lit + WebR reproduction of the OG Shiny Demo App Lit is a javascript library that makes it a bit easier to work with Web Components, and is especially well-suited in reactive environments. My recent hack-y WebR experiments have been using Reef which is an even ligher-weight… Continue reading →

Rust CLI For Apple’s WeatherKit REST API

posted in Apple, macOS, Rust, Weather on 2022-07-10 by hrbrmstr 1 Comment

Apple is in the final stages of shuttering the DarkSky service/API. They’ve replaced it with WeatherKit, which has both an xOS framework version as well as a REST API. To use either, you need to be a member of the Apple Developer Program (ADP) — $99.00/USD per-year — and calls to the service via either… Continue reading →

Rusty HTML Minifying In R with {rextendr}

posted in R, Rust on 2022-05-10 by hrbrmstr 3 Comments

In my M-F newsletter today I mentioned an awesome Rust-based HTML/JS/CSS minifier library that also include batteries for a few other languages. There was no R port, so I made one using {rextendr}. The {rextendr} package makes is as easy to use Rust code in R packages as {Rcpp} does C/C++ code. It was as… Continue reading →

A WeatherFlow Tempest UDP Broadcast Receiver in Golang, Rust, Swift, and C++

posted in C++, Go, Golang, Rust, Swift on 2022-01-28 by hrbrmstr 2 Comments

After a Twitter convo about weather stations I picked up a WeatherFlow Tempest. Setup was quick, but the sensor package died within 24 hours. I was going to give up on it but I had written an R package (for the REST API & UDP broadcast interfaces) and C++ utility (for just the UDP broadcast… Continue reading →

Cookie Policy • Privacy Policy
Copyright © 2023 Bob Rudis • CC-BY-SA-4.0