Contacto

Ultima actualizacion: 7 de julio de 2026

Contacta con bobob.app sobre herramientas de operaciones web, Blog, Play, correcciones de contenido, accesibilidad, localizacion y politica.

Email

Para preguntas del sitio, errores de herramientas, correcciones de contenido o solicitudes de politica, escribe a bobob935@gmail.com. Incluye la URL, tipo de entrada, navegador y resultado esperado al reportar un problema.

Uso responsable

No envies contrasenas, claves privadas, access tokens reales, datos de clientes ni hostnames internos confidenciales. Redacta valores sensibles antes de enviar ejemplos.

Operacion del sitio

El sitio se mantiene como banco de operaciones web, con Blog y Play como superficies de registro y experimentacion. Se prioriza el feedback que mejore revisiones de URL/header/DNS/sitemap/token/API, escritura original, experimentos jugables, precision, navegacion, accesibilidad, localizacion o flujos practicos.

Reporte reproducible

Incluye URL de pagina, navegador, ejemplo seguro, resultado esperado, resultado obtenido y aviso visible. Asi se puede repetir el flujo sin exponer datos sensibles.

Solicitudes fuera de alcance

Este contacto no recupera cuentas, no investiga infraestructura privada, no recibe credenciales reales, no emite decisiones legales y no reemplaza una revision de seguridad. Usa ejemplos publicos y enfoca el reporte en calidad del sitio o comportamiento de la herramienta.

Contexto para pedir correcciones

Para corregir texto o traduccion, incluye ruta de la pagina, idioma, frase concreta, motivo por el que puede confundir al usuario y propuesta de reemplazo. Eso ayuda a separar un detalle de redaccion de un problema que afecta la interpretacion del resultado.

Reportes de red y SEO

Para DNS, HTTP, robots, sitemap, meta u Open Graph, indica URL publica, hora de comprobacion, estado esperado, estado real, redirect chain, response headers y senales canonical cuando existan. No envies URLs internas de administracion ni recursos que requieran login.

Como preparar ejemplos seguros

Si un ejemplo contiene token real, cookie, customer id, host interno o enlace de un solo uso, cambialo por un valor de prueba con la misma estructura. Puedes conservar nombres de campos, longitud, encoding y saltos de linea, pero elimina cualquier valor identificable.

Problemas que se revisan primero

Se priorizan calculos incorrectos, copias rotas, placeholders en ingles dentro de paginas localizadas, entrada tapada en movil, rutas publicas con 404 y redirect loops. Son fallos que impiden completar la tarea principal del usuario.

Mesa de operaciones web

Todas las herramientas viven bajo www.bobob.app para mantener navegacion, indexacion y flujos relacionados consistentes. El formato, decodificacion y generacion se ejecutan en el navegador siempre que sea practico. Cada herramienta requiere metadatos, idioma, ejemplos, FAQ, guias, enlaces relacionados y verificaciones rapidas.

JSON FormateadorLocal en navegador

Formatea JSON de APIs, configs y logs para leerlo mejor y detectar errores de sintaxis rapidamente.

Casos de uso

  • Formatea JSON de APIs, configs y logs para leerlo mejor y detectar errores de sintaxis rapidamente.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • {"status":"ok","items":[1,2,3]}
  • {"user":{"id":123,"roles":["admin"]},"active":true}

Fallos comunes

Trailing commas, comentarios o comillas simples hacen fallar el parser JSON del navegador.

Antes de copiar

Revisa que arrays, objetos, null y numeros encajen con el contrato de API.

Regex TesterLocal en navegador

Prueba expresiones regulares de JavaScript con texto real y revisa matches, flags y grupos de captura.

Casos de uso

  • Prueba expresiones regulares de JavaScript con texto real y revisa matches, flags y grupos de captura.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • ^[^\s@]+@[^\s@]+\.[^\s@]+$
  • https?:\/\/[^\s"'<>]*[A-Za-z0-9/#]

Fallos comunes

Un patron que funciona en PCRE o Python puede comportarse distinto en JavaScript RegExp.

Antes de copiar

Prueba al menos un ejemplo que debe coincidir y otro que debe fallar.

JWT DecodificadorLocal en navegador

Decodifica header y payload de JWT en el navegador para revisar expiracion, issuer y scope.

Casos de uso

  • Decodifica header y payload de JWT en el navegador para revisar expiracion, issuer y scope.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjMifQ.signature
  • Expected aud=bobob-api with scope read:tools

Fallos comunes

Ver el payload decodificado no significa que la firma JWT este verificada.

Antes de copiar

Revisa exp, nbf, iss, aud, scope y tenant claims contra el entorno activo.

Convierte texto, Base64, Base64URL, data URL de imagen, payloads JSON y segmentos JWT localmente antes de copiar.

Casos de uso

  • Convierte texto, Base64, Base64URL, data URL de imagen, payloads JSON y segmentos JWT localmente antes de copiar.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • hello world
  • SGVsbG8sIEJvYiE=

Fallos comunes

Base64 URL-safe y Base64 estandar difieren en padding y caracteres.

Antes de copiar

Confirma si necesitas encode o decode antes de pegar el valor.

Cron Expression GeneradorLocal en navegador

Crea expresiones cron de cinco campos para tareas recurrentes y las explica en texto claro.

Casos de uso

  • Crea expresiones cron de cinco campos para tareas recurrentes y las explica en texto claro.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • */15 * * * *
  • 0 9 * * 1-5

Fallos comunes

Crontab de cinco campos y Quartz cron con segundos o ano no usan la misma forma.

Antes de copiar

Confirma si el scheduler espera 5, 6 o 7 campos.

Generador UUIDLocal en navegador

Genera UUID v4 para datos de prueba, identificadores temporales y seeds de desarrollo.

Casos de uso

  • Genera UUID v4 para datos de prueba, identificadores temporales y seeds de desarrollo.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • 5 UUIDs
  • 20 UUIDs for fixtures

Fallos comunes

UUID v4 es identificador unico, no secreto ni timestamp ordenable.

Antes de copiar

Elige la cantidad y copia un UUID por linea para salidas bulk.

Hash GeneradorLocal en navegador

Genera hashes MD5, SHA-1, SHA-256, SHA-512 y firmas HMAC para checksums, webhooks y cambios.

Casos de uso

  • Genera hashes MD5, SHA-1, SHA-256, SHA-512 y firmas HMAC para checksums, webhooks y cambios.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • hello world
  • release-artifact-v1.2.3

Fallos comunes

Un hash no es cifrado y no basta para almacenar contrasenas por si solo.

Antes de copiar

Normaliza la entrada exactamente como la leera el sistema destino.

Generador de contrasenasLocal en navegador

Genera contrasenas aleatorias y frases memorables localmente, con longitud, caracteres, palabras y avisos de compatibilidad.

Casos de uso

  • Genera contrasenas aleatorias y frases memorables localmente, con longitud, caracteres, palabras y avisos de compatibilidad.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • 24 characters, symbols enabled
  • 32 characters, no ambiguous characters

Fallos comunes

Una contrasena o frase generada puede filtrarse por historial del portapapeles, capturas o chats.

Antes de copiar

Elige el modo segun la politica de longitud, caracteres y espacios del sistema destino.

QR Code GeneradorLocal en navegador

Crea payloads URL, Wi-Fi, email y vCard con builder y revisa densidad, destino y tracking antes de descargar.

Casos de uso

  • Crea payloads URL, Wi-Fi, email y vCard con builder y revisa densidad, destino y tracking antes de descargar.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • https://www.bobob.app
  • WIFI:T:WPA;S:Guest Network;P:example-password;;

Fallos comunes

URLs largas, Wi-Fi y payloads vCard pueden producir QR densos dificiles de escanear.

Antes de copiar

Usa el builder para Wi-Fi, email y vCard en lugar de editar separadores a mano.

DNS ConsultaRuta de servidor

Consulta registros A, AAAA, MX, TXT, NS y CNAME y crea un reporte DNS copiable para revisar despliegues.

Casos de uso

  • Consulta registros A, AAAA, MX, TXT, NS y CNAME y crea un reporte DNS copiable para revisar despliegues.
  • Trata la entrada con modo Ruta de servidor y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • bobob.app deployment checklist
  • bobob.app, A

Fallos comunes

La cache de resolvers publicos puede mostrar registros antiguos durante una migracion.

Antes de copiar

Elige el tipo exacto de registro: A, CNAME, MX, TXT o NS.

HTTP Status VerificadorRuta de servidor

Revisa codigo de estado, redirecciones, cabeceras clave y reporte copiable de una URL publica para validar despliegue y SEO.

Casos de uso

  • Revisa codigo de estado, redirecciones, cabeceras clave y reporte copiable de una URL publica para validar despliegue y SEO.
  • Trata la entrada con modo Ruta de servidor y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • https://www.google.com
  • http://bobob.app

Fallos comunes

Una cadena de redirects puede terminar en host, path, protocolo o locale inesperado.

Antes de copiar

Revisa juntos status code, URL final, content type y cache headers.

Color ConvertidorLocal en navegador

Convierte colores HEX, RGB y HSL y comprueba contraste WCAG con combinaciones reales de texto y fondo.

Casos de uso

  • Convierte colores HEX, RGB y HSL y comprueba contraste WCAG con combinaciones reales de texto y fondo.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • #2563eb on #ffffff
  • rgb(24,24,27) on #fafafa

Fallos comunes

Un ratio de contraste aprobado puede fallar con otro tamano, peso o estado visual.

Antes de copiar

Comprueba el par real de texto y fondo de la UI.

SQL FormateadorLocal en navegador

Formatea consultas SQL largas para revision, depuracion y diferencias mas legibles.

Casos de uso

  • Formatea consultas SQL largas para revision, depuracion y diferencias mas legibles.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • select id,name from users where active=1 order by created_at desc
  • select count(*) from orders where created_at >= '2026-01-01'

Fallos comunes

Formatear SQL mejora lectura, pero no prueba seguridad ni rendimiento.

Antes de copiar

Compara condiciones y joins entre query original y formateada antes de ejecutar.

CSS FormateadorLocal en navegador

Ordena CSS minificado o desalineado en bloques legibles para editar y revisar estilos.

Casos de uso

  • Ordena CSS minificado o desalineado en bloques legibles para editar y revisar estilos.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • .card{display:flex;color:#111}
  • @media (min-width:768px){.grid{grid-template-columns:repeat(3,1fr)}}

Fallos comunes

Formatear no cambia specificity de selectores ni resultado del cascade.

Antes de copiar

Confirma que selectores, media queries y custom properties siguen en su bloque.

JavaScript FormateadorLocal en navegador

Formatea JavaScript minificado o dificil de leer para debugging y revision de codigo.

Casos de uso

  • Formatea JavaScript minificado o dificil de leer para debugging y revision de codigo.
  • Trata la entrada con modo Local en navegador y revisa el resultado antes de copiar.

Puntos de partida para esta utilidad

  • function hi(){console.log('bob');}
  • const total=items.reduce((sum,item)=>sum+item.price,0)

Fallos comunes

Formatear no sustituye lint, compilacion, type check ni revision de seguridad.

Antes de copiar

No ejecutes JavaScript no confiable solo porque se vea legible.

Enviar email a bobob935@gmail.com
Contacto | bobob.app