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

Habilitar Sudo no Debian e seus derivados

Habilitar Sudo no Debian e seus derivados 13/08/2023

Por padrão o debian não trás o sudo habilitado como estamos acostumados no Ubuntu e outro de seus derivados como o Mint, Xubuntu ou Kubuntu. Para habilitar este comando como o já conhecemos devemos seguir os seguintes passos: 1 – Abra o terminal; 2 – Consiga privilégios de administrador através do comando : su – […]

Leia mais...

Script para automatizar as instalações de extensões do php em distribuições LINUX

Script para automatizar as instalações de extensões do php em distribuições LINUX 27/07/2023

Publiquei neste artigo https://paulorb.dev/alternar-entre-multiplas-versoes-no-php/ formas de como instalar diversas versões do PHP em distros Linux mas surgiu um problema que uma série de extensões do php não estavam presentes e que eram fundamentais para o funcionamento de qualquer projeto php então para facilitar a vida e evitar de ficar instalando uma a uma montei o […]

Leia mais...

Git fetch: Como Verificar alterações sem aplicá-las

Git fetch: Como Verificar alterações sem aplicá-las 23/05/2023

O Git é uma ferramenta poderosa para controle de versão, amplamente utilizada por desenvolvedores. Ao trabalhar com repositórios Git, é importante ficar atualizado com as alterações remotas, mas nem sempre queremos aplicar imediatamente essas mudanças ao nosso código local. Para iniciantes, essa tarefa pode parecer confusa. No entanto, há um comando fundamental do Git que […]

Leia mais...

Manipulando dados de arrays com o método ‘pluck’ em coleções do Laravel

Manipulando dados de arrays com o método ‘pluck’ em coleções do Laravel 20/04/2023

O Laravel é um dos frameworks de desenvolvimento web mais populares e poderosos em uso atualmente. Ele tem muitas características que tornam a programação web mais fácil e eficiente. Uma dessas características é o método “pluck” em collections do Laravel, que é uma maneira simples e útil de manipular dados de arrays. O método “pluck” […]

Leia mais...

Converter campos de um banco de dados do tipo json para array com laravel

Converter campos de um banco de dados do tipo json para array com laravel 16/04/2023

Hoje boa parte dos banco de dados relacionais podem armazenar campos com valores no formato JSON o que garante maior confiabilidade no tipo de dado armazenado substituindo uma antiga prática de se guardar estes em formatos que foram originalmente concebidos para strings. Uma prática que eu adotei até pouco tempo atrás para estas situações foi […]

Leia mais...

Criando uma nova branch a partir da develop pelo terminal com GIT

Criando uma nova branch a partir da develop pelo terminal com GIT 28/03/2023

Para criar uma nova branch a partir da branch develop usando o terminal com o Git, siga os seguintes passos: Certifique-se de estar na branch develop executando o comando git checkout develop. Crie uma nova branch a partir da develop usando o comando git checkout -b nome_da_nova_branch. Faça as alterações necessárias na nova branch. Quando […]

Leia mais...

Como atualizar multiplos registros com o método whereIn no Laravel 9 ?

Como atualizar multiplos registros com o método whereIn no Laravel 9 ?

O Laravel 9 é um framework PHP moderno e poderoso que oferece muitas ferramentas úteis para desenvolvedores web. Uma das funcionalidades mais comuns em aplicações web é a atualização de vários registros ao mesmo tempo. Felizmente, o Laravel 9 torna essa tarefa muito fácil e eficiente com o método whereIn. O método whereIn permite selecionar […]

Leia mais...

Converter Date Time String para data no formato YYYY-MM-DD

Converter Date Time String para data no formato YYYY-MM-DD 29/01/2023

No post de hoje, vamos abordar uma necessidade comum em programação: como obter uma data no formato ANO-MÊS-DIA (YYYY-MM-DD) a partir de uma string em formato “Datetime String”, como a seguinte: ‘Sun Jan 29 2023 11:15:35 GMT-0300 (Horário Padrão de Brasília)’. Uma prática comum é utilizar o objeto Date do JavaScript para converter a string […]

Leia mais...

Como instalar o Go Language no Ubuntu ?

Como instalar o Go Language no Ubuntu ? 12/11/2022

Então resolvi tirar um tempo para conhecer outras linguagens de programação e no momento resolvi iniciar com a GO pois foge a uma série de padrões de programação na qual já estou acostumado e as etapas desse processo de aprendizado serão postadas aqui neste espaço. Então vamos lá. Você pode fazer o download do instalador […]

Leia mais...

Como resolver o erro “oauth-private.key does not exist or is not readable” no Laravel

Como resolver o erro “oauth-private.key does not exist or is not readable” no Laravel 06/11/2022

O Laravel Passport é uma biblioteca que trabalha com o padrão OAuth2 e fornece uma implementação completa do servidor OAuth2. Nesse padrão é determinada a forma de efetuar a autenticação de aplicações WEB (API) através de tokens.

Leia mais...