Pietro Albini

Blog posts

Here you can read my thoughts, announcements, tutorials, and more. But just the few times I remember to write them down :)

Introducing Persuade

Written on January 6, 2017.

Persuade is a small project I worked on in the past two weeks. It's a simple presenter console (just like the ones Impress and PowerPoint have), built entirely on web technologies and with support for PDF files.

Continue reading this post »

Civilization V paintings as your Linux wallpapers

Written on October 9, 2016.

Sid Meier's Civilization V is a great turn-based strategy game, and it comes with a lot of art and music assets bundled with it. I really like the paintings used as the loading screen's background, so I wrote a small tool to extract those from the game files and to rotate them as your favourite Linux distro's wallpaper.

Continue reading this post »

Gandi security vulnerability: two factor authentication bypass

Written on October 2, 2016.

Gandi is a French domain name registrar I use for all my domains, which also supports the volunteers behind some FLOSS projects. On Tuesday 27 september 2016 I found a flaw in their login form which allowed to completly bypass two factor authentication (2FA), after you inserted the right handle and password.

Continue reading this post »

Hey, that's a blog!

Written on September 3, 2016.

This might look different than it was since two years ago. Well, I finally updated my website with a new, cleaner style and a brand new blog! In this post I'll explain a bit more how this was made, and what I will write in there.

Continue reading this post »

There is also a list of all the posts I published, if you want to find an old post.