Ao longo dos anos, tornei-me hábil em scripts de shell. Adoro uma boa GUI, mas saber como automatizar faz do senhor um engenheiro muito mais poderoso. Grande parte dos meus scripts requer a recursão de diretórios e o processamento de um arquivo se ele atender a um determinado critério, que geralmente é a extensão do arquivo ou o tipo MIME.

O senhor pode usar o seguinte comando do shell para obter o tipo MIME de um arquivo:

file --mime-type -b Downloads/main.js
# text/plain

file --mime-type -b Downloads/logo.jpg
# image/jpeg

É importante usar o resumo (-b) no comando ou o senhor poderá receber uma mensagem de erro.

O tipo MIME é usado para validação e vários outros casos de uso informativo. Felizmente, o file e um sinalizador é tudo o que o senhor precisa!

  • Entrevista com um desenvolvedor da Web do Pornhub
  • API de vibração

    Muitas das novas APIs fornecidas pelos fornecedores de navegadores são mais voltadas para o usuário móvel do que para o usuário de desktop. Uma dessas APIs simples é a API de vibração. A API de vibração permite que os desenvolvedores direcionem o dispositivo, usando JavaScript, para vibrar em…

  • API window.postMessage do HTML5&#8217

    Uma das APIs do HTML5 pouco conhecidas é a API API window.postMessage. window.postMessage permite o envio de mensagens de dados entre duas janelas/frames entre domínios. Essencialmente, window.postMessage funciona como AJAX entre domínios sem os calços do servidor. Vamos dar uma olhada em como o window.postMessage funciona e como o senhor…

  • API do FileReader

    À medida que a velocidade da banda larga continua a aumentar, a Web continua a ser mais centrada na mídia. Às vezes isso pode ser bom (Netflix, outros serviços de streaming), às vezes pode ser ruim (o senhor quer ler uma notícia, mas ela vem acompanhada de um vídeo inútil). E todo serviço social faz…