Avatar (Fabio Alessandro Locati|Fale)'s blog

gopass in Fedora

April 25, 2022

I started to use ZX2C4’s pass back in 2016 to manage my passwords. I liked the idea behind pass, but I found it too hackish. For this reason, I moved to gopass at the end of 2017 because it was a far more complete implementation of pass from my point of view. gopass is now part of my system, and I’m so used to it that it is hard for me to think about my workflows without gopass into them.

Read More

gRPC-Gateway 2 in Fedora

February 22, 2022

gRPC is a very nice technology that allows the implementation of efficient APIs in a very efficient way. Thanks to gRPC and protobuf, you do not have to write much boilerplate code since the boilerplate code is generated automatically from the proto file. This works perfectly until both your client and server can perform gRPC calls. Luckily most of the languages have no issue with this. Still, the big exception is JavaScript (and other languages that will compile to JS, such as TypeScript) running in a browser.

Read More

pdfcpu in Fedora

February 19, 2022

pdfcpu is a command-line tool to perform actions on PDF files. It allows to perform all the standard operations, such as merge, split, and rotate pages. It also allows less common operations such as changing the user and owner passwords, encrypting/decrypting, optimizing, etc. The project started back in 2017, but I discovered it only last year. I like pdfcpu due to the high focus on allowing and making it easy to perform those kinds of operations in batch.

Read More

My immutable Fedora

April 29, 2021

For many years now, I’ve been using immutable versions of Fedora. I remember that I started to play with immutable Fedora back in 2015 when Fedora Atomic was new. I liked the idea since the first time I’ve read about it, but in the beginning, I did not spend too much time making it work on my setup because it seemed a little bit too complex. At DevConf.cz 2016, I met Patrick Uiterwijk, who was running his spin of Fedora Atomic.

Read More

Fedora Nest 2020

August 10, 2020

This year Flock did not happen due to COVID-19, and in its place, Fedora Nest happened. After many events I’ve seen going virtual in the last few months, I was skeptical. I was yet to see an acceptable online platform to run events. I was wrong on the platform. Fedora Nest used Hopin, which is by far the best platform for events I’ve seen so far. Don’t get your expectations too high, though, because when I say the best one I’ve seen so far, only means that it is usable, and it does not mean in any way that is on par of real conferences.

Read More

Why I switched to systemd-resolved

April 15, 2020

Yesterday, a controversial proposal got posted in the Fedora Devel mailing list: enable systemd-resolved by default. I see this change favorably since I already enabled it a few weeks ago, and I find it a very sensible option. First, I have to admit that I see systemd and its mission of standardizing the core of the Linux user-space very favorably. At the current level of evolution of Linux, over time, this standardization and consistency will pay off much more than other alternatives.

Read More

DevConf 2020

January 27, 2020 - Brno, CZ

As it happened at other times in my life, I managed to be present at DevConf. DevConf is one of the best conferences that I attend. The reasons are many and varied, starting from the location that I find relatively stress-free. Another reason is the fact that there are many different kinds of sessions, and many sessions are not overcrowded, so it is relatively simple to participate in any session you would like to.

Read More

DevConf 2017

January 29, 2017 - Brno, CZ

I think this is a special moment of the year, where in less than two weeks is possible to meet a huge amount of Open Source contributors in person. Obviously you will need to take few flights, but it’s definitely worth. DevConf this year was great. I’ve been able to assist to a huge amount of talks (more than 20) and the majority of which were very interesting. As always in conferences, there are themes heavily discussed and other completely absent.

Read More

FLOCK 2016

August 7, 2016 - Kraków, PL

This year, I have been able to go to Flock :). Flock location this year was Krakov (Poland). Since my flight arrival time was very close to Mailga’s one, I waited him at the airport and then we went together to the Flock location. This has proven to be a good idea, since we had the time to speak about some important topics around the Italian Community. We then arrived to the Flock location, were we discovered a problem with the rooms booking, but that got resolved in a quick way by Bexelbie.

Read More

AWS at the command line

February 29, 2016

Amazon Web Services (AWS) is the biggest public cloud provider and has released a set of tools to help out sysadmins and developers for integrating with their infrastructure. The three tools we are going to discuss in this article are three of AWS’s most-used and well-known tools: botocore: Low-level Python library boto3: High level Python library awscli: Command-line interface written in Python All those tools are currently available in Fedora (22+) and EPEL (7).

Read More
Older