Translate

terça-feira, 4 de fevereiro de 2014

☁️ O que é Cloud Computing (sem bullshit)

 


☁️ O que é Cloud Computing (sem bullshit)

Segundo o NIST, cloud computing é:

Um modelo que permite acesso sob demanda a um pool compartilhado de recursos computacionais configuráveis, que podem ser rapidamente provisionados e liberados com mínimo esforço humano.

Traduzindo para o dialeto Bellacosa:

  • Recursos não são seus

  • Você não vê o ferro

  • Você sobe e desce capacidade sem pedir benção

  • Você paga pelo que usa

  • E se der ruim… é responsabilidade compartilhada (já chegamos lá)



🧱 Modelos clássicos: IaaS, PaaS e SaaS (a analogia do carro)

A IBM adora analogias. Vamos à mais famosa:

🚗 O carro

IaaS – Comprar o carro

  • Você cuida de tudo

  • SO, patch, firewall, aplicação

  • Liberdade total

  • Dor de cabeça total

👉 Ex: VMs no IBM Cloud, AWS EC2


PaaS – Alugar o carro

  • Você dirige

  • O provedor cuida do motor, manutenção, óleo, troca de peça

  • Foco no código, não no ferro

👉 Ex: Cloud Foundry, OpenShift, runtimes gerenciados


SaaS – Pegar um táxi

  • Só usa

  • Não sabe nem onde fica o motor

  • Só reclama quando atrasa

👉 Ex: Salesforce, O365, ServiceNow


🔐 Segurança na nuvem: não é opcional, é fundação

Se você acha que cloud é insegura, parabéns:
você acabou de repetir uma frase de 2012.

O mantra IBM:

Security by design + Shared Responsibility

📌 Modelo de responsabilidade compartilhada

  • Provedor protege:

    • Data center

    • Hardware

    • Infraestrutura física

  • Cliente protege:

    • Dados

    • Identidade

    • Acesso

    • Configuração

Se você subir um banco aberto na internet…
👉 o problema não é da nuvem


🪪 IAM – Identity & Access Management

No mainframe você tinha:

  • RACF

  • ACF2

  • Top Secret

Na nuvem você tem:

  • IAM

  • Access Groups

  • Policies

  • Least Privilege

A regra é a mesma desde os anos 80:

Nunca dê mais acesso do que o necessário.

E sim…
quem dá *.* em produção continua existindo 😅


🔒 Criptografia: dados inúteis para quem não deveria ver

Criptografia em nuvem protege dados:

  • Em repouso

  • Em trânsito

  • Em uso

Dois elementos fundamentais:

  • 🔑 Algoritmo

  • 🔑 Chave

E aqui vai um easter-egg:

🔥 Criptografia não elimina risco.
Ela só garante que o invasor roube lixo ilegível.


👀 Monitoring: quem não mede, não governa

No mainframe você tinha:

  • SMF

  • RMF

  • Console verde gritando

Na nuvem você tem:

  • Logs

  • Métricas

  • Traces

  • Eventos

  • Flow Logs

  • Dashboards

As 3 áreas do monitoramento em nuvem:

  1. Infraestrutura

  2. Aplicações

  3. Dados

Monitoramento moderno serve para:

  • Detectar falhas antes do usuário

  • Medir custo (sim, a fatura dói)

  • Garantir compliance

  • Reagir a ataques (DDoS, brute force, etc.)

👉 Monitorar não é olhar gráfico bonito.
É tomar decisão rápida.


🌪️ DDoS: o velho ataque com roupa nova

Ataque de negação de serviço distribuída é simples:

  • Milhares de máquinas

  • Um alvo

  • Tráfego até cair

A nuvem ajuda porque:

  • Escala automaticamente

  • Distribui carga

  • Usa redes globais (CDN)

Mas não faz milagre se você:

  • Não configurou

  • Não monitorou

  • Ignorou alertas


🧠 Boas práticas Bellacosa Approved™

✔ Use monitoramento contínuo, não auditoria ocasional
✔ Aplique least privilege sempre
✔ Separe ambientes (dev / test / prod)
✔ Monitore custo (cloud não é barata por padrão)
✔ Automatize tudo (infra as code)
✔ Desconfie de “funciona na minha máquina”
✔ Lembre-se: cloud não perdoa gambiarra


🧩 Curiosidades & Easter-Eggs

🥚 Mainframe é cloud privada ultra resiliente
🥚 LPAR ≈ VM
🥚 WLM ≈ Auto Scaling
🥚 SMF ≈ Observability
🥚 Quem domina mainframe aprende cloud mais rápido
🥚 O problema nunca foi a tecnologia… sempre foi o processo


🧘 Visão final para o Padawan

Cloud Computing não é:
❌ só subir VM
❌ só reduzir custo
❌ só modernizar frontend

Cloud é:
modelo operacional
mudança cultural
automação
segurança embutida
monitoramento contínuo

E se você veio do mainframe…
você não está atrasado.

👉 Você só está lembrando de algo que já sabia.



📊 Infográfico: Modelos de Nuvem no Mainframe

🏗️ 1. IaaS (Infrastructure as a Service) - Mainframe como Infraestrutura

Neste nível, você "aluga" o poder de processamento bruto, mas gerencia quase todo o resto.

  • O que é fornecido: LPARs (Partições Lógicas), Processadores (CPs, zIIPs), Memória e Storage (DASD).

  • O que você gerencia: O Sistema Operacional (z/OS, z/VSE, z/TPF ou Linux on Z), middleware e aplicações.

  • Exemplo: Provedores que oferecem zCloud onde você define o tamanho da sua LPAR e instala seu próprio stack.


🛠️ 2. PaaS (Platform as a Service) - Mainframe como Plataforma

Aqui, a complexidade da infraestrutura é escondida. O foco é no desenvolvimento e execução de código.

  • O que é fornecido: Ambiente de execução pronto, compiladores (COBOL, Java, Python), gerenciadores de banco de dados (DB2, IMS) e monitores de transação (CICS).

  • O que você gerencia: Apenas o seu código (programas) e os dados.

  • Exemplo: Ambientes de DevOps moderno (como z/OSMF ou containers via OpenShift on Z) onde o desenvolvedor faz o deploy do código sem se preocupar com a configuração do sistema operacional.


💻 3. SaaS (Software as a Service) - Mainframe como Serviço

O nível mais alto. O software roda no mainframe, mas o usuário final apenas consome a funcionalidade via web ou API.

  • O que é fornecido: A aplicação completa. Toda a manutenção, segurança e escalabilidade do mainframe são invisíveis para o usuário.

  • O que você gerencia: Apenas as configurações de usuário e o consumo do serviço.

  • Exemplo: Sistemas bancários de core-banking acessados via mobile que rodam transações críticas no mainframe, ou soluções de análise de fraude em tempo real oferecidas como serviço.


📉 Tabela de Responsabilidades (Quem controla o quê?)

CamadaIaaSPaaSSaaS
Hardware (z14, etc)ProvedorProvedorProvedor
Virtualização (z/VM)ProvedorProvedorProvedor
S.O. (z/OS, Linux)VOCÊProvedorProvedor
Middleware (DB2, CICS)VOCÊProvedorProvedor
Aplicações (COBOL)VOCÊVOCÊProvedor
DadosVOCÊVOCÊProvedor

⏱️ O Simbolismo dos Relógios no Anime Japonês

 

Bellacosa Mainframe e os relogios no anime


⏱️ O Simbolismo dos Relógios no Anime Japonês

(ou: quando o tempo vira sistema operacional)

No anime japonês, relógios nunca estão ali por acaso.
Eles não servem apenas para marcar horas. Servem para marcar limites, falhas, loops e pontos de não retorno.

Se no Ocidente o tempo corre, no Japão o tempo cobra.

Sobre relogios

Os relógios são um dos símbolos mais recorrentes e significativos presentes nos animes. Muito além de simples instrumentos para medir horas, eles frequentemente representam a passagem do tempo, a inevitabilidade das mudanças, o destino e a fragilidade da existência humana.

Na narrativa japonesa, o tempo é frequentemente tratado como uma força capaz de transformar pessoas, relacionamentos e sonhos. Por isso, relógios aparecem em momentos decisivos, marcando despedidas, reencontros, tragédias ou oportunidades únicas. Em muitos casos, um relógio parado simboliza uma vida interrompida, uma memória congelada ou um evento traumático que permanece preso ao passado.

Animes como Steins;Gate, Your Name, The Girl Who Leapt Through Time, Erased, Violet Evergarden e Clannad utilizam o simbolismo temporal de maneiras diferentes. Alguns exploram viagens no tempo, enquanto outros refletem sobre crescimento pessoal, saudade e a importância de aproveitar cada instante.

Visualmente, relógios de bolso, torres de relógio e mecanismos antigos também ajudam a criar atmosferas melancólicas ou misteriosas. Muitas vezes eles aparecem como metáforas para o ciclo da vida e para a impossibilidade de recuperar momentos perdidos.

Nos animes, o relógio raramente está apenas marcando horas. Ele lembra constantemente ao espectador que o tempo é um recurso limitado, precioso e impossível de controlar completamente. ⏰🌸




🧠 1. Relógio em anime = contrato com o destino

Sempre que um relógio aparece em destaque, algo está acontecendo:

  • um prazo foi imposto

  • uma escolha precisa ser feita

  • o sistema entrou em contagem regressiva

📌 Bellacosa insight: é o SLA do universo sendo exibido na tela.

Exemplo clássico:

  • Death Note – o tempo de vida visível é o uptime humano



⛓️ 2. Relógios quebrados = sistema corrompido

Relógios parados, rachados ou fora de sincronia indicam:

  • trauma

  • tempo psicológico congelado

  • mundo que se recusa a avançar

🎬 Animes:

  • Steins;Gate – o tempo não flui, ele reverte

  • Ergo Proxy – o tempo é um artefato instável

  • Tokyo Ghoul – a identidade para no instante da ruptura

📌 Mainframe rule: quando o relógio quebra, o problema não é o tempo — é o estado.


🔄 3. Relógios e loops temporais

O Japão ama loops porque acredita que:

errar faz parte
repetir é aprendizado
insistir é honra

Relógios circulares, ponteiros voltando ou tiques repetidos sinalizam:

  • reinício de processo

  • tentativa de correção

  • batch reprocessado

🎬 Animes:

  • Re:Zero – checkpoint emocional

  • Higurashi – loop como punição

  • Madoka Magica – tempo como armadilha

📌 Easter egg: o som do tique-tique muitas vezes marca reset invisível.


⌛ 4. Ampulhetas e relógios antigos = peso do passado

Quando o anime usa relógios antigos, mecânicos ou ampulhetas:

  • tradição > modernidade

  • passado > futuro

  • legado > inovação

🎬 Animes:

  • Fullmetal Alchemist – tempo como troca equivalente

  • Violet Evergarden – cartas como relógios emocionais

  • Inuyasha – eras conectadas, mas nunca sincronizadas

📌 Bellacosa truth: sistemas antigos não medem segundos, medem consequências.


🕰️ 5. Personagens ligados a relógios sabem demais

Se um personagem:

  • carrega um relógio

  • conserta relógios

  • para o tempo

  • olha demais para o pulso

…desconfie.

Eles geralmente:

  • conhecem o fim

  • guardam segredos

  • vivem fora da linha temporal comum

🎭 Personagens:

  • Homura (Madoka Magica) – o relógio como prisão

  • Dio (JoJo) – o tempo como poder absoluto

  • Nox (Wakfu) – obsessão pelo tempo perdido

📌 Mainframe analogy: são os administradores do sistema.


🔔 6. Sinos, badaladas e alarmes

No Japão, o som importa tanto quanto a imagem.

  • sino = transição

  • alarme = ruptura

  • badalada = morte ou renascimento

🎬 Exemplos:

  • Evangelion – alertas = colapso iminente

  • Angel Beats – sinos = passagem

  • Bleach – tempo espiritual ≠ tempo humano

📌 Dica: quando o som do relógio fica alto, o diálogo costuma mentir.


🧩 7. Relógios digitais são frios e impessoais

Relógios digitais em anime indicam:

  • controle

  • vigilância

  • sistema desumanizado

🎬 Animes:

  • Psycho-Pass – tempo medido por produtividade

  • Serial Experiments Lain – tempo fragmentado

  • Akira – urgência urbana constante

📌 Easter egg urbano: telas cheias de números = sociedade sem pausa.


🧠 8. O Japão vê o tempo como responsabilidade

Diferente do “tempo é dinheiro”, no Japão:

tempo é dívida
tempo é honra
tempo é promessa

Por isso, nos animes:

  • atrasos custam vidas

  • segundos importam

  • escolhas tardias não têm rollback

📌 Mainframe final rule: o sistema pode até continuar rodando — você não.


☕ Conclusão: Relógios não medem horas, medem consequências

Em anime japonês, o relógio:

  • observa

  • julga

  • cobra

  • e nunca esquece

Se ele aparece em cena, preste atenção.
O sistema já decidiu algo — só não avisou os personagens ainda.

🕛 Midnight Lunch encerrado. O tempo continua.


segunda-feira, 3 de fevereiro de 2014

Do Pós-Hokusai ao Mangá Moderno: quando o rabisco virou sistema crítico

 


Do Pós-Hokusai ao Mangá Moderno: quando o rabisco virou sistema crítico

Introdução – após o reboot de Hokusai, quem assumiu o console?

Se Hokusai foi o IPL da linguagem visual do mangá, o período pós-Hokusai foi aquele momento clássico em que o sistema:

  • sai do laboratório,

  • entra em produção,

  • ganha usuários,

  • sofre incidentes,

  • e vira infraestrutura crítica da cultura japonesa.

A evolução do mangá não foi um salto.
Foi incremental, versionada e cheia de gambiarras geniais — exatamente como todo bom sistema legado.


Pós-Hokusai imediato – o mangá como documentação visual

Após a morte de Hokusai (1849), seus cadernos Hokusai Manga passaram a circular como:

  • material de estudo,

  • referência artística,

  • “apostila técnica” de desenho.

📌 Tradução Bellacosa:

Era o GitHub da época, só que impresso em madeira.

Artistas começaram a:

  • copiar poses,

  • repetir enquadramentos,

  • exagerar expressões.

Aqui nasce o DNA visual do mangá:

  • movimento

  • caricatura

  • narrativa implícita



Biografia essencial – Rakuten Kitazawa, o primeiro “mangaká oficial”

👤 Rakuten Kitazawa (1876–1955)

Se Hokusai foi o arquiteto, Rakuten Kitazawa foi o primeiro gerente de produção do mangá.

  • Trabalhou com caricaturas políticas

  • Publicou em jornais

  • Usou o termo “mangá” de forma consistente

  • Introduziu narrativa sequencial clara

📌 Curiosidade técnica:

Ele se inspirou fortemente em cartoons ocidentais, algo ousado num Japão ainda conservador.

Ou seja:

Foi o primeiro a integrar “sistemas externos” no core japonês.


Comentário crítico – quando o mangá vira mídia, não só arte

Até aqui, mangá era:

  • desenho,

  • exercício,

  • humor gráfico.

Com Kitazawa e seus sucessores, ele vira:

  • comunicação

  • opinião

  • narrativa

É o momento em que o mangá deixa de ser job de teste e passa a rodar como serviço essencial.


O terremoto histórico – guerra, censura e reset forçado

Anos 1930–1945:
O Japão entra em modo DRP não planejado.

  • Guerra

  • Censura

  • Propaganda estatal

  • Controle total do conteúdo

Mangá vira:

  • ferramenta ideológica

  • conteúdo educativo

  • propaganda disfarçada

📌 Easter egg histórico:

Muitos artistas aprenderam a contar histórias mesmo sob censura — habilidade que depois explodiria criativamente.


Biografia que muda tudo – Osamu Tezuka, o z/OS do mangá

👤 Osamu Tezuka (1928–1989)

Se existe um nome que merece ALL CAPS, é esse.

  • Criador de Astro Boy, Kimba, Black Jack

  • Introduziu:

    • enquadramentos cinematográficos

    • narrativa longa

    • personagens emocionalmente complexos

📌 Bellacosa traduz:

Tezuka transformou o mangá de utilitário em sistema operacional.

Ele pegou:

  • o traço livre de Hokusai

  • a narrativa de Kitazawa

  • e adicionou storytelling de Hollywood

Resultado?

Mangá como conhecemos hoje.


Curiosidades técnicas – padrões que ninguém te conta

  • Olhos grandes vêm do cinema, não da “fofura”

  • Quadros sem texto criam tempo narrativo

  • Linhas de movimento simulam processamento paralelo

Easter egg clássico:
👉 Muitos mangás usam silêncio visual como recurso narrativo — coisa raríssima em quadrinhos ocidentais.


Fofoquice de bastidor (porque sim 😄)

  • Tezuka era conhecido por:

    • trabalhar sem dormir

    • redesenhar páginas inteiras na última hora

    • aceitar prazos impossíveis

Basicamente:

O cara que salvava produção às 3 da manhã com café frio.

Alguns editores diziam que ele “estragou o mercado” criando expectativas irreais de produtividade 😅


Inspiração – legado não nasce perfeito

O mangá evoluiu porque:

  • cada geração não apagou a anterior

  • o legado foi estendido, não substituído

📌 Lição Bellacosa:

Não jogue fora o sistema antigo antes de entender por que ele funcionou por 100 anos.


Dicas Bellacosa para leitores (e criadores)

💡 1. Leia mangá como quem lê arquitetura
Observe enquadramento, ritmo, silêncio.

💡 2. Conheça o legado
Antes do hype, existe história.

💡 3. Nem todo traço simples é simples
Minimalismo exige domínio.

💡 4. Cultura também é sistema crítico
Quando cai, o impacto é social.


Fechamento – do rabisco ao império cultural

Do pós-Hokusai até Tezuka, o mangá:

  • virou linguagem

  • virou indústria

  • virou identidade nacional

Hoje ele está em:

  • animes

  • games

  • moda

  • cinema

  • memes

E tudo começou com alguém rabiscando o mundo sem saber que estava definindo um padrão eterno.

No El Jefe Midnight Lunch, a gente segue fazendo o mesmo:

conectando cultura, curiosidade e legado —
sempre com café, ironia e respeito ao sistema.

☕📚🖋️

segunda-feira, 20 de janeiro de 2014

☕🔥 ABEND S80A — O “COLAPSO DA MEMÓRIA” NO z/OS

 

Bellacosa Mainframe abend s80a

☕🔥 ABEND S80A — O “COLAPSO DA MEMÓRIA” NO z/OS

Quando o Mainframe Diz:

“NÃO EXISTE STORAGE SUFICIENTE PARA CONTINUAR.”

Se existe um ABEND que faz o programador COBOL Junior Padawan perceber que:

memória no mainframe NÃO é infinita…

é o lendário:

🚨 S80A

E normalmente ele aparece assim:

IEF450I JOBNAME STEP01 - ABEND=S80A

ou:

GETMAIN FAILED

ou ainda:

INSUFFICIENT VIRTUAL STORAGE

E aí começa o desespero:

“O COBOL entrou em colapso?”
“O SORT explodiu?”
“O batch consumiu o universo?”
“O z/OS acabou a memória?”
“Meu programa abriu um buraco negro no storage?”

☕ Respira.

Porque o S80A é um dos ABENDs MAIS IMPORTANTES para entender:

memória virtual

GETMAIN

REGION

storage fragmentation

LE

subpools

consumo de memória no z/OS


🔥 O QUE É O S80A?

O S80A é um:

🚨 STORAGE EXHAUSTION ABEND

Traduzindo:

O JOB NÃO CONSEGUIU OBTER MAIS MEMÓRIA.


☕ O GRANDE SEGREDO

O S80A NÃO significa necessariamente:

“acabou RAM física.”

Frequentemente significa:

o JOB atingiu seu limite de storage virtual.


🔥 O QUE É GETMAIN?

No z/OS, programas pedem memória usando:

GETMAIN

Equivalente filosófico do:

malloc()
new
allocate

em outras linguagens.


☕ O FLUXO REAL

Programa executa
 ↓
Precisa de memória
 ↓
GETMAIN
 ↓
z/OS tenta alocar
 ↓
Sem espaço disponível
 ↓
S80A

🔥 ANALOGIA BELLACOSA MAINFRAME

Imagine um hotel.

Seu programa vai pedindo quartos:

“mais memória”
“mais memória”
“mais memória”

Até que o gerente responde:

❌ “NÃO EXISTEM MAIS QUARTOS.”

Isso é o:

☠️ S80A


☕ O MAIOR VILÃO DO S80A

🚨 LOOP DE ALOCAÇÃO

O clássico absoluto.


🔥 EXEMPLO CONCEITUAL

Programa faz:

GETMAIN
GETMAIN
GETMAIN
GETMAIN

Mas nunca libera memória.

Resultado:

💥 S80A


☕ O COBOL MODERNO E O S80A

Mesmo COBOL pode causar isso com:

  • tabelas gigantes

  • OCCURS absurdos

  • XML PARSE

  • JSON PARSE

  • SORT interno

  • chamadas LE

  • arrays dinâmicos


🔥 O OCCURS DA MORTE

Junior cria:

01 WS-TABELA.
   05 WS-ITEM OCCURS 10000000 TIMES.

O compilador tenta reservar storage gigantesco.

Resultado:

☠️ S80A


☕ O S80A E O SORT

Outro campeão.


🔥 SORT MONSTRUOSO

//SORT EXEC PGM=SORT

Com:

  • arquivos enormes

  • memória insuficiente

  • parâmetros agressivos

O SORT tenta expandir work areas.

Boom:

💥 S80A


☕ O S80A E O DB2

Cursores gigantes.

Mass fetch.

Buffers enormes.

Sem paginação adequada.

Resultado:

☠️ storage explode.


🔥 O S80A E O CICS

No CICS pode aparecer associado a:

ASRA

SOS CONDITION


☕ O QUE É SOS?

SHORT ON STORAGE

O terror clássico do CICS.


🔥 O S80A E O REGION=

Aqui nasce o verdadeiro conhecimento Jedi.


☕ O PARÂMETRO MAIS IMPORTANTE

//JOB ... REGION=0M

ou:

REGION=4096K

☕ O QUE ISSO SIGNIFICA?

Define quanto storage virtual o job pode usar.


🔥 O ERRO CLÁSSICO

REGION=1024K

Mas o programa precisa:

20 MB

Resultado:

💥 S80A


☕ O MAIOR MITO DO MAINFRAME

Junior acha:

“0M = infinito.”

Não exatamente.

Depende:

  • JES

  • exits

  • instalação

  • MEMLIMIT

  • políticas do sistema


🔥 O S80A E O MEMLIMIT

Ambientes modernos usam:

MEMLIMIT

especialmente para:

  • LE heap

  • 64-bit storage

  • Java

  • XML

  • DB2 utilities


☕ O S80A E O LE (LANGUAGE ENVIRONMENT)

LE gerencia:

  • HEAP

  • STACK

  • storage runtime

Configuração ruim pode gerar:

☠️ consumo monstruoso.


🔥 O STORAGE LEAK

Agora entramos no lado sombrio.


☕ O QUE É MEMORY LEAK?

Programa pede memória.

Mas nunca devolve.

Em loop:

GETMAIN sem FREEMAIN

ou equivalente runtime.

Storage cresce até:

💥 S80A


🔥 O S80A FANTASMA

O mais traiçoeiro.

Programa roda:

2 horas normal

E só depois:

☠️ explode.

Porque vazamento foi gradual.


☕ O S80A E O “ABOVE THE LINE”

Modo arquimago ativado.


☕ BELOW THE LINE

Primeiros:

16MB

Storage crítico histórico.


☕ ABOVE THE LINE

Acima de 16MB.

Mais espaço.


🔥 O DRAMA HISTÓRICO

Antigamente muitos programas precisavam caber:

abaixo da linha de 16MB.

S80A era MUITO comum.


☕ O S80A E O SUBPOOL

z/OS organiza memória em:

subpools

Diferentes áreas de controle.

Fragmentação pode causar falhas mesmo com storage “aparente”.


🔥 COMO INVESTIGAR O S80A PASSO A PASSO


✅ PASSO 1 — VERIFIQUE JESMSGLG

Procure:

S80A
GETMAIN FAILED
INSUFFICIENT STORAGE

✅ PASSO 2 — IDENTIFIQUE O STEP

STEP01

✅ PASSO 3 — ANALISE REGION=

Veja JCL:

REGION=

✅ PASSO 4 — IDENTIFIQUE O MOMENTO

Explodiu:

  • início?

  • meio?

  • fim?

  • após loop?


✅ PASSO 5 — ANALISE O DUMP

Aqui mora a verdade.


🔥 O DUMP DO S80A

Veteranos olham:

  • subpools

  • GETMAIN chain

  • heap usage

  • fragmentation

  • LE reports


☕ MENSAGENS IMPORTANTES


☕ IEA705I

Storage shortage.


☕ CSVxxxx

Problemas loader/storage.


☕ CEExxxx

LE heap/stack.


🔥 O SEGREDO DO HEAP

LE pode emitir:

HEAP STORAGE EXHAUSTED

Grande pista.


☕ O S80A E O XML PARSE

Outro clássico moderno.

XML gigantesco:

50 MB
100 MB
500 MB

Parser explode heap.

Resultado:

☠️ S80A


🔥 O S80A E O JSON

Integrações modernas também causam isso.

Mainframe virou híbrido enterprise.

Memória agora importa MUITO.


☕ COMO EVITAR S80A


✅ Revisar REGION


✅ Revisar MEMLIMIT


✅ Evitar OCCURS gigantes


✅ Liberar storage


✅ Revisar loops


✅ Monitorar LE heap


✅ Processar em chunks


✅ Evitar carregar arquivos inteiros em memória


🔥 O MAIOR ERRO DO PADAWAN

Resolver tudo assim:

REGION=0M

Às vezes funciona…

Mas pode esconder:

memory leak real.


☕ O VERDADEIRO JEDI

Não apenas aumenta memória.

Ele descobre:

QUEM está consumindo storage.


🔥 CURIOSIDADE HISTÓRICA

O S80A nasceu nos tempos do:

IBM OS/360

Década de:

🏛️ 1960

Naquela época:

  • memória era absurdamente cara

  • poucos KB importavam

  • otimização era sobrevivência

Programadores literalmente contavam bytes.


☕ EASTER EGG MAINFRAME

Veteranos brincam:

“S80A significa:

Seu Programa Comeu Toda a Memória.”


🔥 O MAIOR ENSINAMENTO DO S80A

Ele ensina algo profundo:

no z/OS, memória é arquitetura estratégica.

Não é só:

RAM livre

É:

  • regiões

  • subpools

  • heap

  • line storage

  • virtual storage

  • fragmentation

  • LE management


☕ A VERDADE FINAL

O S0C7 pune números inválidos.
O S0C4 pune acessos inválidos.
O S322 pune tempo excessivo.
O S806 pune programas inexistentes.

Mas…

☕ O S80A É O MOMENTO EM QUE O z/OS OLHA PARA SEU JOB… E PERCEBE QUE ELE TENTOU DEVORAR MAIS MEMÓRIA DO QUE O UNIVERSO CORPORATIVO PERMITE.


domingo, 19 de janeiro de 2014

☕🤖 PURAMO — O “ASSEMBLER FÍSICO” DA CULTURA OTAKU JAPONESA 💾🔥

 



☕🤖 PURAMO — O “ASSEMBLER FÍSICO” DA CULTURA OTAKU JAPONESA 💾🔥

Se existe um hobby que mistura:

  • anime
  • engenharia
  • modelismo
  • obsessão japonesa por detalhe
  • customização extrema

esse hobby é:

🤖 Puramo (プラモ)

E não…
não é “só brinquedo de anime”.

Isso é reduzir brutalmente uma cultura gigantesca que movimenta:

  • bilhões
  • eventos
  • competições
  • comunidades
  • engenharia de miniaturas

Puramo é praticamente:

o “hardware montável” da cultura otaku.


☕ O QUE SIGNIFICA “PURAMO”?

“Puramo” vem da abreviação japonesa:

“Plastic Model”

Ou seja:

  • modelo plástico montável
  • kit de montagem

Mas no Japão o termo virou praticamente:

um universo cultural próprio.


💾 O NASCIMENTO DOS PURAMOS

Os modelos montáveis existem há décadas.

Mas o Japão transformou isso em algo ABSURDO após:

Mobile Suit Gundam.

Quando Gundam explodiu nos anos 80…
aconteceu uma revolução.


🔥 GUNPLA = O REI DOS PURAMOS

O maior fenômeno do setor:

Gunpla

(Gundam Plastic Model)

A Bandai criou:

  • robôs desmontados em peças
  • montagem modular
  • articulações móveis
  • customização

E o Japão enlouqueceu.


☕ O QUE TORNOU ISSO VICIANTE?

Porque o fã:

  • NÃO comprava pronto
  • montava manualmente
  • personalizava
  • pintava
  • modificava

Era:

participação ativa no fandom.


💀 É QUASE “MONTE SEU PRÓPRIO MECHA”

Imagine:

  • runners cheios de peças
  • manual técnico
  • encaixes precisos
  • articulações complexas

Parece:

manutenção de hardware miniaturizado.


☕ O JAPÃO TRANSFORMOU MONTAGEM EM ARTE

Puramo não é visto como:

  • brinquedo infantil

Mas sim:

  • hobby técnico
  • arte manual
  • modelismo avançado
  • coleção premium

💾 O NÍVEL DE DETALHE É INSANO

Existem kits com:

  • centenas de peças
  • partes internas funcionais
  • cockpit detalhado
  • iluminação LED
  • transformação mecânica

Alguns parecem:

mini-mainframes mecha desmontáveis.


🔥 AS “GRADES”

Aqui entra a engenharia japonesa absurda.

Os Gunplas possuem níveis:

  • HG
  • RG
  • MG
  • PG

☕ HG — High Grade

Mais simples.
Bom para iniciantes.


🔥 RG — Real Grade

Detalhamento extremo em escala pequena.


💀 MG — Master Grade

Estrutura interna sofisticada.


🤯 PG — Perfect Grade

O ápice da insanidade.

Quase:

um datacenter robótico em miniatura.


☕ O PROCESSO DE MONTAGEM

Puramo envolve:

  • cortar peças
  • remover rebarbas
  • montar articulações
  • aplicar decals
  • panel lining
  • pintura
  • weathering

É praticamente:

manutenção de precisão em escala anime.


💾 PANEL LINING

Uma obsessão clássica.

Consiste em:

  • pintar linhas
  • destacar detalhes mecânicos

Faz o modelo parecer:

  • mais realista
  • mais técnico
  • mais “industrial”

🔥 WEATHERING

Outra técnica famosa.

Consiste em:

  • simular sujeira
  • ferrugem
  • desgaste de batalha

Resultado:

robôs “vividos”.


☕ A MENTALIDADE JAPONESA

Puramo conversa MUITO com a cultura japonesa de:

  • paciência
  • perfeccionismo
  • detalhe
  • dedicação artesanal

Montar um kit pode levar:

  • horas
  • dias
  • semanas

💀 O “ZEN MECÂNICO”

Muitos fãs descrevem montar puramo como:

  • relaxante
  • meditativo
  • terapêutico

É quase:

um ritual técnico zen.


☕ PURAMO NÃO É SÓ GUNDAM

Embora Gundam domine…
existem kits de:

  • Evangelion
  • Macross
  • Mazinger
  • Frame Arms Girl
  • Pokémon
  • Digimon
  • mechas originais

💾 O SURGIMENTO DAS “MECHA MUSUME”

O Japão misturou:

  • garotas anime
  • peças mecânicas

Resultado:

garotas-mecha montáveis.

Uma insanidade cultural maravilhosa.


🔥 O MERCADO É ABSURDO

Existem:

  • kits limitados
  • exclusividades de evento
  • modelos raros
  • edições premium

Alguns viram:

item de especulação financeira.


☕ O PAPEL DA BANDAI

A Bandai praticamente:

dominou o planeta puramo.

Ela transformou:

  • engenharia de encaixe
  • produção modular
  • precisão industrial

em arte.


💀 A TECNOLOGIA DOS ENCAIXES

Gunplas modernos quase não precisam:

  • cola
  • parafusos

As peças:

  • travam
  • encaixam
  • articulam

com precisão absurda.

É praticamente:

engenharia japonesa executando overkill técnico.


☕ O IMPACTO NOS ANIMES

Muitos animes existem parcialmente para:

vender puramos.

Sim.
Esse é um segredo industrial conhecido.

O anime:

  • cria apego emocional
  • apresenta mechas
  • lança versões montáveis

💾 PURAMO COMO EXTENSÃO DO FANDOM

O fã não apenas:

  • assiste anime

Ele:

  • constrói o universo fisicamente.

🔥 O LADO “CUSTOM BUILDER”

Alguns fãs:

  • misturam peças
  • criam modelos originais
  • pintam totalmente diferente

Viram praticamente:

sysprogs de engenharia mecha artesanal.


☕ COMPETIÇÕES E EVENTOS

Existem:

  • campeonatos
  • exposições
  • concursos internacionais

de puramo.

Alguns modelos parecem:

obras de museu sci-fi.


💀 A CULTURA “OTAKU ENGINEERING”

Puramo é talvez o ponto máximo da:

  • obsessão japonesa por miniaturização
  • engenharia estética
  • detalhamento técnico

É:

cultura maker otaku antes do maker virar moda.


☕ O PARALELO TECNOLÓGICO

Montar puramo lembra:

  • montar hardware
  • configurar servidores
  • encaixar placas
  • manutenção modular

Só que:

em formato anime.


💾 RESUMINDO NO ESTILO BELLACOSA MAINFRAME

Puramo é:

um sistema modular físico de montagem inspirado em anime, mechas e engenharia japonesa.

Ou:

um ambiente “plug-and-play” otaku onde fãs executam assembly manual de hardware sci-fi miniaturizado.

Ele mistura:

  • modelismo
  • engenharia
  • fandom
  • customização
  • arte técnica
  • cultura mecha

E sinceramente?

O Japão percebeu cedo que:

🤖 fazer o fã montar o próprio robô criava um nível de apego MUITO maior que simplesmente vender brinquedo pronto.

sábado, 18 de janeiro de 2014

💣🔥 “MOB NÃO É NPC… É THREAD SILENCIOSA RODANDO NO BACKGROUND” 🔥💣

 

Bellacosa Mainframe explica o MOB tao importante na continuedade da historia

💣🔥 “MOB NÃO É NPC… É THREAD SILENCIOSA RODANDO NO BACKGROUND” 🔥💣

Se você olhar com mentalidade de mainframe, um personagem mob é aquele processo que mantém o sistema funcionando sem nunca aparecer no relatório final.


🧠 O QUE É UM “MOB” (traduzindo pro modo raiz)

Em games, animes e mangás, mob vem de mobile object (principalmente em jogos), mas evoluiu para:

👉 Personagem genérico, sem protagonismo, sem identidade narrativa forte, mas essencial para o ecossistema da história

No estilo Bellacosa:

💻 Mob = JOB batch sem log detalhado + sem destaque no spool + rodando em background 24x7

Ele tá lá…
Executa…
Mas ninguém chama ele no war room 😄


🎮 NOS GAMES: O “MONSTRO DE FARM”

No mundo dos games:

  • São inimigos comuns (slimes, goblins, soldados genéricos)
  • Servem pra:
    • ganhar XP
    • dropar item
    • treinar mecânica

💣 Tradução mainframe:

Mob = massa de processamento usada pra testar performance do jogador

Sem mob, não existe progressão.
Mas ninguém lembra do goblin #847 que você matou.


📺 NOS ANIMES: O “FIGURANTE OPERACIONAL”

Aqui o conceito fica mais interessante.

Mob é:

  • o aluno da sala que não fala
  • o aventureiro irrelevante
  • o cidadão comum

Mas… alguns animes quebram isso bonito 👇

⚡ Caso clássico:

👉 Mob Psycho 100

  • O protagonista parece um mob (sem presença, apagado)
  • Mas é literalmente um dos personagens mais poderosos

💣 Isso é puro:

JOB low priority com consumo de CPU absurdo escondido


📚 NOS MANGÁS: O “NARRATIVAMENTE INVISÍVEL”

Mangá usa mob como ferramenta narrativa:

  • mostrar escala do mundo
  • reforçar o protagonismo de outros
  • criar contraste (herói vs irrelevante)

Mas surgiu um subgênero poderoso:


💥 O SUBGÊNERO: “EU SOU SÓ UM MOB… SÓ QUE NÃO”

👉 The Eminence in Shadow
👉 Trapped in a Dating Sim: The World of Otome Games is Tough for Mobs

Aqui o jogo vira:

  • protagonista finge ser mob
  • opera nas sombras
  • controla tudo sem aparecer

💣 Isso é:

Processo stealth rodando fora do monitoramento do operador

ou melhor…

Batch que domina o sistema sem gerar alerta no console


⚙️ ANALOGIA MASTER (modo Bellacosa raiz)

MundoEquivalente
GameMob = inimigo descartável
AnimeMob = figurante sem impacto
Mangá modernoMob = protagonista disfarçado
MainframeMob = job silencioso, sem log relevante

🧨 VERDADE QUE POUCA GENTE PERCEBE

Sem mob:

  • não existe escala
  • não existe contraste
  • não existe evolução

💣 Ou seja:

O protagonista só é protagonista porque existe um mar de mobs sustentando o sistema


🔥 FRASE PRA FECHAR NO ESTILO MAINFRAME

💣🔥
“CUIDADO COM O MOB QUE NÃO APARECE NO LOG…
ELE PODE SER O PROCESSO QUE CONTROLA TODO O SISTEMA.”

🔥💣