Jogo para PDA de 2004 refeito em 2024: Darklaga Cannonball Symphony

2025-01-03

Em 2022, o autor encontrou um DVD com o código-fonte C++, sprites, sons e música de seu jogo de vídeo de 2004, Darklaga Cannonball Symphony. Como não era mais possível compilá-lo (devido a dependências proprietárias ausentes), ele decidiu reimplementá-lo como um projeto de hobby. A recriação é uma página da web que roda diretamente no navegador e pesa apenas 1,4 MB. O artigo discute as escolhas tecnológicas feitas para garantir a longevidade do jogo e a otimização do tamanho do arquivo.

Leia mais

Superando a Resistência ao Extreme Programming

2025-01-03
Superando a Resistência ao Extreme Programming

Este artigo explora a resistência comum encontrada quando as equipes adotam o Extreme Programming (XP). O autor argumenta que forçar mudanças é contraproducente; o sucesso do XP reside na autonomia da equipe. A resistência provém de concepções errôneas dos desenvolvedores sobre o XP, estruturas de incentivos gerenciais e as próprias ferramentas. O autor aconselha os gerentes a empoderar as equipes, criar espaço para experimentação e ajudar a superar a resistência por meio de experiências compartilhadas, prática prática e responsabilização. O objetivo final é alcançar uma colaboração altamente eficaz e um trabalho alegre.

Leia mais

Ella Maru Studio: Ciência e Arte em Harmonia

2025-01-03

O Ella Maru Studio combina conhecimento científico de nível de doutorado com design artístico profissional para criar ilustrações e animações científicas impressionantes. Seu trabalho já apareceu em mais de 2.000 capas de revistas, incluindo publicações na Nature e Science. Eles atendem universidades e indústrias de ponta em todo o mundo, ajudando pesquisadores a comunicar conceitos científicos complexos por meio de imagens e animações visualmente atraentes para artigos, propostas e livros. Os depoimentos de clientes elogiam consistentemente seu profissionalismo, rapidez e trabalho de alta qualidade.

Leia mais

WoW Hardcore: A Ópera Saboneteira Épica da Twitch

2025-01-03
WoW Hardcore: A Ópera Saboneteira Épica da Twitch

A guild OnlyFangs, composta por grandes streamers da Twitch, transformou o modo Hardcore de World of Warcraft Classic em uma cativante ópera saboneteira transmitida ao vivo. Com a morte permanente como consequência definitiva, os streamers mergulham totalmente no RPG, criando um drama intenso. Escândalos de trapaça, execuções públicas e rivalidades entre facções impulsionam a narrativa, atraindo dezenas de milhares de espectadores e superando o hype de lançamentos de novos jogos. Esse fenômeno revitalizou a popularidade do WoW, aumentando a audiência dos streamers e estabelecendo um formato de conteúdo único.

Leia mais

A Energia Escura Pode Não Existir: Algo Mais Estranho Pode Explicar o Universo

2025-01-03
A Energia Escura Pode Não Existir: Algo Mais Estranho Pode Explicar o Universo

Um novo estudo desafia o modelo padrão de cosmologia, ΛCDM, que depende da existência de energia escura e matéria escura. O modelo alternativo de 'cosmologia do tempo' propõe que o tempo flui a taxas diferentes em diferentes regiões do universo, criando a ilusão de expansão acelerada. Analisando mais de 1.500 supernovas do Tipo Ia, os pesquisadores descobriram que a cosmologia do tempo se ajusta melhor às observações do que o ΛCDM. Isso sugere uma necessidade potencial de repensar os fundamentos da cosmologia; a energia escura pode ser uma interpretação errônea das taxas de expansão não uniformes.

Leia mais

TurboGist: Simplificando o Compartilhamento de Código para Desenvolvedores

2025-01-03

TurboGist é uma plataforma de compartilhamento de código simples e eficiente, projetada para resolver os problemas de compartilhamento de código em colaborações de equipe. Elimina a cópia e colagem trabalhosa e a dependência de ferramentas de terceiros, oferecendo compartilhamento de código em tempo real, destaque de sintaxe, notificações de snippets de código e sugestões de conclusão de código semelhantes ao Copilot. Os desenvolvedores podem compartilhar código rapidamente sem sair do editor, aumentando a eficiência e permitindo que se concentrem na codificação e na resolução de problemas.

Leia mais

A Tecnologia Esquecida do Cinema Silencioso: Duas Vitrolas e um Microfone

2025-01-03

Na década de 1920, cinemas britânicos em dificuldades adotaram o Panatrope, um toca-discos de duas plataformas, como uma forma barata de aprimorar filmes mudos. Um músico habilidoso, Reginald Johnson, explorou ao máximo o potencial da máquina, criando técnicas semelhantes às de DJs ao combinar criativamente segmentos de discos para criar trilhas sonoras únicas. Embora brevemente popular, o Panatrope foi rapidamente substituído pelo advento da tecnologia de som em filme da Movietone. Esta história destaca não apenas a obsolescência tecnológica, mas também os desafios enfrentados pela indústria cinematográfica britânica naquela época.

Leia mais

Evolução do SRE do Google: de Orçamentos de Erros à Teoria de Sistemas

2025-01-03
Evolução do SRE do Google: de Orçamentos de Erros à Teoria de Sistemas

A equipe de Engenharia de Confiabilidade de Sites (SRE) do Google passou por uma evolução significativa nos últimos 25 anos. Inicialmente, ela dependia de métodos como Objetivos de Nível de Serviço (SLOs), orçamentos de erros e estratégias de isolamento. No entanto, diante de sistemas cada vez mais complexos e desafios emergentes, a equipe SRE do Google passou a utilizar a teoria de sistemas e a teoria de controle, adotando a estrutura STAMP. A STAMP muda o foco de evitar falhas de componentes individuais para entender e gerenciar interações complexas do sistema. Este artigo usa um estudo de caso do mundo real para mostrar como a STAMP ajuda o Google a prevenir falhas em nível de sistema e explora suas aplicações futuras em toda a indústria de tecnologia.

Leia mais
Desenvolvimento Teoria de Sistemas

Org-Supertag: Aprimorando o Sistema de Tags do Org-mode

2025-01-03
Org-Supertag: Aprimorando o Sistema de Tags do Org-mode

Org-Supertag é um plugin Emacs para Org-mode que aprimora a funcionalidade de tags, permitindo que tags não apenas atribuam atributos a nós, mas também os manipulem diretamente, para um gerenciamento de conhecimento mais flexível. Inspirado no Tana, ele é não intrusivo e coexiste perfeitamente com os recursos existentes do Org-mode. Introduz 'super tags' que definem a estrutura e o comportamento dos nós, com suporte para sistemas de campos e comportamentos para propriedades estruturadas e ações automatizadas. Seu sistema de consulta permite pesquisa unificada em nós, tags e campos, com várias opções de exportação.

Leia mais

OpenSPH: Visualização Interativa para Simulações Astrofísicas

2025-01-03

OpenSPH é uma biblioteca de código de partículas versátil, usada principalmente para simulações astrofísicas. Um novo aplicativo gráfico, SpaceSim, fornece uma interface mais interativa e fácil de usar para configurar e executar simulações. Os usuários podem personalizar as condições iniciais e as etapas de simulação usando um editor baseado em nós. As simulações variam de impactos planetários e fusões galácticas a discos de acreção de buracos negros. Instaladores do Windows, código-fonte e tutoriais estão disponíveis. O feedback da comunidade é encorajado através do servidor Discord.

Leia mais

Conquistando uma Rede de 3200 Gbps: Uma Jornada com RDMA, EFA e libfabric

2025-01-03

Na Perplexity AI, o autor utilizou RDMA, EFA e libfabric em instâncias AWS p5 (com 8 GPUs NVIDIA H100 interconectadas via NVSwitch) para atingir uma utilização quase perfeita (97%) da largura de banda da rede de 3200 Gbps. Este artigo detalha o processo, compartilhando insights valiosos e técnicas de otimização (multithreading, fixação de núcleo da CPU, particionamento de estado, etc.) para programação de rede de alto desempenho. Ele destaca as vantagens dos modelos de comunicação assíncrona sobre os métodos de comunicação coletiva.

Leia mais
Desenvolvimento Rede de Alto Desempenho

A alegria da codificação: encontrando equilíbrio na paixão

2025-01-03
A alegria da codificação: encontrando equilíbrio na paixão

O autor, um programador desde a infância, compartilha sua perspectiva sobre o delicado equilíbrio entre paixão e obsessão. Ele ama programar e frequentemente trabalha em projetos à noite e nos fins de semana, encontrando grande alegria nisso. No entanto, ele adverte contra deixar essa paixão se tornar uma obsessão insalubre, negligenciando outros aspectos importantes da vida, como relacionamentos e descanso. O autor enfatiza a importância de manter vários interesses, avaliar regularmente o próprio bem-estar e evitar impor hábitos de trabalho pessoais aos outros. Ele defende uma abordagem equilibrada, em que a paixão alimenta a criatividade sem consumir toda a vida de alguém.

Leia mais
(tej.as)

Savoy vs. Hollywood Swing: Desvendando os Mitos de Estilo

2025-01-03
Savoy vs. Hollywood Swing: Desvendando os Mitos de Estilo

Este ensaio desmascara equívocos comuns em torno dos estilos 'Savoy' e 'Hollywood' do Lindy Hop. Através de uma análise meticulosa de filmagens antigas, o autor revela a diversidade de estilos entre os bailarinos de ambas as regiões, destacando a influência da época, geografia e preferências individuais. O artigo argumenta contra rótulos simplistas, enfatizando as qualidades únicas de cada bailarino e defendendo uma apreciação mais profunda da diversidade estilística em vez de uma categorização rígida.

Leia mais

Uma Simples Violação do Determinismo na Mecânica Newtoniana: A Cúpula

2025-01-03

Este artigo apresenta um exemplo contraintuitivo na mecânica newtoniana onde o determinismo falha: uma massa em repouso no ápice de uma cúpula de formato especial move-se espontaneamente sem qualquer intervenção externa. O autor demonstra, através de soluções matemáticas e raciocínio físico, que este sistema permite múltiplas soluções, algumas das quais descrevem a massa iniciando o movimento em um tempo arbitrário, sem previsão newtoniana de quando ou em que direção. Mesmo sistemas newtonianos simples podem exibir eventos acausais, desafiando a universalidade da causalidade na física clássica.

Leia mais

PWCT2: Programação Visual sem Codificação

2025-01-03
PWCT2: Programação Visual sem Codificação

PWCT2 é uma linguagem de programação visual de segunda geração escrita em Ring, projetada para programação visual agradável e visualizações interativas. Ela suporta importação e exportação de código Ring e roda em Windows, Linux e macOS. Disponível na Steam, o PWCT2 possui uma ampla gama de recursos que cobrem desenvolvimento web, desenvolvimento de jogos 2D e muito mais, juntamente com extensos vídeos tutoriais e documentação.

Leia mais
Desenvolvimento linguagem Ring

In Memoriam: Noah Gibbs, um Titã do Ruby

2025-01-03

A comunidade Ruby lamenta a perda de Noah Gibbs, um verdadeiro gigante no campo. Esta homenagem sincera relata a colaboração do autor com Noah, desde interações online até o trabalho lado a lado em projetos como o Scarpe. Noah não era apenas um engenheiro brilhante; ele era um mentor apaixonado, generosamente compartilhando sua experiência e inspirando inúmeras outras pessoas. Suas contribuições para o Scarpe, incluindo código e design significativos, são um testemunho de sua dedicação. Embora sua partida seja uma perda profunda, seu legado de mentoria e espírito inovador continuará a inspirar a comunidade.

Leia mais
Desenvolvimento

System76 Thelio Astra: O PC Arm de 128 núcleos que quebra recordes

2025-01-03

A System76 lançou seu primeiro PC Arm para estações de trabalho, o Thelio Astra, com uma CPU Ampere Altra Max de 128 núcleos e desempenho excepcional. Jeff Geerling fez uma avaliação completa, incluindo benchmarks no Ubuntu e Windows 11. Os resultados mostram que o Thelio Astra supera todos os outros PCs Arm em desempenho multinúcleo, alcançando até mesmo um recorde mundial não oficial no Cinebench 2024. Embora o suporte de GPU no Windows 11 ainda esteja em desenvolvimento, o desempenho em jogos no Linux é excelente. O preço alto é compensado pelo desempenho impressionante e pelo suporte excepcional da System76, tornando-o uma opção atraente para profissionais, especialmente no desenvolvimento automotivo.

Leia mais
Hardware PC Arm

E O Que Deve Ser Feito?: O Livro Que Ajudou a Desencadear a Revolução Russa

2025-01-03
E O Que Deve Ser Feito?: O Livro Que Ajudou a Desencadear a Revolução Russa

Este artigo explora o romance influente de Nikolai Chernyshevsky, *E O Que Deve Ser Feito?*, um livro que impactou profundamente o curso da história russa. O romance critica o autoritarismo czarista e as desigualdades sociais, propondo uma sociedade utópica baseada em princípios cooperativos, liderada por uma elite educada. De Lenin a Xi Jinping, líderes se inspiraram em suas ideias radicais. O artigo analisa as personagens do romance, suas visões sobre o papel da arte na sociedade e compara seu conceito de 'novo homem' com a interpretação de Ayn Rand. Em última análise, *E O Que Deve Ser Feito?* permanece devido à sua crença inabalável na transformação social e seu apelo por um futuro melhor, tornando-se não apenas um romance, mas um manifesto social revolucionário.

Leia mais

Zoom profundo no conjunto de Mandelbrot: teoria e prática

2025-01-03
Zoom profundo no conjunto de Mandelbrot: teoria e prática

Este artigo aprofunda a teoria e a prática do zoom profundo no conjunto de Mandelbrot. Algoritmos tradicionais para renderizar o conjunto de Mandelbrot são computacionalmente caros. O autor apresenta técnicas de aceleração baseadas na teoria de perturbação, incluindo iterações de perturbação, detecção de falhas e redimensionamento. Além disso, o artigo discute técnicas de aproximação de séries e como lidar com desafios como regiões de "agulha profunda" e fractais híbridos. Essas otimizações melhoram drasticamente a velocidade de renderização, permitindo a criação de imagens mais detalhadas.

Leia mais

China subsidiará compras de smartphones para impulsionar gastos

2025-01-03
China subsidiará compras de smartphones para impulsionar gastos

A China expandirá os subsídios ao consumo para incluir smartphones e outros eletrônicos, a fim de impulsionar os gastos domésticos em meio aos crescentes ventos contrários externos. Funcionários da principal agência de planejamento econômico do país disseram na sexta-feira que um programa nacional de troca, atualmente cobrindo eletrodomésticos e automóveis, será ampliado este ano para dispositivos pessoais, como telefones, tablets e smartwatches. Após a Covid, os consumidores chineses mantiveram seus smartphones por mais tempo devido à falta de novos recursos interessantes e ao aperto geral no cinto. Assim como com carros e máquinas de lavar, os investidores esperam que os incentivos revivam o maior mercado de smartphones do mundo e impulsionem as vendas não apenas para marcas como Huawei e Xiaomi, mas também para plataformas populares entre os fãs de dispositivos, como Alibaba e JD.com. A medida faz parte dos esforços da China para estimular o consumo a fim de compensar os efeitos de potenciais novas tarifas americanas sobre as exportações chinesas, um motor de crescimento fundamental. Pela segunda vez em pelo menos uma década, os principais líderes priorizaram no mês passado o estímulo aos gastos e à demanda interna em 2025. O governo aumentará "significativamente" a venda de títulos especiais do Tesouro de prazo extra longo para financiar o programa, que também incentiva as empresas a atualizar seus equipamentos, de acordo com Yuan Da, vice-secretário-geral da Comissão Nacional de Desenvolvimento e Reforma. Várias províncias iniciaram seus próprios programas de troca para dispositivos pessoais e telefones no final de 2024, mas uma iniciativa nacional pode ser mais eficaz. O governo central comprometeu 300 bilhões de yuans (US$ 41,1 bilhões) de fundos arrecadados com títulos especiais do Tesouro em julho para apoiar os subsídios. Incluindo os esforços do governo local, esses incentivos levaram a um aumento nas vendas de carros e eletrodomésticos a partir de setembro. Os subsídios para atualização de equipamentos comerciais também serão expandidos para áreas que incluem instalações agrícolas, de acordo com Yuan. Um plano específico para a expansão do programa será lançado em breve.

Leia mais

Tipos: A Base do Design de Software

2025-01-03
Tipos: A Base do Design de Software

O design de software é mais do que apenas escrever funções; trata-se de arquitetura de alto nível. Este artigo argumenta que os tipos são o elemento mais crucial. Os tipos definem estruturas de dados e interfaces de funções, essenciais para a compreensão e comunicação do design de software. Mesmo em linguagens com tipagem dinâmica, os tipos existem implicitamente. Um bom design de tipos melhora a legibilidade, a manutenção e a confiabilidade do código, auxiliando na abstração e na modularidade. O artigo explora as diferenças entre tipagem estática e dinâmica e como vários sistemas de tipos (como programação genérica e tipos dependentes) impactam o design.

Leia mais

33 extensões maliciosas do Chrome roubaram dados de 2,6 milhões de dispositivos

2025-01-03
33 extensões maliciosas do Chrome roubaram dados de 2,6 milhões de dispositivos

Pesquisadores descobriram pelo menos 33 extensões do Chrome que secretamente roubaram dados sensíveis, incluindo cookies do navegador e credenciais de login para Facebook e ChatGPT, de aproximadamente 2,6 milhões de dispositivos nos últimos 18 meses. Os atacantes usaram e-mails de phishing direcionados para explorar vulnerabilidades do OAuth e carregar versões maliciosas das extensões na Chrome Web Store. As extensões comprometidas abrangiam várias categorias, com algumas versões maliciosas persistindo por meses. Os usuários são instados a verificar se há essas extensões maliciosas e a alterar as senhas imediatamente.

Leia mais
Tecnologia

Quebra-cabeça da calculadora: Números de quatro dígitos sempre divisíveis por 11?

2025-01-03
Quebra-cabeça da calculadora: Números de quatro dígitos sempre divisíveis por 11?

Uma postagem de blog apresenta um quebra-cabeça matemático envolvendo um teclado de calculadora padrão. O quebra-cabeça desafia os jogadores a pressionar quatro teclas de dígitos que formam os cantos de um quadrado ou retângulo, criando um número de quatro dígitos. A postagem prova elegantemente que, independentemente do quadrado ou retângulo escolhido, o número de quatro dígitos resultante será sempre divisível por 11. Vários métodos de prova, incluindo abordagens algébricas e baseadas em padrões, são explorados, gerando uma discussão envolvente sobre padrões matemáticos.

Leia mais

Apple ativa secretamente análise de fotos por IA, gerando preocupações com a privacidade

2025-01-03
Apple ativa secretamente análise de fotos por IA, gerando preocupações com a privacidade

A Apple ativou silenciosamente um recurso chamado "Pesquisa Visual Aprimorada" no iOS 18.1 e macOS 15.1, que analisa fotos em busca de marcos sem o consentimento explícito do usuário. Embora a Apple afirme usar criptografia homomórfica e privacidade diferencial para proteger a privacidade do usuário, a falta de transparência e a opção de consentimento geraram preocupações. Desenvolvedores criticam a falta de explicação da Apple e a notificação do usuário, argumentando que a abordagem é ainda mais intrusiva do que seu plano abandonado de digitalização CSAM. Embora não haja evidências de que a Apple tenha violado suas declarações de privacidade, a falta de comunicação é o cerne do descontentamento do usuário.

Leia mais
Tecnologia

Editoras de Música e Gigante de IA Anthropic Chegam a Acordo Sobre Direitos Autorais

2025-01-03
Editoras de Música e Gigante de IA Anthropic Chegam a Acordo Sobre Direitos Autorais

Grandes editoras de música processaram a Anthropic, uma empresa de IA apoiada pela Amazon, por violação de direitos autorais devido ao uso de letras de músicas protegidas por direitos autorais no treinamento de seu chatbot de IA, Claude. Um acordo foi alcançado exigindo que a Anthropic fortaleça suas proteções de direitos autorais, impedindo que Claude gere letras protegidas por direitos autorais. Este acordo histórico representa um passo significativo no debate contínuo sobre o uso de material protegido por direitos autorais pela IA e estabelece um precedente para futuras disputas judiciais neste campo em rápida evolução.

Leia mais

Benchmarking da Geração de Chaves RSA: Uma Batalha Contra a Probabilidade

2025-01-03
Benchmarking da Geração de Chaves RSA: Uma Batalha Contra a Probabilidade

A geração de chaves RSA, embora conceitualmente simples, é notoriamente difícil de implementar e testar. Este artigo usa métodos matemáticos para superar os resultados ruidosos típicos de abordagens estatísticas. Ao pré-gerar uma sequência representativa de números candidatos, o autor fornece uma metodologia de benchmarking mais estável e confiável para comparar diferentes implementações. O artigo detalha os fundamentos matemáticos da geração de chaves RSA e compartilha o script e os dados usados para gerar a sequência média de candidatos, facilitando os testes e a comparação pelos leitores.

Leia mais
Desenvolvimento geração de chaves RSA

QuicklyPDF: Sua solução completa para PDFs online

2025-01-03
QuicklyPDF: Sua solução completa para PDFs online

QuicklyPDF é uma plataforma online gratuita e fácil de usar que oferece um conjunto completo de ferramentas para PDF. De operações básicas como mesclar, girar, excluir, reordenar, comprimir e extrair páginas, a recursos avançados como conversão em escala de cinza e reparo de PDFs, o QuicklyPDF faz tudo. Ele suporta conversões entre PDF e vários formatos, incluindo JPG, PNG, BMP, TIFF, Word, PowerPoint, TXT e Excel. Recursos de segurança incluem proteção por senha e desbloqueio. Seja você um indivíduo ou uma empresa, o QuicklyPDF simplifica seu fluxo de trabalho de PDF.

Leia mais

Teclado Ergonômico de Código Aberto: Ergo S-1 - Construa Seu Próprio Conforto

2025-01-03
Teclado Ergonômico de Código Aberto: Ergo S-1 - Construa Seu Próprio Conforto

O Ergo S-1 é um teclado ergonômico, sem fio e dividido, de código aberto, compatível com switches Cherry/Gateron e keycaps Cherry/OEM/DCS, usando o firmware ZMK. Projetado durante um período de desemprego, este teclado prioriza a facilidade de montagem DIY, tornando-o acessível a um público maior. O projeto fornece instruções de montagem completas, lista de materiais e arquivos de design Fusion 360, além de suporte para layouts de teclado personalizados. Embora kits completos ainda não estejam disponíveis, teclados pré-montados são vendidos na Etsy, e o criador está trabalhando ativamente para criar kits mais fáceis de montar.

Leia mais

Redução drástica nas emissões de dióxido de enxofre na China

2025-01-03
Redução drástica nas emissões de dióxido de enxofre na China

A China reduziu suas emissões de dióxido de enxofre em mais de dois terços nos últimos 15 anos. Essa redução significativa, impulsionada principalmente por limites de emissão em usinas de carvão e pela introdução de tecnologias de dessulfurização, melhorou drasticamente a qualidade do ar, especialmente nas grandes cidades. Os dados são modelados a partir do Community Emissions Data System (CEDS).

Leia mais
1 2 547 548 549 551 553 554 555 595 596