"Primeiramente, sugiro que leia aqui (e siga todos os links indicados lá), para entender como o ChatGPT funciona. Ele é "só" um gerador de textos, um auto-complete avançado. Ele não "sabe" coisas, não pensa, não raciocina, não analisa, não faz nada diss..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Algumas sugestões de melhoria. Primeiro vc declara um array com 11 posições: char *chairs[11]; Mas depois vc ignora a primeira posição, pois faz o for começando do 1. Mas a primeira posição de um array é zero, então não faz sentido ignorar a primeira p..."2 tabcoins · 4 comentários · kht · 1 ano atrás
"Vc pode começar dando uma olhada na documentação: aqui e aqui. Mas de forma resumida, div é um "container genérico". A princípio, serve para agrupar outros elementos, sem efeito direto no layout - a não ser que vc estilize-o com CSS. A ideia geral é ag..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Quem me dera se a resposta fosse tão simples quanto "use X e sempre será mais rápido". Depende de vários fatores, do que vai fazer e de como é feito, etc. Se procurar por benchmarks, vai achar resultados variados. Inclusive alguns, como este, definem o..."3 tabcoins · 0 comentário · kht · 1 ano atrás
"Tem coisa que só vem com o tempo mesmo. Mas algo que ajuda é tentar conhecer o que já existe. Existem trocentos elementos HTML, por exemplo, cada um mais indicado para determinada situação. Percebo que hoje em dia há um certo abuso em usar sempre a mes..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Sinceramente, não sei o motivo. Alguns defendem que só pelo Google já tá bom. Eu discordo, uma busca integrada ao site permite critérios mais específicos, como filtrar por usuário, pontuação, quantidade de comentários, e até critérios futuros (por exem..."4 tabcoins · 4 comentários · kht · 1 ano atrás
"Primeiro, leia aqui (e veja os vídeos indicados lá) para entender como o ChatGPT funciona. Assim, vai entender que ele teria exatamente os mesmos problemas e funcionaria do mesmo jeito se fosse escrito em outra linguagem. Aliás, como já disseram, as li..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"O problema é que cada vez que clicar no botão branco ou preto, um novo listener é adicionado a todos os outros botões. E como addEventListener é acumulativo, no fim cada botão pode acabar ficando com vários listeners, o que é desnecessário. Eu detalho..."1 tabcoin · 1 comentário · kht · 1 ano atrás
"Respondendo ao título: de forma geral, funcionar é diferente de estar certo. Tem vezes que até "funciona", mas não está feito de um jeito bom. Ou só funciona por coincidência, ou apenas no caso específico, ou às vezes o problema só ocorre nos casos não..."3 tabcoins · 2 comentários · kht · 1 ano atrás
"O cache, assim como qualquer recurso que usamos, tem prós e contras, situações em que ele se encaixa bem e outras nas quais ele atrapalha. E como praticamente tudo em computação, não tem fórmula mágica do tipo "use sempre que tudo vai funcionar". Se fo..."3 tabcoins · 0 comentário · kht · 1 ano atrás
"Uma ideia é ter um local centralizado, já evita que se baixe várias vezes a mesma coisa. Mais ou menos como o Maven/Gradle já faziam, e bem similar ao que o Deno está fazendo. Claro que não é livre de problemas. Gerenciamento de dependências parece ser..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"O próprio criador do Node admite que o node_modules foi um erro. Veja esta palestra dele, especificamente aos 13 minutos, quando ele mostra o slide dizendo "It's my fault and I'm very sorry". Tanto que ele próprio resolveu criar o Deno, com um esquema..."5 tabcoins · 2 comentários · kht · 1 ano atrás
"Complementando, seguem outros posts sobre o assunto: https://www.tabnews.com.br/yurikerber/guia-basico-sobre-git https://www.tabnews.com.br/Ernane/guia-rapido-e-pratico-dos-principais-comandos-git https://www.tabnews.com.br/Yagasaki/introducao-ao-git-e..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Bem, o voto não é de graça. Pra votar - seja positivo ou negativo - custa 2 TabCoins, então de certa forma já limita um pouco os abusos. Não resolve tudo, claro, e até hoje não vi uma solução 100% satisfatória em nenhum dos sites que participei. O máxi..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Pela minha experiência participando de outros sites, eu vejo que na maioria dos casos isso não resolve muita coisa, e acaba criando mais problemas. Por exemplo, o que impede a pessoa de negativar, comentar qualquer coisa sem sentido e depois apagar? Ah..."2 tabcoins · 1 comentário · kht · 1 ano atrás
"De forma bem resumida: lógica, algoritmos, estruturas de dados. Na verdade, tem algo mais básico ainda: matemática, comunicação, interpretação de texto (sim, muita coisa é feita da maneira errada porque a pessoa não entendeu o que era pra fazer). Ou se..."3 tabcoins · 1 comentário · kht · 1 ano atrás
"Sobre as suas ideias de melhorias, eu e outros já sugerimos coisas parecidas em várias issues do GitHub. Uma das minhas ideias, por exemplo, é ter tags de fato: não [Assim] no título, mas etiquetas mesmo (mais ou menos como no Stack Overflow ou GUJ). E..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Não entendi pra que precisa confirmar a idade, mas enfim. Como já disseram, não precisa comparar um booleano com true ou false, basta fazer if (confirmaçao) para verificar se é verdadeiro, ou if (!confirmaçao) para saber se é falso. Mas na verdade, nes..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Eu diria para usar com ressalvas. Tem um problema com as IA's geradoras de texto - e o ChatGPT é só isso, um gerador de texto, ele não "sabe" coisas, leia aqui para entender melhor. Elas frequentemente misturam informações corretas e erradas, e depende..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Só um detalhe: stream tem um custo adicional que provavelmente é a causa da diferença tão grande de desempenho. Afinal, existe toda uma complexidade por debaixo dos panos para que ela funcione. Mas se a ideia é comparar somente os algoritmos, uma busca..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Os usuários podem até descriptografar, mas não podem distribuir. Recomendo que leia a licença CC-NC-ND 4.0 Segundo o site da licença CC BY-NC-ND 4.0: You are free to: Share — copy and redistribute the material in any medium or format Ou seja, as pessoa..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Nesse caso específico o parênteses não faz diferença porque a multiplicação e divisão tem a mesma precedência e acabam sendo executados na ordem correta."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Só uma coisa, não sei se foi erro ao copiar o código do curso, mas a área do triângulo está errada: function calcularAreaTriangulo(){ const base = prompt(Digite a base do triangulo) const altura = prompt(Digite a altura do triangulo) return base * altu..."2 tabcoins · 2 comentários · kht · 1 ano atrás
"Bom, os dois códigos não são equivalentes. O primeiro cria um objeto cujos valores são aqueles que foram passados como argumentos da função: function comprar(nomeDoProduto,preçoDoProduto){ const produto = { nomeDoProduto, preçoDoProduto } return produt..."3 tabcoins · 1 comentário · kht · 1 ano atrás
"Obfuscar o código não garante proteção, leia mais sobre isso aqui. Faz uma busca por "js deobfuscator" e vai achar um monte de sites e programas que revertem a obfuscação. Pra vc ver como essa suposta proteção é frágil. Aliás, a licença que vc citou pe..."2 tabcoins · 1 comentário · kht · 1 ano atrás
"Só pra complementar, nos posts abaixo tem várias indicações de livros: https://www.tabnews.com.br/grimmfoltz/indiquem-livros-para-quem-esta-comecando https://www.tabnews.com.br/mathsstack/1000-livros-gratuitos-sobre-programacao https://www.tabnews.com...."1 tabcoin · 1 comentário · kht · 1 ano atrás
"peso na conciencia de deixar o meu chefe sem nenhum dev e ficar "na mão" Sinceramente, nenhuma empresa fica com pena na hora de demitir alguém que não lhe serve mais (pior, agora inventaram essa palhaçada de "demissão humanizada"). Já vi gente ser demi..."1 tabcoin · 0 comentário · kht · 1 ano atrás
"E a cada iteração do loop, o conteúdo pode ir piorando. Basicamente a mesma lógica de xerocar algo já xerocado, a cada cópia vai ficando pior..."2 tabcoins · 0 comentário · kht · 1 ano atrás
"Falando especificamente de artigos sobre tecnologia, pra mim o principal problema não é se o texto foi produzido por uma IA ou um humano, e sim se ele possui informações erradas. Se o texto está correto, não vejo tanto problema. Mas se está errado, ou..."2 tabcoins · 3 comentários · kht · 1 ano atrás
"Sem ver o código e uma amostra dos dados, é praticamente impossível determinar a causa exata. O que dá pra afirmar com relativa certeza é que culpar a linguagem costuma ser uma das piores formas de resolver. Na grande maioria das vezes a culpa não é da..."2 tabcoins · 1 comentário · kht · 1 ano atrás