Trabalho em um projeto que exige que eu crie e destrua uma máquina virtual com frequência. Não gosto de ter que fazer isso, mas as máquinas virtuais podem ser notoriamente difíceis de sustentar, especialmente quando o senhor tem um aplicativo complexo dentro delas. Digitar manualmente os mesmos comandos várias vezes pode ser entorpecente, […]
Category: Uncategorized

Use o Mozilla Firefox DevTools no ChromeUse o Mozilla Firefox DevTools no Chrome
Compartilhei no Twitter na semana passada que navego casualmente no Google Chrome, mas faço a maior parte do meu trabalho de desenvolvimento no Firefox. Não posso dar um grande motivo para fazer isso, mas o Firefox parece ser um “cobertor de segurança” de desenvolvimento desde que eu estava na faculdade (há mais de uma década!). […]

Guia passo a passo do Stripe Payments em ReactGuia passo a passo do Stripe Payments em React
Este texto é uma adaptação de vários trechos do livro de Scott Hasbrouck, “The Node.js Engineer’s Guide to Stripe” – o senhor está lendo o livro e o que ele diz. Disponível agora! com um desconto de 10% para os leitores da David Walsh com o código: WALSH10 O que abordaremos […]

Estabilidade e segurança completas do servidor com o PleskEstabilidade e segurança completas do servidor com o Plesk
A cada poucos anos, meu patrocinador de hospedagem me fornece um novo VPS para hospedar este blog do WordPress. Adoro ter um VPS, pois assim tenho controle total sobre meu servidor e o ambiente, mas uma coisa que sei é que não quero brincar de administrador de sistema; tenho um conhecimento básico de […]

Evitar a rolagem do corpoEvitar a rolagem do corpo
Uma das minhas irritações com elementos posicionados de forma fixa ou absoluta é o <body> rolagem enquanto o senhor rola o elemento posicionado. O senhor já tentou rolar uma caixa de diálogo e ver a página rolar em segundo plano? É uma experiência de usuário horrível, que beira o constrangedor. Que horror. Então, […]

Exportar e importar patches com o gitExportar e importar patches com o git
A maioria de nós que usa o git provavelmente só usa o GitHub, daí a popularidade do serviço. No entanto, se o senhor (ou um projeto principal) não usar um serviço como o GitHub, precisará exportar patches para revisão. Vamos dar uma olhada em como exportar um patch com o git! Exportando um […]

Gerencie sites de clientes com o LightCMSGerencie sites de clientes com o LightCMS
Meu primeiro emprego foi em uma agência há cerca de 10 anos. Quando olho para as ferramentas que existem hoje, fico impressionado com a rapidez com que o padrão mudou. Às vezes, eu era obrigado a montar um CMS feio e malfeito; outras vezes, eu estava fuçando em projetos de comércio eletrônico de […]

Gancho do Git – npm install se package.json for modificadoGancho do Git – npm install se package.json for modificado
A maioria dos projetos em que trabalho atualmente contém um arquivo package.json para gerenciar as dependências. O senhor acha que, a essa altura, eu já estaria acostumado a ver o arquivo package.json quando eu fizesse um git pull e isso acionava algo em minha cabeça para executar npm install para garantir que eu tivesse as […]

Mercurial: Global .hgignoreMercurial: Global .hgignore
Trabalho com o git há vários anos e um dos meus posts favoritos sobre o git é Criar um .gitignore global que detalha como o senhor pode criar um .gitignore para ignorar determinados arquivos inúteis (pense no .DS_Store, node_modulesetc.) para que o senhor não esteja sempre adicionando os mesmos arquivos ao repositório de cada .gitignore […]

Conferência O’Reilly Velocity – Brinde de Santa Clara!Conferência O’Reilly Velocity – Brinde de Santa Clara!
Conferência O’Reilly Velocity em Santa Clara está bem perto de acontecer: De 20 a 23 de junho de 2016. A Velocity está apresentando uma linha incrível de palestrantes que cobrem vários tópicos diferentes. Aprenda a criar sites, aplicativos e serviços que sejam rápidos, escaláveis, resilientes e altamente disponíveis! A Velocity é […]