"compartilhar links ou recomendar livros, cursos online Mas tá cheio de posts recomendando isso, e mesmo assim não impede que se abram tópicos repetidos pedindo de novo por essas mesmas coisas. Ou seja, por mais boa vontade que tenhamos, sempre alguém v..."1 tabcoin · 1 comentário · kht · 2 anos atrás
"Não existe um número mágico. Claro que se vc pesquisar por aí, vai encontrar um monte de gente afirmando que o tamanho ideal é "no máximo X kilobytes", mas não é uma regra universal. Claro que o ideal é que não fique enorme, mas quanto é "enorme"? O "s..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Complementando, seguem outros posts sobre o assunto: https://www.tabnews.com.br/Ernane/a-diferenca-entre-funcoes-tradicionais-e-arrow-functions-no-javascript https://www.tabnews.com.br/ericnevesr/tipos-de-declaracoes-de-funcoes-em-javascript https://ww..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"O auto-complete é um recurso como qualquer outro: se bem usado, aumenta a produtividade, se mal usado, te prejudica. Eu vejo este recurso mais ou menos como uma calculadora: agiliza os cálculos, mas se vc não sabe qual conta é pra fazer, não adianta na..."2 tabcoins · 1 comentário · kht · 2 anos atrás
"ainda que nas linguagens mais modernas costume ser irrelevante Eu acho que a relevância é, digamos, indireta. Apesar da maioria das linguagens modernas não permitirem usar ponteiros diretamente, o estudo deles em C permite entender melhor o conceito de..."3 tabcoins · 1 comentário · kht · 2 anos atrás
"Opa, não tinha visto esse PR. Atualizei meu comentário, obrigado!"1 tabcoin · 0 comentário · kht · 2 anos atrás
"Pra mim não aparecem os mesmos. Alguns dos recentes também estão na aba Relevantes, mas com certeza as abas não possuem o mesmo conteúdo. Inclusive, neste momento, na aba Relevantes tem alguns posts antigos: Posts antigos na aba relevantes 1]: https://..."2 tabcoins · 2 comentários · kht · 2 anos atrás
"Complementando, seguem outros posts sobre este curso: https://www.tabnews.com.br/junioroliveira/harvard-cs50-acesso-gratuito-e-aberto-a-ciencia-da-computacao-para-todos https://www.tabnews.com.br/matheuspazinati/curso-cs50-de-harvard-minha-opiniao http..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Sim, poderia. Mas C não tem booleanos de fato. Quer dizer, até "tem": a partir do C99, existem as macros true e false definidas em stdbool.h. Mas no fundo elas são "alias" para os números 1 e 0. De qualquer forma, sim, poderia usar isso para deixar o c..."2 tabcoins · 1 comentário · kht · 2 anos atrás
"é preciso evitar ao máximo a alocação de memoria em Heap Não. O certo é entender bem as diferenças entre stack e heap, para que eles servem, e em quais casos cada um é o mais adequado - leia aqui para mais detalhes. Tem casos, por exemplo, em que é mai..."3 tabcoins · 2 comentários · kht · 2 anos atrás
"No GitHub tem algumas issues sobre o assunto. Em uma busca rápida encontrei essas: https://github.com/filipedeschamps/tabnews.com.br/issues/742 https://github.com/filipedeschamps/tabnews.com.br/issues/1016"1 tabcoin · 0 comentário · kht · 2 anos atrás
"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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos 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 · 2 anos atrás