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

Obter hashes de pacotes de requisitos do PythonObter hashes de pacotes de requisitos do Python

Os pacotes do Python (pip) requirements.txt é o equivalente ao arquivo package.json no mundo JavaScript / Node.js. Esse requirements.txt não é tão bonito quanto o arquivo package.json mas ele não apenas define uma versão, como também vai além, fornecendo um hash sha para comparação, a fim de garantir a integridade do pacote: […]

Entrevista com James Turnbull, presidente da O’Reilly Velocity ConferenceEntrevista com James Turnbull, presidente da O’Reilly Velocity Conference

A incrível conferência Velocity da O’Reilly, que acontecerá em San Jose de 19 a 22 de junho, concentra-se na “mágica em segundo plano”: DevOps, segurança e engenheiros de sistemas. Os senhores terão a oportunidade de aprender com engenheiros do Dropbox, Slack, Microsoft, Intel, Twitter e muito mais! À medida que nossos sistemas se […]

14 temas multifuncionais de primeira linha para WordPress14 temas multifuncionais de primeira linha para WordPress

Um tema WordPress multiuso típico é versátil, flexível e repleto de recursos populares. Isso permite que o senhor crie qualquer tipo de site, portfólio ou blog que tenha em mente ou que tenha sido contratado para criar. Os temas especializados também têm seu lugar, especialmente quando suas atividades de design estão limitadas a um […]

Entrevista com Kyle Simpson, presidente da O’Reilly Fluent ConferenceEntrevista com Kyle Simpson, presidente da O’Reilly Fluent Conference

Conferência O’Reilly FluentA Fluent Conference, realizada em San Jose de 19 a 22 de junho, é uma das melhores conferências se o senhor for um desenvolvedor front-end como eu. A maioria dos grandes nomes que conheci na última década passou pelo palco da Fluent, um deles foi Kyle Simpson… -#13; […]

Obtenha e transforme imagens remotas com o CloudinaryObtenha e transforme imagens remotas com o Cloudinary

Muitos dos meus mergulhos na incrível API do Cloudinary, como Filtros semelhantes aos do Instagram, Segurança de imagem, Comércio eletrônico personalizadoA maioria dos desenvolvedores da Web, como o senhor, começou com o upload de mídia (imagens, vídeo, áudio) para o Cloudinary e depois manipulou a partir daí. No entanto, como a mídia social e o […]

Criar modelos de problemas e pull requests do GitHubCriar modelos de problemas e pull requests do GitHub

Não há nada mais frustrante do que receber um relatório de bug incompleto. Já vi muitas vezes relatórios de bugs contendo um inútil “{x} feature doesn’t work” (o recurso {x} não funciona); sem etapas para reproduzir, sem URL, sem informações sobre o navegador ou o dispositivo, apenas uma mensagem desesperadamente vaga. O mesmo acontece quando […]

Autenticação de dois fatores com o Node.jsAutenticação de dois fatores com o Node.js

Há uma variedade de estratégias para proteger suas credenciais on-line importantes. Ouvimos com frequência sobre gerenciadores e geradores de senhas, mas, para mim, a estratégia mais importante é usar a autenticação de dois fatores (2FA). As senhas podem ser adivinhadas, os números de telefone podem ser falsificados, mas o uso da autenticação de […]