Day: April 16, 2024

Melhor depuração com pontos de interrupção condicionaisMelhor depuração com pontos de interrupção condicionais

Eu adoro pontos de interrupção condicionais. É verdade! Eles são minha ferramenta de depuração favorita. Quando comecei a trabalhar com desenvolvimento web, “depuração” para mim significava criar um <pre id=’log’></pre> e anexar strings ao seu conteúdo para funcionar como um registro. Mas quando Firebug e depois quando os navegadores começaram a incorporar suas […]

Detectar formatos de áudio suportados com JavaScriptDetectar formatos de áudio suportados com JavaScript

À medida que o streaming se torna nossa principal fonte de entretenimento e os fornecedores lutam para criar o melhor formato de vídeo, será cada vez mais importante que detectemos o suporte a vídeo do dispositivo e do navegador antes de publicar vídeos em nossos sites. Pensamos menos em áudio, mas o mesmo princípio se […]

Como jogar jogos do Sony Playstation no OpenEmuComo jogar jogos do Sony Playstation no OpenEmu

Tenho me divertido muito jogando jogos retrô de Nintendo64, NES, SNES e Game Gear desde que descobriu o OpenEmu. Comprei alguns controles USB do Nintendo 64 e me sinto como uma criança novamente, inclusive compartilhando essa alegria com meus dois filhos pequenos. Usar ROMs de jogos baseados em cartuchos é fácil, mas os […]

Como fazer a soma de verificaçãoComo fazer a soma de verificação

Muitos de nós vemos o termo checksum e checksum outputs com frequência, mas não nos damos ao trabalho de executá-los. Muitas vezes, simplesmente confiamos que o arquivo que baixamos está funcionando e é proveniente da fonte original. No entanto, no último fim de semana, quando tentei recuperar meu Bitcoin Cash, não estava disposto a arriscar: […]

Criar itens de menu de contexto no Mac FinderCriar itens de menu de contexto no Mac Finder

Por mais que eu goste de exercitar minhas habilidades de linha de comando, para muitas tarefas, prefiro clicar uma ou duas vezes. O problema é que o yarn install, brew installe outros gerenciadores de pacotes não vêm com recursos de extensão da interface do usuário… portanto, pessoas experientes como nós precisam encontrar uma […]