"Uma dificuldade que eu tinha era que eu não conseguia visualizar na minha mente o que cada comando fazia com o repositório. Eu ainda estava com aquela imagem de trunk/branches do SVN, e não conseguia fazer um paralelo com o Git. O que abriu minha cabeç..."1 tabcoin · 2 comentários · kht · 2 anos atrás
"Sim, tem isso também. É uma série de fatores que juntos deram a má fama da linguagem. E concordo com o que vc disse sobre JS, que inclusive é outra linguagem que recebe muitas críticas. Mas também, ela foi feita às pressas, não tinha como sair tudo cer..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Incrível como as coisas são cíclicas na nossa área. Em certo momento todo mundo faz algo de um jeito, até que alguém inventa um jeito diferente e este se torna o novo "certo". Aí descobrem que não serve pra todos os casos e muitas vezes é até pior, e r..."2 tabcoins · 1 comentário · kht · 2 anos atrás
"Alguns minutos antes desse, teve outro post com basicamente o mesmo código, sem nenhum contexto. O que vcs pretendem? Pelo menos digam qual é a ideia. Por exemplo, divulgar a solução - de preferência descrevendo o problema - ou pedir ajuda em alguma pa..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"De forma geral, toda linguagem tem qualidades e defeitos. Mas acredito que parte da má fama do PHP vem do seu próprio criador, graças a frases famosas como por exemplo (em tradução livre): "Não sou um programador de verdade. Eu junto as coisas até que..."2 tabcoins · 2 comentários · kht · 2 anos atrás
"Esse é o maior perigo do ChatGPT, dar a falsa impressão de estar ajudando. Pensa assim: se uma pessoa não conhece muito bem um assunto, vc acha que ela é a mais qualificada para avaliar se algo dito sobre esse assunto está certo? O problema do ChatGPT..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Obrigado! Tive a ideia ao ver que não tem muitos posts sobre o assunto. E se quiser, pode complementar. Afinal, o assunto é extenso..."1 tabcoin · 0 comentário · kht · 2 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 · 2 anos atrás
"Eu não sei todos os detalhes, até porque é detalhe de implementação e eles podem mudar de uma versão para outra. Mas enfim, sei que alguns comandos (como git fetch, git rebase, git commit, entre outros) chamam git gc --auto "por baixo dos panos". E est..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Seria interessante vc colocar o HTML e um exemplo do JSON retornado pela URL. Pois ficar removendo e adicionando o evento toda hora não me parece a melhor alternativa. Se tivermos mais informações, de repente dá até pra sugerir outra solução."1 tabcoin · 2 comentários · kht · 2 anos atrás
"O problema é que não adianta só pesquisar e usar o primeiro código que funcionou. Tem que entender o que está acontecendo e saber adaptar pro seu caso. Mais importante que saber onde pesquisar, é saber como pesquisar e o que fazer com os resultados. Ma..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Por enquanto, o jeito é adicionar nos favoritos do browser mesmo..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Pois é, e dada a lista que foi colocada acima, parece (pelo menos é a impressão que dá) que o critério foi "melhor é o que está na moda". Sem contar o forte viés em frameworks JS (que reforça a ideia de "seguir a moda"), ignorando completamente outras..."1 tabcoin · 1 comentário · kht · 2 anos atrás
"Pois é, "melhor" é subjetivo. Alguns consideram que o melhor é o que "todo mundo" está usando, mas a história diz que nem sempre é assim - alguém lembra da época em que todo mundo só usava o maldito SOAP pra tudo? :-)"1 tabcoin · 0 comentário · kht · 2 anos atrás
"Vc quer exatamente o que? Se for "como usar o Linux" (linha de comando, por exemplo), é uma coisa. Se for estudar o Kernel, é outra completamente diferente."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Já existe uma parecida: Shakespeare Programming Language (SPL). Não é exatamente igual à sua ideia, mas tem semelhanças: a estrutura do programa se assemelha ao roteiro de uma peça de teatro. Exemplo de "Hello World": Hello - Shakespeare Programming La..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Seguem alguns artigos explicando casos de uso de um generator: https://dev.to/rfornal/use-cases-for-javascript-generators-1npc https://jrsinclair.com/articles/2022/why-would-anyone-need-javascript-generator-functions/ https://itnext.io/a-quick-practica..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Nos Termos de Uso do site tem o seguinte: A marca TabNews, junto com o serviço e o domínio tabnews.com.br são propriedades intelectuais de uma empresa que temos localizada no Canadá chamada Filipe Deschamps Tech Inc.. Se um dia alguém resolver comprar..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Como funciona se alguém quiser comprar o tabnews? É o Felipe quem ganha, por ter criado? Se o TabNews fosse vendido, acredito que somente os donos ganhariam dinheiro. Foi o que aconteceu quando o Stack Overflow foi vendido em 2021. Quem ganhou dinheiro..."2 tabcoins · 2 comentários · kht · 2 anos atrás
"Vale lembrar que a documentação diz que tanto switch quanto restore ainda são experimentais e podem mudar. Por outro lado, já faz quase 4 anos que está assim, e não acho que eles vão deixar de existir. Mas o checkout também vai continuar existindo por..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Dois tutoriais de regex que eu gosto são esse e esse. E se quiser se apronfundar mesmo, tem o livro Mastering Regular Expressions."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Muito bom! Criei um pull request sugerindo uma alteração na regex, veja lá :-)"2 tabcoins · 2 comentários · kht · 2 anos atrás
"O switch, como já explicado acima, é bem similar ao checkout. Eu não achei o switch tão complicado, e na verdade achei até menos confuso, pois ele só lida com branches - diferente do checkout, que pode mexer com branches ou arquivos, dependendo de como..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Vc pode seguir os tutoriais da MDN (em inglês). Tem em português também (no canto superior direito dá pra mudar o idioma), mas na minha opinião a tradução nem sempre é boa, e algumas páginas tem até mesmo erros (que não têm na versão original). Então s..."1 tabcoin · 1 comentário · kht · 2 anos atrás
"Vc pode seguir os tutoriais da MDN. Mesmo que não siga, vc ainda pode se basear na estrutura que eles montaram, pois parece seguir uma ordem bem lógica para quem está dandos os primeiros passos na linguagem."1 tabcoin · 1 comentário · kht · 2 anos atrás
"Só pra complementar, no próprio site da Tiobe explica como o índice funciona. Basicamente: Eles fazem uma busca por +" programming" (ou seja, +"python programming", +"javascript programming", etc) em vários sites. A lista completa pode variar conforme..."2 tabcoins · 0 comentário · kht · 2 anos atrás
"Vale lembrar que a partir da versão 2.23.0 do Git (agosto de 2019), foram criados os comandos switch e restore, que servem para substituir algumas funções do git checkout (e também do git reset, entre outros). Embora a documentação diga que ainda são e..."5 tabcoins · 9 comentários · kht · 2 anos atrás
"No PR que eu mandei eu já resolvi isso: repare que eu uso re.escape somente quando faz sentido."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Sim, achei melhor assim porque, embora no final tudo vire uma string, cada um é uma coisa diferente e não dá pra tratar tudo do mesmo jeito. Por exemplo, alguns precisam de escape: em seu outro comentário eu respondi sobre o ., que precisa ser escapado..."1 tabcoin · 0 comentário · kht · 2 anos atrás
"Seguem alguns artigos explicando casos de uso de um generator: https://dev.to/rfornal/use-cases-for-javascript-generators-1npc https://jrsinclair.com/articles/2022/why-would-anyone-need-javascript-generator-functions/ https://itnext.io/a-quick-practica..."1 tabcoin · 0 comentário · kht · 2 anos atrás