All Posts
-
Os Três Pilares da Estrutura - Default, Pattern e Standard
No desenvolvimento de qualquer projeto — seja uma linha de código, um processo industrial ou a configuração de um gadget — operamos sob três lógicas de organização. Entender a diferença entre o Padrão...
Continuar Lendo... -
O Mundo dos Patterns - Soluções que se Repetem
Se o Standard é a lei e o Default é o ponto de partida, o Pattern é a sabedoria acumulada. No desenvolvimento de software, os padrões não são pedaços de código prontos, mas sim estratégias testadas...
Continuar Lendo... -
Gestão de Tempo - Técnicas para Evitar a Procrastinação e Manter a Produtividade
O que é procrastinação? Procrastinação é o ato de adiar tarefas importantes em favor de atividades mais fáceis ou prazerosas. Embora seja um comportamento comum, seus impactos podem ser...
Continuar Lendo... -
Event Loop no Python - Um Guia Completo
O conceito de Event Loop é fundamental para entender como o Python gerencia operações assíncronas, especialmente em aplicações que lidam com muitas tarefas de I/O, como redes, arquivos e interfaces de...
Continuar Lendo... -
Psicologia da Programação - Explorando a Mente por Trás do Código
A programação é frequentemente vista como uma disciplina técnica, dominada por lógica e matemática, mas um aspecto fundamental, e muitas vezes subestimado, é a psicologia envolvida na prática da...
Continuar Lendo... -
Padrões de Projeto - Builder, Factory Method e Decorator
Os padrões de projeto são soluções reutilizáveis que ajudam a resolver problemas comuns no desenvolvimento de software. Neste artigo, vamos explorar três padrões populares: Builder, Factory Method e...
Continuar Lendo... -
SOLID: Princípios de Programação que Transformam o Código e a Vida
No mundo do desenvolvimento de software, o princípio SOLID é um conjunto de diretrizes fundamentais que promove código limpo, modular e sustentável. Criado por Robert C. Martin, SOLID é um acrônimo...
Continuar Lendo... -
A Distribuição Normal e a Criação da Natureza
A distribuição normal, também conhecida como curva de Gauss, é uma das ferramentas estatísticas mais fundamentais e fascinantes para a compreensão dos fenômenos naturais. Ela descreve a forma como...
Continuar Lendo... -
Estrutura Básica de um Projeto Django
Quando você está desenvolvendo um projeto em Django, a organização do código é fundamental para facilitar a manutenção e a escalabilidade. Uma estrutura modular pode ajudar a deixar seu projeto mais...
Continuar Lendo... -
{Talk} Aluna Reprograma
O encontro online aborda minha experiência como aluna no curso de imersão em JavaScript. Durante o evento, compartilho detalhes sobre meu processo de estudo, a qualidade do acompanhamento fornecido...
Continuar Lendo... -
Emparelhando e Conectando Dispositivos Bluetooth no Linux
Está configuração usei para configurar um teclado k480 no linux xubuntu Guia Passo a Passo O Bluetooth é uma tecnologia amplamente utilizada para conectar dispositivos sem fio, como fones de ouvido,...
Continuar Lendo... -
Manipulação de Arquivos no Bash - Comandos Essenciais
O Bash (Bourne Again Shell) é um shell de linha de comando amplamente utilizado em sistemas operacionais Unix e Linux. Ele oferece uma variedade de comandos poderosos para manipulação de arquivos,...
Continuar Lendo... -
Introdução ao Git e Principais Comandos
Git é um sistema de controle de versão distribuído amplamente utilizado para gerenciar o desenvolvimento de projetos de software e acompanhar as alterações feitas em arquivos ao longo do tempo. Ele...
Continuar Lendo... -
Python POO { Exercícios }
🍞 Menu Python POO: Classe, Atributo e Método: Explora os fundamentos da programação orientada a objetos, destacando a criação de classes, definição de atributos e métodos. Encapsulamento: Aborda...
Continuar Lendo... -
{Talk} Python com Arduino
Segue os códigos abaixo aprensetado no workshop: Código do LDR Arduino int ldrPin = 0; //LDR no pino analígico 0 int ldrValor = 0; //Valor lido do LDR void setup() { Serial.begin(9600); //Inicia...
Continuar Lendo... -
Projeto Landing Page de Currículo em Next.js
Pré-requisitos Antes de começar, certifique-se de ter o Node.js instalado em sua máquina. Clonando o Repositório Clone este repositório utilizando o seguinte comando no seu terminal: git clone...
Continuar Lendo... -
Tutorial de instalação do Postgresql e PgAdmin
Primeiro passo instalar o postgresql via apt-get. sudo apt-get install postgresql-12 Para ver se está instalado: psql --version Pronto o servidor do banco de dados Postgresql instalado Instalando o...
Continuar Lendo... -
Experiência na criação do sistema para Workshop
A medida que a jornada virtual do workshop se desenrolava, detalhes adicionais surgiam, aprimorando a experiência e desafiando preconceitos sobre a eficácia das interações online. Ao experimentar...
Continuar Lendo... -
Transcrição de Áudio com ChatGPT
Este é um projeto que utiliza o ChatGPT para realizar a transcrição de áudios em formato .mp3. O script Python incluído neste repositório permite automatizar o processo de transcrição, pegando todos...
Continuar Lendo... -
Projeto Ecoleta - Next Level Week
Repositório do projeto feito por mim na semana de Next Level Week da Rocketseat na trilha starter, com mentor Mayk Brito. Foco e muita, muita prática!! 💡 O que é o Next Level Week? O Next Level Week...
Continuar Lendo... -
AppScript para automação da AASP
Este script em Google Apps Script foi desenvolvido para importar dados da API de intimação da AASP (Associação dos Advogados de São Paulo) para uma planilha do Google Sheets. O script realiza uma...
Continuar Lendo...