Sexta-feira 13

Nunca fui supersticioso, então naquela Sexta-feira acordei, tomei café da manhã e liguei o notebook para iniciar mais um dia de trabalho normal.

Solucionei alguns Incidentes importantes e meu time deu andamento na implementação de Requisições de melhoria... foi um dia bastante produtivo.

Por volta das 5 da tarde um cliente nos Estados Unidos me pinga no Teams.

- Camacho, tudo certo para processar o reparo de SLAs de todos os tickets de Fevereiro após o expediente, não está?

Jesus! 

Uma colega havia compartilhado um script que permitia executar o reparo em batches - quantidades fixas de registros por vez - então a princípio era só adaptar o script e rodá-lo.

Cinco muitos após a conversa com o cliente minha esposa entra no escritório:

- A rua toda tá sem energia elétrica, como você tá trabalhando?

- Aha! Sabe aquela encomenda pesada que chegou hoje? Aquilo é um Nobreak!

Gente, sem brincadeira. No mesmo dia que recebi meu Nobreak faltou energia elétrica aqui em casa.

Sorte? Coincidência? Eu não sei... só sei que aqueles 20 minutos foram suficientes para:


1) Adaptar o script para reparar os SLAs do mês anterior;

2) Colocar o script para rodar;

3) Criar uma Propriedade de Sistema;

4) Criar um Evento de Sistema;

5) Criar uma Notificação a ser disparada para o cliente quando ocorrer o Evento de Sistema;

6) Criar um Scheduled Job que roda a cada 30 minutos com a lógica a seguir:


1 Ler a Propriedade de Sistema e armazená-la numa variável, o padrão é Falso
2 Se Propriedade de Sistema é Falso Então
3     Pesquisar SLAs onde o Estágio é repair ou paused
4     Se não achou Então
5         Disparar Evento de Sistema
6         Setar Propriedade de Sistema para Verdadeiro
7     Fim Se
8 Fim Se


Como o Job é executado a cada meia hora, criei uma Propriedade de Sistema para controlar o envio e evitar vários disparos de email. Só preciso avisar o cliente uma vez que o processo de reparo de SLAs já terminou.

A linha 5 cria um Evento na fila de eventos da plataforma. A plataforma por sua vez identifica que há uma notificação que tem esse evento como trigger, criando assim um evento para o envio do email.

Esse foi o dia em que fui salvo por ter investido em um Nobreak.

Para quem tiver curiosidade, seguem as especificações do equipamento.

Nobreak UPS Mini 600va mono, 110v, 6 tomadas, TS Shara
- 3 tomadas com energia protegida
- 3 tomadas com energia protegida e ininterrupta
- Autonomia média de 20 minutos
- Proteção contra subtensão, sobretensão, curto-circuito, sobrecarga e descarga total das baterias.




E por falar em sexta-feira 13, a ideia de que o gato preto dá azar vem lá da Idade Média quando eram erroneamente ligados a bruxas e atividades ocultas.

Essa visão distorcida levou a muitos maus-tratos durante esse tempo. 

Apesar de termos melhorado um pouco, infelizmente alguns preconceitos ainda persistem, especialmente em datas como a sexta-feira 13 e o Halloween. 

É hora de deixar esses mitos para trás e enxergar os gatos pretos pelo que realmente são: animais carinhosos e leais.


Obrigado. 

Comentários

Postagens mais visitadas deste blog

LIVE (Unofficial) Live Coding Happy Hour

PROJETO DIY Videogame retrô com Raspberry Pi

When the student is ready the teacher will appear