Duas das postagens mais populares deste blog são Tags META do Facebook Open Graph e Como criar um cartão do Twitter. Não estou surpreso porque nós, como criadores de conteúdo, queremos ter algum controle visual sobre como nosso site é representado e compartilhado em sites de terceiros, especialmente sites de mídia social. Recentemente, publiquei um […]
Tag: Dados

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

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

Dados do formulário POST com cURLDados do formulário POST com cURL
O cURL é o utilitário mágico que permite aos desenvolvedores baixar o conteúdo de um URL, explorar cabeçalhos de resposta, obter cotações de ações, confirmar que nossa codificação GZip está funcionandoe muito mais. Outro ótimo uso do cURL para linha de comando é o POST de dados de formulário para um servidor, especialmente ao testar […]

Obter e remover dados EXIF de fotosObter e remover dados EXIF de fotos
Se o senhor já trabalhou em uma agência ou em uma pequena loja on-line, aposto que já codificou uma boa quantidade de galerias de fotos. Provavelmente, o senhor também fez upload de fotos para a mídia social, enviou fotos para amigos e familiares e assim por diante. As fotos parecem bastante inocentes, mas, como acontece […]

Proteger dados confidenciais no DockerProteger dados confidenciais no Docker
Desenvolver código de autenticação para repositórios de código-fonte aberto pode ser uma tarefa assustadora; o senhor tem medo de que os hackers encontrem brechas no seu código, mas também fica petrificado com a possibilidade de acidentalmente enviar credenciais confidenciais para um repositório público. Já vi acontecerem confirmações não intencionais de credenciais, e o […]

Transmissão de dados com Fetch() e NDJSONTransmissão de dados com Fetch() e NDJSON
*”If you stream it, you can do it” (Se o senhor transmitir, o senhor consegue) — Walt Disney[^1] * Os streams estão entrando em cena à medida que buscamos maneiras de melhorar o desempenho. E se, em vez de esperar pelo nosso inteiro a resposta ajax completa, poderíamos começar a mostrar os […]

Obter dados do componente React por nó DOMObter dados do componente React por nó DOM
Recuperar o nó DOM de um componente React é bastante simples de dentro do próprio componente, mas e se o senhor quiser trabalhar de trás para frente: recuperar a instância de um componente pelo nó DOM? Essa é uma tarefa que o antigo framework Dijit do Dojo Toolkit permitia com a função dijit.byId e isso […]

Usando os comandos Slash do Slack para enviar dados do Slack para o Google SheetsUsando os comandos Slash do Slack para enviar dados do Slack para o Google Sheets
Como trabalho em casa, a maioria das minhas interações diárias de trabalho acontece pelo Slack. É o meu equivalente ao bebedouro. Um lugar para sair e discutir ideias com os amigos. Faço parte de um canal de recomendações de livros. As pessoas compartilham livros o tempo todo, mas eles desaparecem rapidamente, perdidos em um mar […]

URIs de dadosURIs de dados
Estamos todos familiarizados com os protocolos URI tradicionais, como https, http, ftp e file, mas os URIs de dados se tornaram uma grande parte de nossa estratégia on-line. Podemos usá-los para exibir imagens, o Câmera Mac e webcams, entre outros. Mas e se quisermos simplesmente usar um URI de dados para transmitir dados básicos? Digitar […]