Às vezes, estou trabalhando com um arquivo HTML de teste e um pouco de JavaScript, mas preciso trabalhar em um espaço servido. Nesse caso, às vezes preciso trocar as pastas dentro do MAMP Stack, o que leva a um pesadelo de manutenção. Que pena. Recentemente, descobri que o senhor pode servir um diretório […]
Day: May 3, 2024

Facilitando o gerenciamento de dados com o TransposeFacilitando o gerenciamento de dados com o Transpose
Um problema com a coleta de dados é que todos nós queremos que a captura seja rápida e que os dados sejam organizados, mas raramente há um utilitário que permita ambos. O Evernote permite fazer anotações, mas elas podem perder a estrutura… e ninguém quer trabalhar com um banco de dados ou planilha […]

Confissões de um desenvolvedor da Web XVConfissões de um desenvolvedor da Web XV
Já faz um bom tempo que não desabafo e, como estou sempre cheio de aborrecimentos e chateações, achei que era hora de desabafar: Às vezes me arrependo de ser um engenheiro de software. Ultimamente, tenho feito muito trabalho manual para um amigo (ajudando-o a construir sua casa) e, no final do […]

Mesclar matrizes com JavaScriptMesclar matrizes com JavaScript
A mesclagem de matrizes é uma ocorrência bastante comum. Lembro-me de quando trabalhava muito com PHP e usava array_merge() o tempo todo. Eu me via mesclando matrizes com frequência ao lidar com o envio de formulários. O JavaScript tem uma função simples e nativa para mesclar matrizes (concat), mas ela produz uma nova […]

OSCON Portland: Passes gratuitos para a Expo PlusOSCON Portland: Passes gratuitos para a Expo Plus
Convenção de código aberto da O’Reilly está a apenas algumas semanas de distância e temos passes gratuitos para a exposição mais disponíveis. A OSCON é o melhor lugar para aprimorar suas habilidades e descobrir novas tendências importantes, tornando-o melhor no que faz e reacendendo seu amor por tudo o que é digital. O […]

Servir um diretório com o Node.jsServir um diretório com o Node.js
Como mencionei em Servir um diretório com PythonSe o usuário quiser que um diretório seja “servido” em vez de carregar o diretório file:// no navegador. No passado, eu mexia com o MAMPStack e trocava o httpdocs mas hoje em dia existem ferramentas melhores. Se preferir usar o Node.js em vez do Python, o […]

GSAP + SVG para usuários avançados 2: Animação responsiva complexaGSAP + SVG para usuários avançados 2: Animação responsiva complexa
Este é o segundo artigo de uma série sobre a API de animação do GreenSock e o SVG. Esta série não se destina a iniciantes, mas sim a um mergulho profundo em alguns dos recursos mais interessantes e menos conhecidos com os quais se pode trabalhar depois de passar pela introdução […]

6 coisas dolorosas que os clientes dizem aos designers (e como responder)6 coisas dolorosas que os clientes dizem aos designers (e como responder)
Se o senhor é um web designer que já passou algum tempo conversando com clientes, sem dúvida já recebeu alguns comentários desconfortáveis, difíceis ou até mesmo ofensivos feitos por esses clientes. Normalmente, esses clientes são não tentando ofender o senhor. Há motivos legítimos para os comentários que eles fazem, sejam eles originados da ignorância, do […]

Detectar o tipo de erro com JavaScriptDetectar o tipo de erro com JavaScript
O relatório e a captura de erros do JavaScript são importantes e ficarão ainda mais importantes à medida que nossos aplicativos da Web se tornarem mais avançados e poderosos. Eu nunca usei try/catch geralmente só pego exceções para coisas que normalmente são conhecidas por causar problemas. O senhor se lembra deste dos tempos […]

Diga adeus aos prefixos de fornecedoresDiga adeus aos prefixos de fornecedores
Imagine que o senhor está deitado em uma praia. As ondas deslizam para cima e para baixo em uma costa arenosa enquanto o sol quente bate em sua pele. O senhor toma uma bebida fresca e refrescante e suspira enquanto as gaivotas grasnam ao longe. Uma brisa suave roça levemente seus dedos enquanto eles […]