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

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...

Como ignorar permissões do Linux em repositórios GIT.

Como ignorar permissões do Linux em repositórios GIT. 03/11/2022

Recentemente me deparei com um problema curioso que ocorre no GIT principalmente enquanto escrevemos código em modo root e depois fazemos o push para os repositórios que faz com que as permissões(CHMOD) de arquivos e pastas fossem para o servidor e ao baixar o projetos estas acabavam por atrapalhar o desenvolvimento tendo que em alguns […]

Leia mais...

Função para fazer a tecla ENTER funcionar como a tecla TAB em formulários web.

Função para fazer a tecla ENTER funcionar como a tecla TAB em formulários web. 25/10/2022

Segue função em Jquery que utilizei muito em projetos para permitir o comportamento da tecla TAB(pular campos do formulários) utilizando a tecla enter, essa prática é muito comum em sistemas DESKTOP e acho interessante a sua implementação interessante em aplicações para a Internet tb. Abaixo segue o código:

Leia mais...