☕ Um Café no Bellacosa Mainframe
Gostou do conteúdo? Ajude a manter o café quente, o COBOL compilando e o mainframe acordado. 😄
☕ Pague um café ao Bellacosa

Translate

quarta-feira, 16 de julho de 2014

🕰️ O Brasil Que Se Partiu — Um Echo de 2013

 

Bellacosa Mainframe retropesctiva Brasil 2013

🕰️ O Brasil Que Se Partiu — Um Echo de 2013

📖 Por Bellacosa Mainframe


Houve um tempo em que o Brasil parecia prestes a despertar.
As ruas pulsavam, os rostos eram jovens, e as bandeiras — ainda limpas — tremulavam não por um time, mas por uma promessa: mudar tudo aquilo que estava aí.

Era junho de 2013, e a alma brasileira — aquela feita de carnaval, memes e improviso — decidiu que não queria mais apenas sambar: queria ser ouvida.
Os gritos vinham dos ônibus lotados, das faculdades sufocadas, das timelines que começavam a se tornar palanques digitais.
Era o momento em que um país inteiro — sem líderes, sem partidos, sem centro — acreditou, por um breve instante, que a democracia podia ser reinventada na base do asfalto quente e das redes sociais.

Mas o que se seguiu, Bellacosa?
O que aconteceu com aquele país vibrante, cheio de energia, criatividade e esperança?


⚡ O Curto Verão da Utopia

As jornadas de 2013 começaram com 20 centavos.
Mas não se enganem — nunca foram apenas 20 centavos.
Foram o estopim de algo muito maior: a raiva acumulada de uma geração que viu o futuro escapar pelos dedos.
Um país que prometera ascensão, mas entregava dívidas, filas e corrupção como currículo.

Naquele momento, a internet ainda parecia libertadora, o Facebook era uma praça pública e o Twitter, um megafone.
A juventude brasileira, conectada como nunca, acreditou que podia derrubar os muros entre governantes e governados.
E por um segundo, conseguiu.

Mas como todo movimento espontâneo, faltou estrutura, direção e narrativa.
E quando o povo sai das ruas, alguém sempre ocupa o vácuo deixado.


🕳️ O Pêndulo do Desencanto

O Brasil que nasceu em 2013 morreu jovem — vítima da polarização e da manipulação digital.
As mesmas redes que uniram começaram a dividir.
A indignação, antes coletiva, virou combustível para o ódio e para o medo.

A crítica virou meme.
O debate virou ofensa.
E o sonho virou trincheira.

A promessa de um “novo país” foi sequestrada, desmontada, reembalada — e devolvida como um manual de extremismos.
A revolta foi privatizada.
E cada brasileiro virou um algoritmo ambulante, vigiado e treinado para reagir — não para pensar.


🏚️ O País dos Fragmentos

Hoje, dez anos depois, o Brasil de 2013 parece uma lembrança com cheiro de chuva e gás lacrimogêneo.
Um país que ousou se levantar — mas não soube o que fazer quando o chão começou a tremer.

O resultado?
Um povo cansado, cínico, dividido, mas ainda assim… teimosamente esperançoso.
Porque, por mais distópico que pareça, a chama de 2013 nunca apagou de vez.
Ela apenas dorme — nas músicas, nos memes, nas conversas sussurradas de quem ainda acredita que o país pode ser mais do que um “feed” em guerra.


☕ Comentário para os Padawans

Toda geração tem o seu 2013.
O seu momento de achar que pode mudar o mundo com uma hashtag e uma vontade genuína.
Mas o tempo ensina — e o Bellacosa confirma:

Revoluções sem propósito se tornam ruídos.
E ruídos, sem diálogo, viram só silêncio.

Se o Brasil quiser voltar a ser vibrante, não basta gritar.
É preciso escutar — com o mesmo fervor com que se sonha.


Bellacosa Mainframe

“Em 2013, o Brasil subiu no palco da História.
O problema é que o som estava alto demais para ouvir o que dizíamos.” 🎭

sexta-feira, 11 de julho de 2014

Virgem aos 30 = Mago: a Lenda Japonesa em que o Sistema Detecta 30 Anos sem Sexo e Libera Privilégios de Administrador

 

Bellacosa Mainframe e a lenda do virgem aos 30 virar mago

☕ Um Café no Bellacosa Mainframe

Virgem aos 30 = Mago: a Lenda Japonesa em que o Sistema Detecta 30 Anos sem Sexo e Libera Privilégios de Administrador

🧙‍♂️ Quando o romance falha por três décadas, aparentemente o universo executa um GRANT MAGIC TO USER

Existe uma categoria muito especial de conhecimento humano que não nasceu em universidades, não foi registrada em pergaminhos antigos, não apareceu numa tabuinha de argila da Mesopotâmia e certamente não passou por revisão por pares.

Ela nasceu na Internet.

Mais especificamente, naquele maravilhoso pântano primordial da Internet japonesa onde anonimato, solidão, humor autodepreciativo, otakus, fóruns e gente acordada às três da manhã produziram algumas das mais extraordinárias mitologias contemporâneas.

Entre elas existe uma particularmente gloriosa:

“Se um homem permanecer virgem até os 30 anos, ele se transforma em mago.”

Sim.

Mago.

Não ganha estabilidade financeira.

Não recebe apartamento.

Não aparece uma elfa dizendo que sempre esteve apaixonada por ele.

Não recebe sequer um cupom de desconto.

Ganha magia.

Aparentemente, depois de três décadas sem conseguir acessar determinado recurso do sistema, o universo conclui que você merece privilégios administrativos.

E isso merece um café.


☕ Primeiro precisamos separar mito antigo de folclore da Internet

Quando ouvimos “lenda japonesa”, nossa imaginação imediatamente viaja para templos cobertos de névoa.

Pensamos em monges.

Samurais.

Kitsune.

Oni.

Yōkai.

Talvez algum manuscrito do período Edo contendo:

“E aquele que chegar ao trigésimo inverno sem conhecer mulher receberá o poder dos céus.”

Seria maravilhoso.

Mas não.

Até onde se consegue rastrear historicamente, a história do virgem de 30 anos que se torna mago não pertence ao folclore tradicional japonês.

Nenhum monge budista conhecido estabeleceu essa regra.

Nenhum xogum criou o Ministério dos Magos Virgens.

Nenhum samurai ficou sentado esperando completar 30 anos para lançar Fireball contra o clã rival.

Trata-se essencialmente de folclore moderno da Internet.

E isso deixa a história ainda mais interessante.

Porque estamos assistindo ao nascimento de uma lenda.

Não precisamos escavar ruínas.

Temos logs.


🖥️ Bem-vindos ao folclore digital

Durante os anos 1990 e principalmente no começo dos anos 2000, fóruns anônimos japoneses tornaram-se gigantescos laboratórios sociais.

Um dos ambientes mais importantes dessa cultura foi o 2channel, conhecido como 2ch, criado em 1999.

Ali milhares — depois milhões — de usuários conversavam anonimamente sobre absolutamente tudo.

Tecnologia.

Anime.

Política.

Relacionamentos.

Trabalho.

Fracassos.

Sexo.

Falta de sexo.

Principalmente falta de sexo.

E havia algo extremamente poderoso no anonimato.

Sem fotografia.

Sem currículo.

Sem necessidade de parecer bem-sucedido.

As pessoas podiam dizer:

“Tenho 28 anos e nunca tive namorada.”

Outro respondia:

“Estou com 29.”

Então surgia alguém com 32 dizendo:

“Amadores.”

E provavelmente algum sujeito chamado apenas:

名無しさん

— literalmente algo equivalente ao nosso “anônimo” —

decidiu elevar aquela conversa ao nível da metafísica.

Se continuar assim até os 30...

você vira mago.


🧙 A promoção de classe mais deprimente da história dos RPGs

Imagine um RPG.

Você começa como:

Classe: Homem Comum

Nível 18:

Nenhuma habilidade especial.

Nível 20:

Continua sem habilidade especial.

Nível 25:

Resistência elevada a perguntas de parentes durante o Natal.

Nível 27:

+10 resistência contra “e as namoradinhas?”

Nível 29:

Skill desbloqueada: fingir que não ouviu.

Então chega a madrugada do aniversário de 30 anos.

O relógio marca meia-noite.

Uma luz surge no quarto.

LEVEL UP!

PARABÉNS!

Você alcançou:

VIRGINITY LEVEL 30

Nova classe desbloqueada:

WIZARD

Kazuma, de KonoSuba, provavelmente olharia aquilo e perguntaria:

— Qual magia ele ganhou?

Aqua responderia:

— Nenhuma.

— Então por que ele é mago?!

— Porque ficou virgem durante trinta anos.

— ISSO NÃO FAZ SENTIDO!

Megumin surgiria ao fundo:

— Ele pode aprender Explosion?

— NÃO!

Darkness:

— Talvez exista alguma penalidade...

Kazuma:

— DARKNESS, NÃO AJUDE.


😂 Mas por que exatamente “mago”?

Aqui começa uma bela arqueologia linguística e cultural.

Na cultura geek ocidental já existia há décadas uma associação humorística entre pessoas socialmente isoladas e figuras como wizard, nerd, hacker ou feiticeiro.

A palavra “wizard”, inclusive, ganhou no universo da computação um significado adicional.

Um wizard não é necessariamente Gandalf.

Pode ser alguém extremamente habilidoso em determinado sistema.

Um Unix wizard.

Um programador tão experiente que aparentemente realiza magia.

Nós, mainframeiros, conhecemos perfeitamente essa criatura.

Você está há quatro horas tentando descobrir por que determinado job está falhando.

Chega um senhor de cabelos brancos.

Ele olha o dump.

Não fala nada.

Digita três comandos.

Muda um parâmetro que você nem sabia que existia.

O sistema volta.

Você pergunta:

— Como você sabia?

Ele responde:

— Já aconteceu em 1994.

E vai tomar café.

Isso é um mago.

A diferença é que ninguém perguntou sobre a virgindade dele.

Ainda bem.


🧙‍♂️ Doutei entra no programa

No japonês existe a palavra 童貞 — dōtei, normalmente usada para designar um homem virgem.

Na cultura online japonesa, porém, a palavra ganhou camadas adicionais.

Ela poderia ser usada literalmente, mas também sarcasticamente ou como parte da linguagem autodepreciativa dos fóruns.

Assim surgiu a figura do:

30歳童貞

o virgem de 30 anos.

E em torno dela começou a circular a piada de que, chegando aos 30 ainda virgem, o sujeito adquiriria poderes mágicos.

Uma formulação bastante conhecida dessa tradição pode ser resumida como:

30 anos → Wizard

Algumas versões ainda ampliaram a árvore de habilidades.

Porque a Internet jamais consegue deixar uma piada quieta.

Depois de transformar o sujeito em mago aos 30, começaram a aparecer variações:

40 anos...

Classe superior.

50 anos...

Arquimago.

60 anos...

Provavelmente você já está compilando o próprio universo.

Não existe uma tabela canônica universal. Esse é justamente o charme do meme: cada comunidade podia acrescentar sua própria expansão.

Era praticamente um DLC da castidade.


📜 Então quem inventou?

Essa é uma pergunta mais complicada do que parece.

Memes antigos raramente possuem certidão de nascimento.

Principalmente memes originados em comunidades anônimas.

Não existe necessariamente um:

Tanaka Hiroshi — inventor oficial da regra do mago virgem, 2001.

O que encontramos é uma evolução coletiva.

Piadas sobre virgindade tardia começaram a circular em fóruns japoneses e foram sendo associadas à ideia de ganhar poderes sobrenaturais.

A fórmula acabou cristalizada:

Se permanecer virgem até os 30 anos, você se torna um mago.

E aí aconteceu aquilo que sempre acontece quando a Internet encontra uma ideia simples, absurda e extremamente reutilizável.

Ela replicou.


🧬 Estamos diante de seleção natural memética

Richard Dawkins popularizou o conceito de “meme” muito antes dos gatos com legendas dominarem a Internet.

Uma ideia capaz de se reproduzir culturalmente.

E a história do mago possui praticamente todas as características necessárias para sobreviver.

É curta.

É absurda.

É facilmente compreendida.

Pode ser modificada.

Pode ser aplicada a situações diferentes.

Tem uma regra clara.

Tem recompensa.

E principalmente:

transforma uma insegurança social em piada.

Esse último ponto é fundamental.


😆 O humor como mecanismo de defesa

Ser virgem aos 30 anos pode carregar estigma em várias sociedades.

O Japão não é exceção.

Relacionamentos, casamento, expectativas familiares e desempenho social podem produzir pressão.

Agora imagine transformar:

“Tenho 30 anos e nunca tive relações sexuais.”

em:

“Finalmente desbloqueei Wizard.”

A situação não mudou.

Mas a narrativa mudou completamente.

O fracasso percebido vira conquista.

É uma inversão humorística.

Você não perdeu.

Você estava fazendo grinding.

Durante 30 anos.

Sem perceber.

É KonoSuba aplicado à psicologia social.


🎮 Achievement Unlocked

Se essa lenda tivesse sido criada hoje, provavelmente apareceria assim:

ACHIEVEMENT UNLOCKED

🧙 WIZARD

Remain virgin for 30 consecutive years.

Rarity: 0.7%

Reward:
+25 INT
+40 Internet Knowledge
+90 Anime References
-35 Social Confidence

E alguém imediatamente reclamaria:

“Bugado. Completei a missão e não recebi os poderes.”

Resposta do suporte:

“Você tentou reiniciar?”


🇯🇵 Mas existe um contexto japonês importante

Embora a lenda seja humorística, ela surgiu dentro de transformações sociais reais.

O Japão das décadas posteriores à bolha econômica enfrentou profundas mudanças.

Empregos menos estáveis.

Jornadas extensas.

Pressões profissionais.

Casamento mais tardio.

Queda da natalidade.

Mudanças nas expectativas sobre relacionamentos.

Fenômenos como hikikomori, isolamento social e diferentes subculturas otaku passaram a receber enorme atenção da imprensa.

É perigoso jogar tudo isso dentro do mesmo saco — ser otaku não significa ser hikikomori, e nenhuma dessas coisas implica virgindade.

Mas dentro do imaginário popular essas categorias frequentemente foram misturadas.

A Internet pegou essas ansiedades sociais e fez aquilo que sabe fazer maravilhosamente:

transformou tudo em meme.


☕ O equivalente mainframe

Imagine que você começou no mainframe aos 20 anos.

Aos 21 aprende JCL.

Aos 22 aprende COBOL.

Aos 23 encontra seu primeiro S0C7.

Aos 24 descobre VSAM.

Aos 25 conhece CICS.

Aos 26 encontra IMS.

Aos 27 começa a desconfiar que existem coisas que ninguém realmente entende.

Aos 28 alguém lhe apresenta SMP/E.

Aos 29 você finalmente compreende metade do que aconteceu.

Aos 30...

Você olha para um dump hexadecimal e diz:

— O problema está no offset X'3A'.

Todos olham para você.

— Como você sabe?

Você não sabe explicar.

Wizard unlocked.

Talvez a verdadeira magia nunca tenha sido virgindade.

Talvez fosse experiência acumulada.

Mas isso destruiria a piada.

Portanto vamos continuar com a versão divertida.


❤️ E então apareceu Cherry Magic

A lenda ganhou uma segunda vida espetacular na cultura popular japonesa.

Em 2018 começou a publicação do mangá:

30-sai made Dōtei da to Mahō Tsukai ni Nareru Rashii

Algo próximo de:

“Parece que, se você continuar virgem até os 30 anos, pode se tornar um mago.”

Internacionalmente ficou conhecido como:

Cherry Magic! Thirty Years of Virginity Can Make You a Wizard?!

E aqui alguém pegou o velho meme e perguntou:

“Tá, mas e se ele realmente ganhasse poderes?”

Pronto.

Nasceu uma história.

O protagonista Kiyoshi Adachi chega aos 30 anos virgem e descobre que adquiriu uma habilidade sobrenatural:

ele consegue ler a mente das pessoas ao tocá-las.

Isso seria incrível.

Durante aproximadamente quinze minutos.

Depois se tornaria absolutamente aterrorizante.

Imagine entrar num elevador lotado.

Encosta numa pessoa:

“Preciso comprar detergente.”

Outra:

“Será que desliguei o ferro?”

Outra:

“Esse cara está muito perto.”

Outra:

“Tenho que alterar aquele JCL antes da produção.”

ADACHI:

— ESPERE! QUAL JCL?!


💘 E a piada vira romance

O grande charme de Cherry Magic é que a premissa absurda não permanece apenas uma piada sobre virgindade.

Adachi descobre que seu colega Yuichi Kurosawa, aparentemente perfeito, competente e popular, está apaixonado por ele.

E ele descobre isso porque...

toca nele.

Agora pense na situação.

Você passou 30 anos acreditando que ninguém estava romanticamente interessado em você.

Completa 30 anos.

Recebe telepatia.

Encosta no colega popular.

E o sistema retorna:

SELECT sentimento
FROM KUROSAWA
WHERE pessoa = 'ADACHI';

RESULT:

AMOR

Adachi:

ABEND U4038.


🧠 O poder escolhido é brilhante

Existe algo muito inteligente na escolha da telepatia por contato.

O problema de Adachi não é derrotar dragões.

É comunicação.

Ele não sabe exatamente como as pessoas o enxergam.

Tem inseguranças.

Interpreta sinais incorretamente.

Não percebe sentimentos.

Então recebe justamente o poder de acessar aquilo que normalmente permanece escondido:

o pensamento do outro.

A velha piada da Internet ganha uma dimensão emocional.

O “mago virgem” deixa de ser apenas objeto de zombaria.

Ele vira protagonista.

Isso é uma mudança cultural interessante.


🥚 Easter egg: “Cherry Boy”

O título internacional Cherry Magic também brinca com uma expressão associada à virgindade masculina.

“Cherry boy” aparece no inglês influenciado pelo uso japonês como maneira informal de se referir a um homem virgem.

Portanto o título funciona em vários níveis.

Cherry.

Virginity.

Magic.

Tudo dentro de duas palavras.

SEO medieval perfeito.


🧙‍♀️ Curiosidade: por que 30?

Essa é talvez a parte mais interessante.

Não existe nenhuma propriedade mística conhecida do aniversário de 30 anos.

Aos 29 anos, 364 dias, 23 horas e 59 minutos:

MAGIC = FALSE

Um minuto depois:

MAGIC = TRUE

Seria maravilhoso se o universo tivesse batch diário.

IF AGE >= 30
   AND SEXUAL-EXPERIENCE = ZERO
      MOVE 'WIZARD' TO CLASS
      PERFORM GRANT-MAGIC
END-IF.

O número 30 funciona porque representa culturalmente uma fronteira simbólica da vida adulta.

Os vinte e poucos anos ainda permitem a narrativa:

“Tenho tempo.”

Aos 30, expectativas sociais começam a pesar de outra maneira.

Carreira.

Casamento.

Família.

Independência.

Por isso a idade funciona tão bem como elemento cômico.

Não é biologia.

É checkpoint social.


🧌 A Internet ocidental descobriu a piada

Naturalmente essa criatura escapou dos servidores japoneses.

Fóruns de anime, imageboards, comunidades geek e redes sociais ocidentais começaram a repetir variações da regra.

E aí aconteceu a internacionalização do protocolo.

Japan:
Virgin at 30 → Wizard

Internet:
Virgin at 30 → Wizard
Virgin at 40 → Sage
Virgin at 50 → Archmage
Virgin at 60 → ????

Cada comunidade inventava sua própria árvore de classes.

Não procure consistência.

Estamos falando da Internet.

Nem package.json consegue manter consistência durante cinco anos.

Imagine uma lenda coletiva.


🎲 Isso tem cheiro de RPG por todos os lados

A metáfora funciona tão bem porque gerações que cresceram com RPG entendem imediatamente conceitos como:

nível,

classe,

skill,

XP,

upgrade,

achievement.

A virgindade deixa temporariamente de ser tratada como ausência de experiência.

Ela passa a ser XP acumulado em outra árvore.

É uma inversão perfeita.

Você não deixou de fazer alguma coisa durante 30 anos.

Você passou 30 anos cumprindo os requisitos secretos de uma quest.


💥 KonoSuba entra novamente na sala

Kazuma:

— Então quer dizer que basta permanecer virgem até os 30 para ganhar magia?

Aqua:

— Exatamente!

Kazuma:

— Finalmente uma missão que consigo completar!

Aqua:

— Você ainda precisa sobreviver até os 30.

Kazuma:

— ...

Megumin:

— Posso ensinar Explosion.

Kazuma:

— AGORA ESTAMOS CONVERSANDO!

Megumin:

— Mas só Explosion.

Kazuma:

— Claro.

Megumin:

— Uma vez por dia.

Kazuma:

— Certo.

Megumin:

— Depois você cai no chão.

Kazuma:

— Por que todas as vantagens deste mundo vêm com documentação escondida?!

Aqua:

— Porque você nunca lê os termos de serviço.


🧙 O mago como arquétipo do conhecimento

Existe ainda uma camada involuntariamente profunda nessa piada.

O mago tradicional raramente nasce poderoso.

Ele estuda.

Gandalf é uma exceção metafísica complicada.

Mas pense no mago clássico dos RPGs.

No começo ele é terrível.

Pouca vida.

Pouca defesa.

Poucas magias.

Enquanto o guerreiro já está distribuindo espadadas, o mago está atrás dele tentando sobreviver.

Mas espere.

Dê tempo ao mago.

Nível 10.

Nível 20.

Nível 30.

Agora temos um problema.

Ele aprendeu coisas.

Acumulou conhecimento.

Entendeu sistemas que os demais ignoravam.

Isso torna a piada ainda melhor.

O tempo virou poder.


🖥️ E aqui o mainframe fecha perfeitamente o circuito

No nosso mundo existe fenômeno semelhante.

Você encontra alguém com décadas de experiência em determinado sistema.

A pessoa sabe coisas que não estão no manual.

— Por que não podemos alterar isso?

— Porque em 1997 tentamos.

— O que aconteceu?

— Não pergunte.

— Mas existe documentação?

— Existia.

— Onde?

— Num Lotus Notes.

— Ainda temos?

— Não.

— Então como você sabe?

O veterano toma um gole de café.

— Eu estava lá.

Meus amigos...

ARCHMAGE.


👻 Estamos criando novas lendas

E talvez essa seja a parte mais fascinante de toda a história.

Durante milhares de anos, seres humanos criaram folclore.

Histórias eram contadas em torno de fogueiras.

Depois em tavernas.

Depois em livros.

Depois em jornais.

Depois no rádio.

Depois na televisão.

Agora temos fóruns.

Memes.

Reddit.

Imageboards.

Redes sociais.

A diferença é que conseguimos observar parte do processo acontecendo.

Uma piada aparece.

Outra pessoa modifica.

Outra acrescenta uma regra.

Outra desenha.

Outra transforma em mangá.

Outra adapta para televisão.

Outra traduz.

Outra cria meme.

Outra pessoa do outro lado do planeta descobre a história.

Folclore distribuído.

Sem servidor central.

Sem proprietário.

Sem documentação.

Basicamente:

Internet Legacy System.


🧠 E aqui existe uma bela ironia

A piada começou transformando uma insegurança em fantasia.

Mas Cherry Magic posteriormente transformou a fantasia em uma história sobre relacionamento, comunicação, autoestima e capacidade de perceber que outras pessoas podem enxergar em nós coisas que nós mesmos não enxergamos.

O meme dizia:

“Você ficou sozinho tanto tempo que virou mago.”

A história responde:

“Talvez você estivesse tão convencido de que ninguém poderia gostar de você que nunca percebeu quem estava ao seu lado.”

Isso é surpreendentemente humano para uma piada que provavelmente começou com anônimos zoando uns aos outros na Internet.


🥚 Easter egg final: o verdadeiro Wizard Level 30

Talvez nós tenhamos interpretado a lenda errada durante todos esses anos.

Talvez o verdadeiro requisito não seja virgindade.

Talvez seja simplesmente passar 30 anos fazendo alguma coisa.

Trinta anos programando COBOL?

COBOL Wizard.

Trinta anos administrando Db2?

Database Wizard.

Trinta anos resolvendo incidentes?

Production Wizard.

Trinta anos sobrevivendo reuniões?

Corporate Necromancer.

Esse último é particularmente poderoso.

Consegue ressuscitar projetos mortos.


☕ A máquina do café fecha o expediente

Então, quando alguém disser:

“No Japão existe uma lenda segundo a qual um homem virgem aos 30 anos vira mago.”

Agora sabemos que a história é um pouco diferente.

Não estamos falando de uma tradição xintoísta milenar.

Não existe pergaminho secreto.

Não existe templo dos virgens nível 30 escondido em Kyoto.

Estamos diante de algo talvez igualmente interessante:

folclore nascido na Internet japonesa.

Uma piada coletiva criada em torno das ansiedades sobre relacionamentos, idade e expectativas sociais.

Uma inversão cômica na qual aquilo que poderia ser tratado como fracasso transforma-se em achievement.

O sujeito não ficou sem sexo.

Estava acumulando XP.

Aos 30 anos:

SYSTEM MESSAGE

Congratulations!

30 years completed.

Class changed:

HUMAN → WIZARD

New abilities available:
[ TELEPATHY ]
[ FIREBALL ]
[ COBOL ]

Espere.

COBOL?

Sim.

Existe um detalhe escondido nos termos de serviço.

Para aprender COBOL você não precisa ser virgem.

Mas depois de 30 anos trabalhando com mainframe, ninguém mais sabe distinguir experiência de magia.

Você olha um dump.

Descobre o erro.

Corrige três bytes.

O sistema volta.

Os jovens perguntam:

— Como você fez isso?

Você pega o copo de café.

Olha para o horizonte.

E responde:

— Um dia vocês entenderão.

Nesse momento, em algum lugar do datacenter:

ICH408I

USER(WIZARD30)
ACCESS ALLOWED

SPECIAL ATTRIBUTE:
ARCHMAGE

E do outro lado da sala alguém grita:

— PRODUÇÃO VOLTOU!

Você não responde.

Porque magos não explicam tudo.

Algumas coisas são ensinadas.

Outras são documentadas.

E algumas...

...foram resolvidas em 1994, ninguém lembra exatamente como, mas existe um comentário no fonte dizendo:

      * NÃO REMOVER.
      * SE REMOVER, DÁ PROBLEMA.

E essa, meus caros frequentadores da máquina do café, talvez seja a forma mais pura de magia que a humanidade já produziu.

Fim do job.

IEF142I WIZARD30 STEP01 - STEP WAS EXECUTED
IEF285I MAGIC.GRANTED
IEF375I JOB/WIZARD30/START
IEF376I JOB/WIZARD30/STOP

MAXCC=0000

☕🧙‍♂️

Câmbio final, Torre de Controle.

quinta-feira, 10 de julho de 2014

🔥🕹️ Post Bellacosa Mainframe / El Jefe – “O Dia em que o Pixel Aprendeu a Jogar: os Primeiros Arcades dos Anos 1970”

 



🔥🕹️ Post Bellacosa Mainframe / El Jefe – “O Dia em que o Pixel Aprendeu a Jogar: os Primeiros Arcades dos Anos 1970”

Da luz catódica ao culto das fichas: quando o jogo eletrônico virou religião de fliperama


Houve um tempo em que “jogar” não era apertar start num console, mas enfiar uma ficha no eslote, na epoca o Brasil passada pela ditadura militar e uma inflação alta, que dificultava o uso de moedas. Ai o jeitinho brasileiro adaptou a ficha a ser inserida numa máquina barulhenta, que piscava luzes e fazia sons metálicos de pura magia digital.
Os anos 1970 foram o Big Bang dos videogames — a década em que o transistor virou diversão e os circuitos descobriram o prazer de perder (e ganhar) vidas.

Prepare-se, padawan dos pixels, para uma viagem pela pré-história do gaming, onde cada bit era precioso e cada bug virava lenda urbana.


🧠 A Linguagem das Máquinas

Antes do C, antes do BASIC, antes até do “Hello World!”, os primeiros jogos nasceram no hardware cru, em Assembly e circuitos TTL (Transistor-Transistor Logic).
Nada de sistemas operacionais, nada de bibliotecas. Era ferrugem, osciloscópio e pura genialidade eletrônica.
Os criadores literalmente desenhavam o jogo com fios de cobre e solda.




🕹️ A Primeira Ficha: Computer Space (1971)

  • Fabricante: Nutting Associates

  • Criadores: Nolan Bushnell e Ted Dabney (que depois fundariam a Atari)

  • Hardware: Discreto, baseado em lógica TTL — sem CPU! Tudo analógico-digital.

  • Linguagem: Nenhuma de alto nível; inteiramente lógica de circuitos.

  • Tipo: Shooter espacial

  • Gameplay: o jogador controla uma nave triangular e tenta destruir dois UFOs em uma simulação inspirada em “Spacewar!” dos PDP-1.

  • Easter Egg: a forma futurista da cabine foi desenhada para parecer uma nave espacial real — custava mais fabricar o gabinete do que o circuito.

  • Curiosidade: considerado o primeiro arcade comercial da história. Vendeu pouco, pois o público achava difícil de jogar — Bushnell percebeu que o segredo era diversão antes da ciência.




🏓 O Golpe de Mestre: Pong (1972)

  • Fabricante: Atari

  • Criador: Allan Alcorn, sob orientação de Nolan Bushnell

  • Hardware: TTL customizado, sem microprocessador

  • Linguagem: circuitos lógicos e timers — pura eletrônica

  • Tipo: Esporte / Simulação

  • Gameplay: duas barras, uma bolinha e o eterno duelo: jogador vs jogador, como um tênis digital

  • Easter Egg: o protótipo de Pong instalado em um bar de Sunnyvale quebrou não por defeito, mas porque o coletor de moedas entupiu de tanto sucesso.

  • Curiosidade: foi o primeiro jogo a transformar luz em vício, inaugurando o império da Atari e o conceito de high score.




👾 O Ataque dos Vetores: Space Invaders (1978)

  • Fabricante: Taito (Japão)

  • Criador: Tomohiro Nishikado

  • Hardware: CPU Intel 8080 modificada

  • Linguagem: Assembly 8080

  • Tipo: Shooter vertical / Defesa

  • Gameplay: defenda a Terra de ondas de alienígenas descendo lentamente; cada acerto acelera o ritmo.

  • Easter Egg: o famoso “efeito de aceleração” não foi programado de propósito — era uma limitação de hardware: quanto menos inimigos na tela, mais rápido o processador podia atualizar o jogo.

  • Curiosidade: no Japão, houve falta de moedas de 100 yen por causa da febre do jogo.




🛸 O Hipster dos Polígonos: Asteroids (1979)

  • Fabricante: Atari

  • Criadores: Lyle Rains e Ed Logg

  • Hardware: Motorola 6502 + display vetorial

  • Linguagem: Assembly 6502

  • Tipo: Shooter espacial / Sobrevivência

  • Gameplay: controle sua nave num campo de asteroides, destruindo rochas e OVNIs enquanto evita colisões.

  • Easter Egg: o primeiro high-score list com iniciais de jogadores — origem do mito das três letras eternas: AAA, JOE, GOD.

  • Curiosidade: Asteroids foi usado para treinar o reflexo de pilotos e operadores de radar, segundo a lenda urbana dos fliperamas da Força Aérea americana.




🏁 O Circuito da Revolução: Gran Trak 10 (1974)

  • Fabricante: Atari

  • Criador: Larry Emmons

  • Hardware: TTL, com ROMs de máscara

  • Linguagem: lógica de circuito

  • Tipo: Corrida

  • Gameplay: visão aérea de uma pista onde o jogador controla um carro por meio de volante e pedais físicos.

  • Easter Egg: primeiro arcade a usar volante e pedal reais, dando origem ao gênero racing simulator.

  • Curiosidade: o primeiro jogo a gerar prejuízo milionário por erro de contabilidade — a Atari esqueceu de incluir o custo das ROMs na planilha.




🧩 Os Códigos Secretos dos Fliperamas

Os técnicos dos fliperamas descobriram cedo os hacks antes do termo existir.
Muitos jogos escondiam “credit switches”, botões secretos que davam fichas infinitas, ou modos de teste ativados com combinações de botões.
Era o nascimento dos Easter Eggs, décadas antes de virarem padrão na cultura geek.




🧬 Filosofia Bellacosa Mainframe

Na era da válvula e do transistor, cada pixel era uma conquista científica.
Os arcades não eram só jogos — eram rituais luminosos, pequenas máquinas de sonho.
Em tempos sem rede, eles criaram a primeira comunidade gamer analógica:
a do fliperama de esquina, onde a amizade se media em fichas e o respeito vinha de quem fazia mais pontos no Space Invaders.

Hoje, quando rodamos um emulador, não jogamos apenas — invocamos espíritos de silício.
E cada bip, cada tela verde e cada bug é uma oração à santíssima trindade do pixel:
Bushnell, Nishikado e o barulho de uma ficha caindo.


💾 El Jefe & Bellacosa Mainframe Museum of Retro Digital Arts
📍 Arcade é religião, ficha é fé e CRT é altar.


quarta-feira, 9 de julho de 2014

O Livro que Passou pelo Firewall: de Andersen a William Minerva, como histórias infantis carregam ideias perigosas escondidas à vista de todos

 

Bellacosa Mainframe e o livro que passou pelo firewall

☕ Um Café no Bellacosa Mainframe

O Livro que Passou pelo Firewall: de Andersen a William Minerva, como histórias infantis carregam ideias perigosas escondidas à vista de todos

📚 Reis nus, corujas em código Morse, crianças inconvenientes, tricksters, censores e o estranho bug dos sistemas autoritários: eles conseguem controlar a biblioteca, mas nunca sabem exatamente o que uma criança vai entender quando abrir o livro.

📚 São Paulo, biblioteca escolar localizada na EMPG Marechal Juares Tavora, Vila Rio Brano no ano de 1982

O incidente começou com uma falha aparentemente insignificante no sistema de segurança.

Permitiram que uma criança escolhesse um livro.

Eu tinha oito anos.

Era aluno da segunda série.

A tarefa parecia perfeitamente inocente:

escolher um livro disponível na estante;

ler;

fazer um pequeno resumo;

e depois contar a história diante da classe.

Nada particularmente perigoso.

Nenhum manifesto revolucionário.

Nenhum tratado político.

Nenhum documento secreto.

Nenhuma publicação clandestina.

Era apenas literatura infantil.

O firewall analisou o pacote:

OBJECT TYPE:
BOOK

TARGET AUDIENCE:
CHILDREN

CONTENT:
FAIRY TALE

THREAT LEVEL:
LOW

ACCESS:
GRANTED

Foi o primeiro erro.

Porque o livro escolhido pelo pequeno Vagner contava uma história muito perigosa.

Um rei.

Dois trapaceiros.

Uma roupa inexistente.

Uma corte inteira incapaz de admitir o óbvio.

E uma criança que finalmente diz aquilo que todo mundo consegue enxergar.

Era A Roupa Nova do Imperador, de Hans Christian Andersen.

E eu achei aquilo absolutamente maravilhoso.


😂 O menino encontrou o exploit

Preciso confessar uma coisa.

Minha primeira reação não foi uma profunda reflexão sobre estruturas de poder.

Eu não pensei:

“Extraordinária representação dos mecanismos de conformidade social existentes em organizações hierarquizadas.”

Eu tinha oito anos.

Minha reação foi aproximadamente:

HAHAHAHAHAHAHAHAHAHAHAHAHAHA!

Dois pilantras tinham conseguido enganar o homem mais importante do reino.

Não apenas isso.

Convenceram o sujeito de que ele possuía uma roupa maravilhosa que somente determinadas pessoas seriam capazes de enxergar.

O rei não via nada.

Mas admitir isso significaria reconhecer alguma deficiência.

Então fingiu.

Os ministros também não enxergavam.

Fingiram.

Os cortesãos fingiram.

As pessoas fingiram.

E finalmente o homem mais poderoso daquele universo saiu desfilando pelas ruas praticamente nu.

Aquilo era genial.

Eu ria até saírem lágrimas.

KING.EXE

AUTHORITY = MAXIMUM
VANITY    = MAXIMUM
CLOTHING  = NULL

STATUS:
PARADING

🤣

Eu havia encontrado uma coisa extraordinária.

Livros podiam ser engraçados.


🏫 Então chegou a apresentação

Algum tempo depois chegou minha vez de falar diante da classe.

Lá estava o pequeno Vagner.

Orgulhoso da descoberta.

Provavelmente ainda achando graça.

Comecei a contar minha versão resumida da história.

Os vigaristas.

O rei.

A roupa que não existia.

A enganação.

O desfile.

O absurdo.

E então...

a professora interrompeu.

Não era daquela maneira.

A história possuía um ensinamento.

Existia uma interpretação.

Havia algo que eu deveria ter percebido.

Vieram explicações.

Vieram correções.

Vieram palavras que quarenta e quatro anos depois já não consigo reproduzir literalmente.

Mas consigo lembrar da sensação.

Eu estava diante da classe.

Fiquei vermelho.

Os outros alunos permaneceram olhando.

E a professora continuou explicando por que minha leitura não era aquela que deveria ser apresentada.

Para uma criança de oito anos, não existe seminário acadêmico sobre multiplicidade interpretativa.

Existe apenas:

EU LI.

EU GOSTEI.

EU RI.

EU CONTEI.

E...

EU ESTAVA ERRADO?

🤔 Mas eu estava errado?

Quarenta e quatro anos depois, essa pergunta fica muito mais interessante.

Porque naturalmente A Roupa Nova do Imperador permite discutir vaidade, mentira, conformidade, medo do julgamento, autoridade e coragem para dizer aquilo que todos estão evitando admitir.

Mas existe um detalhe fundamental:

a história também é engraçada.

O ridículo faz parte de sua força.

O poderoso é transformado em objeto de riso.

Os impostores exploram a vaidade.

Os cortesãos comportam-se absurdamente.

E o mecanismo inteiro só funciona porque ninguém deseja ser a pessoa que contradiz aquilo que todos aparentemente acreditam.

O pequeno Vagner não tinha vocabulário para explicar isso.

Não conhecia:

GROUPTHINK

AUTHORITY BIAS

INFORMATION CASCADE

CONFORMITY

PLURALISTIC IGNORANCE

Ele conhecia:

“HAHAHAHA! ENGANARAM O REI!”

E talvez fosse suficiente.


👑 O verdadeiro perigo do rei nu

Existe uma ideia profundamente perturbadora escondida naquele conto infantil:

autoridade não produz verdade.

O rei pode estar errado.

O ministro pode estar errado.

O especialista pode estar errado.

A multidão pode estar errada.

Pior:

todos podem saber que alguma coisa está errada e ainda assim continuar representando coletivamente que está certa.

Isso é muito mais perigoso que simplesmente ensinar:

“Não seja vaidoso.”

Porque introduz uma pergunta:

E se todo mundo estiver fingindo?

Agora imagine entregar essa pergunta para uma criança.

🤣

INPUT:
"Todos dizem que é verdade."

CHILD:
"Mas é?"

SYSTEM:
⚠️ UNEXPECTED QUERY

🇧🇷 E estávamos em 1982

Existe ainda um contexto histórico impossível de ignorar.

O Brasil de 1982 ainda vivia sob a ditadura militar.

O governo de João Figueiredo estava no período de abertura política. A Anistia havia ocorrido em 1979. Naquele próprio ano de 1982 aconteceriam importantes eleições diretas para governos estaduais.

O regime terminaria somente em 1985.

Portanto aquela sala não estava olhando retrospectivamente para a ditadura.

Ela existia dentro daquele período.

Isso não significa que a reação da minha professora tenha ocorrido por apoio ao regime ou por qualquer motivação política consciente.

Não tenho como saber.

Seria transformar memória em acusação.

Além disso, o autoritarismo escolar brasileiro é muito anterior a 1964.

Mas o ambiente social importa.

Professor era autoridade.

Diretor era autoridade.

Pai era autoridade.

Policial era autoridade.

Governo era autoridade.

Existia uma forte cultura de respeito hierárquico.

E no meio daquele ambiente aparece um pirralho gargalhando porque...

a autoridade máxima do reino tinha sido feita de trouxa.

🤣


👹 A guardiã do portal

Na minha memória infantil, a professora Maria ficou associada justamente a esse episódio.

É tentador transformá-la, quarenta anos depois, numa personagem.

A Oni da Biblioteca.

👹

A criatura que guarda a entrada do portal.

Mas seria injusto transformar uma pessoa real numa caricatura absoluta baseada apenas numa lembrança infantil.

Talvez ela acreditasse sinceramente que estava ensinando interpretação de texto.

Talvez estivesse seguindo a pedagogia disponível.

Talvez simplesmente tivesse conduzido mal aquele momento.

O que posso afirmar é aquilo que aconteceu comigo:

senti vergonha.

E uma atividade que deveria aproximar uma criança dos livros produziu momentaneamente o efeito contrário.


💥 Porque havia acontecido algo precioso antes

Esse é o ponto que mais me incomoda quando lembro daquela história.

Antes da repreensão, o exercício havia sido um sucesso extraordinário.

A criança:

escolheu espontaneamente;

leu;

compreendeu a trama;

riu;

emocionou-se;

lembrou;

conseguiu recontar;

quis compartilhar com outras crianças.

Meu Deus.

Se existisse Google Analytics pedagógico:

ENGAGEMENT:       100%
READ COMPLETION:  100%
EMOTIONAL IMPACT: 100%
RETENTION:        44 YEARS+

🤣

O professor tinha ouro nas mãos.

Bastava perguntar:

“Por que você achou tão engraçado?”

Talvez a conversa continuasse:

— Porque enganaram o rei.

— Por que conseguiram enganá-lo?

— Porque ele não queria dizer que não enxergava.

— E os ministros?

— Também ficaram com medo.

— E quem contou a verdade?

— Uma criança.

Pronto.

A moral teria surgido.

Não como resposta fornecida pela autoridade.

Como descoberta.


🧒 Crianças são perigosas

E aí entramos num problema muito antigo.

Crianças fazem uma pergunta devastadora:

“Por quê?”

Adultos aprendem lentamente que existem momentos nos quais essa pergunta possui custo social.

Na reunião:

“Por que estamos fazendo assim?”

Porque o diretor decidiu.

“Mas funciona?”

Silêncio.

Na política:

“Por que essa pessoa está certa?”

Porque é autoridade.

“Mas onde está a evidência?”

Silêncio.

Na religião, na família, na escola, no trabalho, nas organizações...

crianças ainda não instalaram completamente determinados filtros sociais.

ADULT.EXE

IF AUTHORITY > MY_POSITION
   THEN CONSIDER_SILENCE
END-IF


CHILD.EXE

IF THING = OBVIOUSLY_STUPID
   THEN SAY "ISSO É BESTA"
END-IF

🤣

É por isso que crianças funcionam tão bem em histórias sobre autoridade.


🦊 Antes delas vieram os tricksters

Mas existe outra linhagem ainda mais antiga.

O trickster.

O trapaceiro.

O malandro.

A criatura que não derrota o poderoso pela força.

Derrota explorando uma fraqueza.

Loki.

Anansi.

Coyote.

Hermes em determinadas tradições.

Nasreddin.

Pedro Malasartes.

João Grilo.

Saci.

Esses personagens possuem implementações culturais diferentes, mas compartilham uma característica fascinante:

encontram bugs nas regras.

SYSTEM:
KINGDOM

ADMIN:
KING

EXPLOIT:
VANITY

ATTACK VECTOR:
INVISIBLE CLOTH

RESULT:
PRIVILEGED USER COMPROMISED

Os vigaristas de Andersen realizam um verdadeiro teste de penetração social.

E o rei falha espetacularmente.


😂 O riso também é uma arma

É por isso que regimes, instituições e pessoas poderosas frequentemente possuem uma relação complicada com sátira.

Uma crítica pode ser respondida.

Um argumento pode ser contestado.

Uma tese pode receber outra tese.

Mas existe algo devastador em alguém simplesmente apontar e...

rir.

O riso remove solenidade.

O uniforme continua existindo.

O palácio continua existindo.

O cargo continua existindo.

Mas durante alguns segundos o poderoso deixa de parecer inevitável.

Torna-se humano.

E às vezes ridículo.

Andersen não precisa escrever:

“Questionem estruturas hierárquicas.”

Ele coloca o imperador nu na rua.

Muito mais eficiente.


📚 O contrabando perfeito

E aqui chegamos ao nosso firewall.

Imagine um censor procurando literatura perigosa.

Ele procura:

manifestos;

panfletos;

jornais;

discursos;

tratados políticos.

Encontra:

livro infantil.

Reis.

Princesas.

Animais.

Florestas.

Fadas.

Crianças.

Aparentemente inofensivo.

ALLOW.

Só que histórias são containers maravilhosos.

Dentro delas cabem ideias.

OUTER PACKAGE:

"CONTO INFANTIL"


INNER PAYLOAD:

autoridade pode errar
maioria pode mentir
poder pode ser ridículo
regras podem ser injustas
adultos podem ser enganados
crianças podem perceber primeiro

Firewall bypass successful.


🐷 Orwell sabia disso

Séculos depois das fábulas antigas e mais de cem anos depois de Andersen, George Orwell faria algo estruturalmente semelhante em Animal Farm.

Animais.

Uma fazenda.

Uma história aparentemente simples.

Só que por baixo existe uma alegoria política poderosíssima.

O mecanismo é antigo.

Você desloca o conflito.

Em vez de escrever diretamente sobre determinado sistema político, escreve sobre:

porcos.

A metáfora cria distância.

E essa distância permite enxergar coisas que às vezes ficam invisíveis quando estamos emocionalmente presos ao objeto real.


🐺 Esopo já executava esse código

Muito antes disso, fábulas atribuídas à tradição de Esopo já colocavam comportamentos humanos em animais.

Raposa.

Corvo.

Leão.

Tartaruga.

Lebre.

O animal pode representar:

vaidade;

ganância;

poder;

esperteza;

arrogância.

E ninguém precisa apontar diretamente para o rei sentado na primeira fila.

🤣

AUTHOR:
"É sobre um leão."

KING:
"Hmmm."

AUDIENCE:
😏

A alegoria possui plausible deniability.


🦉 E então chegamos a William Minerva

Décadas depois daquele episódio em Taubaté, encontro uma ideia extraordinariamente parecida dentro de um anime japonês:

Yakusoku no Neverland — The Promised Neverland.

No universo de Grace Field, crianças vivem dentro de uma realidade cuidadosamente controlada.

Existe uma versão oficial do mundo.

Existem adultos responsáveis pela manutenção dessa realidade.

Existem informações que as crianças não deveriam possuir.

Mas existe também...

uma biblioteca.

E alguns livros associados ao misterioso William Minerva carregam pistas através do símbolo da coruja e de mensagens codificadas usando Morse.

Os livros possuem duas funções.

A primeira é óbvia:

READ BOOK

A segunda:

DECODE BOOK

Isso é maravilhoso.


📖 O livro possui duas camadas

Para quem controla o sistema:

é um livro.

Para quem sabe observar:

é um canal de comunicação.

LAYER 1:
STORY

LAYER 2:
MESSAGE

LAYER 3:
DOUBT

LAYER 4:
ESCAPE

O objeto autorizado pelo sistema transporta informação capaz de ajudar alguém a questionar o próprio sistema.

Meu Deus.

Isso é praticamente esteganografia narrativa.


🦉 A coruja passou pelo firewall

Imagine a análise de segurança de Grace Field:

OBJECT:
BOOK

AUTHOR:
APPROVED

CONTENT:
APPROVED

OWL STAMP:
DECORATIVE

THREAT:
NONE

ALLOW.

Emma e seus companheiros:

“Espera aí...”

🤣

Todo sistema de controle possui um problema fundamental.

Ele precisa interpretar aquilo que controla.

E interpretação nunca é perfeita.


👑 Andersen e Minerva encontram-se

Agora podemos colocar as duas obras lado a lado.

ANDERSEN                     WILLIAM MINERVA

Reino                        Grace Field
  ↓                              ↓
realidade social             realidade controlada
  ↓                              ↓
adultos sustentam            adultos administram
uma ficção                   uma ficção
  ↓                              ↓
criança percebe              crianças investigam
  ↓                              ↓
"ELE ESTÁ NU"                "HÁ ALGO ERRADO"
  ↓                              ↓
      QUESTIONAR A REALIDADE

As histórias são completamente diferentes.

Contextos diferentes.

Épocas diferentes.

Objetivos diferentes.

Mas existe uma conexão temática deliciosa:

não aceite uma realidade apenas porque o sistema inteiro foi organizado para fazê-la parecer verdadeira.


🔏 Livros também podem transportar mensagens reais

E aqui saímos da ficção.

Ao longo da história, pessoas utilizaram livros, cartas, jornais e outros objetos aparentemente comuns para transportar mensagens escondidas.

Cifras.

Códigos.

Tintas invisíveis.

Acrosticos.

Microfilmes em períodos posteriores.

Marcas.

Esteganografia.

Mensagens incorporadas a textos aparentemente inocentes.

A ideia fundamental é sempre semelhante:

MESSAGE EXISTS

BUT

MESSAGE DOES NOT LOOK
LIKE MESSAGE

Esse é o sonho de qualquer informação tentando atravessar um controle.


🚫 O problema eterno do censor

O censor gostaria de implementar:

IF IDEA = DANGEROUS
   DELETE IDEA
END-IF

Mas ideias não possuem extensão .DANGEROUS.

Podem estar num romance.

Numa piada.

Numa música.

Num desenho.

Num conto infantil.

Num personagem.

Numa metáfora.

Num código Morse escondido numa coruja.

Ou simplesmente...

na interpretação do leitor.

E aí o problema torna-se insolúvel.


🧠 Porque o payload final é executado no cérebro

Essa talvez seja a vulnerabilidade definitiva.

O autor escreve uma coisa.

O leitor recebe.

Mas o leitor não é armazenamento passivo.

Ele interpreta.

Relaciona.

Compara.

Lembra.

Discorda.

Ri.

Fica com raiva.

Conecta com outra experiência.

BOOK
  ↓
READER
  ↓
INTERPRETATION
  ↓
UNPREDICTABLE OUTPUT

O firewall pode controlar o livro.

Não controla completamente o OUTPUT.

Foi exatamente isso que aconteceu comigo em 1982.


😂 O firewall esperava moral

Entrada:

A Roupa Nova do Imperador.

Resultado esperado:

“Devemos ser honestos e não ser vaidosos.”

Resultado produzido pelo Vagner 8.0:

“HAHAHAHAHAHA! ENGANARAM O REI E ELE SAIU PELADO!”

🤣

UNEXPECTED OUTPUT.

E essa saída não estava escrita literalmente numa ficha pedagógica.

Foi produzida pela interação entre:

livro + criança.


🕵️ E agora entra minha liberdade poética

Às vezes gosto de imaginar o que aconteceu depois.

Repito:

imaginar.

Não tenho qualquer evidência de que isso tenha ocorrido.

Mas a versão Bellacosa Mainframe da história é muito melhor.

Na manhã seguinte, alguém entra na biblioteca.

Olha para A Roupa Nova do Imperador.

Pensa:

“Esse negócio está causando problemas.”

Retira o volume.

BOOK STATUS:

TITLE:
A ROUPA NOVA DO IMPERADOR

PREVIOUS STATUS:
AVAILABLE

NEW STATUS:
WITHDRAWN

REASON:
UNAUTHORIZED INTERPRETATION

INCIDENT:
VAGUINHO-1982

🤣🤣🤣

O livro desaparece misteriosamente da estante.

Não porque contém palavrões.

Não porque contém violência.

Não porque contém propaganda política.

Mas porque foi descoberto um exploit crítico:

crianças conseguem rir da autoridade.


🚨 CVE-1837-ANDERSEN

Vamos registrar corretamente a vulnerabilidade.

CVE-1837-ANDERSEN

Severity:
CRITICAL

Affected Systems:
- monarchies
- bureaucracies
- corporations
- schools
- political organizations
- consulting projects
- management meetings

Attack Vector:
storytelling

Exploit Complexity:
LOW

Privileges Required:
NONE

User Interaction:
READ BOOK

Impact:
UNAUTHORIZED DOUBT

Patch disponível?

Não.

🤣


🏢 Porque o rei mudou de emprego

Quarenta e quatro anos depois, continuo encontrando aquele sujeito.

Ele apenas parou de usar coroa.

Agora usa crachá.

CEO:
"O projeto está ótimo."

DIRETOR:
"Excelente."

GERENTE:
"Tudo verde."

CONSULTORIA:
"Best practice."

PMO:
"100% concluído."

POWERPOINT:
██████████ 100%

PRODUÇÃO:
🔥🔥🔥🔥🔥

COBOLZEIRO:
"Senhores..."

SILÊNCIO.

COBOLZEIRO:
"O rei está nu."

🤣

E é por isso que uso aquela história em aulas de COBOL.


💻 O mainframe não respeita autoridade

Computadores possuem uma característica profundamente inconveniente:

não ficam constrangidos diante do diretor.

O diretor pode afirmar:

“Isso está correto.”

O processador responde:

S0C7.

O gerente pode dizer:

“Sempre funcionou.”

O sistema responde:

DATA EXCEPTION.

A consultoria pode apresentar cinquenta slides verdes.

O job responde:

RC=12.

Produção possui uma brutalidade epistemológica maravilhosa.

TITLE != TRUTH
AUTHORITY != EVIDENCE
POWERPOINT != PRODUCTION

O dump não sabe quem é vice-presidente.

Ele simplesmente registra aquilo que aconteceu.


🧒 Precisamos da criança na War Room

Toda organização precisa de alguém capaz de fazer aquilo que a criança de Andersen fez.

Não necessariamente de maneira rude.

Não para desafiar autoridade por esporte.

Mas para dizer:

“Os dados não mostram isso.”

“O teste não passou.”

“Essa premissa está errada.”

“Não sabemos.”

“Precisamos verificar.”

Essas frases parecem banais.

Em determinadas organizações, são atos de coragem.


🧙 O sysprog como criança inconveniente

Um veterano de produção frequentemente desenvolve esse comportamento.

Alguém apresenta uma arquitetura maravilhosa.

Ele pergunta:

“E se o link cair?”

Explicam uma automação perfeita.

“E se executar duas vezes?”

Apresentam migração sem downtime.

“Como vocês testaram rollback?”

Mostram dashboard verde.

“Cadê o SMF?”

🤣

Esse profissional parece pessimista.

Às vezes é apenas a criança apontando para o imperador.


📊 Dados são crianças inconvenientes

Observabilidade desempenha função semelhante.

Logs.

Traces.

Métricas.

SMF.

RMF.

Dumps.

Mensagens.

Eles possuem uma qualidade maravilhosa:

podem contradizer a narrativa.

NARRATIVE:
"SISTEMA ESTÁ NORMAL."

RMF:
CPU 99%

NARRATIVE:
"NÃO HOUVE IMPACTO."

SMF:
TRANSACTIONS FAILED = 18342

NARRATIVE:
"MIGRAÇÃO CONCLUÍDA."

RECONCILIATION:
MISSING RECORDS = 274991

O rei pode continuar marchando.

Mas agora temos fotografia.


🧠 A verdadeira alfabetização talvez seja aprender a duvidar

Não estou falando de transformar toda criança num cínico que acredita que tudo é mentira.

Isso seria outro problema.

Pensamento crítico não significa:

“Nada é verdade.”

Significa:

“Como sabemos que isso é verdade?”

Essa diferença é gigantesca.

CINISMO:
"NÃO ACREDITO EM NADA."

PENSAMENTO CRÍTICO:
"QUAL É A EVIDÊNCIA?"

A primeira postura fecha portas.

A segunda abre.


📚 E então voltamos à biblioteca

Muito antes da biblioteca da CESP, houve para mim outro portal.

A biblioteca de Taubaté.

Ali livros começaram a abrir mundos.

Depois vieram outras bibliotecas.

Malba Tahan.

Mil Histórias sem Fim.

Satíricon.

História.

Maçonaria brasileira.

Administração.

E milhares de outras páginas.

Mas aquele pequeno livro de Andersen permaneceu.

Talvez justamente porque houve duas explosões emocionais associadas a ele.

A primeira:

gargalhada.

A segunda:

vergonha.

Duas âncoras poderosas.


🧬 Quarenta e quatro anos de retenção

Em 1982 eu não sabia o que era COBOL profissionalmente.

Não conhecia mainframe.

Não sabia o que era groupthink.

Não conhecia viés de autoridade.

Não conhecia segurança da informação.

Não conhecia código Morse além do que eventualmente pudesse aparecer no universo infantil.

Não conhecia The Promised Neverland.

Mas o registro ficou.

WRITE MEMORY
FROM ANDERSEN
TO VAGNER-LONG-TERM-STORAGE

RETENTION:
44 YEARS+

STATUS:
ACTIVE

E décadas depois outros nós começaram a conectar-se.


🕸️ O grafo finalmente aparece

TAUBATÉ
   ↓
BIBLIOTECA
   ↓
ANDERSEN
   ↓
REI NU
   ↓
AUTORIDADE
   ↓
CONFORMIDADE
   ↓
PROFESSORA
   ↓
VERGONHA
   ↓
LEITURA
   ↓
CURIOSIDADE
   ↓
MALBA TAHAN
   ↓
MIL HISTÓRIAS SEM FIM
   ↓
TECNOLOGIA
   ↓
COBOL
   ↓
INCIDENTES
   ↓
GROUPTHINK
   ↓
ANIME
   ↓
YAKUSOKU NO NEVERLAND
   ↓
WILLIAM MINERVA
   ↓
CORUJA
   ↓
MORSE
   ↓
MENSAGEM ESCONDIDA
   ↓
CENSURA
   ↓
FIREWALL
   ↓
ANDERSEN

O grafo fechou.

Quarenta e quatro anos depois.


☕ O último café

Talvez seja impossível construir um firewall perfeito contra ideias.

Você pode controlar editoras.

Pode controlar bibliotecas.

Pode proibir livros.

Pode censurar jornais.

Pode bloquear páginas.

Pode vigiar redes.

Pode estabelecer currículos.

Pode determinar interpretações oficiais.

Mas existe um componente extremamente difícil de controlar:

o leitor.

Porque alguém pode entregar a uma criança uma história perfeitamente inocente sobre um rei e esperar que ela aprenda uma pequena lição moral.

E a criança pode descobrir outra coisa.

Pode perceber que o rei é ridículo.

Pode perceber que todos estão mentindo.

Pode perceber que autoridade não produz realidade.

Pode rir.

Pode lembrar.

Pode carregar aquilo durante quarenta e quatro anos.

Pode virar programador.

Pode trabalhar com mainframes.

Pode tornar-se professor.

E um dia, diante de uma turma de COBOL, pode recuperar aquele mesmo pacote armazenado desde 1982 e dizer:

“Senhores, vou explicar por que ninguém percebeu que esse projeto estava condenado.”

Abre Andersen.

O firewall olha para o pacote.

CHILDREN'S BOOK.

SAFE.

ALLOW.

O livro atravessa.

Dentro dele continua a mesma vulnerabilidade publicada em 1837.

Uma criança olha.

Uma multidão permanece silenciosa.

O poderoso continua marchando.

E alguém finalmente diz:

“Mas ele está nu.”

FIREWALL BYPASSED.

MESSAGE DELIVERED.

RETURN CODE = 0000.

☕📚🦉👑

terça-feira, 1 de julho de 2014

DATE A LIVE II — O UPGRADE QUE TRANSFORMOU O PROCESSO DE CONTENÇÃO DE ESPÍRITOS EM UMA CRISE DE GOVERNANÇA MULTIDIMENSIONAL

 

Bellacosa Mainframe e a segunda temporada date a live ii

☕💣🌌 OPERADOR, O AMBIENTE INTERDIMENSIONAL ACABOU DE ENTRAR NA FASE 2 DO PROJETO!

DATE A LIVE II — O UPGRADE QUE TRANSFORMOU O PROCESSO DE CONTENÇÃO DE ESPÍRITOS EM UMA CRISE DE GOVERNANÇA MULTIDIMENSIONAL


Informações Gerais

Título Original: デート・ア・ライブII (Date A Live II)

Baseado na Light Novel de: Kōshi Tachibana

Ilustrações Originais: Tsunako

Estúdio: Production IMS

Direção: Keitaro Motonaga

Exibição Original: 11 de abril de 2014 a 13 de junho de 2014

Episódios: 10

OVA: Date A Live II: Kurumi Star Festival

Gêneros:

  • Romance

  • Comédia

  • Harém

  • Ficção Científica

  • Fantasia

  • Ação

  • Sobrenatural

Classificação Indicativa:
16 anos


O Que Foi Date A Live II?

Se a primeira temporada era o projeto piloto da Ratatoskr para provar que a diplomacia funcionava melhor que mísseis, a segunda temporada é o momento em que o ambiente entra em produção e a complexidade explode.

Novos Espíritos aparecem.

As ameaças aumentam.

As relações ficam mais profundas.

E Shido descobre que administrar múltiplas entidades interdimensionais simultaneamente é muito mais complicado do que parecia.

Na linguagem Bellacosa Mainframe:

A primeira temporada era um POC.

A segunda é o rollout corporativo.


Sinopse

Após conseguir selar vários Espíritos, Shido continua atuando como principal operador do sistema de contenção dimensional da Ratatoskr.

Porém novas entidades surgem.

Algumas desejam cooperação.

Outras enxergam os humanos como inimigos.

Enquanto isso, os conflitos entre os próprios Espíritos começam a gerar riscos operacionais nunca vistos.

O resultado?

O ambiente inteiro corre risco de colapso.


Resumo da História

Date A Live II adapta principalmente os arcos:

Yamai

e

Miku Izayoi

São dois dos melhores arcos da franquia.


Arco das Irmãs Yamai

Kaguya Yamai

Yuzuru Yamai

Duas Espíritos gêmeas.

Ou melhor...

Duas metades de um único sistema originalmente dividido.

Ambas acreditam que apenas uma pode continuar existindo.

O conflito gira em torno de descobrir qual delas merece sobreviver.


Interpretação Mainframe

Imagine um sistema crítico dividido em dois ambientes.

Cada ambiente acredita ser a versão legítima.

Ambos executam as mesmas funções.

Ambos possuem os mesmos recursos.

Mas apenas um poderá permanecer ativo.

Shido precisa impedir que a disputa termine em desastre.


Arco de Miku Izayoi

Aqui a série muda completamente de tom.

Miku é uma idol famosa que perdeu a confiança nos homens após sofrer abuso e exploração durante sua carreira.

Seu poder permite controlar pessoas através da voz.

Ela representa um dos temas mais maduros da franquia.

Manipulação emocional.

Controle psicológico.

Trauma.

Desconfiança.


O Grande Diferencial da Temporada

A primeira temporada focava principalmente em:

  • apresentação dos Espíritos

  • construção do universo

A segunda começa a aprofundar:

  • psicologia

  • identidade

  • autoestima

  • relações humanas

O anime passa a ter mais camadas.


Principais Personagens

Shido Itsuka

Continua sendo o principal operador do ambiente.

Porém agora precisa lidar com múltiplos incidentes simultâneos.

É praticamente um analista Nível 3 em plantão permanente.


Tohka Yatogami

Seu relacionamento com Shido evolui bastante.

Mostra ciúmes, insegurança e amadurecimento.


Yoshino

Mantém seu papel como uma das personagens mais gentis da série.


Kotori Itsuka

Atua cada vez mais como coordenadora operacional da Ratatoskr.


Kaguya Yamai

Extrovertida.

Competitiva.

Impulsiva.


Yuzuru Yamai

Calma.

Analítica.

Metódica.


Miku Izayoi

Provavelmente a personagem mais complexa da temporada.

Sua história apresenta um dos retratos mais interessantes sobre fama e isolamento emocional.


Temáticas Principais

Identidade

O arco Yamai gira completamente em torno da pergunta:

"Quem sou eu?"


Autoestima

Miku representa alguém que perdeu completamente a confiança nos outros.


Aceitação

Diversos personagens precisam aprender a aceitar suas próprias imperfeições.


Individualidade

Mesmo quando duas pessoas compartilham a mesma origem, elas continuam sendo únicas.


As Aventuras da Temporada

Operação Yamai

Missão de prevenção de desastre dimensional.

Objetivo:

Evitar que duas Espíritos destruam uma à outra.


Operação Miku

Missão de recuperação de confiança.

Objetivo:

Neutralizar uma celebridade capaz de controlar multidões inteiras.

Sem utilizar violência.


Conflitos Românticos

A expansão do "ambiente de produção" gera novas disputas emocionais.

A famosa sobrecarga de recursos do gênero harém.


Mensagens Ocultas

Aqui encontramos algumas das melhores mensagens da franquia.


Nem Toda Guerra Precisa de Vencedores

O arco Yamai demonstra que muitos conflitos surgem porque acreditamos existir apenas uma solução possível.


A Fama Não Resolve a Solidão

Miku possui tudo que muitas pessoas sonham:

  • dinheiro

  • fama

  • sucesso

Mas continua emocionalmente destruída.


Trauma Altera a Forma Como Enxergamos o Mundo

Miku não odeia homens.

Ela odeia a dor que sofreu.

Existe uma enorme diferença.


Compreender é Mais Difícil que Combater

Essa continua sendo a principal mensagem da série.


Houve Censura?

Sim.

Assim como na primeira temporada, algumas transmissões televisivas apresentaram:

  • redução de enquadramentos

  • ajustes de iluminação

  • suavização de cenas mais sensuais

As versões Blu-ray removeram diversas limitações.

Entretanto Date A Live II nunca sofreu censura severa.


Impacto Cultural

Embora Kurumi tenha dominado a popularidade da franquia na primeira temporada, Date A Live II expandiu significativamente o elenco.

As irmãs Yamai e principalmente Miku tornaram-se extremamente populares.

A temporada ajudou a consolidar Date A Live como uma das franquias mais importantes da explosão das light novels dos anos 2010.

Além disso, reforçou uma característica que se tornaria marca registrada da obra:

Resolver crises emocionais ao invés de apenas vencer batalhas.


Análise Bellacosa Mainframe

Date A Live II é o momento em que o anime deixa de ser apenas uma comédia romântica sobrenatural.

O ambiente passa por uma expansão arquitetural.

Novos módulos são integrados.

Novos riscos aparecem.

E as falhas humanas tornam-se tão perigosas quanto os poderes dos Espíritos.

Os militares continuam tentando executar:

DELETE SPIRIT

Shido continua executando:

ANALYZE ROOT CAUSE

E é exatamente isso que diferencia Date A Live de dezenas de animes semelhantes.

Por trás das batalhas existe uma mensagem poderosa:

Muitas pessoas não precisam ser derrotadas.

Precisam ser compreendidas.


Veredito Final Bellacosa Mainframe

CritérioNota
História9,0
Desenvolvimento de Personagens9,5
Romance8,5
Comédia8,5
Drama9,0
Originalidade9,0
Temáticas Psicológicas9,5
Impacto na Franquia9,0

Nota Final: 9,1/10

Date A Live II é o momento em que a franquia sai do ambiente de testes e entra definitivamente em produção, mostrando que os maiores desastres dimensionais não são causados por poderes sobrenaturais, mas pelas falhas emocionais que carregamos dentro de nós. ☕💣🌌


domingo, 22 de junho de 2014

☕🔥 MAXCC — O “HUMOR” DO JOB NO z/OS

 

Bellacosa Mainframe e o max-cc conditional code

☕🔥 MAXCC — O “HUMOR” DO JOB NO z/OS

Quando o Mainframe Diz:

“SEU JOB TERMINOU… MAS EU TENHO ALGO A DIZER.”

Se existe uma coisa que TODO Junior Padawan COBOL precisa aprender cedo…

é que no z/OS:

nem todo fim de job é igual.

Às vezes o JOB termina:

✅ normalmente
⚠️ com avisos
🔥 com erros graves
☠️ completamente destruído

E quem conta essa história é o:

🚨 MAXCC


☕ O QUE É MAXCC?

MAXCC significa:

MAXIMUM CONDITION CODE

É o maior retorno gerado pelos steps do JOB.


🔥 A FILOSOFIA DO MAXCC

No z/OS:

programas “conversam” com o scheduler usando códigos numéricos.

Exemplo:

RETURN-CODE = 0

significa:

“Tudo OK.”

Mas:

RETURN-CODE = 16

significa:

“O APOCALIPSE CHEGOU.”


☕ O MAXCC MAIS FAMOSO

No SDSF/JESMSGLG:

MAXCC=0000

ou:

COND CODE 0004

🔥 O SEGREDO

MAXCC NÃO É ABEND.

Isso é MUITO importante.


☕ ABEND

Falha anormal.

Exemplo:

  • S0C7

  • S0C4

  • S806


☕ MAXCC

Programa terminou normalmente…

MAS quer avisar algo.


🔥 MAXCC 00 — O “MUNDO EM PAZ”

✅ MAXCC=0000

Significa:

tudo terminou perfeitamente.


☕ EXEMPLO

IEF142I STEP01 - STEP WAS EXECUTED - COND CODE 0000

🔥 INTERPRETAÇÃO BELLACOSA

O mainframe está dizendo:

☕ “Excelente, Padawan. Nada explodiu hoje.”


☕ CENÁRIO TÍPICO

  • arquivo processado

  • SORT OK

  • DB2 OK

  • nenhum warning

  • tudo consistente


🔥 MAXCC 04 — O “WARNING ELEGANTE”

⚠️ MAXCC=0004

O JOB terminou.

Mas:

algo merece atenção.


☕ O MAIS IMPORTANTE

MAXCC 4 normalmente NÃO é erro fatal.

Muitos jobs em produção aceitam:

RC=4 normalmente.


🔥 EXEMPLOS CLÁSSICOS


☕ SORT

SORT FIELDS=COPY

Mas:

  • registro inválido ignorado

  • campo truncado

  • duplicidade encontrada

Resultado:

RC=4


☕ IDCAMS

DELETE DATASET

Dataset não existe.

IDCAMS retorna:

4

Porque:

“não achei, mas sobrevivi.”


☕ IEBCOPY

Membro duplicado.

Warning.

RC=4.


🔥 INTERPRETAÇÃO BELLACOSA

☕ “Nada morreu… mas eu notei uma coisa estranha.”


🔥 MAXCC 08 — O “ERRO OPERACIONAL”

❌ MAXCC=0008

Agora a conversa ficou séria.


☕ SIGNIFICADO

o processamento falhou parcialmente.


🔥 MUITOS JOBS PARAM EM RC=8

Schedulers frequentemente tratam:

RC >= 8

como falha.


☕ EXEMPLOS CLÁSSICOS


☕ SORT

Campo inválido.

Chave inconsistente.

Arquivo problemático.


☕ IDCAMS

Falha em DEFINE CLUSTER.


☕ DB2

SQLCODE sério.


☕ COBOL

Programa detecta erro de negócio:

MOVE 8 TO RETURN-CODE
STOP RUN

🔥 INTERPRETAÇÃO BELLACOSA

☕ “Padawan… algo deu errado e você PRECISA olhar.”


🔥 MAXCC 12 — O “DESASTRE CONTROLADO”

☠️ MAXCC=0012

Agora entramos na zona crítica.


☕ SIGNIFICADO

Erro grave.

Processamento comprometido.


🔥 EXEMPLOS CLÁSSICOS

  • falha forte em SORT

  • utility quebrada

  • VSAM inconsistente

  • falha DB2 importante

  • step inutilizado


☕ O JOB AINDA TERMINOU

Isso diferencia de ABEND.

O programa conseguiu:

terminar conscientemente.

Mas avisando:

“o resultado NÃO é confiável.”


🔥 EXEMPLO COBOL

IF WS-ERRO-CRITICO = 'S'
   MOVE 12 TO RETURN-CODE
   STOP RUN
END-IF

🔥 INTERPRETAÇÃO BELLACOSA

☕ “O castelo ainda está de pé… mas está pegando fogo.”


🔥 MAXCC 16 — O “JUÍZO FINAL”

🚨 MAXCC=0016

Aqui o sistema está praticamente gritando.


☕ SIGNIFICADO

falha gravíssima.


🔥 MUITOS PRODUTOS TRATAM 16 COMO FATAL

Especialmente:

  • DFSORT

  • IDCAMS

  • DB2 utilities

  • IEBCOPY

  • custom utilities


☕ EXEMPLOS CLÁSSICOS

  • arquivo inacessível

  • utility impossível de executar

  • parâmetro inválido

  • corrupção

  • inconsistência crítica


🔥 COBOL TAMBÉM PODE RETORNAR 16

MOVE 16 TO RETURN-CODE
STOP RUN

☕ INTERPRETAÇÃO BELLACOSA

☕ “Padawan… o processamento fracassou de forma épica.”


🔥 O SEGREDO MAIS IMPORTANTE

CADA PRODUTO INTERPRETA RC DE FORMA DIFERENTE.


☕ EXEMPLO

Para um utilitário:

RC=4

pode ser trivial.

Para outro:

RC=4

já significa problema sério.


🔥 O JCL E O COND=

Agora nasce o verdadeiro conhecimento Jedi.


☕ EXEMPLO

//STEP2 EXEC PGM=PROG2,COND=(8,LT)

Significa:

execute STEP2 somente se RC anterior NÃO for menor que 8.


🔥 O IF/THEN/ELSE MODERNO

Mais elegante:

// IF (STEP1.RC > 4) THEN
//STEPERR EXEC PGM=ALERTA
// ENDIF

☕ O MAXCC E O JES2

O JES acompanha:

  • RCs

  • ABENDs

  • steps

  • histórico do JOB


🔥 O MAXCC E O SCHEDULER

Ferramentas como:

  • Control-M

  • CA7

  • TWS

tomam decisões usando:

RC/MAXCC.


☕ EXEMPLO REAL

RC=0 → continua fluxo
RC=4 → warning
RC>=8 → dispara incidente

🔥 O MAIOR ERRO DO PADAWAN

Achar:

RC=4 = tudo OK

Não necessariamente.

Você PRECISA entender:

o contexto do utilitário/programa.


☕ O SEGREDO DOS VETERANOS

Veteranos sempre perguntam:

“QUEM RETORNOU O RC?”

Porque:

  • DFSORT

  • IDCAMS

  • COBOL

  • DB2

  • CICS utilities

cada um possui semântica própria.


🔥 CURIOSIDADE HISTÓRICA

MAXCC existe desde os tempos do:

OS/360

Década de:

🏛️ 1960

IBM precisava que jobs batch “conversassem” automaticamente entre si.

Então nasceram:

  • return codes

  • condition codes

  • job control logic


☕ EASTER EGG MAINFRAME

Veteranos brincam:

RC=0 → “milagre corporativo”

RC=4 → “o sistema tossiu”

RC=8 → “alguém vai abrir chamado”

RC=12 → “gerência foi avisada”

RC=16 → “prepare o café… a madrugada será longa.”


Vagner Renato Bellacosa, IBM Champion e especialista em IBM Mainframe
IBM Z17 SYSTEM ONLINE
Sobre o autor

Vagner Renato Bellacosa

IBM Champion 2026 • Especialista em IBM Mainframe

Vagner Renato Bellacosa trabalha com IBM Mainframe desde 1988 , é IBM Champion e especialista em COBOL, CICS, Db2, z/OS e IBM Z. Compartilha experiências profissionais, conhecimento técnico, história da computação e práticas do universo mainframe para aproximar novas gerações das tecnologias que sustentam empresas, bancos e governos ao redor do mundo.

IBM Champion IBM Z COBOL CICS Db2 z/OS Mainframe desde 1988
GitHub LinkedIn
Inicializando conteúdo...