A collection of tech articles I have been writting over the years for my own future reference.
My personal bookmarks
Produção e edição de música em Linux com ênfase em ferramentas gratuitas e/ou open-source.
auto-editor é um aplicativo para edição automática de vídeos. Ele oferece diversos parâmetros para editar vídeos, como a remoção automática de trechos silenciosos.
Llama é uma poderosa ferramenta gratuita de inteligência artificial que possibilita o processamento de linguagem natural diretamente em servidores locais. Este é um guia para configurar e executar um servidor Llama usando Docker, simplificando a instalação.
Samba conecta diferentes sistemas operacionais, permitindo o compartilhamento de arquivos e impressoras entre Windows, macOS e Linux. Este guia apresenta o passo a passo para criar um servidor Samba usando o Docker, proporcionando uma configuração simplificada.
Execute o git com different chaves ssh. Isso é muito útil caso você queira utilizar múltiplos contas git com contas distintas em uma mesma máquina.
Execute o git em um contêiner Docker. Isso é muito útil caso você queira utilizar múltiplos git (com usuários e configs distintos) em uma mesma máquina.
Minha configuração para o Visual Studio Code.
Backup do meu Linux Mint.
Installing Docker on Linux Mint can sometimes lead to minor hiccups. This guide provides clear, step-by-step instructions to help you set up Docker seamlessly on your system.
tmux is a powerful terminal multiplexer that lets you run and manage multiple terminal sessions in a single screen. Whether you want to split windows into panes or seamlessly detach and reattach sessions, this tool is indispensable for developers and system administrators.
Looking for a lightweight, self-hosted Git solution? Gogs is a painless Git service that’s easy to deploy. Learn how to set up your own Git server with Docker Compose in this step-by-step guide.
Need to retrieve SSL certificates from an HTTPS website? This article shows you how to download them, which is especially handy when dealing with trusted sites using self-signed certificates.
Generate clean, centered thumbnails in Java without relying on external libraries. This post explores a straightforward solution for developers working with image manipulation.
Unleash the full potential of Linux Mint with a set of tweaks to enhance performance, usability, and workflow.
Simplify your database setup by creating a MySQL server using Docker
Self-signed certificates are a practical solution for secure communication in test environments or internal applications. In this post, you’ll learn how to programmatically generate self-signed certificates in PKCS#12 format using Java.
USB auto-suspend is a power-saving feature in Linux that can sometimes prevent a machine to wake-up when the user presses a keboard’s key.
Handling many-to-many relationships in a RESTful API can be challenging, especially when designing endpoints and managing associations. This post explores strategies for creating and managing many-to-many resources effectively using REST principles, with practical examples to guide you through the implementation.
Git rebase is a powerful tool for rewriting commit history, keeping branches clean, and maintaining a linear project timeline. In this tutorial, you’ll learn how to use git rebase effectively.