Blog

Content before 2026 was migrated and some information might have been lost.

Welcome to Forres

Published on July 30, 2018.

Photo by Raniere Silva.

Last weekend, I visited Forres.

Photo of sign with information about Fores
Information about Forres Photo by Raniere Silva.

Forres won many UK and Scottish awards due the beautiful gardens. And I wanted the share photos of the one that I crossed.

Photo of Forres' garden
Forres' garden Photo by Raniere Silva.
Photo of Forres' garden
Forres' garden Photo by Raniere Silva.
Photo of Forres' garden
Forres' garden Photo by Raniere Silva.
Photo of Forres' garden
Forres' garden Photo by Raniere Silva.
Photo of Forres' garden
Forres' garden Photo by Raniere Silva.

EuroPython 2018: A Jupyter Enhancement Proposals

Published on July 28, 2018.

Photo by Dave Bezaire.

On 25 July, I attended EuroPython, a fantastic conference related with Python, to talk about Jupyter and the enhancement proposal that I submited last year. The original plan was to present with my friend Tania Sanchez Monroy but she had to cancel in the last minute. [My slides are available]({% link pdfs/EuroPython2018.pdf %}) and my notes are below.

Photo from hackday at ICMS
Photo from hackday at ICMS Photo by Raniere Silva.

In early 2017, I was invited by Alexander Konovalov to attend Computational Mathematics with Jupyter at International Centre for Mathematical Sciences (ICMS) in Edinburgh. During the event, Alexander Konovalov, Michael Croucher, Tania Allard and I talked about how we write lessons with Jupyter so far. I contributed to Software Carpentry lessons back in 2014 when they still used Jupyter notebooks, IPython notebook at that time, for the Python lesson. Alexander Konovalov wrote GAP lessons for Software Carpentry and was interested to develop the lessons in Jupyter notebooks. Michael Croucher and Tania Allard were working at the University of Sheffield with some professors to build courses in Jupyter notebooks and were interested to have a better presentation for the lessons being develop. The cell strucuture of Jupyter notebook imposes a limitation that we could have executed code inside call out boxes but authors were OK with it. During that week, Tania worked on some prototypes to convert Jupyter notebooks Markdown files that Jekyll could use to build a beautiful website.

More ...

Do not disturb

Published on July 12, 2018.

Photo by Richard Leeming.

Work or contribute with a worldwide distributed team means that you will receive email and messages all day long. Two years ago, I changed the configuration of my email client (Gnome’s Evolution on my laptop and K-9 Mail on my Android mobile phone) to not automatically fetch emails so that the stream of new item on my inbox isn’t continuous to the point of disturb my life because I’m replying one of the items or waiting for the reply of another one.

More ...

R ❤️Python

Published on July 3, 2018.

Photo by Mark Richards.

Anna Krystalli invited me to talk a little bit about reticulate at the Sheffield R Users Group on July 3. From the description of the event

This month we’ve got special guest Raniere Silva visiting all the way from Manchester and we’ll focus the whole session on how R & Python can play nicely together. Whether you are an R developer that uses Python for some of your work or a member of data science team that uses both languages, reticulate can dramatically streamline your workflow!

More ...

Memory

Published on July 2, 2018.

Photo by markheybo.

On Monday, 25 June I attended the funeral celebrating the life of Peter Rankin, the father of a friend, at Preston Minster that you can see at the photo.

Peter was diagnosed with brain cancer in November 2017 and passed away on Sunday 10 June following a six-month battle with a brain tumour. The tribute from the family, when my friend read William Shakespeare’s Peace Maker text, was, in the good sense, hard to describe. The eulogy, by Bishop David Chillingworth, and the tribute, by Councillor Brian Rollo, were inspiring.

More ...