Ferramentas para dev

Pequenos utilitários para desenvolvedores que poupam uma visita a algum site aleatório. Codifique e decodifique Base64, explique um regex, monte links UTM, gere QR codes e vCards, e mais — os auxiliares do dia a dia. Gratuitos no navegador e disponíveis por API quando você precisar deles em um script.

Conversor decimal para ponto fixo
Transforme um decimal no inteiro guardado em formato Q.n de ponto fixo: 0,1 com 8 bits fracionários guarda 26, que na verdade vale 0,1015625, com erro de…
Grátis · Funciona no seu navegador
Primeiro e último host utilizável CIDR
192.168.1.0/24 dá como hosts utilizáveis de 192.168.1.1 a 192.168.1.254, 254 endereços depois de separar a rede e o broadcast.
Grátis · Funciona no seu navegador
Tabela de prefixos IPv4
Um /24 corresponde à máscara 255.255.255.0, à wildcard 0.0.0.255, a 256 endereços e a 254 hosts úteis: escolha uma faixa de comprimentos de prefixo e receba uma…
Grátis · Funciona no seu navegador
Decodificador de flags TCP
0x12, ou seja 18, é SYN mais ACK, e não um SYN sozinho: digite o byte em decimal, hexadecimal ou binário para ver cada bit de controle pelo nome, ou informe…
Grátis · Funciona no seu navegador
Colisões de hash esperadas
Espalhe 100 chaves em 128 baldes e, em média, mais da metade das chaves acaba dividindo um balde, com fator de carga de 0,78125.
Grátis · Funciona no seu navegador
Índice pai de um heap binário
Em um heap numerado a partir de 0, o índice 5 tem o pai no 2, porque a parte inteira de 4 dividido por 2 é 2.
Grátis · Funciona no seu navegador
Calculadora de capacidade quadtree
Veja o tamanho de uma quadtree totalmente preenchida em determinada profundidade: a profundidade 3 dá 8 células por lado, 64 folhas, 21 nós internos e 85 nós no…
Grátis · Funciona no seu navegador
Detector de caixa de identificadores
Digite um nome do seu código e veja qual convenção ele segue: getUserName é camelCase e se divide em get, user e name.
Grátis · Funciona no seu navegador
Analisador SemVer
Separe uma versão como 1.2.3-alpha.1+build.7 em major 1, minor 2, patch 3, prerelease alpha.1 e build build.7, conferida com rigor pelo SemVer 2.0.0.
Grátis · Funciona no seu navegador
Conversor de UUID para inteiro
550e8400-e29b-41d4-a716-446655440000 equivale ao inteiro de 128 bits 113059749145936325402354257176981405696: cole um UUID, um inteiro decimal ou um hexadecimal…
Grátis · Funciona no seu navegador
Baldes da tabela hash
Planeje 1.000 chaves com fator de carga de 0,75 e você precisa de pelo menos 1.334 baldes, que sobem para 2.048 como potência de dois.
Grátis · Funciona no seu navegador
Lei de Amdahl
Um programa 95% paralelo roda cerca de 5,93 vezes mais rápido com 8 processadores, não 8 vezes, e nunca passa de 20 vezes, por mais que você acrescente.
Grátis · Funciona no seu navegador
Conversor ASCII
Transforme um caractere no seu código ASCII decimal, ou um código de 0 a 127 de volta no caractere: o A maiúsculo é 65 e o espaço, 32.
Grátis · Funciona no seu navegador
Codificador e decodificador Base64
Um só conversor para os dois sentidos: “Ready when you are.” vira UmVhZHkgd2hlbiB5b3UgYXJlLg==, e qualquer Base64 padrão volta a ser texto legível, com emojis e…
Grátis · Funciona no seu navegador
Conversor binário para texto
0100100001100101011011000110110001101111 decodifica como Hello: cada oito bits formam um caractere ASCII, com o bit mais significativo primeiro, e um bit…
Grátis · Funciona no seu navegador
Calculadora de código Hamming
A palavra de dados 1011 vira 0110011: três bits de paridade par entram nas posições 1, 2 e 4, e os seus quatro bits ocupam as posições 3, 5, 6 e 7.
Grátis · Funciona no seu navegador
Calculadora de bit de paridade ímpar
Para 1010, que tem dois uns, o bit de paridade ímpar é 1, e fica 10101 com três uns. Cole uma sequência de zeros e uns para obter o bit que deixa ímpar o total…
Grátis · Funciona no seu navegador
Entropia de senha
Uma senha de 12 caracteres sorteados entre 95 caracteres imprimíveis carrega cerca de 78,84 bits e é classificada como forte.
Grátis · Funciona no seu navegador
Calculadora de latência RAM
Transforme a latência CAS e o clock de um kit de memória em tempo real: CL16 a 1600 MHz, vendido como DDR4-3200, leva 10 ns para entregar a primeira palavra.
Grátis · Funciona no seu navegador
Agendar webhook com cron
Faça uma URL sua ser chamada em um horário cron, para um relatório noturno, uma checagem de renovações ou o aquecimento de um cache, sem manter servidor ou…
US$ 0,002
Webhook com atraso
Receba uma chamada na sua URL depois do tempo que escolher, de alguns segundos a 30 dias: um lembrete 24 horas antes do fim de um teste ou uma fatura não paga…
US$ 0,002
Regex sem decorar sintaxe
Descreva o que precisa encontrar, como um telefone escrito em três formatos ou uma linha de log com data, hora e nível de gravidade, e receba a expressão…
US$ 0,003
O que essa regex faz?
Cole uma expressão regular herdada e receba uma explicação em linguagem simples de cada parte: o que cada grupo captura, o que cada âncora exige e o que cada…
US$ 0,003
Herdou um código sem comentário?
Cole uma função que você não escreveu e leia o que ela faz hoje de verdade, não o que o nome sugere: a lógica que segue, como trata erros, seus efeitos…
US$ 0,003
Documentação de código
Envie um arquivo de código e receba de volta o mesmo código com um docstring acima de cada função, no estilo que suas ferramentas leem, como Google, NumPy…
US$ 0,003
Texto para SQL
Pergunte quais clientes tiveram dois ou mais reembolsos neste trimestre e receba uma consulta pronta para rodar, feita só com as tabelas e colunas que você…
US$ 0,003
Gerador de testes unitários
Uma suíte pode chegar a 90% de cobertura de linhas sem nunca testar uma lista vazia: envie a sua função e o framework, como Jest ou PyTest, e receba testes…
US$ 0,003
Mensagem de commit
Cole um diff e receba uma mensagem de commit escrita a partir do que mudou de verdade, como fix(auth): handle expired refresh tokens, com tipo e escopo já…
US$ 0,003
Gerador de README
Receba um README redigido a partir do código que você realmente publicou: o gerador lê as pastas, os arquivos de dependências, os scripts de build e testes e a…
US$ 0,003