PauloRB.dev

Desenvolvedor de Software

Foto de Perfil

Sobre Mim

Olá, sou um desenvolvedor de software apaixonado por tecnologia. Bem-vindo ao meu site profissional onde compartilho meu currículo e escrevo sobre programação.

Blog

Instalando e Gerenciando o SQLite no Linux

Instalando e Gerenciando o SQLite no Linux 02/10/2024

Introdução ao SQLite O SQLite é um sistema de banco de dados leve, sem servidor e autocontido, amplamente utilizado em aplicações locais e embarcadas. Ele armazena dados em arquivos individuais e oferece suporte a transações ACID, o que o torna ideal para projetos pequenos e médios. Instalando o SQLite no Linux A instalação do SQLite […]

Leia mais...

Estruturas de Dados em Go: Guia Simples com Exemplos Práticos

Estruturas de Dados em Go: Guia Simples com Exemplos Práticos

Go (ou Golang) é uma linguagem de programação eficiente e fácil de usar, conhecida por sua simplicidade, sendo ideal para construir sistemas escaláveis e de alto desempenho. Neste post, vamos explorar as principais estruturas de dados em Go com exemplos práticos, mostrando como aplicá-las no dia a dia de um desenvolvedor. Arrays Arrays em Go […]

Leia mais...

Instalação e Configuração do OpenSSH no Ubuntu

Instalação e Configuração do OpenSSH no Ubuntu 30/09/2024

Este tutorial rápido e objetivo vai te mostrar como instalar e configurar o OpenSSH no Ubuntu, além de incluir algumas dicas extras de configuração de segurança. 1. Atualizar o sistema Abra o terminal e execute o comando para garantir que todos os pacotes estão atualizados: sudo apt update && sudo apt upgrade -y 2. Instalar […]

Leia mais...

Como Instalar e Usar o MailHog com Laravel para Testes de Email

Como Instalar e Usar o MailHog com Laravel para Testes de Email 24/09/2024

No desenvolvimento de aplicações web, especialmente no Laravel, enviar emails é uma tarefa comum. Porém, testar o envio de emails em ambientes de desenvolvimento pode ser desafiador, já que você não quer correr o risco de enviar emails de teste para destinatários reais. É aí que o MailHog entra em cena. O MailHog é uma […]

Leia mais...

Código python para rodar arquivos .sql no postgres

Código python para rodar arquivos .sql no postgres 17/09/2024

Nesta semana o Postgres vem me desafiando, e meu pc também, porque por algum motivo o PGADMIN está demorando uma eternidade para rodar o procedimento de restore de backups. Numa dessas situações do dia-a-dia com o restore do PGADMIN não querendo funcionar o jeito foi rodar um arquivo .sql e que pasme por ter um […]

Leia mais...

Como Instalar o PostgreSQL 16 no Linux Mint 21

Como Instalar o PostgreSQL 16 no Linux Mint 21 16/09/2024

O PostgreSQL 16 ainda não está disponível nos repositórios oficiais do Linux Mint 21, então usaremos o repositório oficial do PostgreSQL. O repositório da versão “Jammy” é compatível com o Linux Mint 21. Para seguir com a instalação do POSTGRES 16 no Linux mint 21 Vera siga os passos abaixo:  

Leia mais...

Como Atualizar Valores de Chaves em Campos JSON no PostgreSQL

Como Atualizar Valores de Chaves em Campos JSON no PostgreSQL 12/09/2024

Atualizar valores em um campo JSON no PostgreSQL é uma operação comum ao trabalhar com dados semi-estruturados. Isso é especialmente útil em cenários onde armazenamos configurações, respostas de questionários ou qualquer estrutura de dados flexível diretamente no banco de dados. Neste artigo, exploraremos como atualizar valores de um campo do tipo JSON em PostgreSQL, utilizando […]

Leia mais...

Como Executar Migrations e Seeders Específicas no Laravel

Como Executar Migrations e Seeders Específicas no Laravel

Para rodar uma migration específica no Laravel, você pode usar o comando migrate com a opção –path. Siga os passos abaixo: Identifique o caminho da migration que você deseja rodar. Normalmente, as migrations ficam em database/migrations. Execute o seguinte comando no terminal, especificando o caminho da migration: Isso irá rodar apenas a migration que você […]

Leia mais...

Como Resolver Problemas de Permissões ao Usar Docker no WSL2

Como Resolver Problemas de Permissões ao Usar Docker no WSL2 31/08/2024

O Docker é uma ferramenta poderosa para gerenciar contêineres, e sua integração com o WSL2 no Windows oferece um ambiente de desenvolvimento robusto e flexível. No entanto, ao configurar o Docker no WSL2, é comum encontrar alguns problemas de permissão que impedem a execução suave dos comandos Docker sem a necessidade de usar sudo. Neste […]

Leia mais...

Como Unir Múltiplos Arquivos PDF em um Único Documento Usando Python

Como Unir Múltiplos Arquivos PDF em um Único Documento Usando Python 29/08/2024

No dia a dia, muitas vezes nos deparamos com a necessidade de unir vários arquivos PDF em um único documento. Seja para compilar relatórios, unir notas fiscais ou simplificar o envio de documentos, essa tarefa pode ser facilitada com o uso de um script Python simples e eficiente. Neste artigo, vou mostrar como você pode […]

Leia mais...