Recent feed - page 2

My cat looking at the camera.

Yesterday I added support for note entries in my website. Today I want to add support for photo entries, in order to publish photos in my site and control how they look. So here is a photo of one of my cats as a testcard.

PS: I’ve downloaded all my photos from Instagram (including metadata such as timestamps, titles…), and I’ll be uploading a stash of old photos in this site soon.

Hi. This is the first status update, also known as note, in my website. Unlike articles, notes are short and concise. They tell ideas. They draft stuff. They look like status updates on other social networks, except that I can make them as long as I can. (I’ll try to keep things short, I promise 🤞). I’ll be beta-testing notes for a while by posting status updates now and then.

Acaba una semana cargada de cambios y novedades.

Acaba una semana cargada de cambios y novedades.

linux.conf.au 2018 has started

This week is linux.conf.au 2018. Due to how time zones work and because this event is held in Australia, it actually started hours ago. I’ll keep an eye on their YouTube channel later.

Roadmap for 2018 for danirod.es: embrace the open web

This year, I want to make danirod.es my main online identity and stop relying so much on social networks for hosting my content, such as my photos or my status updates. This will not change the use I make of social networks, so if you follow me on social networks, not much will be noticeable. This blog post will help me control the list of changes and features I’ll add to my website through the year in order to make it open, federated, and independent.

Hoja de ruta para danirod.es en 2018: abrazar la web abierta

Este año, quiero convertir danirod.es en mi principal identidad online y dejar de depender tanto de las redes sociales para alojar mi contenido, como fotos o actualizaciones de estado. Esto no cambiará el uso que hago de las redes sociales, así que si me sigues en una red social, no vas a notar demasiados cambios. Esta entrada de blog me ayudará a documentar la lista de cambios y características que voy a implementar en mi página web a lo largo de este año para volverla abierta, federada e independiente.

gtk-rs tutorials for Rust

This unofficial series for gtk-rs provides some tutorials for the key aspects of the GTK Rust library – the most important GTK+ binding for the Rust programming language.

This unofficial GTK Rust tutorial series will focus on documenting important GTK features, demonstrating how they are used in practice, and displaying some Rusty software techniques along the way, as we explore what GTK GUI development in Rust is like.

Via This week in Rust (slowly catching up on my feeds)

Receive SSH login notifications through Slack or Discord

I have a problem. Sometimes I'm slightly paranoid about computer security. Sometimes I wonder if the pages I visit are being logged somewhere when I'm on my university network. And when it comes to servers I manage, sometimes I wonder if I'm actually alone or not. Logs aren't enough, as someone clever enough may wipe their footprints after getting access to the server. If you want to reliably track break-in attempts, you'll have to log them outside your server, somewhere where your lurker won't be able to remove the traces. How about one of the many chat applications that are always running on my phone?

Give `git merge` some love

This article exposes some of my concerns about the different integration strategies available in Git. Summarizing the Git theory which you may already know, the three most common integration strategies are merge, rebase and squash. I’ve used each strategy on different occasions, and while I’m not keen on a particular one, I like rebase the least.

I’m not going to try to convince anyone because everyone will have their preferences, plus part of engineering is knowing when to use the best approach and knowing that there is not a hammer for all the nails. But the purpose of a VCS should still be to make easy to track and understand changes in the codebase, and to make simple to detect and fix bugs. A pretty history graph helps and is a good think, but it should be a secondary thing that never compromises the utility of having the right amount of information at your tips to do your work the best you can. Pragmatical use of Git is cool.

Rectball 0.4.10 is now available

I’m releasing Rectball 0.4.10. It doesn’t have much new features, but it fixes a few bugs found in Rectball 0.4.9. It also brings back Kotlin to the codebase. This is the second time I try to add Kotlin code to the Rectball codebase. I expect to succeed this time. Download the game from the Google Play Store or look at the GitHub release for detailed changes.