"Complementando: não existe uma definição oficial, canônica, única e livre de controvérsias sobre o que são os tais níveis de linguagens. Muitas vezes as pessoas usam esses termos ("alto nível", "baixo nível", etc) de maneira leviana, ou então para simp..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"Essa publicação é a prova de que uma barra de pesquisa não resolve o problema de publicações duplicadas no TabNews Talvez diminua, vamos esperar mais um pouco pra ver (embora eu compartilhe da sua opinião, a maioria tem preguiça de pesquisar e prefere..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Isso "funciona" se a equipe não usa controle de versão. Se bem que... Teve um projeto em que contrataram vários terceiros, e como a burocracia pra criar usuários era muito grande, mandaram eu dar minha senha do CVS pra todos (pra quem não conhece, CVS..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Já vi um arquivo de configuração com algo do tipo: vai.cavalo=false Quando o valor era true, habilitava alguma gambiarra que nem lembro mais qual era. O que eu lembro bem é que nosso chefe ficou horrorizado. Aliás, a mesma pessoa que fez isso costumava..."2 tabcoins · 2 comentários · kht · 3 anos atrás
"Primeiro, para entender bem o que é o ChatGPT e como ele funciona, leia aqui (e siga todos os links que tem lá). Viu tudo? Entendeu que ele não pensa, não analisa, não raciocina, não chega a conclusões, nada disso? Ele é só um gerador de lero lero avan..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"De fato tem muito conteúdo repetido. Alguns até tem respostas boas, mas depois de um tempo os posts somem, então as pessoas perguntam de novo porque não sabem pesquisar (ou até querem pesquisar, mas não conseguem). Pior, recentemente os responsáveis pe..."2 tabcoins · 2 comentários · kht · 3 anos atrás
"Mas como as pessoas vão encontrar esse tópico se elas são sabem como pesquisar? Ainda mais daqui a uns dias, quando esse post for para o limbo."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Complementando, uma ótima forma de entender o mecanismo de borrowing e ownership é na documentação oficial - que até foi citada, mas faltou o link :-)"1 tabcoin · 0 comentário · kht · 3 anos atrás
"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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 anos atrás
"Opa, não tinha visto esse PR. Atualizei meu comentário, obrigado!"1 tabcoin · 0 comentário · kht · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 anos atrás