Recentemente, escrevi um artigo sobre .bat no Windows para minerar Ethereum quando não estou usando meu PC para jogos para destruir noobs. Tenho um amigo que também tenta minerar criptomoedas, mas suas máquinas têm processadores AMD; de vez em quando, o processador e o executável de mineração começam a brigar e toda a mineração é […]
Day: March 30, 2024

Separadores numéricos JavaScriptSeparadores numéricos JavaScript
Escrever um bom código é importante, mas escrever um código que seja facilmente legível para os seres humanos é uma habilidade de outro nível. Não é sempre que são introduzidas APIs cuja única função aparentemente útil é tornar o código mais legível, mas deixe-me apresentar ao senhor os separadores numéricos do JavaScript: uma API que […]

Obtenha feedback usando o incrível UserWellObtenha feedback usando o incrível UserWell
A maioria dos sites e aplicativos móveis coleta todos os tipos de dados para tentar obter insights sobre o que os usuários estão fazendo e não estão fazendo, e para obter insights sobre o que os usuários podem querer. Essas métricas são úteis, mas há uma maneira mais valiosa de obter informações: o feedback direto […]

Sempre mostrar as setas para a entrada de númerosSempre mostrar as setas para a entrada de números
Embora eu goste de pequenos detalhes que tornam as interfaces de usuário mais elegantes, também acredito que menos é mais, especialmente quando se trata de comportamento nativo. Um comportamento nativo que não gosto é que o <input type=”number” /> só mostram as setas de incremento e decremento quando o input é focalizado. É desnecessário focus […]

Como fazer upload de um arquivo via SSH e linha de comandoComo fazer upload de um arquivo via SSH e linha de comando
Minha preferência para o trabalho diário geralmente são os aplicativos de GUI, como o Visual Studio Code para edição de texto e o Cyberduck para gerenciamento remoto do servidor de arquivos. Também sou um grande fã da automação, por isso tento aprender os equivalentes de linha de comando das funções da interface do usuário. Meu […]

Corrigir a exibição de “0” em seu código JSXCorrigir a exibição de “0” em seu código JSX
Os primeiros dias da Web pareciam o oeste selvagem quando se tratava de práticas de codificação – bastava fazer funcionar. Em seguida, nos conscientizamos das melhores práticas, separando HTML de CSS e JavaScript. Depois vieram o React e o JSX, onde combinamos JavaScript, HTML e até mesmo CSS com componentes estilizados – que bagunça elegante […]

Modo escuro em uma linha de código!Modo escuro em uma linha de código!
Aparentemente, o modo escuro se tornou o modo visual desejado para sites e aplicativos móveis. O modo escuro é mais agradável para os olhos, especialmente para aqueles que, como eu, gostam de queimar o óleo da meia-noite codificando e lendo tutoriais. Infelizmente, nem todos os sites oferecem o modo escuro, portanto, cabe a mim remediar […]

Evento onInputEvento onInput
A codificação de formulários HTML tem sido dolorosa durante toda a minha carreira. Os controles de formulário têm aparência diferente entre sistemas operacionais e navegadores, codificar a validação do lado do cliente e do lado do servidor é um pesadelo e, inevitavelmente, o senhor se esquece de algo em algum momento. Alguns comportamentos não agem […]

Definir uma versão de nó padrão com o nvmDefinir uma versão de nó padrão com o nvm
Como já mostrei aos senhores no passado, nvm é um excelente utilitário para alternar entre versões do Node.js. Seja na máquina host ou na CI, criar e testar seus aplicativos em diferentes versões do Node é uma necessidade. Recentemente, encontrei alguns nvm que achei muito úteis durante o desenvolvimento local. Para definir uma versão padrão […]

Gancho usePrevious do ReactGancho usePrevious do React
Os hooks são essenciais para o padrão de componente funcional no React. Uma comparação lógica frequente com class foi a comparação de um componente prop anterior com um valor atual prop por meio de métodos de ciclo de vida. Então, qual é um padrão fácil para duplicar as comparações de valores anteriores em componentes funcionais? […]