Durante um episódio recente do podcast Script and Style, notei que a gravação do vídeo mostrou um pouco do nosso bate-papo interno que não era necessário que os espectadores vissem. Embora não haja nada de errado em dar aos espectadores uma olhada na preparação do programa, nossa prioridade é apresentar o melhor vídeo possível. Então, […]
Day: April 6, 2024

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

Dicas do MercurialDicas do Mercurial
Embora a maior parte do mundo pareça estar usando o git para controle de versão, a Mozilla continua a usar o Mercurial (hg) para gerenciar o Código-fonte do Firefox. Como amante do git e do GitHub, demorei um pouco para me acostumar com o Mercurial. Não me considero um hg mas sei o suficiente para […]

Promessas e valores estáticosPromessas e valores estáticos
O assíncrono pode ser uma verdadeira chave inglesa nas engrenagens de nossos fluxos de trabalho de programação, apesar do fato de que o assíncrono é o padrão moderno do JavaScript. Embora async/await ajuda, às vezes há confusão sobre a maneira de ter uma única função que retorna um valor, quer ele exista ou precise de […]

45 ferramentas da Web para dominar a Internet45 ferramentas da Web para dominar a Internet
Grande parte de nossas tarefas diárias é realizada com muita facilidade e eficiência com o uso de diferentes ferramentas e serviços da Web. Não há dúvida de que, para qualquer tipo de necessidade, existe uma ótima solução que está fazendo seu trabalho. Neste artigo, analisamos brevemente 45 ferramentas e serviços da Web que o ajudarão […]

Como criar o FirefoxComo criar o Firefox
O código-fonte aberto é um sonho e uma porta de entrada para uma carreira incrível – eu sou uma prova disso. Um dos projetos de código aberto mais incríveis que já existiu, o Mozilla Firefox, é um projeto no qual tenho orgulho de trabalhar como funcionário da Mozilla. É gratificante, desafiador e uma experiência única… […]

Pesquisas reversas com JavaScriptPesquisas reversas com JavaScript
Sempre gostei de explorar expressões regulares porque elas são uma daquelas habilidades que nunca são ensinadas na escola: o senhor precisa aprendê-las na hora, fazendo erros e corrigindo-os ao longo do caminho. As expressões regulares são incrivelmente poderosas, e um poder que elas têm são as chamadas “backreferences”, que basicamente permitem que o senhor use […]

Parar de instalar pacotes globalmenteParar de instalar pacotes globalmente
Hoje em dia, a maioria dos projetos de front-end envolve algum tipo de pacote NPM. Ocasionalmente, ao navegar pela documentação desses pacotes, vejo uma recomendação para instalar um pacote como este. yarn global add <package> Ou como este. npm install –global <package> Em ambos os exemplos, o pacote é instalado globalmente. Isso significa que o […]

Como não reduzir o código-fonte com o webpackComo não reduzir o código-fonte com o webpack
O utilitário JavaScript do webpack tomou conta do cenário moderno do JavaScript, tanto que é difícil ser um desenvolvedor de JavaScript e não usá-lo. Os utilitários de compilação de JavaScript chegaram a um ponto em que fazem práticas recomendadas implicitamente, como minificar o código, armazenar em cache e muito mais. Recentemente, eu estava depurando um […]

weatherstack: uma incrível API de climaweatherstack: uma incrível API de clima
Uma das minhas primeiras tarefas diárias é verificar o clima; é uma necessidade para saber o que meus filhos e eu devemos vestir, se vou precisar regar o gramado ou remover a neve com pá e se posso fazer reuniões no meu pátio. Também tem sido uma das minhas piores experiências na Web, pois o […]