O incrível site da O’Reilly A OSCON está chegando a AustinTexas, de 8 a 11 de maio de 2017. A OSCON celebra o código-fonte aberto, a comunidade e as forças motrizes do software de código-fonte aberto na Web. Todos nós já usamos software de código aberto e muitos de nós contribuímos para esses […]
Day: April 20, 2024

Uso do Cloudinary para comércio eletrônicoUso do Cloudinary para comércio eletrônico
Nada melhora as vendas na Web do que imagens e vídeos. O senhor pode descrever um item de várias maneiras, mas uma imagem pode atrair o usuário, várias fotos (incluindo um bom recurso de zoom) podem fechar a venda. O que isso significa? É importante fornecer aos usuários imagens de qualidade, detalhadas e com bom […]

Extrair imagens com o wgetExtrair imagens com o wget
O desejo de baixar todas as imagens ou vídeos da página existe desde o início da Internet. Há vinte anos, eu realizava essa tarefa com um script python que baixava. Depois, passei a usar extensões de navegador para essa tarefa e, em seguida, comecei a usar um PhearJS Node.js JavaScript para extrair imagens. Todas essas […]

Formatar a duração do vídeo em HH:MM:SS a partir da linha de comandoFormatar a duração do vídeo em HH:MM:SS a partir da linha de comando
Em meus experimentos com o manipulação de áudio e vídeodescobri que a maioria das ferramentas prefere lidar com o tempo no formato HH:MM:SS (hora:minuto:segundo). Sempre achei que usar segundos seria mais fácil, mas sou apenas um usuário iniciante de ferramentas de mídia, muito menos um criador de ferramentas. Quando escrevi o Criar uma […]

Compressão de JPEG com GuetzliCompressão de JPEG com Guetzli
Há pouco tempo atrás O Google lançou seu codificador JPEG Guetzlique alega uma melhoria de 20 a 30% no tamanho do arquivo em relação ao libjpeg. Como fiquei intrigado, decidi experimentar. Minha ferramenta preferida para otimizar JPEGs tem sido o jpeg-recompress, um dos binários disponíveis no diretório projeto jpeg-archive. Ele é altamente configurável, […]

Copiar para a área de transferência a partir da linha de comandoCopiar para a área de transferência a partir da linha de comando
Se o senhor já fez depuração com um colega desenvolvedor, ouvirá “OK, execute isso e me diga o que diz”. Nesse caso, o senhor pode copiar manualmente a saída e enviar o texto por mensagem instantânea para a pessoa, ou pode gravar a saída em um arquivo com >> , abrir o arquivo, copiar manualmente […]

Assinaturas digitais com a API HelloSignAssinaturas digitais com a API HelloSign
Vivemos em um mundo com muitos recursos digitais, mas, de alguma forma, sempre que preciso assinar algo para fins legais, recebo papel para imprimir, assinar, digitalizar e enviar de volta. Como não tenho impressora, geralmente encontro uma fonte de “assinatura”, abro o PDF no Photoshop e forjo digitalmente minha própria assinatura. Todo esse […]

Evitar hotlinking de JavaScript com .htaccessEvitar hotlinking de JavaScript com .htaccess
Há quase uma década (!), escrevi um post sobre prevenção de hotlinking de imagens. Todos nós temos o direito de proteger as imagens hospedadas em nosso domínio, pois isso pode tornar nosso site tremendamente lento. Adoro essa postagem porque ela mostra como substituir a imagem solicitada por qualquer imagem de sua escolha; por exemplo, eu […]

Imagens de personalização de produtos com o CloudinaryImagens de personalização de produtos com o Cloudinary
Há algumas semanas, experimentei usar Cloudinary no comércio eletrônico porque as imagens dinâmicas são uma grande parte das necessidades do comércio eletrônico. Os sites com muita mídia geralmente empregam softwares de manipulação de imagens potentes e caros para que possam criar imagens sob demanda. Mal sabem eles que um serviço como o Cloudinary […]