segunda-feira, 4 de outubro de 2021

🇧🇷 1. A herança histórica e a “estética do corpo”

 


🇧🇷 1. A herança histórica e a “estética do corpo”

O Brasil nasceu da mistura de povos, climas e culturas que valorizaram o corpo de maneiras distintas.

  • Nas culturas indígenas e africanas, o corpo nunca foi tabu — ele era expressão de identidade, ancestralidade e vitalidade.

  • Com o colonialismo europeu, o corpo passou a ser vigiado moralmente — mas, paradoxalmente, também exotizado.
    O olhar europeu sempre tratou o corpo brasileiro (principalmente o feminino) como símbolo de sensualidade tropical.

Resultado:

O corpo se tornou parte da “marca nacional” — admirado, explorado, exportado.

Essa ambiguidade está viva até hoje: o mesmo país que celebra a beleza e a liberdade corporal no carnaval é o que ainda sofre com padrões de beleza opressores e objetificação constante na mídia.


📺 2. Na mídia e publicidade

Durante décadas, o Brasil reproduziu um olhar masculino fortemente objetificante.

  • Programas de TV com “mulheres-frutas”, “banhos de piscina” e câmeras em ângulos sexualizados.

  • Comerciais que usavam corpos femininos para vender de cerveja a pneu.

  • A estética da “mulher perfeita”: branca, magra, jovem, sensual — um padrão excludente e irreal.

Nos últimos anos, isso tem sido questionado com força.
A ascensão de movimentos feministas, artistas independentes e influenciadoras trouxe representações mais diversas e humanas da mulher — com corpos reais, múltiplas etnias e vozes próprias.

Mas a transição é lenta: ainda há forte presença de objetificação travestida de humor ou tradição.


💃 3. A cultura popular e o paradoxo da sensualidade

O Brasil é talvez o país que mais mistura erotismo e naturalidade.
Carnaval, samba, funk, moda praia, novelas — tudo celebra o corpo, mas nem sempre de forma respeitosa.

Há uma diferença sutil:

  • Quando a sensualidade é expressão de liberdade e arte (como nas danças afro-brasileiras ou no empoderamento do funk feminino), ela é autoafirmação.

  • Quando é dirigida pelo olhar masculino e reduzida a produto, vira objetificação.

A mesma coreografia pode ser libertadora ou opressora — depende de quem a cria, de quem a consome e de como é retratada.


🧠 4. Na psicologia social brasileira

Pesquisas brasileiras mostram que:

  • A autoestima feminina é fortemente ligada à aparência, devido à pressão estética da mídia.

  • Homens também sofrem uma forma crescente de auto-objetificação, especialmente nas redes sociais e academias (o “corpo padrão” virou meta universal).

  • A cultura digital amplificou tanto a admiração estética quanto a mercantilização da imagem pessoal — likes e seguidores funcionam como moedas visuais.


🎨 5. A nova fase — beleza consciente

Hoje há um movimento forte de reeducação estética no Brasil:

  • Mulheres, artistas e pensadores discutem o “direito de ser olhada sem ser reduzida”.

  • A arte contemporânea e o cinema nacional (como Bacurau ou Que Horas Ela Volta?) tratam a mulher não como símbolo, mas como sujeito histórico e social.

  • Nas redes, o discurso do “respeito à beleza” ganha espaço — apreciar sim, objetificar não.


🌺 Em resumo

O Brasil vive entre o culto ao corpo e o despertar da consciência.
Herdamos a sensualidade como arte, mas estamos aprendendo a transformá-la em expressão, não em prisão.

Ou, como diria no estilo Bellacosa:

“No Brasil, o corpo fala — mas agora, quer falar por si mesmo.”

domingo, 3 de outubro de 2021

🎎 1. A estética da beleza feminina nos animes

 


🎎 1. A estética da beleza feminina nos animes

A cultura japonesa tem uma longa história de idealização da beleza feminina — desde o período Heian (séculos IX–XII), quando se exaltava a delicadeza, a calma e a pureza, até o kawaii moderno (a estética do “fofo”).

Nos animes, isso aparece em personagens femininas com:

  • traços suaves e proporcionais;

  • olhos grandes (símbolo de expressividade emocional);

  • vozes doces e comportamento gentil.

Isso não é necessariamente objetificação — é idealização estética — uma forma de expressão artística e cultural que celebra a beleza como símbolo de pureza, força interior ou sensibilidade.
Mas... o limite é tênue.


💢 2. Quando vira objetificação

A objetificação ocorre quando o anime:

  • reduz a personagem à sua aparência ou função sexual (ex: fanservice sem propósito narrativo);

  • usa enquadramentos que erotizam o corpo sem relação com o contexto;

  • transforma a personagem em arquétipo de fetiche (moe, ecchi, harem etc.), esvaziando sua complexidade emocional.

Exemplos:

  • High School DxD e To Love Ru são frequentemente citados como exemplos de fanservice exagerado, em que o foco está mais nas curvas das personagens do que na história.

  • Prison School usa a sexualização de forma satírica, mas ainda assim reforça padrões de objetificação.


🌸 3. Quando o anime subverte a objetificação



Muitos criadores conscientes do problema viraram o jogo, usando o mesmo visual para criticar o olhar objetificante.

Exemplos:

  • Neon Genesis Evangelion: Asuka e Rei são frequentemente sexualizadas pelo público, mas o roteiro mostra o quanto isso destrói suas psiques — uma crítica profunda à fetichização da dor feminina.

  • Puella Magi Madoka Magica: desconstrói o arquétipo da “garota mágica bonita” e mostra o custo emocional e existencial por trás da imagem idealizada.

  • Ghost in the Shell: Motoko Kusanagi é um corpo artificial, e o anime questiona o que é “ser mulher” quando o corpo pode ser trocado como uma máquina — uma crítica direta à objetificação e à desumanização tecnológica.


📺 4. A tensão cultural japonesa

No Japão, há uma contradição histórica:

  • Por um lado, há respeito profundo à beleza como forma de arte (mono no aware, wabi-sabi, kawaii).

  • Por outro, há mercantilização intensa da imagem feminina, presente em mangás, idols, gravure e cosplay industries.

Ou seja, o mesmo país que produz Nana (uma reflexão sobre feminilidade e liberdade) também produz Highschool of the Dead (que erotiza a sobrevivência).
O contraste é parte do próprio DNA dos animes — eles refletem tanto a poesia quanto as tensões da sociedade japonesa.


🧩 5. O olhar do espectador

No fim, o anime pode refletir tanto objetificação quanto apreciação, dependendo de como é assistido.
O mesmo enquadramento pode ser:

  • arte simbólica, se interpretado com empatia e contexto,
    ou

  • objetificação, se reduzido a fetiche.

A responsabilidade está em parte no autor, mas também no público, que escolhe se vai enxergar a personagem como “imagem” ou como “pessoa fictícia dotada de emoção e história”.


🏮 Em resumo

O anime é um espelho da cultura japonesa: mistura reverência estética e crítica social.
A linha entre admirar e objetificar é tão fina quanto o traço de um mangaká.

sábado, 2 de outubro de 2021

O conceito de objetificação

 


🧠 Na psicologia

O conceito de objetificação foi amplamente estudado por psicólogas como Barbara Fredrickson e Tomi-Ann Roberts (1997), que formularam a chamada Teoria da Objetificação.
Ela diz que:

  • As mulheres, ao perceberem que são constantemente avaliadas pelo corpo, passam a se enxergar “de fora”, como se fossem observadoras de si mesmas.

  • Isso gera auto-vigilância constante, ansiedade corporal e até redução da performance cognitiva e emocional (porque parte da energia mental é gasta em manter uma imagem “aceitável”).

  • A longo prazo, pode contribuir para transtornos alimentares, baixa autoestima e dificuldade de estabelecer relações autênticas.

Há também o fenômeno do male gaze (“olhar masculino”), proposto por Laura Mulvey em 1975.
Segundo ela, o cinema e a publicidade tradicionais costumam construir a narrativa visual a partir do olhar do homem, apresentando mulheres como figuras para serem observadas, não como sujeitos com suas próprias intenções.


🎬 Na cultura popular

A objetificação aparece em muitas formas de mídia, nem sempre de modo consciente. Alguns exemplos:

  • Filmes e séries: câmeras que focam excessivamente no corpo feminino, personagens femininas sem profundidade narrativa, ou roteiros em que a mulher serve apenas como motivação do herói.

  • Música pop: letras que tratam a mulher como prêmio, posse ou símbolo de status.

  • Publicidade: corpos femininos usados para vender qualquer produto — de carro a cerveja —, reforçando a ideia de que beleza e consumo são equivalentes.

Por outro lado, há obras que questionam e desconstruem essa visão.
Por exemplo:

  • Mad Max: Estrada da Fúria mostra mulheres se libertando da condição de objetos de poder masculino.

  • Barbie (2023) discute ironicamente o olhar objetificante e suas consequências.

  • No anime, Perfect Blue (Satoshi Kon) e Nana abordam as pressões da imagem e da identidade feminina sob os olhos do público.


❤️ O equilíbrio saudável

A psicologia reconhece que atração e beleza são componentes naturais da experiência humana. O ponto de equilíbrio é:

  • Apreciar sem desumanizar.

  • Reconhecer beleza sem reduzir o outro a ela.

  • Cultivar empatia e reciprocidade nas relações.

Em termos simples:

Você pode admirar a beleza de alguém sem esquecer que há uma alma ali.

sexta-feira, 1 de outubro de 2021

🔹 O que é objetificação

 

🔹 O que é objetificação

Objetificação é o ato de reduzir uma pessoa — geralmente uma mulher — a um objeto de prazer, consumo ou posse, ignorando sua individualidade, emoções, vontades e complexidade humana.
O termo vem do latim objectum (algo lançado diante), e significa literalmente transformar alguém em “coisa”.

Exemplos de objetificação:

  • Julgar uma mulher apenas por sua aparência, ignorando suas ideias ou personalidade.

  • Representar corpos femininos em mídia ou publicidade como instrumentos de desejo, sem contexto humano.

  • Tratar a beleza como o único valor que torna uma mulher “digna de atenção”.

🔹 A diferença entre apreciar e objetificar

A apreciação da beleza é algo natural e até saudável. O problema não é um homem achar uma mulher bonita — é reduzir o valor dela a isso.
👉 Quando a admiração vem acompanhada de respeito, empatia e reconhecimento da pessoa completa, não há objetificação.
👉 Quando há redução, uso ou desumanização (ver o outro apenas como meio de prazer ou status), aí sim ocorre a objetificação.

🔹 Por que isso é um problema social

A objetificação constante:

  • Afeta a autoestima e a percepção de valor de muitas mulheres, fazendo parecer que beleza é mais importante que caráter ou capacidade.

  • Normaliza desigualdades, pois quem é tratado como “objeto” tende a ser visto como menos digno de voz e respeito.

  • Alimenta padrões de beleza irreais, que impactam tanto mulheres quanto homens.

🔹 Em resumo

Apreciar a beleza feminina não é um problema.
O problema está em transformar essa apreciação em uma forma de negação da humanidade do outro.

Ou, em termos simples:

Admirar é humano. Reduzir é desumano.

quinta-feira, 30 de setembro de 2021

🧠 Bellacosa Mainframe — “z/OS 2.5: o monstro renascido no trono do ferro” ⚙️

 




🧠 Bellacosa Mainframe — “z/OS 2.5: o monstro renascido no trono do ferro” ⚙️
📅 Lançado em setembro de 2021 — o z/OS 2.5 é o início de uma nova era digital no coração de aço da IBM.


🧩 Um novo capítulo na dinastia z/OS

Quando o z/OS 2.5 chegou, ele não foi apenas “mais uma versão”.
Foi o recomeço do império z, uma resposta direta da IBM à revolução da IA, containers, APIs e automação que tomou o mundo corporativo.
Enquanto muitos achavam que o mainframe ficaria preso no COBOL e JCL, o z/OS 2.5 mostrou que o “dinossauro” aprendeu a pilotar drones. 🦖🚁


💾 Lançamento e base de hardware

  • 📆 Lançado: setembro de 2021

  • ⚙️ Hardware compatível: IBM z15 e z16

  • 🧬 Firmware: PR/SM versão 6.0+

  • 🧠 Suporte a memória: até 16 TB de memória real por LPAR

  • 🧮 CPUs lógicas: até 2.000 (em sistemas de alta escala com z16)

O PR/SM (Processor Resource/System Manager) também evoluiu — agora com gerenciamento mais inteligente de créditos de CPU, priorizando workloads críticos (como CICS, DB2, e z/OSMF) em ambientes mistos de LPARs, especialmente sob WLM Intelligent Resource Director (IRD).

💡 Curiosidade Bellacosa: o PR/SM é o “prefeito das LPARs”. Decide quem fala, quem come e quem dorme no processador. E o z/OS 2.5 trouxe um prefeito com IA nos bastidores.


🧠 Avanços técnicos e memória expandida

O z/OS 2.5 trouxe um novo modelo de gerenciamento de endereçamento 64-bit estendido — o “2G-Above Bar Expansion”.
Isso significa que sistemas como DB2 v12+, IMS, e até CICS TS 5.6 podem acessar grandes quantidades de memória acima da região tradicional, reduzindo swapping e melhorando o throughput.

  • Novo limite de memória de usuário: até 8 TB por address space

  • Melhorias na CSA e SQA (áreas comuns): reorganizadas para eficiência em virtualização

  • Nova LPA dinâmica: permite carregar módulos sem IPL em ambientes contínuos


⚙️ Softwares internos e subsistemas

O z/OS 2.5 veio afinadíssimo com o ecossistema z:

ComponenteVersão recomendadaNovidades
CICS TS5.6APIs REST nativas, suporte OpenAPI 3.0
DB2v12Autotuning e Machine Learning Indexing
IMS15.2Suporte a Java e integração z/OS Connect EE
MQ9.2Mensageria híbrida com Kafka bridge
z/OSMF2.5 built-inInstalação simplificada via workflows
RACFintegradoSuporte a autenticação multifator (MFA)

E claro, o z/OS Container Extensions (zCX) ganhou musculatura: agora executa containers Linux on z diretamente no LPAR do z/OS, sem precisar de z/VM.
Ou seja: Docker rodando dentro do mainframe — uma ironia deliciosa. 🐳💀


🧬 Instruções de máquina e arquitetura

O z/OS 2.5 se apoia nas novas instruções do z15 e z16, especialmente para segurança e compressão:

  • AI acceleration com Matrix Multiply Assist

  • Crypto Express7S com AES-256-GCM nativo

  • zEDC v2.0 para compressão inline com até 40% menos overhead

  • Guarded Storage Facility (GSF) para proteção contra buffer overflows

  • Improved branch prediction em workloads Java e Python

Essas instruções são automaticamente exploradas pelo compilador Enterprise COBOL 6.4+ e pelo Java 11 do z/OS SDK, o que significa menos CPU, mais TPS e um sorriso de WLM feliz. 😎


🖥️ Interface e automação

O z/OSMF 2.5 é o verdadeiro painel de controle do futuro.
Ele transformou tarefas antes manuais (como definir SYS1.PARMLIB, atualizar PROCLIBs ou revisar SDSF) em workflows web interativos, permitindo que novos sysprogs e devops trabalhem sem TSO.

Além disso, o Ansible for z/OS ganhou integração oficial — é possível provisionar datasets, rodar jobs, configurar CICS e até fazer IPL via playbooks YAML.
O que antes levava horas de JCL, agora é automatizado com um simples “ansible-playbook zos.yaml”.


📊 Créditos de CPU e WLM inteligente

O z/OS 2.5 aprimorou a política de CPU credits e WLM dispatching, usando o SMF 120.15 para métricas mais refinadas de workloads containerizados.
O sistema reconhece quando uma workload está em zCX, em CICS ou em Java, e redistribui créditos automaticamente com base em prioridades e metas de SLA.

🧩 Easter Egg Bellacosa: o código interno que gerencia IRD no PR/SM ainda mantém nomes de planetas — “Venus”, “Mars” e “Saturn” — usados como labels em testes de laboratório da IBM desde os tempos do System/370. 🌌


🧵 Curiosidades e bastidores

  • O z/OS 2.5 foi o último com suporte a IPL tradicional em modo 31-bit puro — uma era que se encerra com elegância.

  • O Time-Travel Debugger (IBM Debug for z/OS) permite voltar no tempo durante o debugging, literalmente “rebobinando” a execução de um COBOL.

  • O suporte à linguagem Python foi oficializado via IBM Open Enterprise SDK, abrindo caminho para automações híbridas.

  • E o z/OS Cloud Broker conecta o mainframe direto ao OpenShift e Kubernetes. É o z/OS rodando em harmonia com o caos cloud. ☁️⚡


🔚 Conclusão — z/OS 2.5: o mainframe acordou de novo

O z/OS 2.5 não é apenas um upgrade — é um reboot arquitetural.
É o mainframe olhando para o futuro, conversando com APIs REST, rodando containers, automatizando via Ansible e protegendo dados com criptografia quântica pronta para o amanhã.

O aço agora tem alma digital.
E o Bellacosa Mainframe aplaude de pé. 👏💙




Lista de Artigos na Digital Innovatio One em 2021-09-29




Contributors Forks Stargazers Issues MIT License LinkedIn
Artigos na Digital Innovation One
DIO - Digital Innovation One : Artigos
Indice de artigos publicados no Forum da Comunidade da Digital Innovation One.
Indice de Artigos
🚀 Javascript : Testes condicionais, Arrow Functions e Operadores condicionais
https://web.digitalinnovation.one/articles/javascript-testes-condicionais-arrow-functions-e-operadores-condicionais
"Programação para Internet" "JavaScript" "Boas práticas"
🚀 Poderosa tecnica para salvar seu emprego. Use e abuse dos Testes Unitarios
https://web.digitalinnovation.one/articles/poderosa-tecnica-para-salvar-seu-emprego-testes-unitarios?back=%2Farticles
"Testes unitários" "Boas práticas" "QA"
🚀 Responda rapido o que é computaçao e computadores
https://web.digitalinnovation.one/articles/responda-rapido-o-que-e-computacao-e-computadores?back=/articles
"Informática Básica" "Boas práticas" "Arquitetura de Sistemas"
🚀 Som na caixa. Atividade 009 no Javascript Gruppen
https://web.digitalinnovation.one/articles/som-na-caixa-javascript-gruppen-atividade-009?back=/articles
"Informática Básica" "JavaScript" "Boas práticas"
🚀 Mao na Massa, Atividade 008 no Javascript Gruppen
https://web.digitalinnovation.one/articles/javascript-gruppen-atividade-008-mao-na-massa?back=/articles
"Informática Básica" "JavaScript"
🚀 Os misterios do CLI, computaçao no seculo XXI
https://web.digitalinnovation.one/articles/os-misterios-da-cli-computacao-no-seculo-xxi?back=/articles
"Informática Básica" "Boas práticas" "Arquitetura de Sistemas"
🚀 Bisbilhotando as base de dados no Mainframe, conheça o QMF
https://web.digitalinnovation.one/articles/bisbilhotando-as-bases-de-dados-no-mainframe?back=/articles
"Informática Básica" "SQL" "Arquitetura de Sistemas"
🚀 Qual o nome do diagrama usado em fluxos e processos?
https://web.digitalinnovation.one/articles/qual-o-nome-do-diagrama-usado-em-fluxos-e-processos?back=/articles
"Informática Básica" "Lógica de Programação" "Arquitetura de Sistemas"
🚀 O que é e para que serve a extensao de arquivos
https://web.digitalinnovation.one/articles/o-que-e-e-para-que-serve-a-extensao-de-arquivos?back=/articles
"Informática Básica" "Lógica de Programação" "Arquitetura de Sistemas"
🚀 Desenvolva habilidades gratuitamente no Microsoft Azure Virtual Trainning Day Modernize Net APPs
https://web.digitalinnovation.one/articles/desenvolva-habilidades-gratuitamente-no-microsoft-azure-virtual-training-day-modernize-net-apps?back=/articles
🚀 Divulgaçao de parças ajude-nos a fazer nossa comunidade crescer
https://web.digitalinnovation.one/articles/divulgacao-de-parcas-ajude-nos-a-fazer-nossa-rede-crescer?back=/articles
"Marketing Pessoal" "Marketing Digital" "Soft Skill"
🚀 Aprenda a fazer processos batch em MS-DOS
https://web.digitalinnovation.one/articles/aprenda-a-fazer-processos-batch-em-ms-dos?back=/articles
"Informática Básica" "Lógica de Programação" "Arquitetura de Sistemas"
🚀 Vida ou morte conheça o System Integration Testing SIT
https://web.digitalinnovation.one/articles/vida-ou-morte-conheca-o-system-integration-testing?back=/articles
"Testes unitários" "Boas práticas" "Arquitetura de Sistemas"
🚀 Conheça Mainframe no IBM Z Day
https://web.digitalinnovation.one/articles/conheca-mainframe-no-ibm-z-day?back=/articles
"Marketing Pessoal" "Arquitetura de Sistemas" "Soft Skill"
🚀 Aprenda MS-DOS e seus scripts bat no Windows
https://web.digitalinnovation.one/articles/aprenda-ms-dos-e-seus-scripts-bat-no-windows?back=/articles
"Informática Básica" "Arquitetura de Sistemas" "QA"
🚀 Algoritmos para classificaçao de listas e arrays
https://web.digitalinnovation.one/articles/algoritmos-para-classificacao-de-listas-e-arrays?back=/articles
"Estrutura de dados" "Lógica de Programação" "Arquitetura de Sistemas"
🚀 10 Segredos da Longevidade do Cobol
https://web.digitalinnovation.one/articles/10-segredos-da-longevidade-do-cobol?back=/articles
"Desperte o potencial" "Lógica de Programação" "Arquitetura de Sistemas"
🚀 A Força de um Gruppen torne-se um lider evoluindo suas equipes
https://web.digitalinnovation.one/articles/a-forca-de-um-gruppen-torne-se-um-lider-evoluindo-suas-equipes?back=/articles
"Marketing Pessoal" "Informática Básica" "Soft Skill"
🚀 Ajude o Tiozao, afinal o que é um developer advocate
https://web.digitalinnovation.one/articles/ajude-o-tiozao-afinal-o-que-e-um-developer-advocate?back=/articles
"Marketing Pessoal" "Arquitetura de Sistemas" "Soft Skill"
🚀 Rumo ao 1.000.000 de Devs, a sua ajude é Fundamental
https://web.digitalinnovation.one/articles/rumo-1000000-devs-sua-ajuda-e-fundamental?back=/articles
"Desperte o potencial" "Marketing Pessoal" "Soft Skill"
🚀 Cobol para padawan uma rapida olhadela
https://web.digitalinnovation.one/articles/cobol-para-padawans-uma-rapida-olhadela?back=/articles
"Desperte o potencial" "Informática Básica" "Arquitetura de Sistemas"
🚀 O fim da Big Blue gerou centenas de artigos, sera o Fim da IBM?
https://web.digitalinnovation.one/articles/epoca-de-mudancas-no-mainframe-e-a-possivel-derrocada-da-big-blue-sera
"Informática Básica" "Arquitetura de Sistemas" "Soft Skill"
🚀 Fluxograma na pratica e pseudocódigo em linguagem natural
https://web.digitalinnovation.one/articles/fluxograma-na-pratica-e-pseudocodigo-em-linguagem-natural
"Informática Básica" "Boas práticas" "Arquitetura de Sistemas"
🚀 Meu primeiro curso de informática, qual foi o seu????
https://web.digitalinnovation.one/articles/meu-primeiro-curso-de-informatica-qual-foi-o-seu
"Informática Básica" "Arquitetura de Sistemas"
🚀 Colapso do Banco TBS erro na migraçao e shutdown do sistema legado
https://web.digitalinnovation.one/articles/colapso-do-banco-tbs-erro-na-migracao-e-shutdown-do-sistema-legado
"Informática Básica" "Modelagem de Negócios" "Arquitetura de Sistemas"
🚀 Vamos codar? Crie um velocimetro em Html CSS e Javascript
https://web.digitalinnovation.one/articles/vamos-codar-crie-um-velocimetro-em-html-css-e-javascript
"JavaScript" "HTML" "CSS"
🚀 10 dicas para conquistar um emprego dos sonhos em T.I.
https://web.digitalinnovation.one/articles/10-dicas-para-conquistar-um-emprego-dos-sonhos-em-ti
"Marketing Pessoal" "Equipe Motivada" "Soft Skill"
🚀 O COBOL morreu? Vida longa ao Cobol!
https://web.digitalinnovation.one/articles/o-cobol-morreu-vida-longa-ao-cobol
"Informática Básica" "Boas práticas" "Arquitetura de Sistemas"
🚀 Aprenda a fazer uma nuvem de etiquetas em Html CSS e Javascript
https://web.digitalinnovation.one/articles/aprenda-a-fazer-uma-nuvem-de-etiquetas-em-html-css-e-javascript
"HTML" "JavaScript" "CSS"
🚀 Spaghetti Code um codigo sem nexo, o emaranhado de comandos que acabara com sua sanidade
https://web.digitalinnovation.one/articles/spaghetti-code-um-codigo-sem-nexo-emaranhado-de-comandos
"Programação para Internet" "Boas práticas" "Arquitetura de Sistemas"
🚀 17 dicas para JavaScript, Otimize e melhore a performance do seu código.
https://web.digitalinnovation.one/articles/javascript-otimize-e-melhore-a-performance-do-seu-codigo
"Programação para Internet" "JavaScript" "Boas práticas"
🚀 Seja resiliente evolua seus soft skills em T.I.
https://web.digitalinnovation.one/articles/seja-resiliente-evolua-seus-soft-skills-em-ti
"Marketing Pessoal" "Liderança de Equipe" "Soft Skill"
🚀 Prestaçao de Serviço e SLA, saiba mais sobre as garantias
https://web.digitalinnovation.one/articles/prestacao-de-servico-e-sla-saiba-mais-sobre-as-garantias
"Informática Básica" "Controle de gastos" "Boas práticas"
🚀 GITHub: O que colocar? Como criar um repositorio profissional?
https://web.digitalinnovation.one/articles/github-o-que-colocar-como-criar-um-repositorio-profissional
"Marketing Pessoal" "GitHub" "Arquitetura de Sistemas"
🚀 Saiba como indexar seu WebSite com uso de Robots.TXT [Tutorial]
https://web.digitalinnovation.one/articles/saiba-como-indexar-seu-website-com-uso-de-robotstxt-tutorial
"HTML" "Boas práticas" "Marketing Digital"
🚀 Javascript o poder da animaçao em Sprite Sheets
https://web.digitalinnovation.one/articles/javascript-o-poder-da-animacao-em-sprite-sheets
"JavaScript"
🚀 Um computador com sotaque inglês: Colossus e o inicio da computaçao
https://web.digitalinnovation.one/articles/um-computador-com-sotaque-ingles-colossus-e-o-inicio-da-computacao
"Informática Básica" "Arquitetura de Sistemas"
🚀 Ganhe dinheiro para realizar seus sonhos: Incubadoras, Aceleradoras e acionistas
https://web.digitalinnovation.one/articles/ganhe-dinheiro-para-realizar-seus-sonhos-incubadoras-aceleradoras-e-acionistas
"Marketing Pessoal" "Intraempreendedorismo" "Marketing Digital"
🚀 Dia 18 - Atalhos práticos do VS Code programe melhor
https://web.digitalinnovation.one/articles/dia-18-atalhos-praticos-do-vs-code-programe-melhor
"Informática Básica" "Boas práticas" "Arquitetura de Sistemas"
🚀 Como nomear variáveis num programa?
https://web.digitalinnovation.one/articles/como-nomear-variaveis-num-programa
"Programação para Internet" "Boas práticas" "Arquitetura de Sistemas"
🚀 Leilão Reverso e mas praticas na seleção de RH
https://web.digitalinnovation.one/articles/leilao-reverso-e-mas-praticas-na-selecao-de-rh
"Marketing Pessoal" "Liderança de Equipe" "Soft Skill"
🚀 Estilo CamelCase PascalCase nomeando direitinho.
https://web.digitalinnovation.one/articles/estilo-camelcase-pascalcase-nomeando-direitinho
"Programação para Internet" "Informática Básica" "Boas práticas"
🚀 Historias do Tiozão em Mainframe
https://web.digitalinnovation.one/articles/historias-do-tiozao-em-mainframe
"Equipe Motivada" "Arquitetura de Sistemas" "Soft Skill"
🚀 Netflix Clone: Como fazer um Deploy do seu WebSite em 3 passos . [Tutorial]
https://web.digitalinnovation.one/articles/netflix-clone-como-fazer-um-deploy-do-seu-website
"Programação para Internet" "GitHub" "HTML"
🚀 Hard Skill : Origens do Computador [Hardware]
https://web.digitalinnovation.one/articles/hard-skill-origens-do-computador
"Informática Básica" "Arquitetura de Sistemas"
🚀 Soft Skill: aprenda 5 regras para um bom convívio social
https://web.digitalinnovation.one/articles/soft-skill-aprenda-5-regras-para-um-bom-convivio-social
"Desperte o potencial" "Marketing Pessoal" "Soft Skill"
🚀 Roteiro teorico para trabalhar com Mainframe
https://web.digitalinnovation.one/articles/roteiro-teorico-para-trabalhar-com-mainframe
"Informática Básica" "Lógica de Programação" "Arquitetura de Sistemas"
🚀 Mainframe, conheça um pouco sobre Sistemas Centrais
https://web.digitalinnovation.one/articles/mainframe-conheca-um-pouco-sobre-sistemas-centrais
"Boas práticas" "Arquitetura de Sistemas"
🚀 Dia 17: Não faça confusão com arrays, conheça coleções indexadas e chaveadas no JavaScript
https://web.digitalinnovation.one/articles/dia-17-nao-faca-confusao-com-arrays-listas-e-colecoes-no-javascript
"Informática Básica" "JavaScript" "Arquitetura de Sistemas"
🚀 Dia 16 : Vantagens do Javascript
https://web.digitalinnovation.one/articles/dia-16-vantagens-do-javascript
"HTML" "JavaScript" "CSS"
🚀 Bootcamp e Técnica Pomodoro
https://web.digitalinnovation.one/articles/bootcamp-e-tecnica-pomodoro
"Marketing Pessoal"
🚀 Você ainda vai ouvir falar muito de DART.
https://web.digitalinnovation.one/articles/bootcamp-e-tecnica-pomodoro
"Programação para Internet" "Dart" "UI/UX"
🚀 ASCII ART - Quando simples caracteres viram arte
https://web.digitalinnovation.one/articles/ascii-art-quando-simples-caracteres-viram-arte
"Marketing Digital"
🚀 Dia 15: A Resposta é 42, minha homenagem ao Guia do Mochileiro das Galáxias
https://web.digitalinnovation.one/articles/dia15-a-resposta-e-42-minha-homenagem-ao-guia-do-mochileiro-das-galaxias
"Desperte o potencial"
🚀 Dia 14: Liberdade de criar aliada a uma boa remuneração.
https://web.digitalinnovation.one/articles/dia-14-liberdade-de-criar-aliada-a-uma-boa-remuneracao
"Marketing Pessoal" "Boas práticas" "Soft Skill"
🚀 Ah seu eu soubesse... Dia 13 – 3 Dicas para ser um dos top 10
https://web.digitalinnovation.one/articles/ah-seu-eu-soubesse-dia-13-3-dicas-para-ser-um-dos-top-10
"Marketing Pessoal" "Boas práticas" "Soft Skill"
🚀 Como incluir um video do YouTube em sua pagina HTML? [Tutorial]]
https://web.digitalinnovation.one/articles/como-incluir-um-video-do-youtube-em-sua-pagina-html-tutorial
"Programação para Internet" "HTML" "Boas práticas"
🚀 Dia 12: Dicas campeãs para terminar um Bootcamp [24 passos]
https://web.digitalinnovation.one/articles/dia-12-dicas-campeas-para-terminar-um-bootcamp
"Equipe Motivada" "Consultoria de Contratação" "Boas práticas"
🚀 Como fazer o Desafio 21 dias 21 artigos ? @Desafio21DiasNaDIO
https://web.digitalinnovation.one/articles/desafio-21-dias-21-artigos-desafio21diasnadio
"Programação para Internet" "Marketing Pessoal" "Soft Skill"
🚀 Dia 11 - Como me atualizo? 3 Fontes de Estudos
https://web.digitalinnovation.one/articles/dia-11-como-me-atualizo-3-fontes-de-estudos
"Desperte o potencial" "Marketing Pessoal"
🚀 SOFT SKILLS o que um bom DEV necessita ter e expandir.
https://web.digitalinnovation.one/articles/soft-skills-o-que-um-bom-dev-necessita-ter-e-expandir
"Marketing Pessoal" "Boas práticas" "Soft Skill"
🚀 Desafio convide 5 amigos e ajude a construir a maior Comunidade de DEVs do Brasil
https://web.digitalinnovation.one/articles/desafio-convide-5-amigos-e-ajude-a-construir-a-maior-comunidade-de-devs-do-brasil
"Desperte o potencial" "Marketing Pessoal" "Soft Skill"
🚀 ETICA em Informatica.
https://web.digitalinnovation.one/articles/etica-em-informatica
"Marketing Pessoal" "Intraempreendedorismo" "Negócios Exponenciais"
🚀 Dia 10 - Um dos melhores bootcamps: JS Game Developers
https://web.digitalinnovation.one/articles/dia-10-um-dos-melhores-bootcamps-js-game-developers
"JavaScript" "Marketing Digital" "Soft Skill"
🚀 Bugou? Por que dizemos isso a erros no aplicativo? [Você sabia?]
https://web.digitalinnovation.one/articles/bugou-por-que-dizemos-isso-a-erros-no-aplicativo-voce-sabia
"Jira" "Marketing Pessoal" "Arquitetura de Sistemas"
🚀 Cheguei agora, que curso devo fazer?
https://web.digitalinnovation.one/articles/cheguei-agora-que-curso-devo-fazer
"Liderança de Equipe" "Soft Skill"
🚀 Dia 9 - Homenagem a Incrivel Grace
https://web.digitalinnovation.one/articles/dia-9-homenagem-a-incrivel-grace
"Desperte o potencial" "Marketing Digital"
🚀 Desmitificando o LINKEDIN.
https://web.digitalinnovation.one/articles/desmitificando-o-linkedin
"Marketing Pessoal" "Liderança de Equipe" "Marketing Digital"
🚀 To do Data Science
https://web.digitalinnovation.one/articles/to-do-data-science
🚀 Hackathon, seja um as na programação [Você sabia?]
https://web.digitalinnovation.one/articles/hackathon-seja-um-as-na-programacao-voce-sabia
"Informática Básica" "Soft Skill" "Live Coding"
🚀 Nove gestantes nao geram um bebe em apenas um mes
https://web.digitalinnovation.one/articles/nove-gravidas-nao-geram-um-bebe-em-apenas-um-mes
"Desperte o potencial" "Arquitetura de Sistemas" "Soft Skill"
🚀 Seja visível, aumente sua Reputação [Você sabia?]
"Desperte o potencial" "Marketing Pessoal" "Informática Básica"
🚀 O que são entities HTML? [Você Sabia?]
https://web.digitalinnovation.one/articles/o-que-sao-entities-html-voce-sabia
"HTML" "Boas práticas" "Soft Skill"
🚀 Dia 8 - Se eu fosse eu no inicio, faria...
https://web.digitalinnovation.one/articles/dia-8-se-eu-fosse-eu-no-inicio-faria
"Desperte o potencial" "Marketing Pessoal" "Soft Skill"
🚀 Troll nao é tão divertido assim. [Você sabia?]
https://web.digitalinnovation.one/articles/troll-nao-e-tao-divertido-assim-voce-sabia
"Marketing Pessoal"
🚀 SPAM! SPAM! SPAM! [Você sabia?]
https://web.digitalinnovation.one/articles/spam-spam-spam-voce-sabia
"Marketing Pessoal" "Soft Skill"
🚀 A importância do código de conduta. [Você sabia?]
https://web.digitalinnovation.one/articles/a-importancia-do-codigo-de-conduta-voce-sabia
"Marketing Pessoal" "Boas práticas" "Soft Skill"
🚀 Saiba como ganhar 350 reais da DIO
https://web.digitalinnovation.one/articles/saiba-como-ganhar-350-reais-da-dio
🚀 Padawan na Plataforma? Esta perdido? Nao sabe o que fazer?
https://web.digitalinnovation.one/articles/padawan-na-plataforma-esta-perdido-nao-sabe-o-que-fazer
"Marketing Pessoal" "Informática Básica" "Soft Skill"
🚀 Conceitos funcionais: WORKFLOW
https://web.digitalinnovation.one/articles/conceitos-funcionais-workflow
"Desperte o potencial" "Liderança de Equipe"
🚀 Dia 7: JavaScript & Plano de Estudos
https://web.digitalinnovation.one/articles/dia-7-javascript-plano-de-estudos
"Marketing Pessoal" "JavaScript" "Node.js"
🚀 Seja visível, aumente sua Reputação
https://web.digitalinnovation.one/articles/seja-visivel-aumente-sua-reputacao-voce-sabia
"Desperte o potencial" "Marketing Pessoal"
🚀 Nao sabe emitir certificado de Bootcamp?
https://web.digitalinnovation.one/articles/nao-sabe-emitir-certificado-de-bootcamp
"Marketing Pessoal"
🚀 FAQ : Segredos e bastidores da DIO [Você sabia?]
https://web.digitalinnovation.one/articles/faq-segredos-e-bastidores-da-dio-voce-sabia
"Marketing Digital" "Soft Skill" "UI/UX"
🚀 Triplice alicerce da informatica: PEOPLEWARE
https://web.digitalinnovation.one/articles/triplice-alicerce-da-informatica-peopleware
"Marketing Pessoal" "Arquitetura de Sistemas" "Soft Skill"
🚀 Following e sua importância na comunidade DIO.
https://web.digitalinnovation.one/articles/following-e-sua-importancia-na-comunidade-dio
"Marketing Pessoal"
Republicado ✅
🚀 Dia 6 – Uma conversa sobre JavaScript
https://web.digitalinnovation.one/articles/dia-6-uma-conversa-sobre-javascript
"Programação para Internet" "JavaScript" "UI/UX"
Republicado ✅
🚀 V8 a engine do Chrome: Turbinando seu Javascript
https://web.digitalinnovation.one/articles/v8-a-engine-do-chrome-turbinando-seu-javascript
"Programação para Internet" "JavaScript" "Arquitetura de Sistemas"
Republicado ✅
🚀 Dia 5 – Explorando além do JS, mas dentro do JS: conheça o NODE.JS
https://web.digitalinnovation.one/articles/dia-5-explorando-alem-do-js-mas-dentro-do-js-conheca-o-nodejs
"Informática Básica" "JavaScript" "Node.js"
Republicado ✅
🚀 Preciso de você!!! Desenhista, ilustrador, alguém cheio de imaginação
https://web.digitalinnovation.one/articles/preciso-de-voce-desenhista-ilustrador-e-cheio-de-imaginacao
"Desperte o potencial" "Marketing Pessoal" "Intraempreendedorismo"
Republicado ✅
🚀 Dia 4 – JavaScript e laços de repetição
https://web.digitalinnovation.one/articles/dia-4-javascript-e-lacos-de-repeticao
"Programação para Internet" "JavaScript" "Arquitetura de Sistemas"
Republicado ✅
🚀 Dia 3 – JAVASCRIPT: Variáveis
https://web.digitalinnovation.one/articles/dia-3-javascript-variaveis
"Programação para Internet" "HTML" "JavaScript"
Republicado ✅
🚀 Dia 2 - Do setup ao hello world em BASIC - MSX 1988
https://web.digitalinnovation.one/articles/dia-2-do-setup-ao-hello-world-em-basic-msx-1988
"Programação para Internet" "Testes unitários" "Arquitetura de Sistemas"
Republicado ✅
🚀 Dia 1 - 5 Dicas de como você pode organizar seus estudos
https://web.digitalinnovation.one/articles/dia-1-5-dicas-de-como-voce-organiza-seus-estudos
"Programação para Internet" "Informática Básica" "Produto Digital"
Republicado ✅
🚀 Coding Dojo
https://web.digitalinnovation.one/articles/coding-dojo
"Programação para Internet" "Estrutura de dados" "Lógica de Programação"
Republicado ✅
🚀 HTML Tricks: Como navegar em diretorios?
https://web.digitalinnovation.one/articles/html-tricks-como-navegar-em-diretorios
"HTML" "JavaScript" "CSS"
Republicado ✅

🚀 Você sabe o que são bits bytes kilobytes?
https://web.digitalinnovation.one/articles/voce-sabe-o-que-sao-bits-bytes-kilobytes
"Programação para Internet" "Arquitetura de Sistemas"
Republicado ✅

🚀 Dilema da Seringa em programação de sistemas
https://web.digitalinnovation.one/articles/dilema-da-seringa-em-programacao-de-sistemas
"Informática Básica" "Arquitetura de Sistemas" "Soft Skill"
Republicado ✅

🚀 Deu ruim no levantamento de Requisitos: A Síndrome de Dr. Ivon SaF.
https://web.digitalinnovation.one/articles/deu-ruim-no-levantamento-de-requisitos-a-sindrome-de-dr-ivon-saf
"Logística" "Produto Digital" "Arquitetura de Sistemas"
Republicado ✅

* DIO - Digital Inovation One *

Inscreva-se na Dio
Vagner Bellacosa perfil na Dio

terça-feira, 28 de setembro de 2021

🔥 JCL no z/OS V2R5 — o imortal que virou pilar do futuro

 

Bellacosa Mainframe apresenta JCL V2R5 Job Control Language

🔥 JCL no z/OS V2R5 — o imortal que virou pilar do futuro



📅 Datas importantes

  • Release (GA): setembro de 2021

  • Final de suporte IBM (EoS): 30 de setembro de 2027

O z/OS V2R5 não “atualizou” o JCL.
Ele assumiu oficialmente que o JCL faz parte do futuro do mainframe.


🧬 Contexto histórico

Quando o z/OS V2R5 chegou, o mundo já estava diferente:

  • Cloud híbrida consolidada

  • DevOps institucionalizado

  • APIs como padrão

  • Observabilidade, automação, SRE

  • Mainframe 100% integrado ao ecossistema corporativo

E no centro de tudo isso…

👉 o JCL seguia intocável, sólido, previsível.

Bellacosa diria sem rodeios:

“O futuro chegou. E o JCL já estava lá esperando.”


JCL V2R5 Job Control Language


✨ O que há de novo no JCL no V2R5 (sem quebrar nada)

Aqui está a genialidade do V2R5:
nenhuma ruptura, só consolidação.

🆕 1. JCL como contrato operacional definitivo

No V2R5:

  • JCL é acionado por:

    • APIs REST

    • eventos

    • pipelines CI/CD

    • schedulers corporativos

  • JCL vira interface estável entre o mundo moderno e o core bancário

👉 O job é o endpoint invisível.


🆕 2. JES2 e DFSMS no auge da maturidade

  • Spool altamente escalável

  • Restart/recovery extremamente previsíveis

  • Storage totalmente orientado a políticas

  • Menos parâmetros “hardcoded” no JCL

O sistema sabe mais.
O JCL fica mais limpo.


🆕 3. Batch como serviço

No V2R5, o batch deixa de ser:
❌ “processo noturno”

E passa a ser:
serviço corporativo sob demanda

Chamado quando:

  • um evento ocorre

  • uma API é acionada

  • um fechamento precisa acontecer


🔧 Melhorias percebidas no chão de fábrica

✔ Jobs mais rápidos e previsíveis
✔ Menos intervenção humana
✔ Menos tuning manual
✔ JCL tratado como código crítico
✔ Auditoria e rastreabilidade melhores

Nada mudou no //STEP01 EXEC.
Tudo mudou no papel do JCL.


🥚 Easter Eggs (para mainframer raiz)

  • 🥚 JCL escrito no OS/360 ainda roda no V2R5

  • 🥚 IEFBR14 continua sendo usado (e continuará)

  • 🥚 Comentários no JCL mais antigos que containers 😅

  • 🥚 O erro clássico permanece:

    • RC ignorado

    • DISP mal planejado

    • dataset em uso

👉 Tecnologia muda. Erro humano não.


💡 Dicas Bellacosa para JCL no z/OS V2R5

🔹 Trate JCL como infraestrutura crítica
🔹 Versione JCL como código
🔹 Padronize nomes, comentários e RC
🔹 Use sempre:

  • IF / THEN / ELSE

  • mensagens claras

  • logs bem definidos

🔹 Lembre-se:

Esse JCL vai sobreviver a arquiteturas, gestores e modas.


📈 Evolução do JCL até o V2R5

EraPapel do JCL
OS/360Controle batch
MVSAutomação
OS/390Base corporativa
z/OS V1.xOrquestrador
z/OS V2R2–V2R4Mundo híbrido
z/OS V2R5Pilar do futuro

👉 No V2R5, o JCL deixa de ser “legacy” e vira fundação estratégica.


📜 Exemplo de JCL “cara de V2R5”

//BELLV25 JOB (ACCT),'JCL z/OS V2R5', // CLASS=A,MSGCLASS=X,NOTIFY=&SYSUID //* //* JOB PODE SER DISPARADO POR API, PIPELINE OU SCHEDULER //* //STEP01 EXEC PGM=COREPROC //STEPLIB DD DSN=BELLACOSA.LOADLIB,DISP=SHR //SYSOUT DD SYSOUT=* //* //IF (STEP01.RC = 0) THEN //STEP02 EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * DELETE BELLACOSA.WORK.TEMP SET MAXCC = 0 /* //ENDIF

💬 Comentário Bellacosa:

“Esse job não sabe se foi chamado por um operador
ou por uma API em Kubernetes.
E nem precisa saber.”


🧠 Comentário final

O JCL no z/OS V2R5 é a prova definitiva de que:

  • estabilidade vence hype

  • previsibilidade vence moda

  • legado bem feito vira futuro

Enquanto outras plataformas tentam “reinventar” automação,
o JCL segue fazendo o que sempre fez:

🔥 entregar, fechar, garantir e não falhar.

JCL não é passado.
JCL é confiança acumulada ao longo de décadas.