Foto de Fernando Antunes

Fernando Antunes

Sobre Fernando Antunes

Fernando Antunes atua como arquiteto de software, com foco em escalabilidade de APIs Node.js, bancos SQL otimizados e integrações com aplicações distribuídas.

Assuntos:

javascript nodejs python sql

Tutoriais por Fernando Antunes

Como usar localStorage e sessionStorage?

Descubra como usar localStorage e sessionStorage para armazenar dados no navegador, permitindo que sua aplicação retenha informações mesmo após o recarregamento da página.

Ver mais
O que é async/await e como funciona?

Descubra como usar async/await em JavaScript, uma maneira moderna e mais legível de lidar com operações assíncronas.

Ver mais
Como converter a resposta do fetch para JSON?

Descubra como usar o fetch API para fazer requisições HTTP e converter a resposta para o formato JSON, um dos formatos mais comuns em APIs.

Ver mais
Como cancelar um setTimeout ou setInterval?

Descubra como usar clearTimeout e clearInterval para cancelar temporizadores e parar funções agendadas no JavaScript.

Ver mais
O que é use strict e quando usá-lo?

\'use strict\' é uma maneira de impor regras mais rigorosas para seu código JavaScript. Aprenda como utilizá-lo para evitar erros comuns e melhorar a segurança do seu código.

Ver mais
O que é o Content Security Policy (CSP)?

O Content Security Policy (CSP) é uma ferramenta importante para aumentar a segurança de sua aplicação. Descubra como usá-lo para evitar ataques e melhorar a proteção.

Ver mais
Qual a diferença entre classes e funções construtoras em JavaScript?

Descubra as principais diferenças entre classes e funções construtoras em JavaScript, além das vantagens de usar cada uma delas na criação de objetos.

Ver mais
O que são propriedades estáticas em classes JavaScript?

Entenda as propriedades estáticas em JavaScript, quando e como usá-las para compartilhar dados entre todas as instâncias de uma classe.

Ver mais
Como implementar uma fila de execução assíncrona?

Descubra como organizar e controlar a execução de funções assíncronas em JavaScript usando uma fila para garantir que as operações sejam feitas em ordem e sem bloqueios.

Ver mais
Como fazer testes de integração no Node.js?

Testes de integração são essenciais para verificar se diferentes partes de sua aplicação Node.js estão funcionando bem juntas. Eles ajudam a garantir que os módulos e as APIs funcionem conforme esperado quando conectados entre si.

Ver mais
Como tratar ConnectionError ao fazer requisições HTTP com requests

O erro ConnectionError no Python ocorre quando uma tentativa de conexão a um servidor remoto falha, geralmente devido a problemas de rede ou indisponibilidade do servidor.

Ver mais
O que significa RuntimeError: maximum recursion depth exceeded

O erro RuntimeError: maximum recursion depth exceeded ocorre quando uma função recursiva ultrapassa o limite permitido pelo Python, causando um estouro de pilha (stack overflow).

Ver mais
Como resolver TimeoutError ao lidar com conexões externas

O erro TimeoutError ocorre quando uma operação, como uma requisição HTTP ou acesso a banco de dados, excede o tempo limite de resposta definido.

Ver mais
Como corrigir OSError: [Errno 28] No space left on device

O erro OSError: [Errno 28] No space left on device ocorre quando o disco rígido ou partição onde o sistema está gravando arquivos fica sem espaço disponível.

Ver mais
O que fazer quando KeyboardInterrupt interrompe um script inesperadamente

O erro KeyboardInterrupt ocorre quando um usuário pressiona Ctrl+C durante a execução de um script Python, interrompendo sua execução abruptamente.

Ver mais
Qual a diferença entre INT e BIGINT no SQL?

INT e BIGINT são tipos de dados numéricos usados no SQL. Conheça as diferenças entre eles e saiba quando usar cada tipo para garantir a eficiência no armazenamento.

Ver mais
Como trabalhar com tabelas temporárias no SQL?

Descubra como as tabelas temporárias no SQL podem ser úteis para armazenar dados temporários e como elas melhoram o desempenho e a organização de consultas complexas.

Ver mais
Como integrar SQL com outras linguagens como Python e JavaScript?

Descubra como conectar bancos de dados SQL com linguagens como Python e JavaScript, facilitando a manipulação de dados e o desenvolvimento de aplicações complexas.

Ver mais