"Até porque a gente sabe que a melhor forma de somar números é usando jQuery: jQuery serve pra tudo"1 tabcoin · 1 comentário · kht · 3 anos atrás
"Sim, isso funciona se vc só precisa fazer uma vez. Mas e se eu quiser gerar vários conjuntos (por exemplo, quero gerar vários jogos da mega sena)? Nesse caso, não compensa ficar recriando a lista toda hora, é melhor criá-la apenas uma vez no começo, e..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Vc disse que é professor, então se me permite a crítica... Acho que o nosso sistema educacional, da forma como está (des)estruturado, faz com que a esmagadora maioria das pessoas odeie matemática. Porque tudo é ensinado de um jeito que faz com que elas..."1 tabcoin · 2 comentários · kht · 3 anos atrás
"devo continuar fazendo do jeito que estou ou passar a usar flexbox apenas onde realmente é necessário? Use apenas onde é necessário. E isso não vale apenas para flexbox, vale para qualquer coisa (linguagem ou recurso específico da linguagem, paradigma..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"Vale lembrar que tem algumas diferenças entre eles. Por exemplo, uma function declaration pode aparecer depois que esta é chamada, e funciona normalmente devido a um processo chamado hoisting (basicamente, é como se o interpretador "movesse" algumas de..."2 tabcoins · 1 comentário · kht · 3 anos atrás
"Só uma coisa, esse código é PHP? Porque se for, ele nem sequer chega a rodar, porque return echo dá um erro de sintaxe (mas mesmo que não desse erro, não faz sentido, porque echo sequer retorna um valor). Se a ideia é imprimir e sair, teria que ser ech..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"Complementando, no próprio site do Moment.js tem um aviso dizendo que o projeto está encerrado (no sentido de que não serão adicionadas funcionalidades, nem quaisquer mudanças significativas). Serão feitas apenas correções relacionadas à falhas de segu..."1 tabcoin · 1 comentário · kht · 3 anos atrás
"Tem esse tutorial que eu acho interessante. Lembrando que eu fiz esse exemplo meio que na pressa, só pra ter um exemplo funcional, mas sempre dá pra melhorar :-)"1 tabcoin · 0 comentário · kht · 3 anos atrás
"Você vai escolher a linguagem do primeiro que falar algo que te agrade? Essa frase deveria ficar fixada no topo de todos os sites de programação (talvez seguido de "Não faça isso"). É impressionante como isso acontece o tempo todo: — Use a lingua..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"Complementando, seguem outros tópicos que discutem a relação de programação e matemática (que é mais profunda do que muita gente imagina): https://www.tabnews.com.br/gabrielTapes/por-que-a-matematica-e-essencial-para-a-programacao https://www.tabnews.c..."3 tabcoins · 1 comentário · kht · 3 anos atrás
"Programação e matemática tem uma relação bem profunda que muitos não percebem à primeira vista. De forma resumida, é importante saber ambos. Já teve outros tópicos discutindo isso, se quiser se aprofundar mais: https://www.tabnews.com.br/gabrielTapes/p..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Sobre "funções devem fazer apenas uma coisa", vale lembrar que "uma coisa" é bem subjetivo e varia bastante conforme o contexto. Por exemplo, "fechar pedido" é "apenas uma coisa"? Ou é algo que pode ser decomposto em partes como "verificar disponibilid..."2 tabcoins · 1 comentário · kht · 3 anos atrás
"Sabe se é possível obter os votos de um post? Sei que hoje temos o score total (diferença entre votos positivos e negativos), mas tem como saber quantos votos de cada tipo um post recebeu? Eu queria fazer umas estatísticas dos dados de votação, já que..."1 tabcoin · 1 comentário · kht · 3 anos atrás
"Aproveitando, acho que o site poderia ter um FAQ que explicasse o funcionamento da pontuação. Só uma dúvida: vamos supor que eu postei algo que não me deu nenhum ponto. Se eu apagar, eu perderei 2 pontos mesmo assim? E se o post me der 1 ponto, ou 3, o..."1 tabcoin · 2 comentários · kht · 3 anos atrás
"Criei um pull request, veja lá. Basicamente, adicionei a função create_from_int, que permite criar um número expandido a partir de um valor inteiro - assim não precisa usar create seguido de vários append (acho que é melhor do que a minha primeira idei..."1 tabcoin · 2 comentários · kht · 3 anos atrás
"De fato, esse é um vício de linguagem que tenho e muitas vezes sai automático. Corrigi o texto, obrigado!"1 tabcoin · 0 comentário · kht · 3 anos atrás
"Esse é um pedido frequente, dê uma olhada nos posts abaixo, muitos têm alternativas para usar enquanto a barra de busca não é implementada: https://www.tabnews.com.br/Pandasauro/como-pesquisar-um-tema-assunto-ja-postado-aqui-no-tabnews https://www.tabn..."2 tabcoins · 1 comentário · kht · 3 anos atrás
"Muito bom! Uma pequena melhoria é que multiplicar por 1 é redundante, então o loop pode começar do 2. Outra sugestão é ter uma função auxiliar que já cria e inicializa - ou seja, recebe uma lista de valores, chama create e depois append para cada valor..."1 tabcoin · 4 comentários · kht · 3 anos atrás
"Eu quis dizer que o mais importante é definir como o site deve ser. Se depois vão chamar isso de fórum, rede social, o que for, tanto faz. Mas de fato, se deixar somente à mercê dos usuários, sem nenhuma orientação, pode acabar degringolando. Nesse sen..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"É claro que tem interesses por trás. Sempre tem, não tem ninguém bonzinho nessa história. Além disso, quem garante que todo mundo iria obedecer a pausa?"1 tabcoin · 0 comentário · kht · 3 anos atrás
"De fato, pausar não é a solução, até porque nada garante que todos irão obedecer à pausa. E concordo que o que deve ser feito é uma discussão maior sobre os impactos e a forma como tudo está sendo conduzido. Por exemplo, o fato da OpenAI estar cada vez..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"não pode ocorrer uma queda na diversidade de temas? Talvez sim. Ou não. :-) Pode ser que alguém queria justamente abordar algo que ainda não tem no site, e use estas métricas para ajudar a saber os temas mais comuns e descartá-los. Mas claro que existe..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Não sei o que fazer mais. Uma dica que vai te ajudar muito, não só agora, mas no longo prazo também. Sempre que vc disser que algo não funciona ou está dando erro, tem que dar todos os detalhes necessários para que as pessoas possam te ajudar. Por exem..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Criei uma issue no GitHub sugerindo isso. Agora é aguardar :-)"1 tabcoin · 0 comentário · kht · 3 anos atrás
"Não tem muito jeito, a audiência do site sempre vai ditar o que é mais popular nele. Por exemplo, vejo que atualmente existe um forte viés em JavaScript, principalmente nos frameworks da moda. Então é claro que posts assim vão chamar mais atenção. Outr..."1 tabcoin · 0 comentário · kht · 3 anos atrás
"Só pra ser chato, os números de upvotes e downvotes já são escondidos, pois só vemos a pontuação final :-) Por exemplo, se um post não teve nenhum voto, a pontuação é 1. Mas se ele recebeu 10 ups e 10 downs, também será mostrado 1. Não temos como saber..."3 tabcoins · 3 comentários · kht · 3 anos atrás
"Será que importa tanto definir um nome específico? Tudo isso são rótulos que não servem para muita coisa, na minha opinião. Claro que sempre que surge algo, a tendência é compararmos com o que já existe para facilitar a compreensão ("é tipo o site A, m..."1 tabcoin · 2 comentários · kht · 3 anos atrás
"Se vc seta o seed a cada iteração de um loop, e ele é baseado em algo como o timestamp atual (que é uma implementação bem comum), corre o risco de 2 iterações serem tão rápidas que acabam usando o mesmo seed, e aí ele vai gerar o mesmo número. De qualq..."2 tabcoins · 0 comentário · kht · 3 anos atrás
"Implementar seu próprio gerador cai no caso de reinventar a roda. É muito interessante como exercício, mas pra aplicações reais, use o que já tem pronto (especialistas muito mais inteligentes do que nós já pensaram exaustivamente nisso e raramente - a..."1 tabcoin · 0 comentário · kht · 3 anos atrás