Day: April 18, 2024

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

5 principais serviços de hospedagem na Web que devem ser considerados5 principais serviços de hospedagem na Web que devem ser considerados

O desempenho do seu site depende em grande parte do desempenho do seu serviço de hospedagem. No entanto, para muitos, selecionar um serviço de hospedagem envolve pouco mais do que encontrar um que anuncie velocidade e confiabilidade por um preço baixo. Muitos proprietários de empresas reconhecem a importância do conteúdo de qualidade, da capacidade […]

Adicionar arquivos CSS e JavaScript às extensões do PhabricatorAdicionar arquivos CSS e JavaScript às extensões do Phabricator

Toda estrutura de código-fonte aberto tem seus próprios métodos de extensão de funcionalidade; alguns tornam a extensão incrivelmente fácil e outros… nem tanto. Na maioria das vezes, isso se resume a quão bem a estrutura está documentada. O Phabricator fez um trabalho incrível ao tornar as classes necessárias extensíveis, mas é justo dizer que seria […]

Site Search personalizado e incorporável com o SwiftypeSite Search personalizado e incorporável com o Swiftype

Por mais que tentemos fazer com que a navegação e a estrutura de conteúdo do nosso site sejam as mais lógicas possíveis, uma grande porcentagem de usuários prefere uma caixa de pesquisa simples para encontrar o que precisa. Sendo assim, precisamos garantir que a busca no site seja a mais precisa e inteligente […]

Os melhores aplicativos de controle de tempo e faturamento que farão o trabalho para o senhorOs melhores aplicativos de controle de tempo e faturamento que farão o trabalho para o senhor

O controle de horas, o controle de despesas e o faturamento são tarefas importantes na administração de uma empresa. No entanto, elas representam horas não faturáveis gastas. Além disso, se elas estiverem consumindo muito do seu tempo, isso estará prejudicando os resultados. Alguns gerentes de projeto e proprietários de empresas podem estar familiarizados com […]

Desfazer alterações de arquivos com o GitDesfazer alterações de arquivos com o Git

Um dos meus recursos favoritos dos editores de texto modernos é sua capacidade de integrar ferramentas para formatar o código a cada salvamento. No entanto, quando se trabalha em projetos legados, a formatação automática pode ser um problema; se o usuário abrir um arquivo que não alterou explicitamente, o arquivo ainda poderá ser modificado pelo […]