Author: Edgar Skerst

Obter argumentos de linha de comando do Node.js com yargsObter argumentos de linha de comando do Node.js com yargs

Usar argumentos de linha de comando em aplicativos do Node.js é normal, especialmente quando o senhor é como eu e usa JavaScript para codificar tarefas (em vez de scripts bash). O Node.js fornece process.argv mas isso não fornece um key: value como o senhor esperaria: /* $ node myscript.js –key1=value1 –key2=value2 [ ‘node’, […]

Ferramentas, serviços e recursos recomendados para designersFerramentas, serviços e recursos recomendados para designers

Esta listagem de temas recomendados e criadores de sites, páginas e aplicativos, além de serviços e recursos relacionados, esperamos que o senhor economize algum tempo de pesquisa. Cada item apresentado aqui está entre os melhores de sua categoria, portanto, não há como errar se o que o senhor escolher tiver os recursos e as funcionalidades […]

O curso completo para desenvolvedores da Web com o programa de treinamento on-line Rails – 92% de desconto!O curso completo para desenvolvedores da Web com o programa de treinamento on-line Rails – 92% de desconto!

Não importa se o senhor é um completo iniciante ou se já trabalhou um pouco com algum código, O curso completo para desenvolvedores Web com Rails pode transformá-lo em um programador profissional completo em apenas 12 semanas. Com mais de 160 vídeos que abrangem mais de 22 horas, o senhor aprenderá […]

Obter e definir objetos aninhados com JavaScriptObter e definir objetos aninhados com JavaScript

Na época em que estruturas JavaScript como MooTools e jQuery governou o país, todos nós escrevemos tutoriais que eram mais voltados para a estrutura em questão do que para o JavaScript comum. É triste, mas é verdade. Atualmente, evito publicações orientadas a frameworks, pois Node.js tomou conta do mundo, e os kits de ferramentas JavaScript […]

Detectar se um documento foi carregado com JavaScriptDetectar se um documento foi carregado com JavaScript

Se o senhor me seguir no Twittero senhor já deve ter notado que estou reclamando do ChromeDriver. Por algum motivo, parece que os testes são executados antes de o documento ser carregado corretamente, o que leva a falhas transitórias nos testes e muita frustração. Achei que a melhor maneira de evitar esses problemas […]

Converter imagem em URI de dados com JavaScriptConverter imagem em URI de dados com JavaScript

Sempre que faço uma “execução de desempenho” em um site, o primeiro lugar que procuro são as imagens. Por quê? Porque o senhor pode salvar uma imagem do Photoshop, colocá-la no ImageOptim ou até mesmo no TinyPNG e economizar 70% do tamanho do arquivo. O que a maioria dos desenvolvedores não considera? Pegar arquivos de […]

Mensagem de confirmação de atualização do GitMensagem de confirmação de atualização do Git

Um dos meus defeitos como desenvolvedor profissional é que minhas mensagens de commit nem sempre são tão descritivas quanto poderiam ser. Às vezes, até noto um erro de ortografia nelas. Isso não é legal, cara. Quando percebo que minha última mensagem de commit não é boa o suficiente, considero útil o seguinte comando git: […]