Executando verificação de segurança...
1

Resiliência em resolver problemas

Um novo começo

Hoje eu quis dar uma melhorada na performance do meu laptop e resolvi formatar ele, já uso ele faz mais ou menos uns 3 anos. Fui lá resetei o bichinho, só que eu tinha me esquecido o quanto de coisa eu já tinha configurado pra poder os meu projetos funcionarem (Eu inocentemente achei que só dando o git clone e o npm install ia funcionar de primeira)... adivinhem... eu tive que fazer tudo de novo. T.T (emoji antigo de choro)

Tudo novo, de novo

Eu estou dando uma brincada com automação de testes web com cypress mas o projeto do curso que estou fazendo tem uma dependência da versão 9.7.0, logo depois que fiz o clone e o npm install tentei abrir o cypress pela linha de comando do vscode e BUMMM! o primeiro erro já apareceu na minha cara dizendo que tinha um erro que PROVAVELMENTE (isso mesmo, o terminal queria me dizer que não sabia o que estava acontecendo) era de dependência. Fui lá no site do cypress ver o que estava faltando e ele pediu pra eu fazer um apt-get que ia ficar tudo bem... lembrei que o macOS não tem gerenciador de pacotes, lá vai eu instalar um gerenciador de pacote chamado BREW pra poder tentar instalar as dependências, finalmente consegui, era o que eu pensava! Isso mesmo, o erro continuava enchendo o meu saco!

Resiliência

Procurei em vários foruns de cypress sobre o problema e nada, procurei na documentação da ferramenta e nada... até que o stackoverflow me salvou, mas não diretamente. Vi em um post que o pessoal tinha tentado fazer downgrade da versão desse carinha e não estava funcionando, post de 2021 até, aí eu pensei: "E se eu fizer um upgrade da versão que o curso está exigindo?" e foi isso mesmo que eu fiz, fui lá no arquivo de dependencia e incrementei a vesão em 1 e FUNCIONOOOOU!!! Pois é, essa foi a minha historinha sobre resiliência. Isso me fez pensar que essa é a principal competência que as pessoas de tecnologia precisam desenvolver pra realizar as suas tarefas, seja aprender a programar uma linguagem nova, aprender como um time trabalha e principalmente quando for configurar um novo computador(ou quase novo :D)

Valeeeu, até a próxima pessoal <3

Carregando publicação patrocinada...
1

Resolver problema quando o NPM te diz qual é muito fácil. Quero ver saber resolver quando apita erro mas não te fala aonde :)

Parabéns op, that's the way!

1