Publications by Maëlle's R blog on Maëlle Salmon's personal website

8 (octo!) GitHub Tips

04.04.2022

I’m spending quite a lot of my working time on GitHub, so have taken some habits. Maybe some of them can be useful to you! 1: How to get started I’ve never actually taught git and GitHub, but I like sharing these useful links: [Happy Git and GitHub for the useR] by Jenny Bryan, the STAT 545 TAs, Jim Hester. It includes a big picture section ...

4355 sym

Why I like XPath, XML and HTML

07.04.2022

One of my favorite tool is XPath, the query language for exploring XML and HTML trees. In this post, I will highlight a few use cases of this “angle-bracket crunching tool” and hope to convince you that it’s an awesome thing to know about and play with. Many thanks to Christophe Dervieux for useful feedback on this post! Mille mercis ! Brie...

4497 sym R (2079 sym/6 pcs)

RSS, fantastic tool for keeping up-to-date

25.04.2022

I found an excuse to blog about XML again! Yes, RSS feeds are in practice XML, but for most people, that’s not why they are cool. An RSS (really simple syndication) feed is metadata about all, or the most recent posts published by a website: publication date, content or summary, etc. Much handier in my opinion to use that to get updates among T...

3650 sym

Galentine’s day cards

25.01.2018

Remember the nascent series of blog posts about Parks and recreation? Well, we’re still at one post, but don’t worry, here is a new one, and I’m sure the series will eventually be a real one. I’m looking at you, my R-Ladies friends. That said, today is not a day for passive agressive hints, because I’ve decided it’s Galentine’s day ...

3720 sym R (1721 sym/3 pcs) 8 img

What to know before you adopt Hugo/blogdown

28.02.2020

Fancy (re-)creating your website using Hugo, with or without blogdown? Feeling a bit anxious? This post is aimed at being the Hugo equivalent of “What to know before you adopt a pet”. We shall go through things that can/will break in the future, and what you can do to prevent future pain. I’m writing this post with R users in mind, which me...

11451 sym

How to showcase CSS+JS+HTML snippets with Hugo?

20.04.2020

I’ve recently found myself having to write a bit of CSS or JS for websites made with Hugo. Note for usual readers: it is a topic not directly related to R, but you might have played with either or both CSS and JS for your R blog or Shiny app. On a scale from Peter Griffin programming CSS window blinds to making art with CSS, I’m sadly much cl...

6257 sym R (4398 sym/16 pcs) 1 tbl

How I Taught Scientific Blogging with R Markdown, Online

07.07.2020

Last week I had the pleasure to lead an online course about “Scientific Blogging with R Markdown”, invited by Najko Jahn and Anne Hobert from SUB Göttingen. To follow the example set by the incredible Alison Hill, I’ll write a summary of what I’ve learnt and would like to do better next time. The topic The topic of the course was “Scie...

14088 sym

Single-source publishing for R users

05.11.2020

A big part of my work includes putting content about R online, in blog posts and online books. I’m therefore very interested in the technical infrastructure that allows us R users to produce beautiful products out of R Markdown or Markdown source files. In this post I shall summarize my recent experiments around making HTML and PDF versions of ...

9279 sym R (263 sym/2 pcs)

Storytime preparedness with av

09.12.2020

My kids got a cool electronic storyteller as a gift. It is basically a pretty cube that you shake to make it play tracks. La conteuse merveilleuse comes with pre-loaded songs and stories, but you can also add your own. Very handy, as we had e.g. CDs that came with magazines. According to the anti-manual1, to add a mp3 or wav file you own, you fi...

4611 sym R (1505 sym/5 pcs)

Stingy Beanie baby webscraping

14.01.2021

I’ve just finished teaching blogging with R Markdown at R-Ladies Bangalore. This has two consequences: I need to calm down a bit after the stress of live demoing & co, and I am inspired to, well, blog with R Markdown! As I’ve just read a fascinating book about the beanie baby bubble and as I’ve seen rvest is getting an update, I’ve decide...

4171 sym R (4841 sym/6 pcs)