Exception Sem Handle

Porque sempre tem um bug escondido no código

Exception Sem Handle

Um blog de humor autodepreciativo para desenvolvedores. Aqui você encontra erros, bugs e como lidar com eles (ou não).

Leia mais falhas
1
2function developerNotFound() {
3  throw new Error("Uncaught Error: Developer not found");
4}
5
6try {
7  developerNotFound();
8} catch (error) {
9  console.error(error);
10}
11

Últimas falhas

Entendendo o Problema da Mochila Fracionária: Um Algoritmo Guloso

Erros Comuns

Entenda o Problema da Mochila Fracionária e como um algoritmo guloso pode resolver esse desafio clássico de otimização. Veja exemplos práticos, passos do algoritmo e uma implementação em Python para maximizar o valor com eficiência.

AlgoritmosAlgoritmo Gulosos
11 views
03/11/2024

Novos Processadores NPU: Revolução na Computação Pessoal e IA

Psicologia do Programador

Explore os novos processadores com NPU e entenda como o desempenho em IA está revolucionando o mercado. Descubra o que são TOPS, as funcionalidades inovadoras e as vantagens do processamento neural para computadores pessoais e profissionais.

Inteligência ArtificialNPUProcessadores
21 views
31/10/2024

Comparando Algoritmos de Ordenação: Quem é o Mais Rápido? Uma Análise Prática de Desempenho

Erros Existenciais

Descubra quais algoritmos de ordenação são mais eficientes em diferentes tamanhos de dados. Uma análise prática e visual com gráficos de desempenho que revelam os vencedores e os perdedores em termos de tempo de execução.

Complexidade de AlgoritmosAlgoritmos de Ordenação
23 views
30/10/2024

Como Eu Criaria o Design do Spotify: Uma Simulação de Entrevista de Design de Sistemas

Más Práticas

Neste estudo de caso, exploramos o design de sistemas para um serviço de streaming como o Spotify. Discutimos como organizar componentes principais, como o armazenamento e a transmissão de músicas, bancos de dados e balanceamento de carga, tudo com uma abordagem prática de entrevista de design de sistemas.

System DesignSpotify
19 views
29/10/2024

Escalonamento por Múltiplas Filas: Gerenciamento de Tarefas em Diferentes Níveis de Prioridade

Erros Comuns

Saiba como o escalonamento por Múltiplas Filas gerencia processos em diferentes níveis de prioridade. Este estudo de caso aborda o funcionamento, vantagens e desafios dessa estratégia, mostrando como ela otimiza o desempenho em sistemas multitarefa complexos.

Filas de PrioridadeEscalonamento por Múltiplas Filas
17 views
28/10/2024

Escalonamento por Prioridades: Gerenciamento de Tarefas Críticas em Sistemas de Propósito Geral

Erros Comuns

Explore o escalonamento por Prioridades e descubra como ele gerencia tarefas críticas em sistemas de propósito geral. Este estudo de caso explica o funcionamento preemptivo e não preemptivo, aborda problemas como starvation e inversão de prioridades, e destaca o mecanismo de envelhecimento.

StarvationAgingEscalonamento por Prioridades
14 views
28/10/2024

Escalonamento por Fatias de Tempo (Round-Robin): Balanceando a Interatividade e a Eficiência em Sistemas de Propósito Geral

Erros Avançados

Entenda como o escalonamento por Fatias de Tempo (Round-Robin) otimiza a interatividade em sistemas de propósito geral. Este estudo de caso explora o funcionamento, as vantagens e as limitações do Round-Robin, mostrando como ajustar o quantum para garantir equilíbrio entre responsividade e eficiência.

Fatias de TempoEscalonamento Round-RobinEscalonamento Preemptivo
11 views
28/10/2024

Escalonamento de Menor Ciclo de Processamento (SJF): Reduzindo o Tempo de Espera em Sistemas de Propósito Geral

Más Práticas

Descubra como o escalonamento de Menor Ciclo de Processamento (SJF) reduz o tempo médio de espera em sistemas de propósito geral. Este estudo de caso aborda o funcionamento, as vantagens e as limitações do SJF e inclui exemplos práticos para demonstrar sua eficiência.

Tempo Médio de EsperaEscalonamento SJF
11 views
28/10/2024

Escalonamento por Ordem de Chegada (FCFS): Análise de Vantagens e Limitações em Sistemas de Propósito Geral

Humor em Programação

Descubra as vantagens e limitações do escalonamento por Ordem de Chegada (FCFS) em sistemas de propósito geral. Este estudo de caso explora como o FCFS funciona, os desafios do Convoy Effect, e suas aplicações em diferentes contextos de processamento.

Sistemas de Propósito GeralOrdem de ChegadaEscalonamento FCFS
13 views
28/10/2024
HTTP: O Protocolo Que Construiu a Web (E Nos Trouxe Todos os Memes e Gatos da Internet)

Correção do Mês

HTTP: O Protocolo Que Construiu a Web (E Nos Trouxe Todos os Memes e Gatos da Internet)

Explore a evolução do protocolo HTTP, do HTTP/0.9 até o HTTP/3. Entenda as melhorias de performance, segurança e como fazer requisições HTTP com `curl` para ver tudo de perto (ou pelo menos, mais perto do que talvez você gostaria).

Aprenda a corrigir →