GT

Gisele Toledo28/02/2023 23:44
Compartilhe

Métodos de pesquisa (Chat GPT) que ajudam a resolver bugs

  • #Linux

Para um programador é muito importante saber onde e como pesquisar, os sites mais utilizados são Stackoverflow com seu vasto banco de dados com perguntas e respostas de diversos níveis de conhecimento e tecnologia, o Google que ajuda a encontrar outros sites e vídeos no Youtube, esses 3 são para mim os principais.

Depois é preciso entender o que você procura, eu sempre colo mensagens de erro de console no Google ou descrevo alguma dúvida ou pesquiso o vídeo de alguma tecnologia.

Agora quem está ajudando muito é a inteligência artificial por meio do Chat GPT, mas eu fiz uns testes e as perguntas tem que ser bem formuladas para ter o resultado esperado, por exemplo perguntas mais diretas do tipo o que a linguagem X ou Y, tem chances de responder corretamente, algo mais abstrato confundi um pouco, alguns códigos tem que ser testados, porque não funcionam corretamente dependendo de como a IA interpreta a pergunta.

Tive um problema com a execução de um código do bash script do Linux, no curso de Cloud, a tarefa era criar um usuário com script no Linux, parte estava gerando corretamente, mas uma parte não criava os usuários. Fiz uns testes e percebi que o problema era a interpretação do comando -crypt

O código antes:

useradd teste -m -s /bin/bash -p $(openssl passwd -crypt 123abc) -h

Depois gerado pelo chat:

sudo useradd teste -m -s /bin/bash -p $(openssl passwd -1 123abc) -h

Coloquei o -h que é de ajuda e apareceu a mensagem deu erro referente a senha, a principio pensei que fosse só instalar dependência, mas ao substituir por -1, o código funcionou.

O mais interessante é que depois eu encontrei na documentação do openssl, eu demoraria mais tempo pra chegar nessa solução, porque ainda estou aprendendo como funcionam os comandos.

Documentação Openssl

Trecho da explicação do Chat:

O erro "passwd: Unknown option: -crypt" ocorre porque a opção "-crypt" não é mais suportada pelo comando "openssl passwd" no Ubuntu. A opção correta para gerar uma senha criptografada com o algoritmo "crypt" é "-1" (número um).

Me ajudou muito nos meus estudos sobre cloud, explicou diversas técnicas e termos, o chat me respondeu que tinha mudado o comando, talvez uma atualização e funcionou corretamente, já tinha procurado no Google e não tinha encontrado nada, nessas horas o chat ajuda muito, mas antes eu precisei investigar o erro e por eliminação cheguei a uma conclusão do que causava o erro e não gerava o resultado esperado.

Compartilhe
Comentários (0)