logo hsb.horse
avatar

Blog / Snippets / Ferramentas

馬じぇべ

[ba.dʑe.be]

Perfil de mktbsh. Engenheiro de software em Tóquio, Japão.

Blog 62 Snippets 37 Ferramentas 19
  1. Snippets
    Converter imagens em lote para AVIF com avifenc

    Snippet Bash que percorre recursivamente arquivos jpg/jpeg/png e os converte para .avif usando avifenc.

  2. Snippets
    Como usar seletores de atributo href no CSS

    Snippet CSS que usa seletores de atributo no atributo href do elemento a, incluindo correspondência por prefixo, sufixo e substring.

  3. Snippets
    Cache de import dinâmico

    Implementação leve em TypeScript para cachear imports dinâmicos. Trata múltiplos imports do mesmo caminho com uma única Promise.

  4. Snippets
    Verificação de permissão da File System API

    Função para verificar e solicitar permissões da File System API no navegador. Suporta leitura e leitura/escrita.

  5. Snippets
    Exibir capacidade de armazenamento no Finder

    Alterna a exibição da capacidade de armazenamento no Finder do macOS com um atalho de teclado.

  6. Snippets
    Verificação de arquivo no Node.js

    Função baseada em Promise para verificar se um caminho é um arquivo no Node.js. Retorna false em caso de erro.

  7. Snippets
    Implementação de p-limit em TypeScript

    Reimplementação em TypeScript do p-limit para controlar concorrência de Promises. Permite controlar concorrência sem adicionar dependências.

  8. Snippets
    Hook React useSelection

    Hook customizado de React para gerenciar o estado de seleção de vários itens. Trata seleção total, parcial e individual com segurança de tipos.

  9. Snippets
    Divisão de texto com TransformStream

    Um exemplo de implementação TypeScript usando ReadableStream e TransformStream para dividir texto longo em chunks de tamanho especificado.

Todas as tags

Tags