Day: May 2, 2024

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: […]

Carregamento lento e esmaecimento de imagem simplesCarregamento lento e esmaecimento de imagem simples

Uma das otimizações de desempenho de site mais rápidas e fáceis é diminuir o carregamento de imagens. Isso significa uma variedade de coisas, incluindo a redução de imagens com ferramentas como ImageOptim e TinyPNG, o uso de URIs de dados e sprites e o carregamento lento de imagens. É um pouco chocante quando o senhor […]

Caminhos de aprendizagem da O’ReillyCaminhos de aprendizagem da O’Reilly

Cada desenvolvedor aprende uma determinada habilidade de sua própria maneira. Alguns desenvolvedores preferem publicações em blogs, outros preferem apenas mergulhar no código, muitos confiam em livros, alguns em conferências, outros em screencasts e, é claro, todos nós misturamos e combinamos esses métodos de acordo com o que gostamos. Um método de aprendizado que […]