Translate

quinta-feira, 27 de março de 2014

Changeman - View Changes


Um Café no Bellacosa Mainframe

Changeman – View Changes

O “git log / git diff” raiz do z/OS, muito antes de virar moda 😉

Se você já trabalhou com CA Changeman em ambiente IBM Mainframe, sabe: ele não é apenas uma ferramenta de controle de mudanças. Ele é praticamente um guardião da sanidade do programador, do analista e do auditor.
E dentro desse universo, existe um recurso simples, poderoso e muitas vezes subestimado: View Changes.

Vamos destrinchar isso ao melhor estilo Bellacosa Mainframe: com história, passo a passo, dicas práticas, curiosidades, comandos e até alguns easter eggs que só quem já sofreu em produção entende 😄


1️⃣ O que é o Changeman?

O CA Changeman ZMF (Zero Migration Facility) é uma ferramenta de Change Management usada no z/OS para:

  • Controlar versões de programas (COBOL, PL/I, ASM, JCL, PROC, COPY, etc.)

  • Garantir rastreabilidade (quem mudou, quando, por quê)

  • Organizar ambientes (DEV → QA → HML → PRD)

  • Atender auditorias (SOX, PCI, ISO, BACEN feelings 😅)

👉 Antes do GitHub existir, o Changeman já fazia controle de versão sério no mainframe.


2️⃣ O que é o View Changes?

O View Changes permite visualizar as diferenças entre versões de um componente antes, durante ou depois de uma migração.

Em outras palavras:

“O que exatamente mudou nesse programa?”

Ele compara:

  • Baseline × Working

  • Package × Baseline

  • Versão antiga × versão nova

  • Antes da promoção × depois da promoção

📌 É o diff do mainframe, só que com gravata e crachá corporativo.


3️⃣ Um pouco de história 📜

Antes do Changeman:

  • Alterações eram feitas direto em PDS

  • Versionamento? → “Salva uma cópia com outro nome”

  • Auditoria? → “Confia em mim”

  • Rastreabilidade? → JES2 $HASP050 de nervoso

O Changeman surgiu para organizar o caos, trazendo:

  • Processos formais

  • Packages

  • Approvals

  • Promote / Demote

  • E claro… comparação de mudanças

O View Changes nasce exatamente dessa necessidade:
👉 Mostrar claramente o impacto de cada alteração.


4️⃣ Onde o View Changes aparece no dia a dia?

Você vai encontrar o View Changes principalmente em:

  • Component List

  • Package List

  • Baseline Browse

  • Staging / Promotion Review

Normalmente acessado via ISPF menus do Changeman.


5️⃣ Passo a passo – View Changes na prática 🧭

🔹 1. Acesse o Changeman

Via ISPF:

=CM

(ou a opção configurada no seu shop)


🔹 2. Entre em um Package ou Application

  • Selecione a Application

  • Escolha o Package

  • Liste os Components


🔹 3. Selecione o componente desejado

Exemplo:

  • Programa COBOL

  • JCL

  • Copybook

Normalmente usando:

S (Select)

ou

V (View)

🔹 4. Escolha View Changes

Dependendo do menu, pode aparecer como:

  • View Changes

  • Compare

  • Diff

  • Browse Changes

O Changeman então:
✔ Compara a versão atual com a versão anterior
✔ Abre uma tela de comparação lado a lado ou inline


🔹 5. Analise as diferenças

Você verá:

  • Linhas adicionadas

  • Linhas removidas

  • Linhas alteradas

  • Numeração original do source

🎯 Aqui está a verdade nua e crua da mudança.


6️⃣ Como a comparação aparece? 👀

Geralmente:

  • Linhas alteradas marcadas com símbolos

  • Prefixos como:

    • + inclusão

    • - remoção

    • ! modificação

  • Numeração antiga × nova

📌 Dica Bellacosa:

Leia o diff antes de promover. Depois não adianta chorar no console.


7️⃣ Comandos úteis durante o View Changes ⌨️

Dentro da tela de visualização:

  • FIND 'STRING'
    🔎 Localiza mudanças específicas

  • LOCATE nnnnnn
    📍 Vai direto para uma linha

  • UP / DOWN
    📜 Navegação

  • RFIND
    🔁 Repetir busca

  • LEFT / RIGHT
    ↔ Em comparações lado a lado


8️⃣ Dicas práticas (experiência de trincheira) 🧠

Sempre use View Changes antes do Promote
Evita aquele clássico: “Não era isso que eu tinha mudado”.

Use em JCL também!
Um DISP=SHR que virou OLD já derrubou muita madrugada.

Compare COPYBOOKs com carinho
Uma mudança pequena pode quebrar 20 programas.

Leia o diff como auditor
Se você não consegue explicar a mudança, o auditor vai adorar perguntar 😄


9️⃣ Curiosidades ☕

  • Changeman faz diff linha a linha, não lógico

  • Espaços contam (sim, COBOL feelings)

  • Comentários alterados aparecem como mudança

  • Alguns shops limitam o View Changes por perfil RACF


🔟 Easter Eggs Bellacosa 🥚

🥚 Mudança fantasma
Você jura que não mudou nada… mas o View Changes mostra diferenças.
👉 Normalmente:

  • Espaço a mais

  • Tab invisível

  • Fim de linha diferente

🥚 Comentário que salva auditoria
Um simples comentário bem escrito no source pode justificar toda a alteração no diff.

🥚 O “View Changes do susto”
Quando você percebe que alguém alterou algo que não estava no request
e o Changeman virou sua testemunha oficial 😎


1️⃣1️⃣ Changeman vs Git (comparação inevitável)

ConceitoChangemanGit
DiffView Changesgit diff
HistóricoPackagescommits
AprovaçãoApprovalspull request
ProduçãoPromotemerge/main

👉 Moral da história:
Mainframe sempre esteve anos à frente – só não tinha hype.


1️⃣2️⃣ Comentário final Bellacosa Mainframe ☕

O View Changes é simples, mas poderoso.
Ele:

  • Evita erros

  • Salva horas de debug

  • Ajuda auditorias

  • Protege produção

  • E ensina disciplina técnica

Se você trabalha com Changeman e não usa View Changes, está pilotando um z/OS de olhos fechados.

Mainframe não perdoa achismo. Ele exige evidência.

E o View Changes é uma das melhores evidências que você pode ter. 

Z.CH

5 – List Package

S2 – View objects in Package

VC – View Changes

 

 

 

 

 

 

 

 

 

quarta-feira, 26 de março de 2014

💾 TK-85 — O 8 bits que roubava a televisão da novela

 



💾 TK-85 — O 8 bits que roubava a televisão da novela

Por Bellacosa Mainframe

Antes da IA, antes do chat, antes do Wi-Fi, existia um tempo em que o computador ligava na televisão da sala.
E essa televisão era a única da casa.
Era um Brasil analógico, dividido entre o chiado da fita cassete e o som do tema de abertura da novela das oito.
E foi nesse cenário que chegou o TK-85 — meu primeiro microcomputador pessoal, e talvez o primeiro portal que me levou ao universo digital.



🧩 O nascimento de um herói de 8 bits

O TK-85 foi lançado em 1983 pela Microdigital Eletrônica, em São Paulo.
Era o sucessor direto do TK-82C, e um clone brasileiro do ZX Spectrum, da inglesa Sinclair Research.
Mas, como tudo no Brasil, o TK-85 tinha sotaque próprio: tropicalizado, adaptado, cheio de improviso e paixão.

Ele vinha com um processador Zilog Z80A rodando a 3,25 MHz, entre 16K e 48K de RAM, e um interpretador BASIC gravado na ROM.
O armazenamento? Fita cassete comum — o mesmo gravador usado pra ouvir Roberto Carlos no domingo.
Era o computador de mesa… sem mesa. O monitor era a TV da família, e o “boot” acontecia quando ninguém estava assistindo novela.



📺 Drama doméstico: a TV ou o futuro?

Ligar o TK-85 era um ritual doméstico e diplomático.
Eu esperava pacientemente a hora certa — quando o jornal acabava e a novela ainda não tinha começado.
Conectava o cabo de RF na traseira da televisão, girava o seletor até aparecer aquela imagem mística:

MICRODIGITAL TK-85 OK

Era um milagre tecnológico piscando na tela da Philco.
Mas bastava minha mãe gritar da cozinha — “Menino, desliga isso que vai começar Roque Santeiro!” — e o futuro precisava esperar mais um capítulo.
Hoje penso que, de alguma forma, era poético: enquanto o Brasil inteiro sonhava com a ficção das novelas, eu sonhava com as ficções da lógica, com universos feitos de números e comandos.

🧠 Um professor silencioso

O TK-85 foi meu primeiro professor digital.
Com ele aprendi o poder da lógica, a paciência da depuração, a beleza de ver uma linha de código funcionar.
Era simples, direto — e absolutamente mágico:

10 PRINT "HELLO, WORLD" 20 GOTO 10

A tela da TV se enchia de palavras infinitas, e eu sentia que tinha descoberto uma nova linguagem — uma conversa secreta com a máquina.
Enquanto o mundo via apenas letras piscando, eu via mundos inteiros surgindo de um “OK”.

🕹️ Cultura, curiosidades e nostalgia

  • O nome “TK” vinha de Tadao Kogyo, fundador da Microdigital.

  • Jogos clássicos como Manic Miner e Jetpac eram carregados de fita cassete, e o ruído do carregamento era o hino não-oficial da programação doméstica.

  • O TK-85 tinha teclas firmes, de verdade — um luxo frente ao teclado de membrana dos modelos anteriores.

  • O BASIC era o idioma universal de quem acreditava que a imaginação podia caber em 48K.

  • E cada travamento no meio do LOAD era uma lição precoce sobre resiliência.

💾 Do 8 bits à nuvem

O TK-85 me ensinou muito antes de eu entrar no mundo do mainframe e, décadas depois, ver nascer a inteligência artificial.
Naquela tela de TV disputada pela família, eu aprendi o que significava falar com a máquina — não como servo, mas como cúmplice.

Hoje, quando vejo algoritmos escrevendo textos, interpretando imagens e criando mundos, lembro do meu TK-85.
Ele não tinha voz, não tinha rede, não tinha nada além de 48K de sonho.
Mas foi ali que o futuro começou a carregar — um LOAD longo, com chiado, mas inevitável.

☕ Epílogo

O TK-85 não era apenas um computador: era um rito de passagem.
Foi ele que me ensinou que o digital podia ser humano, e que cada linha de código era uma forma de poesia.
Ele roubava a televisão da novela, sim — mas devolvia algo muito maior: a sensação de que o impossível podia ser aprendido, tecla por tecla.

E talvez, no fundo, essa tenha sido a primeira forma de inteligência artificial que conheci:
a capacidade do ser humano de sonhar com a máquina e, ao sonhar, reinventar o próprio mundo.


Bellacosa Mainframe
☕ Porque toda máquina tem alma — e toda infância tem um terminal piscando em “OK”.


domingo, 23 de março de 2014

Frango grelhado no carvao

Frango assado como churrasco


Outra especialidade portuguesa que trouxe comigo. O frango no carvão.

Um frango bem temperadinho com alho, cebola, salsa, cebolinha, oregano, pimenta, vinagre e sal.

Carvão em brasa bem quente.



Colocamos o frango na brasa e deixamos assar sem muito enrolação, molhando de tempos em tempos o frango com o caldo em que ele ficou de molho.

Acompanha bem com batatas fritas e arroz, batatas cozidas no proprio caldo do frango e salada

Bom apetite


terça-feira, 18 de março de 2014

☕🌙 MIAI E YOBAI — ENTRE CASAMENTOS ARRANJADOS E VISITAS NOTURNAS: O “PROTOCOLO SOCIAL LEGADO” DO JAPÃO ANTIGO 💾🔥

 

Bellacosa Mainframe e o antigo costume dos casamentos arranjados

☕🌙 MIAI E YOBAI — ENTRE CASAMENTOS ARRANJADOS E VISITAS NOTURNAS: O “PROTOCOLO SOCIAL LEGADO” DO JAPÃO ANTIGO 💾🔥

Quando o ocidente pensa no Japão antigo…
normalmente imagina:

  • samurais

  • templos

  • katanas

  • gueixas

Mas existe um lado MUITO mais complexo e pouco compreendido da sociedade japonesa histórica.

Entre essas tradições estão:

🌸 Miai (見合い)

e

🌙 Yobai (夜這い)

Dois conceitos completamente diferentes…
mas que revelam como:

  • relacionamentos

  • casamento

  • sexualidade

  • estrutura social

funcionavam no Japão de épocas passadas.

E sinceramente?

A análise disso parece quase estudar:

protocolos sociais executando em sistemas culturais legados.


☕ O QUE É MIAI?

🌸 Miai (見合い)

é o famoso:

“casamento arranjado japonês”.

Mas novamente:
não era simplesmente:

“pais obrigando pessoas a casar”.

O sistema era MUITO mais sofisticado.


💾 O SIGNIFICADO DA PALAVRA

“Miai” pode ser entendido como:

  • encontro formal

  • reunião para avaliação matrimonial

Era basicamente:

um matchmaking social estruturado.


🔥 COMO FUNCIONAVA?

Famílias organizavam:

  • encontros

  • apresentações

  • análise de compatibilidade

Muitas vezes usando:

  • intermediários

  • parentes

  • conhecidos

  • casamenteiros profissionais


☕ O “NAKODO”

O intermediário clássico era:

Nakodo (仲人)

Uma espécie de:

  • mediador

  • negociador

  • facilitador social

Quase:

um middleware humano matrimonial.


💀 O CASAMENTO COMO INFRAESTRUTURA SOCIAL

No Japão antigo:
casamento NÃO era visto apenas como:

  • romance

  • paixão

Mas como:

  • estabilidade

  • continuidade familiar

  • aliança social

  • sobrevivência econômica


☕ A LÓGICA ERA DIFERENTE DO OCIDENTE MODERNO

Hoje pensamos:

“casar por amor”.

Mas historicamente em muitos países:
casamento era:

arquitetura social.

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


💾 O MIAI ERA “CURADORIA HUMANA”

Famílias analisavam:

  • reputação

  • educação

  • status

  • linhagem

  • estabilidade

  • comportamento

Era quase:

um algoritmo social manual pré-internet.


🔥 O BOOM DO MIAI NO JAPÃO MODERNO

Curiosamente:
o Miai ficou MUITO forte após:

Segunda Guerra Mundial.

Principalmente entre:

  • classe média

  • salarymen

  • famílias urbanas


☕ POR QUE FUNCIONAVA?

Porque o Japão pós-guerra era:

  • extremamente coletivo

  • focado em estabilidade

  • estruturado socialmente

O casamento funcionava quase como:

integração corporativa familiar.


💀 O DECLÍNIO

Com:

  • individualismo

  • cultura pop

  • romance moderno

  • apps de namoro

o Miai começou a cair.

Mesmo assim:
AINDA existe hoje.

Especialmente em:

  • famílias tradicionais

  • alta sociedade

  • contextos conservadores


☕ E O QUE É YOBAI?

Agora entramos numa área MUITO mais complexa.

🌙 Yobai (夜這い)

literalmente significa:

“visita noturna”.

E aqui a internet costuma simplificar ou distorcer MUITO o tema.


💾 O QUE ERA O YOBAI?

Historicamente:
Yobai era uma prática rural antiga onde:
homens visitavam mulheres durante a noite.

Mas isso variava ENORMEMENTE:

  • por região

  • época

  • contexto social

  • regras locais


🔥 NÃO EXISTIA UM “YOBAI UNIVERSAL”

Isso é importantíssimo.

Algumas comunidades viam como:

  • ritual de cortejo

  • aproximação romântica

  • interação pré-casamento

Outras possuíam:

  • normas rígidas

  • consentimento implícito socialmente regulado

  • supervisão indireta comunitária


☕ O JAPÃO RURAL ANTIGO ERA MUITO DIFERENTE

Antes da modernização:
muitas vilas funcionavam quase:

como microsistemas culturais independentes.

Práticas sociais mudavam bastante.


💀 O CHOQUE COM A VISÃO MODERNA

Hoje:
muitas práticas antigas parecem:

  • estranhas

  • desconfortáveis

  • incompatíveis com valores modernos

E isso vale para:

  • Japão

  • Europa

  • China

  • praticamente toda sociedade antiga.


☕ YOBAI NÃO ERA “ANIME”

A cultura pop erotizou MUITO o conceito.

Especialmente:

  • mangás

  • pornôs históricos

  • obras ecchi

  • fetichização moderna

Mas historicamente o tema era:

muito mais sociológico que fantasioso.


💾 A RELAÇÃO COM O CASAMENTO

Em algumas regiões:
o Yobai funcionava como:

  • etapa de aproximação

  • avaliação afetiva

  • relacionamento informal

Às vezes antecedendo:

  • casamento

  • união estável


🔥 A SEXUALIDADE NO JAPÃO ANTIGO ERA DIFERENTE

O Japão feudal possuía visões MUITO diferentes sobre:

  • nudez

  • sexualidade

  • intimidade

Comparado ao moralismo ocidental vitoriano posterior.


☕ A MODERNIZAÇÃO MUDOU TUDO

Após:

  • Era Meiji

  • industrialização

  • influência ocidental

  • urbanização

o Japão passou por:

reconfiguração moral gigantesca.

Muitas práticas rurais desapareceram.


💀 O JAPÃO “EXPORTADO” PARA O OCIDENTE É FILTRADO

Grande parte do imaginário sobre Japão:

  • samurais perfeitos

  • honra absoluta

  • pureza cultural

é altamente romantizado.

A sociedade japonesa histórica era:

extremamente diversa e contraditória.


☕ MIAI E YOBAI REPRESENTAM DUAS LÓGICAS DIFERENTES


🌸 Miai

estrutura formal

  • controle familiar

  • estabilidade

  • compatibilidade social


🌙 Yobai

interação informal/rural

  • aproximação noturna

  • costumes locais

  • dinâmica comunitária


💾 A CULTURA OTAKU USA MUITO ISSO

Muitos animes e visual novels usam referências:

  • miai

  • casamentos arranjados

  • encontros tradicionais

  • yokais noturnos

  • visitas secretas

Frequentemente de forma:

  • romantizada

  • cômica

  • fetichizada


🔥 O MIAI NOS ANIMES

Você já viu isso MUITAS vezes:

  • protagonista pressionado a casar

  • encontro formal organizado

  • família interferindo

Isso vem diretamente do:

sistema Miai.


☕ O YOBAI NA CULTURA POP

Hoje o termo aparece:

  • exagerado

  • ecchi

  • folclorizado

Mas frequentemente desconectado da realidade histórica original.


💀 O JAPÃO MODERNO OLHA ISSO COM DISTÂNCIA

Muitas dessas práticas hoje são vistas:

  • como parte histórica

  • curiosidade cultural

  • folclore social

Não como comportamento comum moderno.


☕ O PARALELO TECNOLÓGICO

Miai parece:

um sistema batch corporativo altamente estruturado.

Enquanto Yobai parece:

comunicação peer-to-peer informal rural.


💾 RESUMINDO NO ESTILO BELLACOSA MAINFRAME

Miai e Yobai são:

dois protocolos sociais históricos japoneses relacionados a relacionamentos, casamento e interação afetiva em contextos culturais completamente diferentes.

O Miai:

  • formaliza

  • organiza

  • estabiliza

O Yobai:

  • emerge do costume local

  • dinâmica rural

  • interação informal histórica

Ambos mostram algo fascinante:

sociedades humanas sempre criaram “frameworks sociais” para lidar com relacionamentos muito antes da internet, apps ou algoritmos modernos.


🔥☕ DONGHUA — O UNIVERSO ANIMADO CHINÊS QUE ESTÁ CONQUISTANDO O MUNDO ☕🔥

 

Bellacosa Mainframe apresneta donghua o anime chines

🔥☕ DONGHUA — O UNIVERSO ANIMADO CHINÊS QUE ESTÁ CONQUISTANDO O MUNDO ☕🔥

“Enquanto muita gente brigava entre anime e cartoon… a China silenciosamente criou um império.”

Tem gente que olha um vídeo animado chinês e fala:

“Nossa… parece anime, mas tem alguma coisa diferente.”

E tem mesmo.

Esse “algo diferente” se chama DONGHUA.

E pode anotar:
assim como o Japão dominou o planeta com anime…
a China está começando sua própria revolução cultural animada.

Prepare o café porque hoje a viagem vai longe. ☕🔥


☕ O QUE É DONGHUA?

“Donghua” (动画) é o termo usado na China para definir animações.

Na prática?

É o equivalente chinês da palavra “anime” no Japão.

Ou seja:

PaísNome da animação
JapãoAnime
ChinaDonghua
CoreiaAeni

Mas aqui existe uma diferença importante:

Quando o ocidente fala “anime”, normalmente pensa em animação japonesa.

Quando fala “donghua”, normalmente está falando de:

  • animações chinesas
  • séries animadas chinesas
  • produções inspiradas em cultura chinesa
  • fantasia oriental
  • artes marciais
  • cultivação espiritual
  • mitologia taoista
  • mundos históricos imperiais

E aí começa a mágica.


🔥 A ORIGEM DO DONGHUA

Muita gente acha que donghua nasceu recentemente.

Errado.

A animação chinesa é MUITO antiga.

Estamos falando de experiências animadas ainda nos anos 1920.

Sim.

Enquanto o mundo ainda descobria cinema animado…
a China já experimentava técnicas próprias.


☕ OS IRMÃOS WAN — OS “WALT DISNEY” DA CHINA

Se existe um “pai do donghua”, foram os lendários:

🔥 Irmãos Wan (Wan Brothers)

Eles revolucionaram a animação chinesa no século XX.

Em 1941 criaram:

🔥 Princess Iron Fan

O PRIMEIRO longa-metragem animado da Ásia.

E olha a loucura histórica:

Esse filme influenciou diretamente artistas japoneses.

Inclusive um jovem chamado:

☕ Osamu Tezuka

Sim.

O “Deus do Mangá”.

O criador da linguagem moderna dos animes.

Ou seja:

Parte do DNA do anime japonês também recebeu influência da animação chinesa antiga.

Pouca gente sabe disso.


🔥 O DONGHUA NASCEU DA CULTURA CHINESA

E aqui mora a grande diferença.

Enquanto muitos animes japoneses vieram da cultura samurai, shintoísmo e mangá…

o donghua mergulhou em:

  • taoismo
  • budismo chinês
  • wuxia
  • xianxia
  • lendas imperiais
  • dragões chineses
  • alquimia espiritual
  • cultivação
  • imortalidade
  • artes marciais sobrenaturais

Resultado?

O estilo narrativo ficou MUITO diferente.


☕ O QUE É WUXIA?

Wuxia é aquele universo clássico de:

  • guerreiros lendários
  • espadachins voadores
  • honra
  • clãs marciais
  • mestres secretos
  • técnicas proibidas

Pense em:

“O Tigre e o Dragão”

Só que transformado em animação.


🔥 E O QUE É XIANXIA?

Aí a coisa enlouquece.

Xianxia mistura:

  • fantasia
  • imortalidade
  • cultivação espiritual
  • poderes cósmicos
  • reinos celestiais
  • demônios
  • energia vital (Qi)

É quase:

“Dragon Ball encontra mitologia taoista.”


☕ O BOOM MODERNO DO DONGHUA

Durante anos o Japão dominou completamente a animação asiática.

Mas aí aconteceu algo importante:

🔥 A CHINA COMEÇOU A INVESTIR PESADO

Com streaming, Tencent, Bilibili e IQIYI…

o mercado EXPLODIU.

A qualidade visual disparou.

Hoje alguns donghuas têm CGI simplesmente absurdo.

Nível cinematográfico.


🔥 OS DONGHUAS MAIS FAMOSOS

☕ Battle Through the Heavens

Cultivação, clãs, alquimia e evolução absurda.


☕ Soul Land

Um dos maiores fenômenos da China.

Mistura:

  • poderes espirituais
  • academia
  • batalhas
  • progressão épica

☕ The King's Avatar

O donghua que explodiu entre gamers.

Imagine:

  • esports
  • MMORPG
  • estratégia
  • protagonista absurdamente inteligente

☕ Link Click

Talvez um dos melhores thrillers animados dos últimos anos.

Viagem temporal + drama psicológico.

Muita gente começou no donghua por causa dele.


☕ Heaven Official’s Blessing

Fantasia sobrenatural lindíssima.

Visual incrível.

Popularizou MUITO o donghua no ocidente.


🔥 POR QUE O DONGHUA PARECE DIFERENTE?

Porque o ritmo chinês de narrativa é outro.

Muitos donghuas:

  • aceleram evolução de poder
  • focam em cultivação
  • usam CGI 3D
  • têm dezenas de episódios contínuos
  • valorizam hierarquia e clãs
  • exploram mitologia oriental profunda

Além disso:

o humor costuma ser menos exagerado que anime japonês.

E existe uma estética mais “imperial”, mais solene.


☕ O CGI 3D DOS DONGHUAS

Aqui vem uma das maiores polêmicas.

Muita gente estranha porque vários donghuas usam:

🔥 CGI 3D

Mas honestamente?

Algumas produções atuais estão ABSURDAS.

Especialmente:

  • batalhas
  • partículas
  • magia
  • movimentação de câmera
  • cenários

Tem episódio parecendo cutscene de videogame AAA.


🔥 O DONGHUA PODE SUPERAR O ANIME?

Pergunta perigosa. ☕

Mas existe algo importante acontecendo:

  • China possui investimento gigantesco
  • mercado interno colossal
  • bilhões de espectadores
  • crescimento tecnológico absurdo
  • expansão global acelerada

O anime japonês ainda domina culturalmente.

Mas o donghua já deixou de ser “curiosidade”.

Virou indústria pesada.


☕ O MAIOR CHOQUE PARA QUEM COMEÇA

Quem vem do anime normalmente estranha:

  • nomes chineses
  • clãs
  • níveis de cultivação
  • terminologia espiritual
  • CGI
  • ritmo político
  • centenas de episódios

Mas depois que o cérebro “encaixa”…

vira vício.

Porque progressão de poder em donghua é quase uma droga narrativa.

O protagonista começa apanhando de todo mundo…

e 200 episódios depois está destruindo montanhas com o olhar.


🔥 DONGHUA É O “MAINFRAME” DAS ANIMAÇÕES?

Talvez seja uma comparação maluca…

mas faz sentido.

Enquanto o anime virou o “Windows popular” da cultura pop…

o donghua ainda parece um universo que muita gente não explorou.

Complexo.
Gigantesco.
Cheio de tradição.
Pouco compreendido no ocidente.
Mas absurdamente poderoso.

Exatamente como o velho mainframe. ☕🔥


☕ POR ONDE COMEÇAR?

Se você nunca viu donghua:

Para iniciantes:

  • Link Click
  • The King's Avatar
  • Heaven Official’s Blessing

Para ação e cultivação:

  • Soul Land
  • Battle Through the Heavens
  • Stellar Transformation

Para visual absurdo:

  • Fog Hill of Five Elements

🔥 CONCLUSÃO

Donghua não é “anime chinês genérico”.

É uma identidade própria.

Uma mistura colossal de:

  • tradição milenar
  • tecnologia moderna
  • mitologia oriental
  • fantasia espiritual
  • artes marciais
  • filosofia
  • ambição industrial gigantesca

E sinceramente?

Estamos provavelmente vendo o começo de uma nova era da animação mundial.

O Japão abriu a porta.

A China entrou carregando um dragão. ☕🔥


segunda-feira, 17 de março de 2014

🌦️ Sempre um Isekai — Capítulo IV: Depois da Tempestade

 

🌦️ Sempre um Isekai — Capítulo IV: Depois da Tempestade

A grande tempestade de 1983 passou, mas deixou rastros.
Uma dorzinha teimosa, um silêncio que nem o tempo apagava.
De São Paulo fomos para o Quiririm, em Taubaté, uma nova fase, um novo reboot da vida — outro “universo paralelo” no meu eterno isekai.

Os meses em São Paulo ficaram soterrados sob uma pedra de esquecimento, e o menino que chegou ao interior era outro: cauteloso, mas ainda curioso.
Terminei o 3º ano com a professora Maria, curiosamente xará da minha antiga mestra de Pirassununga.
O destino, caprichoso como sempre, parecia brincar com variáveis de nomes e destinos.


🏫 A superação e o trofeuzinho

No início, quase repetente — perdido entre traumas e mudanças —, mas me recuperei.
E aquela recuperação virou medalha: uma pequena estátua de metal, um trofeuzinho entregue pela professora Maria.


Não era o prêmio em si que importava, mas o reconhecimento.
Era o sistema dizendo: “Job concluído com sucesso.”

Comecei o 4º ano com a professora Lygia, veterana, calma, dona de um olhar que atravessava as travessuras e enxergava o menino que tentava se reconstruir.


Tinha longa carreira, um magistério de décadas — sabia dosar afeto e disciplina como quem compila sabedoria em tempo real.





🚲 Aventuras no CECAP e o primo Marcelo

No CECAP do Quiririm, a vida começou a rodar de novo.


Ao meu lado, o parceiro inseparável: meu primo Marcelo.
Um companheiro de aventuras, loucuras e risadas — uma das melhores variáveis dessa fase do programa da vida.

Com ele, vieram as brincadeiras de bicicleta, as corridas sem destino, os mergulhos nos rios e córregos, as travessias perigosas até Tremembé e Caçapava.
Íamos pescar peixinhos de aquários, procurar frutos no mato e sítios ao redor laranjas, caquis, goiabas, amoras, nesperas, pitangas, jabuticabas, e cometíamos os lendários “furtos de caqui” em uma chácara com altos muros, com a desculpa que era para presentear as professoras da escola — um ato de rebeldia com intenções poéticas. Que recebiam os frutos com largos sorrisos, sem imaginarem as travessuras para obte-los.


💕 Paixões, confusões e risadas

Na escola, o elenco era digno de uma novela infantil.
Tinha o Adriano, o “louco”, que transformava qualquer aula em comédia; a Adriana, doce e gentil; e a Angélica, uma loirinha italiana de olhos claros que me deixava sem ar.
Sapequinha, risonha, o tipo de menina que encantava só de existir.


Ficou na memória como uma dessas subrotinas do coração que nunca se apagam.


Também havia a Márcia, irmã do Reinaldo, ciumento e destemido.
Cada beijo que eu ganhava dela custava uma surra — parecia um loop infinito de amor e castigo.
E a Rosemeire, que andava com o perigoso “Marreco” — mas isso, como dizem, é outro capítulo do manual.



🌺 Família, risadas e Menudos

No meio de tudo isso, um brilho especial: minha prima Andreia.
Conversar com ela era leve, divertido.
Compartilhávamos sonhos e gargalhadas na Quadra C do CECAP, entre pipas, bicicletas e confissões inocentes.



Ela era fã dos Menudos, e eu zoava fazendo imitação para lá de vergonhosas, no mais puro sarrismo — mas confesso, hoje entendo aquele brilho no olhar adolescente dela. A Vivi apesar de pequenina também seguia os passos da Deia e era maluquinha pelo grupo do não se reprima. Para as meninas era a diversão  em fitas k7 e os programas de auditório tocando sósias e playbacks.

Eram tempos simples, quase analógicos.
A vida se media em pedaladas, o amor em bilhetes dobrados, e a amizade em risadas ecoando pelo fim de tarde.



☕ Epílogo Bellacosa

O Quiririm me ensinou que a vida é um sistema resiliente: mesmo após uma queda feia, ele reinicia, recompila e segue rodando.
Ali reaprendi a ser menino, reaprendi a confiar.
Os traumas viraram código comentado, as lembranças, arquivos de backup que guardo com carinho.

Porque, no fundo, a infância é o primeiro mainframe que a gente aprende a operar — e o último que a gente esquece de desligar.

#Quiririm #Cecap #Taubate 

sábado, 15 de março de 2014

⚡ De dados crus a inteligência artificial real — o workflow que cria modelos poderosos

Bellacosa Mainframe mergulha no deep learning com Python

De dados crus a inteligência artificial real — o workflow que cria modelos poderosos

Python é a linguagem dominante no desenvolvimento de Deep Learning, permitindo criar redes neurais capazes de reconhecer imagens, compreender linguagem natural e gerar conteúdo inteligente.

Frameworks como PyTorch e TensorFlow/Keras oferecem ferramentas completas para construir, treinar e implantar modelos avançados com suporte a aceleração por GPU. 

Tensores multidimensionais formam a base computacional dessas redes, possibilitando processamento massivo de dados. Arquiteturas como CNNs são ideais para visão computacional, enquanto RNNs e LSTMs lidam com sequências e séries temporais. 

Já os Transformers revolucionaram o processamento de linguagem natural e sustentam modelos como GPT e BERT. Bibliotecas como Hugging Face simplificam o uso de modelos pré-treinados e transfer learning, reduzindo tempo e custo de desenvolvimento. 

Deep Learning é amplamente aplicado em áreas como saúde, finanças, veículos autônomos, sistemas de recomendação e IA generativa, tornando-se uma competência essencial para profissionais que desejam atuar na fronteira da Inteligência Artificial moderna.

🔥🧠🚀 Cheatsheet Python para Deep Learning

👉 O guia essencial para construir Redes Neurais modernas — do zero ao nível Big Tech


⚡ Stack Principal de Deep Learning

🔥 PyTorch (preferido na pesquisa e indústria)

import torch
import torch.nn as nn
import torch.optim as optim

🌐 TensorFlow / Keras (muito usado em produção)

import tensorflow as tf
from tensorflow import keras

🧮 Tensores (o coração do Deep Learning)

👉 Equivalente a arrays multidimensionais com GPU

PyTorch

x = torch.tensor([[1.0, 2.0], [3.0, 4.0]])

TensorFlow

x = tf.constant([[1.0, 2.0], [3.0, 4.0]])

⚙️ GPU Acceleration

PyTorch

device = "cuda" if torch.cuda.is_available() else "cpu"

x = x.to(device)

👉 Treinamento pode ficar 100× mais rápido


🧠 Construindo uma Rede Neural (PyTorch)

Modelo simples (Feedforward)

class Net(nn.Module):
def __init__(self):
super().__init__()
self.fc1 = nn.Linear(784, 128)
self.relu = nn.ReLU()
self.fc2 = nn.Linear(128, 10)

def forward(self, x):
x = self.relu(self.fc1(x))
return self.fc2(x)

🧱 Modelo com Keras (muito rápido de criar)

model = keras.Sequential([
keras.layers.Dense(128, activation='relu'),
keras.layers.Dense(10, activation='softmax')
])

🎯 Função de perda (Loss Function)

👉 Mede o erro do modelo

Classificação

loss = nn.CrossEntropyLoss()

Regressão

loss = nn.MSELoss()

⚡ Otimizador (aprendizado)

optimizer = optim.Adam(model.parameters(), lr=0.001)

👉 Adam é o padrão moderno


🔁 Loop de treinamento (PyTorch)

for epoch in range(10):
optimizer.zero_grad()

output = model(x)
l = loss(output, y)

l.backward()
optimizer.step()

📦 Dataset e DataLoader

👉 Processamento eficiente de dados

from torch.utils.data import DataLoader

loader = DataLoader(dataset, batch_size=32, shuffle=True)

🧠 Batch Training

Treinar em lotes pequenos → mais rápido e estável


🔥 CNN — Redes Convolucionais (imagens)

PyTorch

nn.Conv2d(in_channels=1, out_channels=32, kernel_size=3)

👉 Detecta padrões visuais:

  • bordas

  • texturas

  • formas

  • objetos


🎧 RNN / LSTM — Sequências

👉 Texto, séries temporais, áudio

nn.LSTM(input_size=128, hidden_size=256)

🤖 Transformers (base da IA moderna)

👉 GPT, BERT, LLaMA, etc.

Hugging Face

from transformers import AutoModel, AutoTokenizer

📊 Avaliação do modelo

Classificação

pred = torch.argmax(output, dim=1)
accuracy = (pred == y).float().mean()

🧪 Regularização (evitar overfitting)

Dropout

nn.Dropout(0.5)

👉 Desliga neurônios aleatoriamente durante treino


📈 Early Stopping

Parar treino quando o modelo para de melhorar


💾 Salvar modelo

PyTorch

torch.save(model.state_dict(), "model.pt")

📥 Carregar modelo

model.load_state_dict(torch.load("model.pt"))

🌐 Transfer Learning (super poderoso)

👉 Reutilizar redes pré-treinadas

Exemplo com visão computacional

from torchvision import models

model = models.resnet50(pretrained=True)

🔥 Fine-Tuning

Treinar apenas as camadas finais:

for param in model.parameters():
param.requires_grad = False

🧠 Pipeline completo de Deep Learning

🚀 Workflow profissional

1️⃣ Coleta de dados
2️⃣ Pré-processamento
3️⃣ Construção do modelo
4️⃣ Treinamento
5️⃣ Avaliação
6️⃣ Ajuste fino
7️⃣ Deploy


📊 Tipos de Deep Learning

🖼️ Visão Computacional

Imagens e vídeo

👉 CNN, YOLO, ResNet


🧾 NLP — Processamento de Linguagem

👉 Chatbots
👉 Tradução
👉 Análise de sentimento


🎧 Áudio e fala

👉 Reconhecimento de voz
👉 Síntese de fala


🤖 IA Generativa

👉 GPT
👉 Stable Diffusion
👉 Modelos multimodais


⚡ Bibliotecas essenciais

ÁreaBiblioteca
Deep LearningPyTorch / TensorFlow
TransformersHugging Face
VisãoOpenCV / torchvision
Áudiotorchaudio
DeployONNX / TensorRT

💥 Deep Learning vs Machine Learning

Machine LearningDeep Learning
Features manuaisFeatures automáticas
Menos dadosMuitos dados
Modelos simplesRedes profundas
CPU suficienteGPU essencial

☕ Frase de guerra da IA moderna

👉 “Deep Learning não aprende regras —
ele aprende representações.”