Postagens

Postagem em destaque

As Mulheres na Computação e na Ciência (versão 2026)

Imagem
Olá, pessoal! Hoje é 8 de março, Dia Internacional da Mulher, e assim como fiz lá em 2012 aqui no blog — quando apresentei três nomes que considero fundamentais para a história da computação —, quero voltar a esse tema com um olhar mais amplo, mais aprofundado, e com o reconhecimento de que a lista de 2012 era um ponto de partida, não um inventário. Treze anos depois, o assunto continua urgente e, felizmente, mais visível do que era . Antes de tudo: parabéns a todas as mulheres, especialmente às que estão na área de tecnologia, computação, ciências exatas e engenharias — áreas que ainda hoje, em 2026, travam uma batalha silenciosa contra estereótipos que deveriam ter ficado no século passado. Sigam firmes. Vamos ao conteúdo. 1. Ada Byron, Condessa de Lovelace — A Primeira Programadora da História Já falei dela em 2012, mas ela merece uma análise mais cuidadosa do que um parágrafo. Ada Byron (1815–1852) era filha do poeta Lord Byron e de Annabella Milbanke, que — curiosamente — insisti...

Desvendando a Camada de Transporte: Entenda Protocolos UDP e TCP

Imagem
Olá, pessoal! Bem-vindos a mais um artigo do blog. Hoje vamos falar sobre um dos pilares fundamentais das redes de computadores. Se você está começando na área de TI ou no suporte técnico, entender como os dados viajam de um ponto ao outro é essencial para diagnosticar e resolver problemas na rede. Antes de mergulharmos nos protocolos, vale um pequeno e importante esclarecimento: é muito comum no início da carreira confundir a sigla UTP com UDP. O UTP (Unshielded Twisted Pair) é aquele nosso velho conhecido cabo de rede azul de par trançado (camada física). Já o UDP (User Datagram Protocol) é um protocolo de transporte. É justamente sobre ele, e seu irmão famoso, o TCP, que vamos falar hoje! Ambos operam na Camada de Transporte do modelo OSI (ou na camada de Transporte do modelo TCP/IP). A função deles é basicamente a mesma: pegar os dados da sua aplicação e garantir que eles viagem pela rede até o destino. A grande diferença está em como eles fazem isso. 1. O que é o Protocolo TCP? (T...

Erros Fatais na Programação (2º Caso) - Colapso do Hartford Civic Center

Imagem
Olá, pessoal, a postagem de hoje é sobre um caso que ocorreu em 1978, uma arena esportiva recém-inaugurada nos Estados Unidos colapsou completamente durante a madrugada. Não houve explosão. Não houve terremoto. Não existiu sabotagem. O problema foi uma combinação de erros de modelagem, decisões de projeto e confiança excessiva em análises que não representavam fielmente a realidade. Este é mais um capítulo da série sobre acidentes que revelam algo fundamental para quem trabalha com tecnologia: sistemas complexos falham quando modelos teóricos são tratados como verdades absolutas. Hoje vamos revisitar o colapso do telhado do Hartford Civic Center, mas com um olhar diferente - o olhar da engenharia de software. Porque, embora o desastre tenha sido estrutural, as lições são profundamente digitais. Um projeto moderno… e complexo O Hartford Civic Center foi inaugurado em 1975 com uma proposta arquitetônica ambiciosa: uma grande arena coberta sem colunas internas, utilizando uma estrutura es...

O que é um Domínio? O Guia Definitivo para Entender o Endereço do seu Site (Parte 2)

Na postagem anterior vimos o que é e como funciona o domínio de um site hoje iremos verificar algumas curiosidades referentes aos domínios como o mais antigo, o mais utilizado, o mais caro, entre outras particularidades. 1. Os Domínios Mais Antigos (Os Pioneiros) A internet como a conhecemos começou a tomar forma em meados dos anos 80. O primeiro domínio .com a ser registrado na história foi o Symbolics.com , em 15 de março de 1985, por uma fabricante de computadores de Massachusetts. Para colocar em perspectiva, o Windows 1.0 só seria lançado 8 meses depois. Aqui estão os 5 primeiros domínios .com registrados: Symbolics.com (15/03/1985) BBN.com (24/04/1985) Thinking.com (24/05/1985) MCC.com (11/07/1985) DEC.com (30/09/1985) Muitos desses domínios ainda estão ativos, embora hoje pertençam a outras empresas ou a "domainers" (investidores de domínio). 2. Os Domínios Mais Caros (Vendas Milionárias) Aqui existe uma confusão comum: o registro de um domínio (pagar a taxa anual...

Erros Fatais na Programação (1º Caso): Mariner 1

Imagem
Olá, pessoal. Em 1962, um foguete avaliado em milhões de dólares foi destruído poucos minutos após o lançamento por causa de um único caractere ausente em um código. Não foi sabotagem, nem falha mecânica — foi software. Este é o primeiro de uma sequência de posts sobre acidentes, catástrofes e erros provocados por algo em que confiamos cada vez mais: computadores e programação. A proposta aqui não é criar medo ou demonizar a tecnologia, mas mostrar como pequenas omissões, decisões mal documentadas ou a ausência de um processo sólido de revisão podem comprometer projetos gigantescos — e, em alguns casos, custar vidas humanas. Ao longo da série, vamos revisitar casos reais que deixaram lições duras para engenheiros, desenvolvedores e gestores. Histórias que começam com linhas de código aparentemente inofensivas, mas terminam de forma muito diferente do esperado. O sonho de alcançar outro planeta No início da década de 1960, os Estados Unidos viviam o auge da corrida espacial . Cada lança...