Recentemente, tive que viajar de carro por vários países 🚗. Havia muitos pedágios para pagar💰 e muita gasolina⛽ para abastecer. O que significava muitas contas. Recolhi os recibos🧾 ao longo do caminho. E planejei calcular, no final da viagem, quanto me custou toda a viagem. No final, fiquei com um saco cheio de papéis. O…
Category: Tecnologia

Como usar aliases do Git para aumentar sua produtividade
Git é uma ferramenta muito poderosa e às vezes pode ser um pouco assustador. Não importa há quanto tempo você o usa, você se encontrará procurando por “como fazer X”. Hoje quero falar sobre apelidos. Aliases são comandos curtos e personalizados que se traduzem em outros comandos. Além de salvar pressionamentos de tecla, apelidos ajudam…

Guia de dicionário Python – como iterar, copiar e mesclar dicionários em Python 3.9
Python é uma linguagem popular para ciência de dados. E trabalhar com coleções é uma das habilidades mais fundamentais que você precisa ter. Coleções são estruturas de dados que contêm vários elementos de vários tipos de dados diferentes. Hoje vamos dar uma olhada detalhada nos dicionários, que são um tipo especial de coleção em Python.…

Como usar MongoDB + Mongoose com Node.js – Práticas recomendadas para desenvolvedores de back-end
O MongoDB é, sem dúvida, uma das opções de banco de dados NoSQL mais populares da atualidade. E tem uma grande comunidade e ecossistema. Neste artigo, revisaremos algumas das práticas recomendadas a serem seguidas ao configurar MongoDB e Mongoose com Node.js. Pré-requisitos para este artigo Este artigo é parte do codedamn’s caminho de aprendizagem backend,…

Como os computadores geram números aleatórios?
As pessoas têm usado aleatória números há milênios, então o conceito não é novo. Da loteria na antiga Babilônia às mesas de roleta em Monte Carlo e aos jogos de dados em Las Vegas, o objetivo é deixar o resultado final ao acaso. Mas jogo de lado, aleatoriedade tem muitos usos em ciência, estatística, criptografia…

Como construir e implantar aplicativos AWS em sua máquina local
Em meus artigos anteriores, falei sobre a construção e implantação de aplicativos sem servidor na AWS usando Cálice e SAM. Esses foram projetos rápidos e divertidos que alavancaram o poder da computação sem servidor e nos permitiram implantar um aplicativo sem servidor na AWS em alguns minutos. Mas muitas pessoas não são capazes de aproveitar…

Como criei um projeto de automação de TI como desenvolvedor de software autodidata
Sempre fui obcecado pela forma como as tecnologias funcionam, nomeadamente os computadores. Mas minha paixão foi prejudicada por uma voz em minha cabeça que ecoou uma e outra vez – “você não é inteligente o suficiente para estudar ciência da computação. ” Achei que precisava ser altamente qualificado em matemática quantitativa e ser um gênio…

A palavra-chave JavaScript `this` + 5 regras de vinculação de teclas explicadas para iniciantes em JS
JavaScript’s this palavra-chave é um dos aspectos mais difíceis de entender da linguagem. Mas é extremamente importante para escrever código JavaScript mais avançado. Em JavaScript, o this palavra-chave nos permite: Reutilizar funções em diferentes contextos e Identifique em qual objeto focar quando um método é invocado. Quando se trata de this, a pergunta importante a…

Não negligencie os fundamentos do desenvolvimento da Web
Um problema comum que os novos desenvolvedores da web têm é tentar aprender tudo de uma vez, sem dominar nada. Antes de aprender a estrutura JavaScript mais recente, certifique-se de conhecer os fundamentos de HTML e CSS. Colby Fayock é um desenvolvedor front-end experiente que há muitos anos ensina aos outros o que sabe. Colby…

Crie um MVC Framework a partir do zero com PHP
Frameworks MVC como Ruby on Rails, Laravel e Angular são frequentemente usados em desenvolvimento web. MVC significa “Model View Controller” e é uma maneira comum de separar as partes principais de um aplicativo. Lançamos um coruse no canal freeCodeCamp.org no YouTube que ensinará como construir uma estrutura MVC do zero usando PHP. O curso dará…