Pesquisar este blog

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

quarta-feira, 4 de dezembro de 2024

Diario das Ferias de 2024 - 03.12.2024 - Dia 4 - Martes

Dia chuvoso, rotina em família e preparativos para viagem

Chovendo desde a madrugada, levei as crianças pra escola de jipe, fiz almoço, fui pega-los de jipe porque tava chovendo, mas nao tinha vaga na rua, parei la em cima no infantil, fui com a wendy, acabou que demos uma passeadinha boa, enfim, almoçei com a Helena no Sandro, Vinny nao quis ai fiz um strogonoff. Achei o kindle, devo leva-lo na viagem. Arrumei as paradas pra entrar com o processo da Ju no GDF que o sindicato avisou a gente esses dias. Peguei pra ver a correcao do enem, mas nao achei nenhum que me interessou, tentei ver uns 3, mas nao curti o formato.
De tarde a Cris passou aqui e foi com as crianças no cinema ver Moana 2.
Ju chegou de noite ja tinha parado de chover. Ultimos preparativos pra ir ver o mickey. Dureza achar estacionamento com preço razoavel pra 30 dias ali pelo aeroporto.
Vi um montao de partoba, apresentado ao jornal da oeste e uma copia do pingo nos i's, nada de mais, porem deixam claro o posicionamento ideologico, interessante e raro.
Fiz uns hamburguers e nuggets pra janta das crianças e fiquei sonolento o dia todo, ta dureza a insonia.

terça-feira, 3 de dezembro de 2024

Diario das Ferias de 2024 - 02.12.2024 - Dia 3 - Lunes

Diário de um dia comum: família, rotina e dólar alto

Ju foi pra São Paulo, demorou 4 fucking hours da hora que saiu de casa até chegar no CJ!

Fui na padaria comprei pao e bolo, Vinny nao foi de café da manha, eu e a Helena ficamos no pao.

Dei um talento nas impressoes do que tava faltando das paradas da viagem, sim, sou das antigas e curto o bom e velho papel!

Almoço foi operacional, fritei uns bifes e comemos com arroz.

A gente ia lavar o carro e caiu um pé d'agua daqueles, adiou um pouco a operacao, mas saiu, familia toda ajudando, até a Wendy resolveu ajudar na integração da familia dando uma fugida basica pelo portao do lado que ficara esquecido aberto em alguma ida e vinda pra pegar itens pra limpeza do jipe.

Ficou limpissimo!

Conversei rapidinho com a Fe Passos que eu tava precisando falar com ela fazia uns dias já, dureza ser boi de piranha, bode expiatorio e qualquer outra alcunha, sei bem o que ela esta passando, mas não consigo nem sei como ajudar. 

Helena pediu pra fazer bolo de cenoura, escreveu a receita de cabeça do que ela lembrava, veio me mostrar, corrigimos algumas medidas e um pouquinho do portugues, pedi pra ela separar os ingredientes e rapidinho ela veio me avisar que ja tava tudo pronto pra gente botar a mao na massa! 

Ficou bom!

Fui testar uns dolares e olha, a parada ta complicada... minha mae pediu um cartao porto com iof zerada, só que o dolar que hoje ta em 6.06 (decimal point is comma) cobraram 6,39, no BB saiu por 6,29 + 4.38% de iof ficou incriveis 6.60! É, como quem converte nao se diverte, vamos de conta BB Americas mesmo, Wise e a Nomad que parece ser o mais viavel.

Descobri que o chefe Everton é maluco fanatico pelo Botafogo, agora posso dizer que tenho um camarada que ja foi viajar pra fora pra ver jogo do time, o Thyago Luiz nao conta que lembro dele sempre fazendo isso!

Jantamos em barão e viemos dormir no apartamento que afinal de contas, as crianças ainda estao em aulas!

Ah, comprei ingressos pra Nasa na 'cyber monday', belo desconto!

Insonia forte essa noite!

Diario das Ferias de 2024 - 30.11.2024 - Dia 1 - Sabado

Primeiro dia das férias: audiências, amigos e burocracias

Por mim, férias deveriam sempre começar as quartas feiras!

Bom, hoje foi o primeiro dia das férias, sabado dia 30 de novembro de 2024, a semana tinha sido bem caótica, tive audiencia em sao paulo no forum da barra funda, foi legla que pude almoçar com amigos que não via há mais de ano! Mas foi cansativo a correria, sem falar que tive outra audiencia, essa virtual, na quinta e apresentei umas laminas sobre integridade na reuniao geral da firma.

La vamos nós, bom, dei uma passada no poupatempo pra entregar o papel de transferencia do jipe da Ju pra mim, que no mesmo dia que eu comecei o processo descobri que era só fazer direto pelo celular em poucos minutos, que ódio! E odio 2, porque uma vez iniciado o 'processo antigo' pra cancelar só indo no detran, enfim, entreguei o tal do papel e deve sair a restrição do documento em alguns dias.

Protocolo Detran - transferência do jipe
Figura 1: Protocolo Detran

Na sequencia, encontrei alguns amigos pra almoçar no outback, o mano Rewth e o Caio eu nao via há quase uma década, o OC e o Alex vi deve fazer uns 2 meses na casa da Dani que fizemos um churrasquinho pra matar a saudades e colocar o papo em dia. Não foi um outback classico igual teve algumas ocasioes no Rio de Janeiro, mas foi interessante!

Almoço no Outback com amigos
Figura 2: Almoço no Outback

Voltando pra casa passei no atacado que abriu no lugar do Macro, chama Giga, mais do mesmo.

Jantamos em casa e eu nem lembro o que que foi, tambem ja faz 3 dias, hoje é terça dia 03.12.2024.

terça-feira, 2 de maio de 2017

IBM Debug Tool perdendo os break points a cada execução e não guarda a configuração da tela

JCL para Recuperar Configuração do Debug Tool no Mainframe

No mainframe, o Debug Tool utiliza dois arquivos de controle: um para salvar os breakpoints e outro para guardar suas configurações personalizadas. Como no ambiente em que trabalho os arquivos são deletados automaticamente sem aviso, já perdi minhas preferências algumas vezes. Para não passar mais por isso, montei um JCL que recria tudo de forma automática. Agora, sempre que entro no sistema, rodo junto com o HRECALL e mantenho minha configuração do jeito que gosto!


//C001BUGA JOB BUGA,BUGA,CLASS=K       RESTART=STEP#002
/*NOTIFY WALBUGA
//*--------------------------------------------------------------------
//* Aloca arquivos utilizados pelo debug tool no z/OS
//*--------------------------------------------------------------------
//STEP#001  EXEC PGM=IEFBR14
//SAVINGS     DD DSN=WALBUGA.DBGTOOL.SAVESETS,
//               DISP=(NEW,CATLG,DELETE),
//               UNIT=SYSDA,SPACE=(CYL,(20,10)),
//               DCB=(LRECL=3204,BLKSIZE=0,DSORG=PS,RECFM=VB)
//SETTINGS    DD DSN=WALBUGA.DBGTOOL.SAVEBPS,
//               DISP=(NEW,CATLG,DELETE),
//               UNIT=SYSDA,SPACE=(CYL,(20,10)),
//               DCB=(LRECL=3204,BLKSIZE=0,DSORG=PO,RECFM=VB),
//               DSNTYPE=LIBRARY
//*--------------------------------------------------------------------
//* Carrega configuracoes que o Buga gosta!
//*--------------------------------------------------------------------
//STEP#002  EXEC PGM=IEBGENER
//SYSIN      DD DUMMY
//SYSPRINT   DD SYSOUT=X
//SYSUT1     DD *
      COMMENT YES - DO NOT MODIFY THIS LINE 12/18/2018 10:50:06 AM;
      SET ASSEMBLER OFF;
      SET ASSEMBLER STEPOVER EXTONLY;
      SET AUTOMONITOR ON NOLOG CURRENT;
      SET CHANGE STATEMENT;
      SET COLOR TURQUOISE NONE     HIGH TITLE HEADERS;
      SET COLOR GREEN     NONE     LOW  TITLE FIELDS;
      SET COLOR TURQUOISE REVERSE  LOW  MONITOR AREA;
      SET COLOR TURQUOISE REVERSE  LOW  MONITOR LINES;
      SET COLOR WHITE     REVERSE  LOW  SOURCE AREA;
      SET COLOR TURQUOISE REVERSE  LOW  SOURCE PREFIX;
      SET COLOR YELLOW    REVERSE  LOW  SOURCE SUFFIX;
      SET COLOR RED       REVERSE  HIGH SOURCE CURRENT;
      SET COLOR GREEN     NONE     LOW  SOURCE BREAKPOINTS;
      SET COLOR TURQUOISE NONE     HIGH PROGRAM OUTPUT;
      SET COLOR YELLOW    NONE     LOW  TEST INPUT;
      SET COLOR GREEN     NONE     HIGH TEST OUTPUT;
      SET COLOR BLUE      REVERSE  HIGH LOG LINES;
      SET COLOR WHITE     NONE     HIGH COMMAND LINE;
      SET COLOR GREEN     REVERSE  HIGH WINDOW HEADERS;
      SET COLOR BLUE      REVERSE  HIGH TOFEOF MARKER;
      SET COLOR RED       NONE     HIGH TARGET FIELD;
      SET DEFAULT LISTINGS;
      SET DEFAULT DBG;
      SET DEFAULT MDBG;
      SET DEFAULT SCROLL PAGE;
      SET DEFAULT VIEW STANDARD;
      SET DEFAULT WINDOW SOURCE;
      SET DISASSEMBLY OFF;
      SET DYNDEBUG ON;
      SET ECHO ON;
      SET EXECUTE ON;
      SET EXPLICITDEBUG OFF;
      SET FIND BOUNDS 1 *;
      SET HISTORY ON 100;
      SET IGNORELINK OFF;
      SET LDD SINGLE;
      SET LIST TABULAR OFF;
      SET LIST BY SUBSCRIPT OFF;
      SET LOG OFF;
      SET LOG KEEP 1000;
      SET LOG NUMBERS ON;
      SET LONGCUNAME ON;
      SET MONITOR DATATYPE OFF;
      SET MONITOR LIMIT 1000;
      SET MONITOR NUMBERS ON;
      SET MONITOR WRAP ON;
      SET MSGID OFF;
      SET PACE 2;
      SET PF1      "?"... =   ?;
      SET PF2      "STEP" = STEP;
      SET PF3      "QUIT" = QUIT;
      SET PF4      "LIST" = LIST;
      SET PF5      "FIND" = IMMEDIATE FIND;
      SET PF6      "AT/CLEAR" =AT TOGGLE;
      SET PF7      "UP" =   IMMEDIATE UP;
      SET PF8      "DOWN" = IMMEDIATE DOWN;
      SET PF9      "GO" =   GO;
      SET PF10     "ZOOM" = IMMEDIATE ZOOM;
      SET PF11     "ZOOM LOG" =IMMEDIATE ZOOM LOG;
      SET PF12     "RETRIEVE" =IMMEDIATE RETRIEVE;
      SET PF13     "?"... =   ?;
      SET PF14     "STEP" = STEP;
      SET PF15     "QUIT" = QUIT;
      SET PF16     "LIST" = LIST;
      SET PF17     "FIND" = IMMEDIATE FIND;
      SET PF18     "AT/CLEAR" =AT TOGGLE;
      SET PF19     "UP" =   IMMEDIATE UP;
      SET PF20     "DOWN" = IMMEDIATE DOWN;
      SET PF21     "GO" =   GO;
      SET PF22     "ZOOM" = IMMEDIATE ZOOM;
      SET PF23     "ZOOM LOG" =IMMEDIATE ZOOM LOG;
      SET PF24     "RETRIEVE" =IMMEDIATE RETRIEVE;
      SET POPUP 15;
      SET PROMPT LONG;
      SET REFRESH OFF;
      SET RESTORE SETTINGS AUTO;
      SET RESTORE BPS AUTO;
      SET RESTORE MONITORS AUTO;
      SET REWRITE 50;
      SET SAVE SETTINGS AUTO;
      SET SAVE BPS AUTO FILE WALBUGA.DBGTOOL.SAVEBPS;
      SET SAVE MONITORS AUTO;
      SET SCROLL DISPLAY ON;
      SET SUFFIX ON;
      SET WARNING ON;
      WINDOW SIZE 3 LOG;
      WINDOW SIZE 28 SOURCE;
      WINDOW SIZE 8 MONITOR;
      SET SCREEN ON;
      SET SCREEN 1 MONITOR SOURCE LOG;
      SET KEYS ON 12;
      SET MONITOR COLUMN ON;
//SYSUT2     DD DSN=WALBUGA.DBGTOOL.SAVESETS,
//              DISP=(OLD,CATLG,DELETE),
//              UNIT=SYSDA,SPACE=(CYL,(20,10)),
//              DCB=(LRECL=3204,BLKSIZE=0,DSORG=PS,RECFM=VB)
//

Dica: Usando esse JCL, você nunca mais perde suas configurações do Debug Tool, mesmo que o sistema delete seus arquivos sem aviso. Personalize o nome dos datasets conforme sua necessidade!

Figura 1: Tela do Debug Tool no mainframe z/OS mostrando arquivos de configuração e breakpoints alocados
Figura 1: Debug Tool iniciando o debug de um programa

quinta-feira, 19 de maio de 2016

Pra não esquecer - Naffer

Memórias e saudades do Naffer

Sinceramente não lembro sempre fui péssimo para datas, o uso de ferramentas do tipo agenda sempre me foram muito úteis, agora nos tempos de nuvem e com integração de todos os lados essa tarefa de lembrar ficou muito mais fácil, porém o que queria lembrar era algo meio mórbido, no caso a data que um grande camarada meu veio a falecer... esse tipo de coisa você não coloca na agenda, ainda mais que não fui ao velório então sequer existe registro de alguma atividade relacionada a esse evento em “minha agenda”, coloquei entre aspas porque quem a comanda hoje (na maioria dos eventos é o google).

Enfim, a tarefa até que foi simples porque lembrei de uma singela lembrança que postei no facebook quando soube de seu falecimento sobre um joguinho de trocar letras on-line tipo scramble que esse meu amigo adorava passar seu tempo vago jogando.

Achei a tal da publicação e lembrei mais ou menos a data não é precisa, mas isso também não importa. O que importa é o que um dia a Ju me falou de um pai de um paciente que morreu de câncer e o maior medo dele – lagrimas escorrem do meu olho nesse momento, pausa volto depois de me recompor – era o de esquecer.

E não sei dizer o porque mas ontem lembrei do Naffer algumas vezes durante o dia, como minha memória de curto e médio prazo é quase inexistente quem me deu um toque sobre isso foi a Ju - Ou... você já falou do Naffer umas 4 vezes hoje! – dai eu tentar lembrar se fazia um ano que ele tinha falecido ou mesmo descobrir o porque da memoria ativada, não faz uma ano, faz um pouquinho mais, pelo que consegui resgatar ele deu baixa em 22 de março de 2014... ai só sobrou o que realmente importava, o não esquecer.

Me lembro apenas da ultima lembrança que tive ontem (não falei que minha memoria é péssima) enfim, foi a de um dormindo a noite antes de sair de carro para ir a algum lugar. Fazia alguns anos que já isso não mais acontecia na minha vida; resumindo, costumava trabalhar nas madrugadas de quarta para quinta-feira (mesmo tendo trabalhado na quarta e ter jornada normal na quinta, 11 horas de descanso entre as jornadas é para os fracos – ossos do óficio como diria o seu Irá) e num dado momento depois de algumas modificações e ajustes na estrutura da equipe ficamos só eu e o Naffer realizando essa magnifica tarefa. Eu ia pra casa normalmente na quarta feira, dormia um pouco mais cedo que o habitual e acordava umas 2:30 para ir trampar, comia alguma coisa, separava besteiras e um suco de caixinha ou similar, pegava o maço de Marlboro a chave do carro, descia até a garagem (sempre com as luzes acesas) e dirigia 20 minutos pelo planalto central quase sem ninguém nas estradas, ligava pro Naffer na descida do Carrefour (com comando de voz) avisando ele que eu estava chegando em 5 minutos. Eu nunca me atraso, não precisava ligar, ele sabia que eu estaria lá na portaria do condomínio dele na hora marcada 5 pras 3 (la vem novas lagrimas, acho que devo ter parado cedo demais de tomar o remédio de depressão, ou deve ser normal quando a gente lembra que nunca mais vamos ver alguém), conversa de nada novo, do tipo e ai bastante frio , essa chuva que não passa ou essa seca ta brava esse ano, ou mesmo alguma coisa que ele falava de futebol e eu só balançava a cabeça afinal nunca me interessei ou entendi algo desse universo, o Naffer curtia o tal do Futebol, não tanto quanto o Thyago Luiz mas gostava bastante, sempre dava um jeito de ir trampar com alguma camisa de time de futebol que ficava apertando a pança de leve. 5 minutos depois já estávamos no imponente complexo central de tecnologia do conglomerado do Banco do Brasil, vulgo, sede IV. Revisavamos os “check-list” do que tínhamos que fazer, uma analisada ou outra de ultima hora em algum pedaço de código que tenha gerado dúvida (como não lembro, mas sinto que nunca encontrei nenhuma merda digna de nota que ele tenha feito, exceto não comentar nada dentro do código, mas que com o tempo e muita encheção de saco ele começou a fazer isso e até hoje posso dizer que está entre os 5 melhores analistas/programadores que já conheci) e ficávamos aguardando a baixa no TIM e o newcopy para acompanhar se deu tudo certo ou se tínhamos de sair ligando pra Deus e o mundo pra dar newcopy na mão ou recompilar tudo de novo com a versão antiga e sair pra prancheta analisando o que deu errado (algumas vezes voltamos pra prancheta e não achamos o erro, baixamos a versão de novo na outra semana e magicamente dessa vez funcionou... lembrei aqui de uma exit do cics do ICSF que não voltava nunca se a compilação não fosse estática... até hoje não sei se já arrumaram isso), voltando ao mineiro quieto que como diria o Leandro muito quieto demora pra responder porque enquanto ele pensa ele esta localizando dentro da memoria dele o código do label (o programa era tão doido que nem section tinha, e os labels tinham código tipo o K200 que ia lá no AMOA procurar o registro uma vez que não achamos no log (nossa eu também ainda lembro!) e não cabia na AWS do roscoe de tanta linha que tem, enfim, o cara manjava, muito do negocio!

Nos nossos churrascos sempre na dele, quietão conversando com um ou outro, circulando pelas rodinhas, bebia moderadamente e costumava voltar de taxi sempre, seilá porque mas como ele era extremamente reservado devia ser algum trauma de andar com motorista bêbado ou seilá, acho que essa é a mais provável, trauma, uma vez que ele não dirigia. Devo ter perguntado alguma vez o porque ou alguém deve ter me contado, mas olha ai, não lembro, esqueci... que merda!... Gostava bastante também de falar de filmes velhos (seilá o que é velho hoje, mas uma vez me arrisquei a pegar um que o Aldisio tinha emprestado pra ele - ledo engado esse DVD da NetMovies deve ter sido extraviado! – nossa esse foi outro mercado que surgiu muito rápido e desapareceu mais rápido ainda (aluguel de filmes por “courrier”) – enfim, os dois haviam falado extremamente bem do filme e tal do ator, do carro, do enredo, resumo da ópera, filmão! Filmão porra nenhuma, puta filme tosco do caralho... spoiler alert - um cara que rouba um carro, sai fugindo pelos estado unidos e se mata no final batendo o carro contra uma barricada da policia, infelizmente, fica aqui meu pedido de desculpas, mas não lembro o nome do filme e não tenho certeza se ele roubava o carro ou se o filme já começava com ele no carro e nem ficamos sabendo qual o crime que ele cometeu ou mesmo o porque de estra em fuga. Talvez quando eu fique velho, fale isso pra molecada de algum filme que achei o máximo (tipo matrix) e eles tenham essa mesma impressão.

Ele estava sempre matutando alguma coisa pra implementar de melhoria no sistema... suas sacadas e tiradas de sarro eram sutis e palavrões nunca eram proferidos, exceto em situações extremamente tragicomicas do tipo de alguém vir com um problema daqueles que já ficou mais de semana tentando resolver e senta do lado dele explica tudo e ele só prestando atenção e anotando uma ou outra coisa em sua companheira inseparável folha de papel A4 ininteligivel para outros humanos, depois de algum tempo e de analisar o código (sempre em silencio) ele vira e pergunta, você fez tal coisa no código ? (ele já sabia a resposta, era sempre uma pergunta retórica) sempre a resposta era ou que fez ou que não fez (afinal não existe outra possibilidade para essa resposta, se respondesse não sei ou não lembro não estaria trabalhando na nossa equipe, quer dizer, não lembro eu respondia direto, mas ia rapidinho procurar e voltava com a resposta (essa daqui aprendi com o Perez!). E depois da resposta que vinha o bordão clássico, então é ai que fudeu!

Agora deixa eu ir dormir que são 5 da manhã, qualquer dia continuo, se não continuar fica aqui uma pitada de lembrança pra essa cuca que não lembra muito bem das coisas.