☕ 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

sexta-feira, 19 de julho de 2013

💪🖥️ Segredos secretos — O que torna um Mainframe tão poderoso?

 


💪🖥️ Segredos secretos — O que torna um Mainframe tão poderoso?

“Mainframe não é forte porque é grande.
Ele é grande porque foi projetado para nunca falhar.”

Existe um erro comum — especialmente fora do mundo enterprise — de achar que poder computacional é sinônimo de tamanho físico.
No universo IBM Z, isso não poderia estar mais errado.


🧠 O verdadeiro poder do mainframe

Um mainframe não é poderoso porque é grande.
Ele é poderoso porque tudo dentro dele foi projetado para trabalhar em harmonia absoluta.

Nada ali é improvisado.
Nada é acoplado depois.
Nada depende de “restart para resolver”.

👉 Tudo nasce integrado.


🧱 Os pilares de um mainframe de verdade

Vamos desmontar o mito e olhar para a anatomia da fera.

🧠 Processadores (CPU)

Não são apenas CPUs rápidas.
São múltiplos processadores especializados, trabalhando juntos:

  • Processadores gerais

  • Processadores de I/O

  • Processadores de criptografia

  • Processadores para workloads específicos

Enquanto servidores comuns fazem tudo “no mesmo cérebro”,
o mainframe delegada funções como uma orquestra sinfônica.


🗂️ Memória

A memória do mainframe não é só grande — ela é disciplinada.

  • Milhares de tarefas simultâneas

  • Isolamento total entre workloads

  • Priorização automática

  • Zero disputa caótica

Aqui não existe:

“Esse processo matou o outro por falta de memória”.


💾 Armazenamento

O armazenamento no mundo mainframe não é “guardar dados”.
É proteger ativos.

  • Dados financeiros

  • Dados governamentais

  • Dados regulados

  • Dados auditáveis

Tudo com:

  • Integridade

  • Controle

  • Rastreabilidade

  • Recuperação garantida


🌐 Sistemas de I/O

Aqui mora um dos maiores diferenciais.

O mainframe:

  • Conversa com ATMs

  • Atende aplicativos online

  • Processa transações

  • Fala com redes globais

Tudo isso sem bloquear a CPU principal.

👉 Enquanto um I/O espera, outro trabalho segue rodando.


✨ A mágica que ninguém vê (mas todo mundo usa)

O segredo não está na força bruta.
Está na eficiência absoluta.

⏱️ Enquanto uma tarefa espera:

  • Outra executa

  • Outra responde

  • Outra processa

Nada fica ocioso.
Nada trava.
Nada para.

Esse modelo não é moda.
É engenharia refinada por décadas.


🔄 E se algo falhar?

Aqui está o ponto onde o mainframe humilha qualquer comparação.

Falha não significa parada.

Se:

  • Um componente falhar

  • Um caminho de I/O cair

  • Um processador sair do ar

👉 O sistema continua rodando.

O usuário:

  • Não percebe

  • Não perde sessão

  • Não vê erro

  • Não liga para o suporte


🏦 Por isso o mundo confia no mainframe

Não é por nostalgia.
Não é por medo de mudar.
É por responsabilidade.

Mainframes são usados onde:

  • Erro custa milhões

  • Parada custa reputação

  • Falha custa processos legais

💳 Bancos e pagamentos
🚆✈️ Transporte ferroviário e aéreo
🏛️ Governos e grandes serviços públicos


🥚 Easter-eggs do mundo IBM Z

  • Mainframe sempre foi “always-on” antes do termo existir

  • Virtualização sempre foi nativa

  • Alta disponibilidade nunca foi feature, sempre foi requisito

  • Segurança nunca foi camada extra, sempre foi fundação


🎓 Palavra final do El Jefe para o padawan

Mainframe não é uma máquina velha.
É uma máquina madura.

Enquanto muita tecnologia nasce pensando em “escalar depois”,
o mainframe já nasceu escalado.

Enquanto outros ambientes aceitam downtime como normal,
o IBM Z trata downtime como falha de projeto.


quinta-feira, 18 de julho de 2013

☕📜 MMMDCCCLXXXIII — Quando os Algarismos Romanos Silenciaram a Tempestade

 

Bellacosa Mainframe em memorias vagnerianas

☕📜 MMMDCCCLXXXIII — Quando os Algarismos Romanos Silenciaram a Tempestade

Existem anos que passam discretamente pela nossa história.

E existem anos que nos quebram.

1983 foi um deles.

Volto muitas vezes àquele período. Não por nostalgia da dor, mas porque foi ali que nasceu uma parte importante da pessoa que sou hoje.

Foi um ano duro.

Talvez o mais duro da minha infância.

A separação dos meus pais.

O incêndio durante a mudança.

As discussões familiares.

A humilhação diante de parentes.

A sensação de que o mundo, até então aparentemente sólido, havia simplesmente desmoronado.

Ainda criança, eu não possuía maturidade para compreender tudo aquilo.

Mas sentia.

E como sentia.

Foi então que minha mãe resolveu voltar para Guaianazes, para a casa da minha avó Alzira.

Era mais um recomeço.

Mais uma mudança.

Mais uma tentativa de reconstruir a vida.

Em meio àquele turbilhão existia um pequeno garoto tentando entender um mundo que parecia ter enlouquecido.

E foi justamente num daqueles dias aparentemente comuns que aconteceu uma pequena revolução silenciosa.

Sem televisão.

Sem videogame.

Sem internet.

Sem celular.

Peguei um caderno.

Sentei.

E comecei a escrever.

Não eram redações.

Não eram desenhos.

Muito menos desabafos.

Comecei a copiar...

Bellacosa Mainframe introdução ao algarismo romano


Algarismos romanos.

I.

II.

III.

IV.

V.

VI.

VII.

VIII.

IX.

X.

Depois vieram as dezenas.

As centenas.

As combinações.

Quando percebi, já estava completamente mergulhado naquele universo.

Continuei escrevendo.

Cem.

Duzentos.

Quinhentos.

Mil.

Dois mil.

Três mil.

Quatro mil.

Cinco mil...

Não sei exatamente até onde cheguei.

Mas lembro perfeitamente da sensação.

Pela primeira vez em muitos meses...

Minha mente ficou em silêncio.

Enquanto desenhava aqueles símbolos antigos, todos os problemas desapareciam.

Não existia separação.

Não existia incêndio.

Não existiam brigas.

Não existia medo.

Existiam apenas letras.

Traços.

Símbolos criados há mais de dois mil anos.

Hoje entendo o que aconteceu.

Na época eu não possuía palavras para explicar.

Mas encontrei, sem saber, uma forma de meditação.

Um exercício de concentração.

Uma maneira de organizar a mente quando o mundo parecia completamente caótico.

Os romanos jamais imaginaram que sua antiga numeração ajudaria um garoto brasileiro a atravessar uma tempestade emocional.

Mas ajudou.

Muito.

Talvez tenha sido naquele dia que descobri algo que me acompanha até hoje.

Sempre que a vida fica barulhenta demais...

Eu estudo.

Sempre que tudo parece perdido...

Eu aprendo alguma coisa nova.

Sempre que a ansiedade tenta assumir o controle...

Mergulho em livros.

Pesquisas.

História.

Tecnologia.

Idiomas.

Mapas.

Ferrovias.

Mainframes.

Animes.

Qualquer assunto que desperte minha curiosidade.

Percebo agora que esse mecanismo nasceu naquele caderno de 1983.

Os algarismos romanos foram apenas o primeiro portal.

Vieram depois COBOL.

História.

Genealogia.

Star Trek.

Portugal.

Mainframe.

Tudo seguindo exatamente o mesmo padrão.

Aprender para sobreviver.

Conhecer para vencer.

Transformar curiosidade em esperança.

Anos mais tarde, quando desembarquei na Europa, pensei por alguns instantes naquele garoto sentado na casa da avó Alzira.

Ele ainda não sabia.

Mas já havia dado o primeiro passo.

A viagem não começou dentro de um avião.

Nem num navio.

Nem num trem.

Começou naquele caderno.

Escrevendo símbolos criados pela Roma Antiga.

Hoje, toda vez que encontro um relógio marcando XII.

Ou um livro indicando o Capítulo XIV.

Ou uma inscrição antiga gravada em pedra.

Automaticamente volto para aquele quarto.

Vejo um menino concentrado.

Silencioso.

Escrevendo.

Enquanto o mundo desmoronava ao seu redor...

Ele reconstruía a própria paz.

Linha após linha.

Símbolo após símbolo.

Como se cada I, cada V e cada X fossem pequenos blocos usados para reconstruir, não apenas uma página de caderno...

Mas também um coração infantil que se recusava a desistir.

Porque às vezes as maiores vitórias da vida não fazem barulho.

Acontecem em silêncio.

Com um lápis na mão.

E um velho caderno aberto sobre a mesa.

domingo, 14 de julho de 2013

CSI: New York — O Caso do Parasita Digital : Parasite SEO e a Perícia Forense que Descobriu Como um Criminoso Usava a Reputação dos Outros

 

Bellacosa Maifnrame e o caso do parasita digital

☕ Um Café no Bellacosa Mainframe

CSI: New York — O Caso do Parasita Digital

Parasite SEO e a Perícia Forense que Descobriu Como um Criminoso Usava a Reputação dos Outros para Invadir o Topo do Google

"Na natureza, um parasita sobrevive explorando outro organismo. Na internet... alguns fazem exatamente a mesma coisa."


Manhattan — 01:57 da madrugada

Uma noite fria.

No Digital Crime Lab do CSI: New York, Adam Ross acompanha um caso estranho.

Uma página recém-publicada ocupa a primeira posição do Google.

Até aí...

nada incomum.

O estranho era o domínio.

A empresa jamais havia produzido conteúdo sobre aquele assunto.

Mesmo assim...

estava liderando as pesquisas.

Mac Taylor pergunta:

— "O conteúdo é excelente?"

Adam responde.

— "Nem tanto."

Stella Bonasera faz outra descoberta.

— "O domínio possui milhões de acessos mensais."

Sid Hammerback fecha a pasta.

Diagnóstico preliminar: Parasite SEO.


Afinal...

O que é Parasite SEO?

Parasite SEO é uma estratégia que tenta aproveitar a autoridade de um domínio já consolidado para ranquear conteúdos que dificilmente conseguiriam alcançar boas posições em um site novo ou pouco conhecido.

O nome vem da biologia.

Assim como um parasita utiliza outro organismo para sobreviver...

o conteúdo utiliza a reputação de outro domínio para ganhar visibilidade.

É importante fazer uma distinção.

Publicar legitimamente como autor convidado, colaborar com um portal especializado ou escrever em uma plataforma aberta não é, por si só, Parasite SEO.

O problema aparece quando a autoridade do domínio é explorada para publicar conteúdo de baixa qualidade, irrelevante ou claramente voltado apenas para manipular resultados de busca.


A Cena do Crime

Adam encontra:

Domínio

Jornal Nacional Fictício

Dentro dele existe um artigo.

Título:

Como Ganhar R$ 100.000 Trabalhando em Casa

Mac estranha.

— "Desde quando esse jornal virou especialista nisso?"

Adam continua.

O artigo não possui:

✔ jornalista

✔ pesquisa

✔ referências

✔ fontes

✔ metodologia

Apenas tenta aproveitar a enorme autoridade do portal.


A Autópsia Digital

Sid inicia a perícia.

O relatório mostra:

✔ domínio extremamente confiável

✔ conteúdo extremamente superficial

✔ assunto sem relação com o restante do site

✔ dezenas de links comerciais

✔ linguagem promocional

✔ foco em capturar tráfego

Conclusão.

"O hospedeiro é respeitado."

"O parasita não."


Como funciona o Parasite SEO?

Imagine duas situações.

Site A

Novo.

Pouca autoridade.

Publica um artigo.

Resultado:

Página 12 do Google.


Site B

Portal famoso.

Milhões de visitantes.

Publica exatamente o mesmo artigo.

Resultado:

Primeira página.

O conteúdo não ficou melhor.

Apenas pegou carona na reputação do domínio.


O Laboratório CSI entra em ação

Adam inicia a investigação.


🦠 Evidência 1 — Assunto Sem Relação

Imagine um grande portal de esportes.

De repente publica:

  • criptomoedas

  • apostas

  • suplementos milagrosos

  • investimentos duvidosos

Nada conversa com o restante da linha editorial.


🦠 Evidência 2 — Conteúdo Comercial Disfarçado

Parece reportagem.

Mas é apenas uma página criada para vender.

Quase não há informação útil.


🦠 Evidência 3 — Autor Fantasma

Quem escreveu?

Ninguém sabe.

Sem biografia.

Sem histórico.

Sem credenciais.


🦠 Evidência 4 — Conteúdo Produzido em Massa

Centenas de artigos.

Mudam apenas:

  • produto

  • cidade

  • palavra-chave

O restante permanece igual.


🦠 Evidência 5 — Links Excessivos

O artigo possui:

30 links.

Todos apontam para:

o mesmo anunciante.


🦠 Evidência 6 — Subdomínios Abandonados

Uma empresa esquece um subdomínio.

Outra pessoa publica milhares de páginas nele.

A autoridade continua sendo herdada.

O conteúdo não.


🦠 Evidência 7 — Plataformas Colaborativas Exploradas

Algumas plataformas permitem que qualquer usuário publique artigos.

A maioria dos autores escreve conteúdo útil.

Alguns tentam apenas explorar a autoridade da plataforma para aparecer rapidamente no Google.


A Evolução do Parasita

Nos anos 2010 bastava publicar em um domínio famoso.

Hoje...

os algoritmos analisam:

✔ relevância temática

✔ qualidade editorial

✔ reputação do autor

✔ experiência demonstrada

✔ coerência com o restante do site

✔ intenção do conteúdo

Grandes mecanismos de busca passaram a combater com mais intensidade páginas que exploram autoridade alheia sem entregar valor real.


Parasite SEO nas Redes Sociais

O CSI amplia a investigação.


Instagram

Perfil famoso.

Milhões de seguidores.

De repente começa a publicar dezenas de anúncios sobre um assunto completamente diferente de sua audiência.

O alcance inicial vem da autoridade do perfil, não da qualidade da informação.


Facebook

Uma página conhecida por notícias locais.

Subitamente passa a divulgar investimentos milagrosos.

O conteúdo tenta aproveitar a confiança construída ao longo dos anos.


LinkedIn

Um perfil corporativo respeitado publica artigos genéricos apenas para capturar pesquisas populares.

Nenhuma relação com sua área de atuação.


YouTube

Canal conhecido por ensinar COBOL.

De repente publica dezenas de vídeos sobre apostas esportivas apenas porque o tema está em alta.

A autoridade do canal é usada para impulsionar um assunto estranho ao seu histórico.


X

Contas verificadas começam a compartilhar links de páginas sem qualidade apenas para gerar cliques.

A reputação do perfil funciona como um selo de confiança.


Os Falsos Positivos

Nem todo conteúdo publicado em um grande domínio é Parasite SEO.

O CSI precisa analisar cuidadosamente.


✔ Artigos Convidados

Especialistas escrevem para outros sites.

Conteúdo original.

Qualidade elevada.

Totalmente legítimo.


✔ Colunas Permanentes

Um profissional mantém uma coluna em um portal.

Existe autoria.

Existe responsabilidade editorial.


✔ Parcerias

Empresas colaboram em pesquisas e estudos.

O conteúdo agrega valor ao leitor.


✔ Marketplaces de Conteúdo

Diversas plataformas hospedam artigos de autores independentes.

O problema não é a plataforma.

É a intenção de manipular rankings sem entregar informação relevante.


As Ferramentas da Perícia

Adam utiliza diversos recursos.


🔬 Auditoria Temática

O assunto combina com o restante do domínio?


🔬 Perfil do Autor

Existe experiência comprovada?


🔬 Rede de Links

Para onde apontam os links?


🔬 Histórico Editorial

O site costuma publicar esse tipo de conteúdo?


🔬 Similaridade

Há centenas de artigos quase idênticos?


🔬 Intenção

O objetivo é informar...

ou apenas capturar tráfego?


O Método Bellacosa

Mac pergunta:

"Então nunca devo publicar em outro site?"

Adam sorri.

"Pelo contrário."

"Compartilhar conhecimento em outros portais é excelente."

"O problema começa quando você usa a reputação do hospedeiro como substituto da qualidade do seu próprio trabalho."

Stella completa.

"A autoridade pode abrir a porta."

"Mas somente conteúdo relevante convence o visitante a permanecer."


Relatório Final da Perícia

Crime Investigado

✅ Parasite SEO

Provas Encontradas

  • Exploração da autoridade de terceiros

  • Conteúdo sem relação com o domínio

  • Artigos comerciais disfarçados

  • Autores sem identificação

  • Produção em massa por IA ou automação

  • Excesso de links promocionais

  • Subdomínios explorados

  • Plataformas colaborativas usadas para manipulação

  • Falta de profundidade técnica

  • Conteúdo criado apenas para capturar tráfego

  • Incoerência editorial

  • Baixo valor para o usuário


☕ Encerrando o Caso

O laboratório já estava vazio.

Adam observava dois artigos.

Um vinha de um pequeno blog especializado.

O outro, de um portal gigantesco.

Mac perguntou:

"Qual deles merece a primeira posição?"

Sid respondeu sem hesitar.

"O que realmente ajuda o leitor."

Mac desligou os monitores.

"As pessoas pensam que podem viver para sempre escondidas dentro da reputação dos outros."

Ele sorriu.

"Mas todo bom investigador sabe que, cedo ou tarde, o parasita revela sua verdadeira natureza. Porque, no SEO, autoridade emprestada pode abrir uma porta... mas apenas conteúdo de qualidade consegue permanecer dentro da casa."

Bellacosa Mainframe · Unidade de Crimes Digitais

☕ Um Café no Bellacosa Mainframe

CSI: New York A Busca pelo Santo SEO

O Índice Oficial da Expedição Bellacosa rumo ao Cálice Sagrado dos Motores de Busca

Caso: SEO-2013-BELLACOSA Status: Investigação aberta Evidências: 10 casos + arquivo central

Uma coleção investigativa sobre práticas que podem comprometer conteúdo, reputação, experiência do usuário e visibilidade nos mecanismos de busca. Cada arquivo conduz a uma cena diferente, mas todas deixam rastros digitais.

Abrir o índice oficial

10 investigações localizadas.

CASO 01RISCO ALTO
🔁

Manipulação de conteúdo

A Unidade de Crimes Digitais

Keyword Stuffing

A perícia investiga textos que repetem palavras-chave de forma excessiva para tentar manipular relevância e posicionamento.

  • Repetições artificiais
  • Leitura prejudicada
  • Intenção de manipular rankings
Abrir arquivo ↗
CASO 02RISCO ALTO
👻

Qualidade editorial

O Caso do Conteúdo Fantasma

Thin Content

Páginas aparentemente existentes, mas sem profundidade, originalidade, respostas úteis ou valor real para o visitante.

  • Conteúdo superficial
  • Baixa utilidade
  • Ausência de profundidade
Abrir arquivo ↗
CASO 03ATENÇÃO
👥

Duplicidade digital

O Caso dos Gêmeos Digitais

Duplicate Content

A investigação compara páginas iguais ou muito semelhantes e examina qual endereço deve representar o conteúdo nos resultados.

  • Textos idênticos
  • URLs concorrentes
  • Sinais de canonicalização
Abrir arquivo ↗
CASO 04CRÍTICO
🎭

Dissimulação técnica

O Caso da Máscara Digital

Cloaking

Um site mostra determinado conteúdo ao mecanismo de busca e apresenta outra versão ao visitante humano.

  • Conteúdo divergente
  • Tratamento por user-agent
  • Experiência enganosa
Abrir arquivo ↗
CASO 05CRÍTICO
🫥

Ocultação de conteúdo

O Caso das Palavras Invisíveis

Hidden Text

Palavras presentes no código, mas deliberadamente escondidas do visitante para tentar influenciar os mecanismos de busca.

  • Texto fora da tela
  • Cor igual ao fundo
  • Elementos deliberadamente ocultos
Abrir arquivo ↗
CASO 06RISCO ALTO
🚪

Páginas intermediárias

O Caso do Corredor Sem Saída

Doorway Pages

Centenas de páginas quase iguais são criadas para diferentes consultas, cidades ou termos, conduzindo ao mesmo destino.

  • Páginas repetitivas
  • Mesmo destino final
  • Pouco valor exclusivo
Abrir arquivo ↗
CASO 07CRÍTICO
🦠

Abuso de autoridade

O Caso do Parasita Digital

Parasite SEO

Conteúdo tenta aproveitar a autoridade e a reputação de outro domínio para conquistar posições que dificilmente alcançaria sozinho.

  • Autoridade emprestada
  • Conteúdo fora de contexto
  • Benefício direcionado a terceiros
Abrir arquivo ↗
CASO 08CRÍTICO
🕸️

Rede artificial de links

O Caso da Rede Invisível

Link Spam

A perícia conecta backlinks artificiais, redes privadas, domínios irrelevantes e padrões coordenados de manipulação.

  • Links não editoriais
  • Redes artificiais
  • Crescimento incompatível
Abrir arquivo ↗
CASO 09RISCO ALTO
🏹

Manipulação de links

O Caso das Palavras que Mentiam

Anchor Text Manipulado

Textos de links excessivamente repetidos ou coordenados revelam tentativas de associar artificialmente uma página a determinada busca.

  • Âncoras exatas em excesso
  • Pouca diversidade textual
  • Padrão coordenado
Abrir arquivo ↗
CASO 10CRÍTICO
🏭

Produção automatizada em massa

O Caso da Fábrica Fantasma

Scaled Content Abuse

Uma linha de montagem digital produz milhares de páginas repetitivas, superficiais ou sem valor real, tentando ocupar os resultados de busca em grande escala.

  • Conteúdo produzido automaticamente
  • Templates repetidos em grande escala
  • Ausência de revisão e valor editorial
  • Páginas criadas apenas para ranquear
Abrir arquivo ↗
RELATÓRIO FINAL

Conclusão da Perícia Bellacosa

Nenhum recurso técnico substitui conteúdo relevante, autoria, contexto, clareza e respeito ao leitor. SEO saudável não tenta ocultar provas: organiza informações para que pessoas e mecanismos de busca compreendam melhor cada página.

“Algoritmos mudam. Bom conteúdo permanece.”
Consultar o arquivo mestre
Bellacosa Mainframe · Digital Crime Lab Conteúdo investigativo sobre SEO e qualidade digital

sábado, 13 de julho de 2013

🍒 A Cereja e os Sabores da Memória

 

Bellacosa Mainframe e as memorias cerejianas

🍒 A Cereja e os Sabores da Memória

Existem frutas que gostamos.

Existem frutas que apreciamos.

E existem aquelas raras frutas que conquistam um lugar permanente no coração.

Para mim, essa fruta é a cereja.

Curiosamente, durante boa parte da infância eu acreditava conhecer cerejas.

Afinal, elas apareciam em bolos.

Enfeitavam tortas.

Descansavam sobre taças de sorvete.

E reinavam absolutas nas confeitarias dos anos 1980.

Mas havia um detalhe.

Aquilo não eram cerejas de verdade.

Ou melhor, eram cerejas que haviam sido transformadas em outra coisa.

Mergulhadas em caldas açucaradas.

Processadas.

Conservadas.

Doces demais.

Tão doces que pareciam uma caricatura da fruta original.

Foi apenas no final dos anos 1990 que experimentei uma cereja fresca pela primeira vez.

E foi amor à primeira mordida.

Lembro da surpresa.

Da textura firme.

Da polpa carnuda.

Daquele equilíbrio quase perfeito entre acidez e doçura.

Do caroço escondido no interior.

Dos cabinhos verdes que pareciam ter saído diretamente de uma ilustração de livro infantil.

Aquilo não se parecia com nada que eu havia provado antes.

Era uma experiência completamente diferente.

Uma fruta elegante.

Sofisticada.

Mas ao mesmo tempo simples.

Natural.

Perfeita.

Meu coração foi conquistado imediatamente.

Anos depois, quando a vida me levou para Portugal, descobri algo ainda mais maravilhoso.

A cereja não era apenas uma fruta apreciada.

Era praticamente uma instituição nacional do verão.

Foi lá que minha relação com ela atingiu outro nível.

Os mercados.

As feiras.

As quitandas.

As estradas do interior.

Tudo parecia repleto de cerejas.

Cerejas pequenas.

Grandes.

Mais doces.

Mais ácidas.

Mais escuras.

Mais claras.

Cada região possuía suas variedades.

Cada produtor defendia as suas como as melhores do mundo.

E eu, feliz da vida, fazia questão de experimentar todas.

Portugal me ensinou que a cereja não era uma única fruta.

Era um universo inteiro.

Vieram então os verões portugueses.

Os passeios.

As viagens.

Os almoços demorados.

As tardes quentes.

E aquele hábito delicioso de comprar um saco de cerejas e passar horas beliscando uma após a outra.

Uma felicidade simples.

Mas profundamente marcante.

A Espanha ampliou essa paixão.

A Itália reforçou a devoção.

E cada nova viagem parecia acrescentar mais um capítulo à minha história com essa pequena joia vermelha.

Mas seria impossível falar de cerejas sem lembrar da sua versão líquida.

A lendária ginjinha.

Aguardente.

Licor.

Patrimônio cultural.

Experiência obrigatória para qualquer visitante de Lisboa.

Quem já caminhou pelas ruas da Baixa sabe do que estou falando.

A pequena taça.

O aroma característico.

O sabor intenso.

A tradição centenária.

E, claro, as ginjinhas servidas com o fruto dentro do copinho.

Uma pequena obra-prima da gastronomia portuguesa.

E se existe um lugar onde a ginjinha parece ganhar uma dimensão quase mágica, esse lugar é Óbidos.

A antiga cidade medieval cercada por muralhas.

Ruas de pedra.

Casas brancas.

Flores nas janelas.

E visitantes do mundo inteiro caminhando por um cenário que parece congelado no tempo.

Ali, beber uma ginjinha é quase um ritual.

Uma celebração da história.

Da cultura.

E dos sabores que atravessam gerações.

Hoje percebo que minha paixão pela cereja vai muito além da fruta.

Ela se tornou uma cápsula de memória.

Uma ponte entre continentes.

Entre épocas.

Entre pessoas.

Cada cereja que provo me lembra uma viagem.

Uma conversa.

Um verão.

Uma descoberta.

Talvez seja por isso que ela continua sendo minha fruta favorita.

Porque alguns sabores alimentam o corpo.

Mas outros alimentam a alma.

E poucas frutas conseguiram fazer isso comigo tão bem quanto a humilde e extraordinária cereja.


🟣⚙️ TRETA.LOG – CECAP 1984

 


🟣⚙️ TRETA.LOG – CECAP 1984

O Neury, o Celo, o Maurício… e o Loop Infinito de Cascudos

Tem histórias do CECAP que parecem programas mal estruturados, daqueles que entram em loop eterno porque ninguém colocou um IF de saída.
E uma dessas joias do meu arquivo SMF mental envolve o Neury da quadra D — amigo, adversário, vítima, comparsa e mascote não oficial das confusões da época.

Pra entender, você precisa lembrar:
O CECAP não era um bairro.
Era um cluster de mini-feudos, cada quadra com seu líder, seus guerreiros, seus onis e suas rivalidades medievais.
Quadra B aliada a C, C contra D, D contra E…
Se deixasse, virava Game of Thrones versão mamona.

E as guerras de mamona, meu amigo…
Ali era bala real.
Nem a tropa de choque da SHCP daria conta.

Mas entre uma guerra e outra, surgiam as alianças improváveis — e também as tretazinhas clássicas, aquelas que começavam por bobagem:

✔ jogo de bafo com figurinhas dos chicletes Ploc, Ping Pong

✔ bolinha de gude

✔ valendo tazo que nem existia ainda
✔ disputa boba por garota
✔ ou só porque alguém respirou mais forte no campinho

Às vezes, muito raro, por que eram preciosas figurinhas da editora Abril de algum álbum do momento.



🔥 Entra em cena: Neury, O Alvo Fácil do Cluster

Eu e o Celo, meu primo e parceiro de crimes lúdicos, éramos uma dupla perigosa:
juntos, virávamos um sistema integrado, quase um CICS+DB2 da malandragem infantil.

Quando jogávamos contra os outros — fosse bafo, bila, pipas ou o que aparecesse — a união fazia a força… e o lucro.

E o Neury, coitado, sempre topava jogar.
O problema é que ele tinha um mal perder tão grande quanto o manual do MVS.

E ele reclamava.
Chorava.
Esbravejava.
Aí sobrava pra quem?
Pra mim, claro.
Eu tinha que dar cascudos pedagógicos para “resetar” o garoto.

Mas o Neury tinha um amigo maior, mais velho e mais forte:
➡️ Maurício, o tanque de guerra humano da quadra D.

E aí nascia o loop eterno mais famoso da história do CECAP:

  • Eu dava cascudo no Neury

  • Maurício vinha e batia no Celo

  • Aí eu ia e batia no Neury de novo

  • Maurício batia em mim

  • O Celo — bravo, porém imprudente — batia no Neury

  • E tudo recomeçava…

Sim, era isso mesmo:
um WHILE TRUE DO da violência controlada e perfeitamente equilibrada.



⚙️ 🛑 Maurício.exe encontrou erro e deixou de responder

Até que um dia, do nada, Maurício juntou nós três:

Chega. Não vou mais me meter, cês que se virem.

E foi embora, tipo um sysadmin largando o sistema e dizendo: “se virar, molecada”.

A partir dali, o loop foi diminuindo.
Mas o Neury continuou sendo aquele personagem icônico:
apanhava, brigava, reclamava…
e no dia seguinte aparecia lá:

Vamo jogar?
Vamo brincar?

Era quase um RETURN CODE 00 automático.
Ele não guardava rancor — apenas hematomas.



🟢 Quadra a Quadra: O Cluster do CECAP

  • Quadra B → Luciano, o líder.

  • Quadra D → Alessandro, primo do Luciano, meio diplomata, meio general romano.

  • Quadra C → Xulapa, o líder oficial.

  • Número 2 da C → Celo, meu primo, rei das tretas e das ideias ruins.

  • Eu → recémt-chegado, sem direito até a foto do crachá ainda.

Mas, vou te falar…
Mesmo sem cargo oficial, vivi as melhores tardes da minha vida:

✔ jogos de taco
✔ queimada
✔ pega-pega
✔ esconde-esconde
✔ “mana-mula”
✔ SWAT de bicicleta (uma obra-prima antes de existir videogame decente)
✔ futebol no campinho
✔ jaboticabas colhidas na base da ousadia
✔ nadar no córrego perto do arrozal (proibido, claro — por isso era bom)




1984 foi um batch perfeito.
Rodou com RC=00.
Tirando os cascudos.
Tirando as tretas.
Tirando o Marreco — que ainda me perseguia em meio a todas essas aventuras.

Mas, sinceramente?
Era parte do charme.
Era parte do caos.
Era parte do aprendizado on-line da vida real, sem manual, sem JIRA, sem logs.

Era só a vida acontecendo, linda e cheia de bugs corrigíveis.

domingo, 30 de junho de 2013

🟦 IBM Enterprise COBOL 5.0 no Mainframe

 


🟦 IBM Enterprise COBOL 5.0 no Mainframe

A virada de chave definitiva do COBOL moderno

(Análise Bellacosa Mainframe™ para Padawans)

“COBOL 5 não é uma nova versão.
É um novo contrato entre o código e o hardware.”

— Bellacosa


🕰️ Origem e data de lançamento

O IBM Enterprise COBOL for z/OS 5.0 foi lançado em junho de 2014.

Esse lançamento não foi incremental.
Foi uma ruptura controlada.

A IBM percebeu três verdades incômodas:

  1. O COBOL ainda movia o mundo 💰

  2. O hardware z havia evoluído absurdamente

  3. O compilador antigo não explorava o ferro

👉 O COBOL 5 nasce para casar código legado com silício moderno.



🔥 O que MUDA em relação ao COBOL 4.x

🧠 1. Novo compilador (rebuild total)

  • COBOL 4 = evolução do compilador antigo

  • COBOL 5 = compilador reescrito do zero

📌 Consequência direta:

  • Código mais eficiente

  • Geração de objeto completamente diferente

  • Menos tolerância a “código gambiarra”

🥚 Easter-egg:

Muito código que “funcionava há 30 anos” passou a falhar corretamente.


⚙️ 2. Foco total em hardware moderno

COBOL 5 só explora arquitetura moderna.

ItemCOBOL 4COBOL 5
Compiladorlegadonovo
Uso de CPUgenéricoespecífico
ARCHlimitadoobrigatório
Performanceboabrutal

🚫 3. Adeus retrocompatibilidade infinita

COBOL 5 removeu suporte a arquiteturas antigas.

Exemplos de coisas que não existem mais:

  • DATA(24)

  • Comportamentos indefinidos

  • Tolerância a lixo em campos numéricos

Bellacosa rule:

COBOL 5 não aceita mais “fé”.
Aceita código correto.



🖥️ Equipamento mainframe indicado

🔹 Requisitos mínimos práticos

  • zEC12 ou superior

  • Ideal: z13, z14, z15 ou z16

🔹 Por quê?

Porque COBOL 5:

  • Usa instruções modernas

  • Gera código específico por ARCH

  • Explora pipeline e cache da CPU

📌 Compilar COBOL 5 sem hardware moderno é:

comprar Ferrari para andar em estrada de terra.


⚡ Performance: onde o COBOL 5 humilha

Estudos reais da IBM mostram:

  • 10% a 40% menos CPU

  • Menos instruções por transação

  • Melhor uso de cache

🥚 Easter-egg técnico:

Muitas vezes o ganho vem sem mudar uma linha de código — só recompilando.


🧪 Parâmetros que viraram OBRIGATÓRIOS

No COBOL 5, PARM não é detalhe.

Exemplo mínimo decente:

RENT OPTIMIZE(2) ARCH(13)

⚠️ Compilar COBOL 5 sem ARCH é como:

pedir comida gourmet e comer fria.


🧨 Código legado: o choque de realidade

COBOL 5 expõe:

  • MOVE inválido

  • Dados sujos

  • Dependência de truncamento

  • Uso incorreto de COMP

👉 Por isso, migração ≠ recompilação.

Bellacosa truth:

Se o programa quebrou no COBOL 5,
ele já estava quebrado antes — só ninguém via.


📜 História resumida (linha do tempo)

  • 1960 – COBOL nasce (negócios)

  • Anos 80/90 – COBOL domina bancos

  • COBOL 3/4 – estabilidade e compatibilidade

  • 2014 – COBOL 5 – modernização real

  • Hoje – COBOL continua crítico, rápido e caro


🧑‍🎓 Primeiros passos para Padawans

1️⃣ Não migre tudo de uma vez

  • Comece por batch simples

  • Depois online

  • Depois sistemas críticos

2️⃣ Compile com tudo ligado

SSRANGE NUMCHECK FLAG(W)

3️⃣ Limpe warnings antes de produção

4️⃣ Só então ligue OPTIMIZE(2)


🧩 Exemplo simples (código ok no COBOL 5)

MOVE WS-VALOR TO WS-TOTAL IF WS-TOTAL IS NUMERIC DISPLAY "OK" ELSE DISPLAY "DADO INVALIDO" END-IF

🥚 Easter-egg:

No COBOL 4 isso talvez “passasse”.
No 5, isso é disciplina.


🟦 Conclusão Bellacosa™

COBOL 5 não moderniza o código.
Ele moderniza a verdade sobre o código.

Quem migra:

  • reduz CPU

  • ganha performance

  • perde ilusões

E isso… é maturidade mainframe.


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...