Categoria: Desenvolvimento

  • Safer Paste no macOS: como impedir o Replace destrutivo do Finder

    Existe um comportamento do Finder que sempre me incomodou, mas recentemente passou a causar problemas reais no trabalho. Ao copiar uma pasta sobre outra pasta de mesmo nome, o macOS pode oferecer Replace. O problema é que esse "Replace" não significa simplesmente: substitua os arquivos que existem nos dois lugares. Ele pode significar: substitua a…

  • Instalando Rust no Windows 10 e Windows 11

    Em alguns cenários de desenvolvimento, não faz sentido depender exclusivamente das ferramentas disponibilizadas pelo sistema operacional — principalmente quando se deseja acompanhar a evolução da linguagem, utilizar recursos mais recentes ou manter um ambiente consistente entre diferentes máquinas. Esse é o caso do Rust, uma linguagem moderna focada em desempenho, segurança de memória e concorrência,…

  • Rust no Ubuntu 26.04 LTS

    Em alguns cenários de desenvolvimento, não faz sentido depender exclusivamente dos pacotes disponibilizados pela distribuição Linux — principalmente quando se deseja acompanhar a evolução da linguagem, utilizar recursos mais recentes ou manter um ambiente consistente entre diferentes máquinas. Esse é o caso do Rust, uma linguagem moderna focada em desempenho, segurança de memória e concorrência,…

  • Jenkins no Amazon Linux 2023

    Em determinada atividade foi necessário instalar o Jenkins no Amazon Linux 2023. Antes de começar a instalação, o requisito deste é o Java 21 – que pode ser encontrado aqui. Pré-requisito $ sudo dnf update -y Instalação Instale as chaves do repositório: $ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo $ sudo rpm –import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key Instale o…

  • Java 21 no Amazon Linux 2023

    Em determinada atividade foi necessário instalar o Java 21 no Amazon Linux 2023. Pré-requisito $ sudo dnf update -y $ sudo dnf upgrade -y Instalação Atualize e instale o Java 21: $ sudo dnf install -y java-21-amazon-corretto-headless Acesso Para validar a versão, utilize o comando: $ java -version Com o seguinte resultado: openjdk version "21.0.8"…