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

Como Redimensionar Imagens Base64 com JavaScript e TypeScript

Como Redimensionar Imagens Base64 com JavaScript e TypeScript 15/10/2024

Ao trabalhar com imagens base64 no front-end, é comum precisar redimensioná-las para melhorar o desempenho da aplicação, especialmente ao enviá-las para servidores ou APIs. Neste artigo, vamos explorar como redimensionar imagens base64 com JavaScript, garantindo que sua largura não exceda 150px. A solução é desenvolvida em TypeScript para garantir maior segurança e clareza no código. […]

Leia mais...

Tutorial de Desenvolvimento: Criando um Jogo de Tetris

Tutorial de Desenvolvimento: Criando um Jogo de Tetris 02/06/2024

E vamos a mais um tutorial de outro joguinho clássico só que dessa vez vamos recriar o Tetris. Link do repositório: https://github.com/paulodm145/tetris Estrutura do Projeto /projeto-tetris │ ├── index.html ├── styles.css └── script.js 1. index.html Este arquivo contém a estrutura básica da página do jogo. Cabeçalho: Contém as configurações básicas e a inclusão do arquivo […]

Leia mais...

Jogo da Velha com HTML, CSS e JavaScript

Jogo da Velha com HTML, CSS e JavaScript 31/05/2024

Vamos hoje desenvolver uma atividade que é comum em alguns testes de programação onde iremos desenvolver um simples jogo da velha usando apenas HTML, CSS e JavaScript. Primeiramente vamos criar três arquivos chamados index.html, styles.css e game.js. O Arquivo index.html irá conter a estrutura básica do nosso jogo, o arquivo styles.css irá conter o código […]

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

Alterar função ONCLICK de um botão com JavaScript Vanilla

Alterar função ONCLICK de um botão com JavaScript Vanilla 13/10/2022

Vamos lá a mais um estudo de caso. Na tela abaixo temos um crud simples cujo frontend foi feito com Vanilla JavaScript e assim surgiu-se a necessidade de que ao clicar no botão atualiza o evento ONCLICK do botão registrar tivesse sua função modificada e seu texto alterado.

Leia mais...

Construir array de texto a partir de um array.

Construir array de texto a partir de um array. 17/08/2022

No dia de hoje(17/08/2022) me deparei com o seguinte problema onde recebiamos um array javascript contendo textos e cujas chaves precisavam receber um tratamento(usei a função toUpperCase() para simplificar) para atendimento da demanda, entretanto, deveríamos garantir que o array tivesse todas as chaves verificadas para garantir a consistência dos dados e como solução chegamos ao […]

Leia mais...

Onde aprender React ?

Onde aprender React ? 19/05/2022

Vamos lá! Em um dia qualquer estava eu a rolar o feed do Linked-In e um determinado post me chamou a atenção e achei válida a idéia de compartilhar fontes de cursos gratuitos e até mesmo pagos para ajudar a quem quer aprender determinado conhecimento e assim sendo como referido post começo listando cursos de […]

Leia mais...