Mostrando postagens com marcador programacao. Mostrar todas as postagens
Mostrando postagens com marcador programacao. Mostrar todas as postagens

domingo, 19 de setembro de 2021

Esquema de ((micro)|(super))computador

Essa semana me pediram para eu desenhar um esquema básico de um MICROCOMPUTADOR, para um trabalho acadêmico -- aquele diagrama clássico com os componentes:

CPU  
Memória Principal  
Memória Auxiliar  
Entradas  
Saídas 

E me pediram para fazer também, para o mesmo projeto, um esquema similar de um SUPERCOMPUTADOR, para fins de comparação -- inclusive mantendo as cores similares dos componentes; afinal, ambos são COMPUTADORES, mas no nosso dia-a-dia trabalhamos com nossos MICROS, enquanto existem os gigantes considerados SUPERS por aí.

Abaixo os dois desenhos que fiz no Microsoft Office Visio, com ajuda de umas imagens do Google  editadas no Paint do Windows mesmo.

E também um terceiro desenho, sobre o 
petaflópico Santos Dumont, supercomputador do Laboratório Nacional de Computação Científica, em Petrópolis-RJ (inclusive com o desenhinho do chapéu amarelo do aviador, que o prédio do computador tem).







Abraços, um ótimo domingo, bons estudos e bom descanso!

Leandro M:D>

19-set-2021
"Todo mundo 'pensando' em deixar um planeta melhor para nossos filhos...Quando é que 'pensarão' em deixar filhos melhores para o nosso planeta?". "
np - Depeche Mode - Stripped


sábado, 4 de setembro de 2021

Tatuagem: COMPUTADOR E FLUXOS

Vejam a segunda tatuagem mais abaixo: quando estava procurando há alguns anos sobre tatuagens a fazer, achei aquela imagem.

Mas o resultado ficou melhor do que eu esperava!
 Veja a primeira imagem mais abaixo!

A Nanda Ramona do Sunset Tattoo em Ubatuba (vejam
 este link), como eu já disse eu outro link, manda muito bem! O traço ficou muito bacana, fininho, cores fortes, como eu queria! :-) 

E esta foi uma das poucas que eu não fiz edição: o que achei na Internet, mandei fazer sem alterações! Hoje já faço as "criações" mais "elaboradas" kkkkk

Minha, com orgulho!
Desde 1992 estudando programação, merece, né? kkk

Não é minha!
A minha tatuagem apenas "herdou" desta aqui,
e fiz um "override" dela
(quem programa em POO, sabe do que estou falando rsrs)

Abraços, uma ótimo final de semana a todos!
E quem for emendar o feriado, bom proveito e SE CUIDEM!

Leandro M:D>

set-2021
"Meus filhos terão computadores, sim, mas antes terão livros. Sem livros, sem leitura, os nossos filhos serão incapazes de escrever – inclusive a sua própria história."
(
Bill Gates)
np - Mama Sissoko - Safiatou (Soleil de minuit / Congo To Cuba - Putumayo)

terça-feira, 31 de agosto de 2021

Explicando MVC de forma lúdica

No começo do ano publiquei aqui (veja link) um post chamado "Entendendo MVC com C# - para programadores tradicionais", que foi uma apresentação, embora informal, mas séria, que fiz para alguns colegas de trabalho na época.

Algum tempo depois montei um vídeo sobre o mesmo assunto, mas com uma pegada menos séria, embora do mesmo modo explicativa, postei no YouTube com o nome de "Lê M.D. explicando MVC de forma lúdica".

Usei action figures de personagens da DC, como os heróis Flash, Lanterna Verde e Homem-Borracha e os vilões Coringa e 
Solomon Grundy.

Eis o vídeo, para conhecimento, aprendizado e diversão:




Abraços, uma ótima semana a todos!

Leandro M:D>

04-março-2021
"A coisa mais bela e profunda que o ser humano pode vivenciar 
 é o sentimento do misterioso."
(Albert Eistein)
np - Alice in Chains - Man in The Box

terça-feira, 15 de junho de 2021

Explicando MVC de forma lúdica (com ajuda dos super personagens DC)

Aqui estou explicando o padrão MVC em desenvolvimento web (no exemplo, com C#) utilizando, de forma lúdica, alguns action figures de super personagens DC, "atuando" nos papéis dos elementos envolvidos na solução (usuário, browser,  model, view e controller).

Lembrando que já postei aqui em forma de slides PowerPoint uma explicação sobre 
MVC com C# para programadores "tradicionais". 

Eis o vídeo:


Abraços, uma ótima semana a todos!

Leandro M:D>

17-janeiro-2021
"Há 10 tipos de pessoas no mundo: há aqueles entendem notação binária e há os que não entendem."
np - Metallica - Sad But True

Falando rapidamente sobre Try/Catch no C# (mas poderia ser outra linguagem)

Outro dia um pessoal de um grupo de WhatsApp sobre RPA perguntou como funciona o Try/Catch do UiPath.
Eu respondi em 4 vídeos curtos do "zap", mas usando como exemplo uma programação web C#.
Afinal, o princípio de try/catch deve ser o mesmo!

Eis o vídeo:

Abraços, uma ótima semana a todos!

Leandro M:D>

04-março-2021
"A coisa mais bela e profunda que o ser humano pode vivenciar 
 é o sentimento do misterioso."
(Albert Eistein)
np - Alice in Chains - Man in The Box

segunda-feira, 1 de fevereiro de 2021

Entendendo MVC com C# - para programadores tradicionais

Antes de mais nada, feliz 2021 a todos! 


Hoje segue uma apresentação que fiz sobre o modelo MVC (sendo usado com a linguagem C# para desenvolvimento web): eu a montei para mostrar para outros programadores da minha equipe, acostumados com outras linguagens e modelos mais tradicionais (VB.NET com Web Forms, ASP Classic, Clipper, Cobol, VB6, VBA etc.), como algumas coisas são diferentes ao se trabalhar com MVC, principalmente estruturas e conceitos.

Eis os slides, boa leitura e bons estudos:



























Comentários,críticas e sugestões, por favor, me falem!

Abraços e estudem sempre! 

Leandro M:-D>
http://leandromd.blogspot.com
"Todo mundo 'pensando' em deixar um planeta melhor para nossos filhos...
Quando é que 'pensarão' em deixar filhos melhores para o nosso planeta?"




terça-feira, 16 de junho de 2020

Sacrifício de Povos Antigos e os Programadores Modernos!




É Usuário do Sistema que não sabe o que pede... 
E vem o Pessoal da Área de Negócios que muda regras...
Finaliza com a Gerência de TI mudando os prazos e recursos...

Todos estripando o programador..
...que ainda dá um "joinha", coitado..

Abraços e até a próxima..
Leandro M:-D>
jun2020
"Não declares que as estrelas estão mortas só porque o céu está nublado." (Provérbio árabe)
np - Red Hot Chili Peppers - Search And Destroy (We Will Fall - The Iggy Pop Tribute)

quinta-feira, 5 de setembro de 2019

Homenagem de TI aos Racionais MC's = Relacionais MC's - Algoritmo 4, Procedure 3

Muitos devem conhecer a música "Capítulo 4, Versículo 3" da banda de rap brasileira Racionais MC's (abaixo um vídeo do Youtube com a música e letra):


Segue agora uma homenagem que eu fiz a esta canção do Mano Brown e companhia -- uma revisão da letra por um analista-programador de sistemas (as partes em amarelo são os trechos que eu mudei):



Relacionais MC's
Algoritmo 4, Procedure 3 

60% dos devs de periferia sem antecedentes profissionais já sofreram violência computacional.
A cada 4 pessoas ferradas nos projetos, 3 são devs.
Nas Udemies brasileiras apenas 2% dos alunos são devs.
A cada madrugada, um jovem dev debuga violentamente em São Paulo.
Aqui quem fala é Primo Java, mais um sobrevivente.

Minha programação é ruim, esvazia o lugar.
Impressora Rima, eu tô afim, OS/Dois pra configurar.
Apache é bem pior do que você tá vendo.
O dev aqui não tem DOS, é 100% veneno.
O Unix faz bum, o Linux faz tá!
Eu tenho Bootstrap e não vou parar.
Meu framework é pesado e faz tremer o chão.
Minha palavra vale um loop e eu tenho muita compilação.
Em prod e homologação, minha atitude vai além.
E tenho integração pro mal e pro bem.

Talvez eu seja um lógico, ou um anjo,
Um mágico, Ruby ou réu,
JavaScript do céu, malandro ou ternário,
SQL sanguinário, franco debugador se for necessário,
Revolucionário, run-time ou marginal,
String e moderno, literal,
Fortram do céu com o inferno,
Array imprevisível,
Como um React cardíaco no verso.
Violentamente polimorfismo, verídico.
Stack Overflow no seu raciocínio.
Mac pra abalar o seu sistema nervoso e sanguíneo.
Node ainda é pouco, Browser cachorro louco.
Número 1 dia, analista da periferia.
Uni-duni-tê, o meu JSP.
Um bug venenoso ou uma rajada de VB.
E a instância se fez como previsto.
(2019 depois de Cristo)
A fúria nerd ressuscita outra vez.
Relacionais Algoritmo 4, Procedure 3.

Aleluia, alleluia!
Relacionais no ar, “faile” da puta, VBA, bá, bá!

Tem bug em São Paulo,
Servlet tá sempre bom.
Eu tô na rua de bombeta e JSon.
CSS e Dom, HTML é o som
Que emana da VM marrom.
E aí, chama o Turing
Chama a Ada
Chama o Steve e o Bill
Knuth chama o Mandic, vamo aí!
Se os outros manos vem, pelo ORDER BY tudo bem.
Melhor, quem é quem no PowerShell, no –AND e no –OR

Compilou dois manos,
Um programou pra mim,
Em Java e Swing
Com Hibernate e Spring.

Ei Browser, sai for a,
Nem Chrome, nem cola,
Não vale a pena declarar esses tipo aí!
Ontem à noite, eu vi backup no asfalto,
Tragando a morte, linguagem de nível alto.
Ó os cara só o pó, XML no osso,
No fundo do poço, traz big data no bolso.

Veja bem, ninguém é C Mais Mais que ninguém,
Veja bem, veja bem, eles são C Sharp também.
Mas de injection de hacker,
Raspberry e conhaque,
As models morrem rapidinho sem lugar de destaque.

Mas quem sou eu pra falar de computador que fuma…
Nem dá, nunca te dei query nenhuma!
Você concatena o que vem, prepara o release,
Consome o que XML que vê, faça o WebService feliz!
Você vai terminar tipo o outro cluster lá,
Que era um micro tipo A.
Ninguém entrava numa, hub estilo,
Site Calvin Klein e App Puma.
Um jeito humilde de ser, no Razor e no MVC.
Curtia um bug, jogava uma bola,
Programava o ABAP dele no portão da escola.
Sintaxe pra nós, mó moral, mó ibope,
Mas começou colar com os de infra do shopping… (aí já era)
Ih, Rest, outra vida, outro pique,
hardware de elite, balada, vários drink.
Puta de Netezza, toda aquela porra,
Memória sem limite, Hello World e Gomorra.

Faz uns nove anos,
Tem uns quinze dias o OCR viu o mano.
Cê tem que ver, indentando macro pros ITIL-zinho no ponto,
IF tudo zoado, else sem nenhum conto.
A lógica cheira mal, o DBA sente medo,
Muitas tags de sei lá o que logo cedo.
Agora tem SLA sem perigo,
Datamart, bugado, fudido, recursive.

Um dia um PMO nerd veio embaçar
E disse pra eu fazer deploy no meu QA.
Eu vejo um sponsor nessas condições, não dá,
Será assim que eu deveria programar?
Irmão, o usuário fode tudo ao seu redor,
Pelo Windows, Android, Linux e pelo DOS,
Te oferece mainframe, conversa com calma,
Contamina seu código, rouba sua alma.
Depois te joga um vírus sozinho,
Transforma um SAAS tipo A num buguinho!
Minha palavra alivia seu cursor,
Ilumina meu Select, louvado seja o meu Senhor!
Que não deixa a base aqui desatachar, ah!
E nem sentar o execute em nenhum pilantra!
Mas que nenhuma sobrecarga ignore a minha lei,
Relacionais Algoritmo 4, Procedure 3.

Aleluia, alleluia!
Relacionais no ar fail da puta, pá, pá, pá!

Quatro minutos no Oracle e nenhuma view,
O monstro que deu truncate em algum lugar do Brasil.
Talvez o mano que trampa no Assembly sujo de óleo,
Que enquadra o dBase e Clipper na febre com sangue nos olhos.
O mano que programa o dia inteiro no Algol
Ou o que vai migrando de Cobol em Cobol.
Talvez o cara que defende o Basic no procedural
Ou que procura vida nova na programação funcional.
Thread num quarto de madeira, computação paralela
Executando um código velho no fundo de uma cela.
Ou da família de linguagens multiparadigmas como eu sou:
Um Python que defende o Tableau

E eu não mudo, com Ajax me iludo,
Os Zend cu de burro têm, eu sei de tudo,
Em troca de dinheiro e um link bom,
Tem mano que usa GOTO e usa até batom.
Os full stacks falam merda pra líder técnico rir,
Ha ha, pra ver DevOps aplaudir!
É, na sua área tem micreiro até pior,
Cada um, cada um, você e o S.O.
Tem mano que te aponta um Delphi e fala sério,
Explode sua cara por um Paradox velho.
Click deu pau, pau, pau e acabou!
Sem DOS e sem dor, foda-se sua P.O.O.!
Limpa o script com a camisa e faz em PHP.
Você sabe por quê? Pra onde vai? Pra quê?
Adabas, Adabas, Ballerina, Ballerina,
Desenvolver uma API, trocar por cocaína.

Enfim, o filme acabou pro RPG,
O Lambda é de festim, as queries têm dublê.
Para os manos da Baixada VBS à Clipperlândia,
Eu sei, as interfaces não são como a CGI-lândia.
Do Silicon Valley ao extremo sul de Santo Amaro,
Ser um dev tipo ASP custa caro.
É foda, foda é ter um interpretador e ver,
Não dá pra ter o Perl pra você
Kernell forgado eu brinco: Gnu, trouxa
Desenvolvido dentro do carro na avenida Rebouças,
Pagininhas das moça,
Microsoft na bolsa,
Dinheiro, não tive classe-pai não sou herdeiro.
Se eu fosse aquela variável atribuída no Pascal
Tipo inteira ou real,
Minha tipagem era pouca.
Mas se eu fosse aquela struct bem tosca
Que engatilha e enfia os tipos dentro da sua boca.
De quebrada CamelCase, você e sua mina,
DB/Dois, nem me viu, já sumi na neblina.
Mas não, permaneço responsivo,
Não Cisco a mística.
Linguagem R programando a estatística.
Seu comercial de DB não me engana,
Eu não preciso de diagrama de status nem fama.
Seu Automation e UiPath já não me seduz
E nem seu Blue Prism de olhos azuis.

Eu sou apenas um programador latino-americano
Apoiado por mais de 50 mil manos.
Modelo dimensional que o analista de sistema fez,

Relacionais Algoritmo 4, Procedure 3.

Abraços e boa semana a todos!

Leandro M:-D>
set2019
"Se você é capaz de sorrir quando tudo deu errado, é porque você já descobriu em quem por a culpa."
np – Racionais MC's- Diário de um Detento