Três pesquisadores receberam o Nobel de Física por descobertas fundamentais em computação quântica. John Clarke, Michel Devoret e John Martinis, que trabalharam juntos na Universidade da Califórnia, Berkeley, demonstraram em 1984 e 1985 fenômenos quânticos em escala macroscópica, algo inédito na época. Eles criaram um circuito elétrico baseado em junções Josephson, que exibiu comportamento quântico detectável por tunelamento quântico. A pesquisa abriu caminho para tecnologias quânticas modernas, incluindo criptografia, computadores e sensores quânticos. O comitê do Nobel destacou a importância do trabalho para a próxima geração de tecnologia digital. Clarke se declarou surpreso com o prêmio, mostrando humildade sobre o impacto do estudo. Olle Eriksson, presidente do comitê, ressaltou o valor contínuo da mecânica quântica na inovação tecnológica. Jonathan Bagger, físico e CEO da American Physical Society, comentou que a descoberta revelou a aplicabilidade da mecânica quântica em níveis humanos observáveis. Esse avanço transformou o entendimento que restringia a mecânica quântica a fenômenos exóticos, expandindo seu campo para o mundo visível. O reconhecimento ocorre mais de quarenta anos após os experimentos pioneiros na década de 1980. Essa premiação destaca o papel fundamental da ciência básica para as futuras revoluções tecnológicas. Fonte: https://www.theregister.com/2025/10/07/trio_who_showed_macroscale_quantum/
Arquitetura frontend moderna - três principais formas de compartilhar componentes entre aplicações frontend
Arquitetura frontend moderna - três principais formas de compartilhar componentes entre aplicações frontend 1 – Pacotes NPM (públicos ou privados) Como funciona Você empacota seus componentes (React, Vue, Angular ou até vanilla) em uma biblioteca . Essa lib é publicada em um registro de pacotes (npmjs, GitHub Packages, Verdaccio, Nexus etc.). Qualquer aplicação que precise desses componentes instala a dependência ( npm install minha-lib ) e os usa normalmente. Vantagens ✅ Padronização : ótimo para compartilhar entre múltiplos projetos. ✅ Controle de versão : cada app escolhe qual versão usar. ✅ Independência : não exige repositórios ou builds integrados. ✅ Testado/isolado : a lib pode ter pipeline próprio de testes e versionamento sem interferir nas apps. Desvantagens ❌ Ciclo de publicação : precisa buildar e publicar cada vez que altera a lib. ❌ Atraso nas atualizações : os projetos consumidores precisam atualizar a versão manualmente. ❌ Mais fricção em times ...
Comentários
Postar um comentário