Configurando o Vagrant no macOS com chips Apple

E aí, pessoal! Neste post curto, vamos configurar um ambiente simples para criar VMs no macOS com chips Apple (M1/M2/M3 ou mais novos) usando o Vagrant. 1. Introdução O que é o Vagrant? O Vagrant é uma ferramenta que nos permite criar e gerenciar máquinas virtuais de forma fácil e eficaz. Com ele, podemos criar VMs a partir de um arquivo de configuração chamado Vagrantfile, o que facilita o compartilhamento das configurações da máquina e mantém a consistência entre os ambientes. Esse software usa por baixo dos panos os principais provedores de virtualização, como VirtualBox, VMware, QEMU, Parallels, Docker, Hyper-V, entre outros. ...

março 16, 2026 · Felipe

Ponteiros em Golang

E aí, Gopher, tudo certo? Ultimamente venho dedicando meu tempo livre ao estudo de Golang e preciso admitir: tem sido uma jornada interessante e desafiadora. Durante o processo de aprendizado, tive inicialmente uma certa “resistência” para entender o que de fato são ponteiros. Por coincidência, acompanhando alguns blogs e páginas sobre Go, percebi que muita gente passa pelo mesmo obstáculo — e isso é completamente normal. Foi por isso que resolvi criar este espaço para escrever um pouco sobre eles. Afinal, o que é um ponteiro? Um ponteiro é simplesmente uma variável cujo conteúdo é um endereço de memória. Se você compartilhar esse ponteiro em outro lugar, conseguimos acessar diretamente o endereço em que o dado está armazenado e, a partir daí, manipular de alguma forma aquele espaço de memória. ...

março 16, 2026 · Felipe