Saltar para o conteúdo

Posts

Aplicando RTSP na prática

Há algumas semanas, comprei uma câmera de segurança IP para a minha casa (acho que não preciso explicar o porquê). A instalei e configurei na rede local, tudo funcionando corretamente. Decidi que queria deixar salvo as gravações mais recentes, então assinei um serviço que faria essa gravação, mas percebi que o plano apenas deixa salvo alguns momenos que ‘houveram movimentação’, como pessoas passando, sons mais altos que o dispositivo capturou, etc (o que faz sentido para a fabricante, quem vai querer pagar por tanto espaço na nuvem).

Ler mais →

junho 23, 2026

Configurando um SFTP Server

Contexto Recentemente em meu trabalho, surgiu uma demanda para realizar o upload de arquivos em um Windows Server do Cliente a partir de uma aplicação presente em outro servidor (Ubuntu), e fui questionado se era possível. Disse que poderíamos utilizar o protocolo SFTP para isso, e após a validação da equipe, fui responsável por estudar e entender como configurar um servidor para esse protocolo, para depois adicionarmos no servidor do cliente a configuração.

Ler mais →

maio 15, 2026

Nem todos os projetos precisam da mesma infraestrutura

Após quase 2 anos atuando como DevOps, uma das coisas que fez eu enxergar a infraestrutura de outra maneira foi perceber que não existe uma única solução certa para todos os projetos. Em alguns casos, faz mais sentido adotar serviços mais simples e com menor esforço operacional. Já em outros, a demanda exige mais controle, segurança e escalabilidade. Digo isso com base na experiência que possuo atualmente, onde a empresa que atuo desenvolve software para terceiros, e cada um dos nossos clientes é um caso à parte.

Ler mais →

maio 13, 2026

Configurando Mirror entre repositórios: GitHub para GitLab

Aprenda o que é um Mirror de repositórios e a como configurar um de forma rápida Afinal, o que é um Mirror de repositórios? Imagine que você trabalha em uma empresa de Desenvolvimento de Software, e junto com a sua equipe vocês desenvolveram uma solução para um cliente da Companhia, e agora ele deseja ter acesso ao código fonte da aplicação. Como você faria isso? Existem muitas maneiras de passar esse acesso, e uma delas é o Mirror. Com ele, você faz de fato um espelhamento(Mirror), onde criamos um repositório em branco (em nosso exemplo, na conta do cliente), e ele será atualizado com todo o código e futuras mudanças de um repositório já existente(repositório da empresa).

Ler mais →

março 20, 2026

Configurando Mirror entre repositórios: Gitlab para Github

Aprenda o que é um Mirror de repositórios e a como configurar um de forma rápida Afinal, o que é um Mirror de repositórios? Imagine que você trabalha em uma empresa de Desenvolvimento de Software, e junto com a sua equipe vocês desenvolveram uma solução para um cliente da Companhia, e agora ele deseja ter acesso ao código fonte da aplicação. Como você faria isso? Existem muitas maneiras de passar esse acesso, e uma delas é o Mirror. Com ele, você faz de fato um espelhamento(Mirror), onde criamos um repositório em branco (em nosso exemplo, na conta do cliente), e ele será atualizado com todo o código e futuras mudanças de um repositório já existente(repositório da empresa).

Ler mais →

fevereiro 26, 2026

GitLab CI: Automatizando Deploy via SSH com Scripts no Servidor

Como criar uma job para se conectar com seu servidor e automatizar processos na hora do Deploy. Recentemente, precisei configurar um processo de deploy automatizado para um projeto na empresa onde trabalho. A ideia era simples: Ao fazer push na branch main, o GitLab CI deverá acessar o servidor via SSH e atualizar a aplicação, tudo isso com menos intervenção manual possível. Neste artigo, vou mostrar como criei uma prova de conceito(POC) para essa abordagem.

Ler mais →

julho 4, 2025

Subindo uma aplicação monolítica na Heroku

Note Este artigo foi baseado em experiências práticas de configuração e deploy de aplicações na Heroku. Informações sensíveis foram removidas ou adaptadas. Introdução Projetos monolíticos, nos quais frontend e backend coexistem na mesma aplicação, ainda são bastante comuns. Durante algumas implantações na Heroku, percebi que o processo se repetia com frequência, então decidi reunir os principais passos neste cheat sheet.

Ler mais →

fevereiro 25, 2025

Configurando senhas de aplicativo

Nesse rápido tutorial irei mostrar como criar senhas de aplicativo a partir da sua conta de e-mail do Google O que é? A senha de aplicativo é uma senha longa e gerada aleatoriamente, usada no lugar da sua senha normal para acessar aplicativos e dispositivos que não oferecem suporte à verificação em duas etapas. Alguns provedores bloqueiam o acesso de aplicativos de terceiros, o que pode impedir que enviem e-mails, por exemplo. A seguir, explicarei como criar a senha de aplicativo para a sua conta de e-mail do Google.

Ler mais →

novembro 21, 2024