"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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos 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 · 3 anos atrás
"Tinha um pessoal que usava conta secundaria no StackOverflow para responder a pergunta de forma grotescamente errada, para vir pessoas corrigindo Até onde sei, essa tática foi no reddit: Tática pra responderem minha pergunta [1]: https://i.imgur.com/2d..."2 tabcoins · 1 comentário · kht · 3 anos atrás
"Sim, foi proposto. Mas eu acho que tem mais desvantagens do que vantagens. Por experiência de outros sites, vejo que em geral as pessoas ficam com receio de represálias e acabam não dando negativo em conteúdo ruim, por exemplo. Ou fica aquela coisa de..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Falando de forma geral, o fato de alguns usarem algo indevidamente não é motivo suficiente para não ter. Pois como já disseram, é um recurso importante para a forma como o site foi pensado para funcionar. Sobre o caso específico, não dá pra saber se fo..."1 tabcoin · 2 comentários · kht · 3 anos atrás
"Só pra complementar, já expliquei aqui - e em mais detalhes aqui - como o Tiobe calcula o seu ranking. Leia e entenda porque ele não deve ser levado tão a sério. Sobre PHP ser usado por 78% da web (ou qualquer outra porcentagem, varia conforme a fonte)..."3 tabcoins · 0 comentário · kht · 3 anos atrás
"De forma geral, e sem saber dos requisitos do sistema, eu costumo dizer que depende. Mas neste caso específico, não consigo imaginar uma situação em que faça sentido ter um JSON com milhões de caracteres no banco. Outro ponto confuso é que primeiro vc..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"Sobre tipagem, além do link que o @maniero indicou, tem também esse. Além das definições, que os links explicam e são importantes (e muita gente confunde), também acho válido ressaltar a conclusão: Ou seja, pra variar, não existe essa de que uma das op..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"Já eu diria pra não usar o ChatGPT como professor. O problema é quando ele der uma resposta meio certa, com erros sutis que um iniciante dificilmente conseguiria perceber - e que no estágio atual ainda é bem comum. No fim é tão ou mais prejudical que u..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"Veja no GitHub que o compilador de Rust é escrito na própria linguagem (mais de 96% do código é Rust, e nada de C++). Este compilador gera o código intermediário do LLVM, que por sua vez gera o executável - o processo todo é descrito aqui. Para entende..."2 tabcoins · 1 comentário · kht · 3 anos atrás
"por que muitas linguagens escolheram C++ ao invés de C para adaptar seus recursos? (Por exemplo Numpy de Python) No GitHub podemos ver no código fonte do numpy que somente 1,1% é C++, e C corresponde a mais de 35% (tem também uma boa parte em Python, m..."1 tabcoin · 1 comentário · kht · 3 anos atrás
"Para estarem surpresos, os CEO's devem ser tipo esses aqui: Home office meme Home office meme Home office meme [1]: https://i.imgur.com/iqjJAcA.jpg [2]: https://i.imgur.com/VUK2tN5.jpg"2 tabcoins · 1 comentário · kht · 3 anos atrás
"Desculpe não responder diretamente, mas acho importante frisar uma coisa: não existe uma definição formal, única, canônica e "oficial" sobre os tais "níveis" de linguagens. Geralmente usam-se os termos "baixo nível" e "alto nível" de maneira informal,..."2 tabcoins · 1 comentário · kht · 3 anos atrás