Articles by hrbrmstr

Make Multi-point “dumbbell” Plots in ggplot2

June 6, 2019 | hrbrmstr

A user of the {ggalt} package recently posted a question about how to add points to a geom_dumbbell() plot. For now, this is not something you can do with geom_dumbbell() but with a bit of data wrangling you can do this in a pretty straightforward manner with just ...
[Read more...]

Two New Ways to Make DNS over HTTPS Queries in R

May 26, 2019 | hrbrmstr

A fair bit of time ago the {gdns} package made its way to CRAN to give R users the ability to use Google’s (at that time) nascent support for DNS over HTTPS (DoH). A bit later on Cloudflare also provided a global DoH endpoint and that begat the (not-on-CRAN) {... [Read more...]

Add Dressbarn to the Continued Retailpocalypse

May 21, 2019 | hrbrmstr

I’ve talked about the retailpocalypse before and this morning I was greeted with the news about Dressbarn closing all 650 stores as I fired up a browser. I tweeted some pix and data but not everyone is on Twitter so I’m just posting a blog-blurb here with the code ...
[Read more...]

Mapping Tornado Alley with R

May 18, 2019 | hrbrmstr

I caught a re-tweet of this tweet by @harry_stevens: THREAD: I wrote a post on @observablehq about a map I made today. It shows a typical day in the life of a graphics journalist: You never know what problems you'll have to solve on deadline! https://t.co/yRhW1...
[Read more...]

Quick Hit: Updates to QuickLookR and {rdatainfo}

May 12, 2019 | hrbrmstr

I’m using GitUgh links here b/c the issue was submitted there. Those not wishing to be surveilled by Microsoft can find the macOS QuickLook plugin project and {rdatainfo} project in SourceHut and GitLab (~hrbrmstr and hrbrmstr accounts respectively). I hadn’t touched QuickLookR???? or {rdatainfo}???? at all since 2016 ...
[Read more...]

A Limited-but-Functional Couchbase Free Text Search & Retrieval Un-package; or, “How I Abused Couchbase & R to Perform Bulk IP Whois Full-text Searches” (a Cobbler’s Tale)

April 7, 2019 | hrbrmstr

Researching “the internet” (i.e. $DAYJOB) means having to deal with a ton of “unique” (I’m being kind) data formats. This is ultimately a tale of how I performed full-text searches across one of them. It all started off innocently enough. This past week I need to be able ...
[Read more...]

Rome Was Not Built In A Day But widgetcard Was!

March 26, 2019 | hrbrmstr

I saw a second post on turning htmlwidgets into interactive Twitter Player cards and felt somewhat compelled to make creating said entities a bit easier so posited the following: Wld this be useful packaged up, #rstats?https://t.co/sfqlWnEeJVhttps://t.co/troKzmzTNv (TLDR/V: Single function to turn an ...
[Read more...]

Assumptions Matter More Than Dependencies

March 18, 2019 | hrbrmstr

There’s been alot of talk about “dependencies” in the R universe of late. This is not really a post about that but more of a “really, don’t do this” if you decide you want to poke the dependency bear by trying to build a deeply flawed model off ... [Read more...]

Handling & Sharing PCAPs Like a Boss with PacketTotal

March 17, 2019 | hrbrmstr

The fine folks over at @PacketTotal bequeathed an API token on me so I cranked out an R package for it to enable more dynamic investigations work (RStudio makes for an amazing incident responder investigations console given that you can script in multiple languages, code in C[++], and write documentation ... [Read more...]

Wrangling Content Security Policies in R

March 10, 2019 | hrbrmstr

(header image via MDN Web Docs) The past two posts have used R to look at the safety/security (just assume those terms are in scare quotes from now on in every post) of web-y thing-ys. We’ll continue that theme with this post where we focus on a [sadly ...
[Read more...]
1 4 5 6 7 8 23

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)