Profile avatar
juanlopes.dev
Sr Staff Engineer @ zwift.com 01011001
498 posts 301 followers 144 following
Regular Contributor
Active Commenter
comment in response to post
Minha opinião é que Async I/O tem valor em bem menos situações do que o zeitgeist da engenharia de software prega hoje em dia. E o custo de manutenção de códigos com Async I/O torna essa uma conta que não fecha na maior parte das vezes em que é usado.
comment in response to post
Foi mal, mas esse é um pet peeve meu. Não consigo imaginar nenhum problema que trocar blocking I/O por async I/O resolva além de não ter que se preocupar com manutenção dos thread pools.
comment in response to post
In a lot of chemical toilets, like in every event. No, we wouldn't have a crowd crush. This is Brazil, not the United Mistakes. If someone shouts bomb, we sing and dance to the hit Bomba by Bragaboys.
comment in response to post
Agora foi a lava-louças. Mas já tive uma lava e seca deles. Curiosamente as duas quebraram do mesmo jeito: por volta de 1 ano da compra, ela para de esquentar. E essa agora aconteceu ainda dentro da garantia, mas o suporte deles é tão insuportável que só desisti. Nunca mais compro Samsung.
comment in response to post
Fiorino!
comment in response to post
Aqui adaptam, é do tráfico mesmo. www1.folha.uol.com.br/fsp/cotidian...
comment in response to post
Obrigado por isso! Estava com medo de assistir a 2a temporada com medo que não fizesse jus à primeira (que é fenomenal). Agora vou assistir.
comment in response to post
Então voltamos à questão inicial. IEEE754, de forma estrita, representa um subconjunto específico dos racionais. Ele pode representar outras coisas, numa definição ampla. 31415x10^-4 pode representar o número PI em alguns contextos, por exemplo. Mas essa não é uma definição estrita de "representar".
comment in response to post
Não entendi o argumento. O conjunto de números representáveis por um formato é um conceito bem definido. (Completamente off-topic, mas paridade de ids é um conceito que pode fazer sentido em códigos verificadores de erros)
comment in response to post
Todo número representável por IEEE754 é no máximo racional. Especificamente racionais em notação científica com expoente e mantissa inteiros.
comment in response to post
Em tempo: todo rage bait merece block.
comment in response to post
Quebrar as convenções de Genebra é bem fácil. www.pcgamer.com/that-time-am...
comment in response to post
Precisava fazer isso aí também, mas postergo à vida inteira justamente por isso. Depois que passar o perrengue, fala como ficou, por favor
comment in response to post
Lombok é um lixo. Dito isso, eu acho positivo que uma fração maior do que se usa no dia-a-dia da linguagem venha da comunidade, não da Oracle. Você sabe como essa era uma rusga minha com o .Net e a Microsoft.
comment in response to post
Tudo relacionado a streams é feio demais. Eu fico irritadíssimo com essa API, especialmente considerando que eles tinham LINQ para copiar.
comment in response to post
Mas, claro, em C# é mais fácil errar porque as pessoas confiam mais em IEnumerable<T> do que os javeiros confiam em Stream<T>. Raramente vejo Stream<T> saindo do escopo de um método.
comment in response to post
Vou falar que tenho minhas reservas quanto a checked exceptions, mas nesse caso (e em quase todos os casos de IOException), acho bom, na verdade. O caráter lazy de streams às vezes cria umas armadilhas para código com I/O. Já caí muito nisso em C#.
comment in response to post
Os métodos de Stream aceitam single-method interfaces (os delegates do Java) que não declaram exceptions. Então você não pode fazer um ```someList.stream().map(x -> { /* something that throws a checked exception */ })```
comment in response to post
O benefício de performance da maioria dos métodos serem final não compensa o quanto isso torna os sistemas mais complexos do que deveriam. Especialmente com escape analysis tendo avançado tanto com o tempo para detectar automaticamente effectively final methods.
comment in response to post
Acho que C# faz quase tudo melhor que Java, mas das poucas coisas que acho que C# errou, acho que métodos final por padrão foi uma delas. Na teoria parece ótimo, mas isso acaba levando os programadores criar façades demais para lidar com bibliotecas de forma testável.
comment in response to post
Caraca, seu comprometimento é exemplar! Perdi 5 dias até aqui. 19h de musculação (odeio) e 3,133.3 km de bicicleta (100% no Zwift, amo).
comment in response to post
Mas isso dura bem pouco, diria no máximo um mês a cada aumento de dose.
comment in response to post
Saudade de quando a semaglutida ainda me dava enjôo. Era mais fácil não comer 😂 Mas essa droga e mágica. Salvou meu fígado também, literalmente falando.
comment in response to post
Serão meses divertidos. Especialmente se rolar uma greve no meio 😂. Levei 10 meses entre defender e conseguir o diploma.
comment in response to post
Trabalho numa empresa de jogos. Só o repositório principal do game já ocupa uns 300GB. Tenho um de 1TB, mas que vive a 80, 85%
comment in response to post
Nice! Mas será que 512GB de SSD não é pouco?
comment in response to post
Espero que seja esse, porque a opção é complicada 😂
comment in response to post
Colocar a agência do fato no "carro modelo Jaguar" me faz pensar que era esse aqui.
comment in response to post
Mantenho uma app desktop no trabalho escrita em Swing faz uns 4 anos. Bem grandinha até. Surpreendentemente uma das melhores experiências que já tive com Java.
comment in response to post
Vi muita gente reclamando do 4° episódio, mas acho que, para quem é pai ou mãe, é nele onde você vai desabar e chorar sem parar. Ele fecha a série com chave de ouro. Quem reclama que é um final anticlimático talvez tenha uma compreensão diferente do significado da série. Para mim, é perfeito.
comment in response to post
Não precisa nem dizer que o 3° episódio é incrível e merece todos os prêmios do mundo. Se fosse o ator mais experiente do mundo, esse episódio já seria extremamente impressionante, mas o fato de ser um garoto que nunca tinha atuado profissionalmente na vida leva tudo pra um novo nível.
comment in response to post
Cada episódio tem seu ponto forte. A coreografia do 2° episódio é um pouco abaixo dos demais (e ele tem a menor nota no IMDB). Mas o feito técnico de filmar um plano sequência de uma hora com 300 crianças numa escola já é incrível. E a transição no final pra tomada aérea é de explodir cabeças.
comment in response to post
Eu tô sinceramente querendo assistir esse filme só por causa da Rachel Zegler. Já assisti esse vídeo dela umas 50 vezes. (Esse é um re-upload recente porque ela apagou o antigo) youtu.be/xk2uISh9Rcs?...