"O erro "Could not find artifact" ocorre provavelmente porque vc precisa adicionar o repositório no pom.xml: Sonatype https://s01.oss.sonatype.org/service/local/repositories/ Só que aí o erro muda para: Failed to collect dependencies at io.github.larsid..."1 tabcoin · 1 comentário · kht · 2 anos atrás
"Você pode usar a tag img, ajustando o tamanho, e se quiser, os atributos title e alt também: Fica assim: Ou, se quiser preservar as proporções originais: Fica assim: Comparando com o markdown, só pra ver o tamanho original: xícara Que fica assim: xícara"2 tabcoins · 1 comentário · kht · 2 anos atrás
"Matemática é essencial pra programar bem (ênfase no "bem"). Já respondi em outro tópico, mas como ficou muito grande, não vou repetir tudo aqui. Sugiro que leia lá :-)"1 tabcoin · 0 comentário · kht · 2 anos atrás
"Na verdade vc está retornando uma tupla contendo dois valores. E a atribuição é uma forma de destructuring assignment, que pega os valores da tupla e coloca nas respectivas variáveis. Então, tecnicamente falando vc continua retornando apenas um valor (..."1 tabcoin · 2 comentários · kht · 2 anos atrás
"Teve outro post sobre o mesmo assunto, mas acho que o mais importante ali são as respostas, pois elas explicam uma coisa muito importante: API não é só web. Também não é só REST. API nem precisa de Internet, na verdade (isso é só um pequeno subconjunto..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Existe uma proposta para adicionar isso na linguagem, mas ainda está nos estágios iniciais. Então deve demorar um pouco pra sair..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"De certa forma, foi resolvido sim. Muitas linguagens possuem algum tipo nativo, geralmente chamado Decimal, BigDecimal, Money, Currency, etc, que não possui esses problemas. Quando não tem, geralmente já existe alguma lib que implementa esses tipos."2 tabcoins · 2 comentários · kht · 2 anos atrás
"Uma coisa que ajuda muito, embora muitos discordem, é estudar matemática. Sim, saber matemática é essencial para programar bem. O problema é que o ganho é indireto: muita coisa vc não vai usar diretamente no dia-a-dia. Na verdade, com a matemática, vc..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Relaxa, tem gente que trabalha há anos e também não sabe o que é isso (infelizmente). É como eu disse, só de saber o que é, já tá na frente de muita gente..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Olha, eu sei como é ruim precisar de dinheiro e tomar decisões baseadas nessa necessidade. Não é nada fácil, eu te entendo. Porém... não posso deixar de falar que não costuma ser uma boa ideia pegar uma tarefa para o qual vc não está preparado (sem ofe..."1 tabcoin · 1 comentário · kht · 2 anos atrás
"Depende. Frameworks são ferramentas. Eles podem ser úteis em muitos casos, em outros pode ser um tiro no pé. Tem aquela história de que "a melhor ferramenta é a que vc conhece". Claro, se tem tempo de estudar ferramentas melhores, então estude e depois..."2 tabcoins · 4 comentários · kht · 2 anos atrás
"Acho que um iniciante talvez tenha mais dificuldade pra entender tudo (eu, mesmo depois de anos na área, ainda não consegui absorver 100%, de vez em quando preciso reler alguns trechos), mas pelo menos já terá uma noção do assunto. Só de saber o que é..."1 tabcoin · 2 comentários · kht · 2 anos atrás
"Um que eu gosto, apesar de não focar diretamente em programação, é o Unicode Explained. Creio que toda essa parte sobre manipulação de caracteres, encodings e tudo mais é algo que muita gente não conhece, e pouquíssimos dominam de fato. E é algo import..."1 tabcoin · 4 comentários · kht · 2 anos atrás
"Complementando, segue o link: https://www.tabnews.com.br/eduardoMats/saiba-porque-nao-usar-floats-para-representar-reais-dolares-etc E tem esses também: https://www.tabnews.com.br/samuhmatos/as-linguagens-de-programacao-nao-conseguem-fazer-esse-simples..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Pois é, tem linguagens que quando vc imprime o valor, ele acaba sendo truncado/arredondado e isso acaba mascarando o problema (e dando a falsa impressão de que ele "não existe"). É o que aconteceu neste exemplo que fiz em Python: o problema só apareceu..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Isso é porque TS usa os mesmos tipos do JS, no qual o tipo Number é sempre um número de ponto flutuante (não há a separação entre int e float que tem em outras linguagens)."2 tabcoins · 0 comentário · kht · 2 anos atrás
"É mesmo (inclusive, é essa que eu tenho). Atualizei o link, obrigado!"1 tabcoin · 0 comentário · kht · 2 anos atrás
"Um que eu gosto muito é o The Pragmatic Programmer, que apesar de "velho" (a primeira edição é de 1999, o que na nossa área é considerado "pré-histórico"), ainda é bem atual, pois não foca em nenhuma tecnologia específica. Em vez disso, ele possui conc..."2 tabcoins · 2 comentários · kht · 2 anos atrás
"Sim, além disso um buscador nativo poderia ter mais opções avançadas, como por exemplo "posts do Fulano com pontuação >= N", "posts do Fulano respondidos por Ciclano nos últimos X dias", e por aí vai."1 tabcoin · 0 comentário · kht · 2 anos atrás
"É, se não fosse tão fácil ganhar pontos (basta postar qualquer coisa), o problema seria muito mais difícil de acontecer. E talvez nem precisasse de bloqueio..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"O problema é que o bloqueio foi feito por IP e não por usuário. Ou seja, não impede tanto assim, pois mudar de IP é muito mais fácil que criar outro usuário (pois além de criar, precisa postar alguma coisa pra ter pontos suficientes pra votar). Enfim..."1 tabcoin · 2 comentários · kht · 2 anos atrás
"De forma bem resumida: não retorne a informação isAdmin para o frontend. Faça a checagem no backend, sempre que o usuário tentar acessar algum recurso protegido. Ou, em vez de retornar esse JSON, outra alternativa é usar um JWT Token que contenha os pa..."1 tabcoin · 1 comentário · kht · 2 anos atrás
"Se vc já está no curso, aí não tem jeito, precisa em algum momento introduzir os termos corretos. Aí não sei o melhor jeito pq não sou professor..."2 tabcoins · 2 comentários · kht · 2 anos atrás
"Falando especificamente da área de tecnologia/programação: saber inglês é importantíssimo e vai te ajudar muito. A maioria do material disponível (documentação oficial, livros, tutoriais, etc) sai primeiro em inglês. Claro que tem muita porcaria, mas a..."3 tabcoins · 0 comentário · kht · 2 anos atrás
"Nesse caso eu evitaria qualquer termo do tipo. Já li sobre uma palestra dada em um colégio (não vi a palestra, li um post que o palestrante escreveu). Ele disse que primeiro perguntou quem ali tinha [nome da rede social que era moda na época]. E aí ele..."2 tabcoins · 5 comentários · kht · 2 anos atrás
"<sarcasmo>Será que não precisa mesmo? Se tivesse, evitaria que as pessoas perguntassem isso toda hora:</sarcasmo> https://www.tabnews.com.br/Pandasauro/como-pesquisar-um-tema-assunto-ja-postado-aqui-no-tabnews https://www.tabnews.com.br/gab..."1 tabcoin · 10 comentários · kht · 2 anos atrás
"O problema do "banco roxinho" foi usar float, descobriram na prática os problemas de arredondamento que ele possui: https://tecnoblog.net/noticias/2022/02/16/nubank-tem-bug-que-nao-deixa-transferir-r-1799-e-mais-3-valores-via-pix/ O que mais me assusta..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Pior que o processo de emburrecimento dos cursos não é algo novo, e nem exclusivo do Brasil: https://www.joelonsoftware.com/2005/12/29/the-perils-of-javaschools-2/"2 tabcoins · 0 comentário · kht · 2 anos atrás