A história do FFmpeg

The history of FFmpeg

Every video you watched today — on YouTube, WhatsApp, or streaming TV — almost certainly passed through FFmpeg somewhere along the way. It is probably the most widely used and least-known software on the planet: an audio and video toolkit that became invisible internet infrastructure. This is its history … Read more

AMD vence a Nvidia em todas as especificações — e mesmo assim perde

AMD beats Nvidia on every specification — and still loses

Video summary: this article is a detailed summary of “AMD Beats Nvidia On Every Spec And Still Loses” from The Stack. Video URL: https://www.youtube.com/watch?v=bOHhUVSDmrw On paper, there should not even be a contest: the AMD MI300X accelerator carries 192 GB of memory against 80 GB on the Nvidia H100 and moves 5.3 TB/s of bandwidth … Read more

go-postfixadmin: painel moderno para seu servidor Postfix

go-postfixadmin: a modern dashboard for your Postfix server

Anyone who has built an email server with Postfix + Dovecot knows the ritual: the classic PHP PostfixAdmin, a web server configured just for it, and an interface frozen in time. go-postfixadmin is my modern answer: a single Go binary with the entire Vue 3 frontend embedded — a dashboard … Read more

Criando pacotes .rpm para a família Red Hat

Creating .rpm packages for the Red Hat family

In the first part of this pair, we built .deb packages for Debian and Ubuntu. Now it is the Red Hat family’s turn — RHEL, Fedora, Rocky, AlmaLinux, and, by extension, openSUSE: we will create .rpm packages from scratch, from the spec file to our own dnf repository, covering rpmbuild, rpmlint, mock, and GPG signing. How RPM works Unlike … Read more

Criando pacotes .deb para Debian e derivados

Creating .deb packages for Debian and derivatives

Distributing software for Debian, Ubuntu, Mint, and derivatives without a .deb means leaving the job half done: no dependency management, clean updates, or removal without leftovers. The good news: creating a decent .deb package is easier than its reputation suggests. In this complete guide, you will go from a handcrafted package with dpkg-deb to a package … Read more

go-imapsync: migração de caixas IMAP com um único binário em Go

go-imapsync: Migrating IMAP Mailboxes with a Single Go Binary

Anyone who has needed to migrate mailboxes between servers knows imapsync, Gilles Lamiral’s classic Perl tool. It solves the problem, but brings along a chain of Perl module dependencies that is not always fun to install. go-imapsync reimplements the essentials of imapsync in Go: one-way IMAP synchronization and … Read more

Cluster MariaDB Galera com mariabackup no Ubuntu

MariaDB Galera cluster with mariabackup on Ubuntu

Three Ubuntu servers, one Galera cluster, SST with mariabackup. This is not asynchronous replication: every node writes, and quorum decides. Two nodes are not enough — one fails and the other is left alone without a majority. Below is the three-node cluster, from package installation to galera_new_cluster, on Ubuntu 24.04 and 26.04. Three nodes, one quorum Galera (Codership, Helsinki) integrates into MariaDB … Read more

A história do OTRS

The history of OTRS

OTRS started as Open Ticket Request System. Then it became Open Technology Real Services, and later just the four letters. What has not changed in twenty-five years is the core: Perl, queues, and email turning into tickets. In 2026, the commercial name belongs to EasyVista; the free code lives on in forks. Below is the timeline, without the folklore of … Read more

A história do GLPI

The history of GLPI

GLPI is the French acronym for Gestionnaire Libre de Parc Informatique — the free IT asset manager. It began in 2003 at the INDEPNET association, became a Teclib’ product in 2015, and on 1 October 2025 reached version 11. In June 2026, the stable community release is 11.0.8; version 10.0 still … Read more