Building your Pelican website with schroot

Lately I moved my blog to Pelican. I really like how simple and flexible it is. So in this post I'd like to highlight one particular aspect of my Pelican's workflow: how to setup a Debian-based environment to build your Pelican's website, and how to leverage Pelican's Makefile to transparently use this build environment. Overall, this post has more to do with the Debian tooling, and little with Pelican.

Continue reading »

The docker.io Debian package is back to life

Last week, a new version of docker.io, the Docker package provided by Debian, was uploaded to Debian Unstable. Quickly afterward, the package moved to Debian Testing. And this is good news for Debian users, as before that the package was more or less abandoned in "unstable", and the future …

Continue reading »

GRUB Recovery for UEFI-GPT-LUKS-LVM

Yet another GRUB recovery article... Yep, I can't deny, that's what it's about!

Continue reading »

Using GMail to send system mails on Debian

If you're a Debian user like me, chances are that, at some point, you will need to send emails from the command-line. It could be on a Debian server, where you want to send notifications (login, logout, boot, daily report, ...). Or it could be on your own machine, where you use some tools like reportbug or git send-email.

Continue reading »

VirtualBox In Five Minutes

Getting started with VirtualBox in a few words...

Continue reading »

Docker + Shippable for Painless Continuous Integration

Here's my situation in a glimpse: I've been writing an application in C I target the GNU/Linux OS I want to ensure it builds on every major distros I want an automated solution A very normal situation for a developer, isn't it?

Continue reading »

Learning GObject

I worked on a C/GObject project for a while now, and had to learn GObject from scratch. Learning GObject is definitely not the easiest thing to do, it's much more than just learning to use a new library. Hence this "bookmark article", that list the best links I found so far. Hope this helps other learners like me.

Continue reading »

Publishing A Debian Package (Mentors & Sponsorship)

Here are the steps to follow to publish a Debian package, so that it becomes part of the official Debian repositories.

Continue reading »

Setting Up GoAccess To Analyse Apache Logs

On a Debian machine serving websites with the Apache server, we install and configure GoAccess to monitor the websites activity.

Continue reading »

HDMI Autoswitch

A nice script that does everything you want when you plug a monitor to your HDMI plug: enable the monitor with xrandr, and redirect the sound to the HDMI output.

Continue reading »