Mcatorce Suite

Guías y blog

Guías prácticas para sacar el máximo partido a las herramientas de Mcatorce Suite: conversión y compresión de archivos, códigos QR, seguridad y privacidad.

2026-10-15

PNG, JPEG o WebP: qué formato de imagen usar en 2026

Una comparación práctica de los tres formatos de imagen más comunes en la web y cuándo elegir cada uno.

2026-10-13

Cómo dar a tus imágenes un estilo sepia, plano azul o terminal

Usa el efecto duotono para recolorear cualquier imagen o página de PDF con dos colores a tu elección y obtener estilos sepia, plano azul y terminal en segundos.

2026-10-12

Efectos para imágenes y PDF: escaneo, fax, vintage, duotono y pixelado

Guía práctica de los cinco efectos de la herramienta gratuita de efectos para imágenes y documentos: qué hace cada uno, sus controles y cuándo usarlo.

2026-10-09

Ajustes del efecto escaneo: inclinación, grano, contraste y más

Qué hace cada control de la herramienta Efecto escaneo y qué valores dan un resultado convincente en texto impreso, fotos y formularios.

2026-10-02

Cómo hacer que un PDF parezca un documento escaneado

Un PDF limpio y un PDF escaneado no son lo mismo. Qué hace que una página parezca escaneada y cómo recrearlo en tu navegador.

2026-10-01

Qué es un UUID y cuándo deberías usar uno

Una introducción a los UUID, por qué existen y dónde aparecen en bases de datos, APIs y software cotidiano.

2026-09-15

De JSON a Tipos de Python, Java, C# y Rust

Cómo se convierte un ejemplo de JSON en dataclasses de Python, records de Java, clases de C# y structs de Rust con serde, con campos opcionales, nulos, claves renombradas y tipos numéricos.

2026-09-15

Qué es WebAssembly y por qué importa para tu privacidad

Una explicación en lenguaje llano de WebAssembly y por qué permite que las herramientas de conversión funcionen en tu dispositivo en lugar de en un servidor remoto.

2026-09-02

Fondos transparentes para fotos de producto y fotos de perfil

Formas prácticas de aprovechar un recorte sin fondo: fichas de producto limpias, fotos de perfil con color de marca, stickers y presentaciones, con consejos sobre bordes y formatos.

2026-09-01

Cómo crear una contraseña segura que puedas recordar

Por qué la longitud importa más que la complejidad, cómo descifran realmente las contraseñas los atacantes y estrategias para no olvidarlas.

2026-08-25

Convertir divisas para viajar y comprar en línea: cómo evitar pagar de más

Formas prácticas de estimar precios en moneda extranjera, evitar las opciones de conversión más caras y presupuestar un viaje o una compra en el extranjero.

2026-08-25

Investiga Tráfico Sospechoso con Consultas de IP: Un Flujo de Trabajo Práctico

Cómo usar datos de IP, ASN y DNS inverso para clasificar entradas extrañas en los registros del servidor, verificar bots reales de buscadores y decidir si bloquear, con las salvedades que hay que recordar.

2026-08-24

Contar palabras y caracteres: para qué sirve y cuándo importa

Límites de caracteres en títulos SEO, redes sociales y formularios, y cómo medir un texto de forma fiable antes de publicarlo.

2026-08-18

Cómo formatear y validar XML

Dónde se sigue usando XML, los errores de sintaxis más comunes y cómo dar formato o minificar un documento sin subirlo a ningún servicio.

2026-08-18

Imprime Códigos de Barras que Escaneen: Tamaño, Márgenes y Contraste

Reglas prácticas para imprimir y mostrar códigos de barras, con el ancho de barras, las zonas de silencio, el contraste, la calidad de impresión y las pruebas, para que las etiquetas se escaneen a la primera.

2026-08-15

Cómo convertir MP4 a MP3 gratis, sin instalar nada

Guía paso a paso para extraer el audio de un archivo de vídeo y guardarlo como MP3, íntegramente en tu navegador.

2026-08-12

Errores comunes de LaTeX y cómo solucionarlos

Los errores de LaTeX que más encuentran los principiantes, como secuencia de control indefinida, falta de $ y argumentos desbocados, con la causa y la solución de cada uno.

2026-08-10

Cómo unir, dividir y reordenar páginas de un PDF

Combinar varios PDFs en uno, extraer o eliminar páginas y rotar las que están del revés, sin subir documentos a ningún servidor.

2026-08-04

Mantén los Secretos y los Archivos de Compilación Fuera de Git: Lista de Control de .gitignore

Una lista práctica de qué ignorar en un proyecto nuevo, cómo partir de una plantilla, qué hacer si un secreto ya se subió y cómo comprobar el resultado.

2026-08-01

Cómo usar códigos QR en tarjetas de visita (bien hecho)

Cómo diseñar un código QR que la gente escanee de verdad, a qué enlazarlo y los errores que dejan un código ilegible o inútil.

2026-07-28

Añade Schema de Article, Organization y FAQ a tu Sitio Paso a Paso

Una guía práctica para generar, colocar y validar JSON-LD de artículos, tu organización y contenido de preguntas frecuentes, con los errores comunes que debes evitar.

2026-07-21

Errores de robots.txt que Dañan el SEO (y Cómo Probar tu Archivo)

Los errores que bloquean por accidente todo un sitio o recursos importantes, como una barra Disallow olvidada o CSS y scripts bloqueados, y cómo probar y vigilar el archivo.

2026-07-20

Cómo comprimir un vídeo para web y redes sociales

Qué hace que un vídeo pese tanto, qué ajustes reducen el tamaño sin destrozar la calidad y cómo comprimir sin instalar software.

2026-07-15

Cómo reducir el tamaño de un PDF gratis

Por qué los PDF se hinchan y cómo la compresión estructural sin pérdida puede reducir de forma real el tamaño antes de enviar o subir un documento.

2026-07-14

Tiempo Preciso en el Navegador: Por Qué setInterval Se Desvía y Web Audio No

Por qué un metrónomo hecho con setInterval suena irregular, cómo el reloj de Web Audio y un planificador anticipado dan clics estables y qué límites quedan.

2026-07-14

Cómo romper un cifrado César: fuerza bruta y análisis de frecuencias

Dos formas simples de descifrar un mensaje codificado con un desplazamiento César: probar los 25 desplazamientos y usar la frecuencia de las letras cuando el texto es suficientemente largo.

2026-07-14

Compara la Calidad de una Imagen Tras Comprimirla o Redimensionarla

Un método práctico para juzgar cuánta calidad pierde una imagen al comprimirla, convertirla o redimensionarla, usando un control deslizante, el zoom y el tamaño de archivo para elegir el mejor ajuste.

2026-07-08

Fundamentos de LaTeX: escribe y compila tu primer documento

Una guía para principiantes de LaTeX: la estructura de un documento, secciones, listas, matemáticas, tablas y cómo compilarlo a PDF sin instalar nada.

2026-07-08

Cómo quitar el fondo de una imagen sin subir tu foto a ningún servidor

La mayoría de los removedores de fondo envían tu imagen a un servidor. Así funciona la eliminación en el navegador, cómo lograr un recorte limpio y qué esperar del resultado.

2026-07-07

Corrige los Errores de Content-Type Incorrecto y Valida las Subidas de Archivos con Seguridad

Cómo diagnosticar archivos que se descargan en lugar de mostrarse, scripts bloqueados por comprobaciones MIME y cómo validar subidas por su contenido en lugar de confiar en el tipo.

2026-07-01

Cómo comprimir imágenes sin perder calidad

Guía práctica para reducir el tamaño de tus imágenes manteniendo las fotos nítidas, con consejos para elegir el nivel de calidad y el formato adecuados.

2026-06-30

HEX, RGB o HSL: ¿qué formato de color debes copiar?

Cómo se relacionan los tres formatos de color habituales en CSS, cuándo resulta más cómodo cada uno y cómo convertir un color elegido en variaciones.

2026-06-30

User-Agent vs Client Hints: La Forma Moderna de Detectar Navegadores

Por qué detectar por User-Agent es frágil, qué cambió la reducción del User-Agent, cómo funcionan los Client Hints y cuándo es mejor la detección de funciones.

2026-06-23

Joins, Subconsultas y CTE: Cómo Estructurar SQL Complejo

Cómo organizar SQL de varios pasos con joins, subconsultas y expresiones de tabla comunes, y cómo el formato revela la estructura y los errores antes de ejecutar una consulta.

2026-06-16

Cómo deletrear nombres, correos y códigos con claridad por teléfono

Consejos prácticos para dictar nombres, códigos de confirmación y direcciones de correo sin errores, con palabras clave, agrupación y verificación de lectura.

2026-06-16

Prueba tus Altavoces, Auriculares y tu Oído con un Generador de Tonos

Pruebas prácticas que puedes hacer con tonos puros, incluidas comprobaciones izquierda/derecha, respuesta de graves, vibraciones y una comprobación sencilla del rango auditivo, con consejos de seguridad.

2026-06-15

Cómo crear un favicon para tu web (y qué tamaños necesitas)

Qué es un favicon, qué tamaños e iconos hacen falta hoy y cómo generarlos todos a partir de una sola imagen.

2026-06-10

Cómo construir una paleta de colores accesible para tu sitio web

Un método paso a paso para crear una paleta de marca que se vea bien y cumpla las comprobaciones de contraste de accesibilidad, incluyendo escalas de tonos, modo oscuro y daltonismo.

2026-06-10

Cómo dividir un PDF grande en partes para correo o límites de carga

Divide un PDF grande en partes iguales para que cumpla los límites de adjuntos y cargas, con consejos para elegir el tamaño de división y combinarlo con la compresión.

2026-06-09

Embellece el Código Minificado para Leerlo y Depurarlo

Cómo convertir un archivo CSS o HTML comprimido de nuevo en una forma legible, qué puede y qué no puede restaurar un embellecedor y cuándo usar mapas de código fuente.

2026-06-02

Escribe Mejores Publicaciones Sociales: Ganchos, Hashtags y la Longitud Adecuada

Consejos prácticos sobre primeras líneas, llamadas a la acción, número de hashtags y longitud de las publicaciones para que tu mensaje se lea antes de que la vista previa lo corte.

2026-05-27

Caracteres Invisibles y Letras Parecidas: Problemas Ocultos en el Texto

Cómo los espacios de ancho cero, los espacios de no separación y los homoglifos rompen código, búsquedas y controles de seguridad, y cómo encontrarlos con un inspector Unicode.

2026-05-26

Tamaños de iconos de apps y favicons: exporta todos desde un solo SVG

Los tamaños de icono que suelen pedir los sitios web, las PWA y los teléfonos, por qué basta un único SVG de origen y cómo exportarlos todos en un ZIP.

2026-05-26

Aportaciones Periódicas y el Poder de Empezar Pronto

Cómo las aportaciones mensuales cambian una proyección de ahorro, por qué importa más la fecha de inicio que la cantidad y cómo leer una tabla de crecimiento por año.

2026-05-26

Puebla una Base de Datos de Pruebas con Datos Realistas en JSON y CSV

Formas paso a paso de cargar registros generados en una base de datos o API, diseñar los campos para que coincidan con tu esquema y comprobar casos límite como Unicode y valores nulos.

2026-05-20

El contraste de color según WCAG: AA, AAA y las relaciones que necesitas

Qué es la relación de contraste, cómo se calcula, los umbrales exactos de AA y AAA y a qué partes de una interfaz se aplican las reglas.

2026-05-19

Errores de Seguridad con JWT que Debes Evitar

Los errores de implementación de JWT más comunes, incluidos el algoritmo none, los secretos débiles, la falta de comprobación de caducidad y guardar tokens de forma insegura, y cómo prevenirlos.

2026-05-15

Convertir entre binario, decimal y hexadecimal

Por qué la programación usa tantas bases numéricas, cómo se relacionan y cómo convertir números grandes sin errores.

2026-05-12

Escapar la salida HTML para prevenir XSS: qué protege y qué no protege la codificación

Cómo la codificación de salida detiene el cross-site scripting, por qué el escape correcto depende de dónde caen los datos y los hábitos que mantienen seguro el contenido del usuario.

2026-05-12

Por Qué una Calculadora Web Nunca Debería Usar eval (y Qué Hacer en su Lugar)

Los problemas de seguridad y fiabilidad de evaluar la entrada del usuario con eval, y cómo un pequeño analizador de descenso recursivo maneja las expresiones de forma segura.

2026-05-05

Glassmorphism Accesible: Reglas de Contraste y Legibilidad

Cómo mantener legible el texto en paneles translúcidos, qué ratios de contraste WCAG se aplican y los ajustes prácticos que hacen utilizable el vidrio esmerilado.

2026-04-29

Cómo diseñar mejores gradientes: consejos de color que funcionan

Por qué algunos gradientes se ven elegantes y otros apagados o anticuados, con reglas prácticas para elegir colores, controlar el punto medio y mantener legible el texto.

2026-04-28

SVG en línea, viewBox y ajustes del optimizador que pueden romper tus iconos

Qué ajustes de un optimizador de SVG son seguros, cuáles pueden romper el escalado, la accesibilidad o la animación, y cómo usar SVG optimizados en línea dentro de HTML.

2026-04-28

Seguridad con Códigos QR: Detecta los Maliciosos Antes de Abrirlos

Cómo funciona el phishing con QR, las señales de alerta en un enlace decodificado y hábitos seguros para escanear códigos en carteles, parquímetros, menús y correos.

2026-04-22

Cómo extraer páginas específicas de un PDF

Saca las páginas que necesitas de un PDF largo, elimina el resto y guárdalas como un archivo nuevo, todo en tu navegador sin subir el original.

2026-04-21

Consejos de Tiempos de Animación para Microinteracciones de UI

Duraciones y suavizados prácticos para botones, menús, modales y transiciones de página, además de cómo respetar las preferencias de movimiento reducido.

2026-04-21

ASCII vs Unicode vs UTF-8: ¿Cuál Es la Diferencia?

Una explicación clara de la relación entre ASCII, Unicode y UTF-8, por qué las letras acentuadas a veces se convierten en símbolos extraños y cómo evitarlo.

2026-04-15

HEX, RGB, HSL y CMYK: cómo convertir colores y cuándo usar cada formato

Qué representa cada modelo de color, por qué HSL es más cómodo para ajustar tonos y cómo convertir entre formatos con precisión.

2026-04-14

Errores comunes al escapar cadenas: doble escape, rutas rotas e inyección

Los errores de escape más frecuentes en proyectos reales, como el doble escape, las rutas de Windows, las comillas copiadas y la inyección, con una forma sencilla de depurar cada uno.

2026-04-14

Escribe Títulos y Meta Descripciones que Consigan Clics

Una fórmula práctica para títulos y descripciones que quepan en los resultados de búsqueda, coincidan con la intención de búsqueda y eviten el recorte, con ejemplos de antes y después.

2026-04-08

Gradientes CSS explicados: lineal, radial y cónico

Una guía clara de los tres tipos de gradientes CSS, cómo funcionan las paradas de color y los ángulos, y patrones prácticos como paradas duras, rayas y gráficos circulares.

2026-04-07

Cómo Hacer un Sorteo Justo con un Selector Aleatorio

Pasos prácticos para elegir ganadores de una lista de participantes, manejar duplicados y suplentes, documentar el sorteo y respetar las reglas.

2026-03-31

Depurar con Códigos de Estado HTTP: 301 vs 302, 404 vs 410, 401 vs 403

Cómo elegir y diagnosticar el código de estado correcto para redirecciones, páginas eliminadas y problemas de acceso, y qué revisar cuando ves 502, 503 o 504.

2026-03-25

Escanea documentos con la cámara del teléfono y conviértelos en un PDF limpio

Consejos prácticos para fotografiar papeles de forma legible y luego recortar, redimensionar y combinar las imágenes en un PDF compacto sin subirlas a ningún servidor.

2026-03-24

Dónde Se Siguen Usando los Números Romanos Hoy (y Cómo Leer Fechas)

De las esferas de reloj y los Super Bowl a los capítulos de libros y las fechas de copyright, mira dónde sobreviven los números romanos y cómo leer rápido años como MMXXVI.

2026-03-18

Sombras en capas: cómo crear profundidad realista en CSS

Un solo box-shadow se ve plano. Aprende cómo apilar varias sombras, elegir una fuente de luz coherente y teñir las sombras crea profundidad natural en tus diseños.

2026-03-15

Qué es un timestamp Unix y cómo convertirlo a fecha

El tiempo Unix, por qué las APIs lo usan, la diferencia entre segundos y milisegundos, y cómo convertir en ambos sentidos.

2026-03-10

Diseña Formas Orgánicas tipo Blob con CSS Puro (Sin SVG)

Usa valores elípticos de border-radius para crear formas suaves tipo blob para avatares, fondos y tarjetas, con consejos sobre animación, adaptabilidad y accesibilidad.

2026-03-10

JSON a structs de Go y data classes de Kotlin: reglas de mapeo que debes conocer

Cómo se asignan los tipos JSON a structs de Go y data classes de Kotlin, incluidos los campos nulos, los tipos numéricos, las etiquetas y las anotaciones de serialización.

2026-03-10

Números de Tarjeta de Prueba y Cómo Validar Bien Formularios de Pago

Cómo validar campos de número de tarjeta con la comprobación de Luhn, detectar la marca, manejar espacios y longitudes y evitar errores comunes en formularios de pago.

2026-02-25

La propiedad CSS box-shadow: guía completa con ejemplos

Aprende cómo funciona cada valor de box-shadow - desplazamientos, desenfoque, extensión, color e inset - y mira ejemplos listos para tarjetas, botones y anillos de enfoque.

2026-02-24

Envía y Mantén un Sitemap en Google Search Console

Cómo enviar un sitemap, leer los informes de estado y cobertura, corregir errores comunes como No se pudo obtener y mantener el archivo actualizado a medida que crece tu sitio.

2026-02-18

Cómo convertir varias fotos o imágenes en un solo PDF

Combina imágenes JPG, PNG y WebP en un PDF de varias páginas, define el orden y mantén el archivo ligero y privado trabajando por completo en tu navegador.

2026-02-18

Años Bisiestos y Cumpleaños del 29 de Febrero Explicados

La regla exacta que decide qué años son bisiestos, por qué el calendario los necesita y cómo tratan los sistemas legales a quienes nacieron el 29 de febrero.

2026-02-18

Por Qué los IDs Ordenables Hacen Más Rápidos los Índices de Base de Datos

Cómo las claves primarias aleatorias fragmentan los índices B-tree, por qué los identificadores ordenados por tiempo como ULID y UUID v7 insertan más rápido y qué vigilar.

2026-02-17

Cómo mantener los archivos .env y los secretos fuera de Git: una rutina práctica

Por qué es grave subir secretos al repositorio, cómo evitarlo con .gitignore y un archivo de ejemplo, y qué hacer si un secreto ya se publicó.

2026-02-15

Cómo comparar dos textos y ver exactamente qué cambió

Cuándo necesitas un diff, cómo leer el resultado y cómo comparar dos versiones de un texto sin subirlas a ningún servicio.

2026-02-04

Cómo reducir el interés total que pagas por un préstamo

Estrategias prácticas, respaldadas con números, para pagar menos interés: un plazo más corto, pagos extra, una tasa más baja y una comparación más inteligente entre ofertas.

2026-02-03

Sesiones de Concentración que Funcionan: Planifica tu Día en Pomodoros

Cómo estimar tareas en pomodoros, construir un plan diario realista, proteger tu tiempo de concentración y revisar tus resultados al final de la semana.

2026-02-03

El código Morse en la práctica: prosignos, SOS y dónde se sigue usando

Más allá del alfabeto: las señales de procedimiento, cómo se envía el SOS y los lugares modernos donde el código Morse aún ayuda, de la radioafición a la accesibilidad.

2026-01-20

PNG, JPG o WebP para páginas de PDF: ¿qué formato de imagen elegir?

Cómo se comportan los tres formatos con páginas de PDF con mucho texto, fotos y escaneos, y una regla sencilla para elegir entre calidad y tamaño.

2026-01-20

Descuentos Acumulados: Por Qué 20% Más 10% No Es 30% de Descuento

Cómo se combinan los descuentos porcentuales sucesivos, la fórmula del descuento efectivo y ejemplos que muestran cómo suman realmente los cupones sobre las ofertas.

2026-01-15

camelCase, snake_case y kebab-case: cuándo usar cada uno

Una guía práctica de las convenciones de nomenclatura más comunes en programación y en qué contexto se espera cada una.

2026-01-14

Cómo añadir una marca de agua y números de página a un PDF

Cuándo y cómo estampar una marca de agua de texto y números de página en cada hoja de un PDF, con consejos sobre opacidad, ángulo, posición y formatos de numeración.

2026-01-14

Cómo funciona la amortización de un préstamo: por qué los primeros pagos son casi todo interés

Entiende la fórmula detrás del pago mensual fijo de un préstamo, cómo se reparte cada pago entre interés y capital y cómo leer una tabla de amortización.

2026-01-14

IBAN vs CLABE vs SWIFT: ¿Qué Código Bancario Necesitas?

La diferencia entre IBAN, la CLABE mexicana y los códigos SWIFT/BIC, qué identifica cada uno y cuál usar en transferencias nacionales e internacionales.

2026-01-06

Errores Comunes en YAML y Cómo Corregirlos

Los errores que más a menudo rompen los archivos YAML, incluidos tabuladores, sangría incorrecta, valores especiales sin comillas y claves duplicadas, con ejemplos de la solución.

2025-12-30

Lo Que una Consulta de Dirección IP Puede (y No Puede) Decirte

La información asociada a una dirección IP, como el propietario de la red, la ubicación aproximada y el ASN, qué tan precisa es realmente la geolocalización y lo que nunca revela.

2025-12-23

Qué Son los Datos Estructurados JSON-LD y Por Qué Importan para el SEO

Cómo el marcado schema.org en JSON-LD indica a los buscadores de qué trata una página, qué tipos son más útiles (Article, FAQPage, Product, Organization) y cómo funcionan los resultados enriquecidos.

2025-12-16

Cómo extraer una paleta de colores de una foto, un logo o una captura de pantalla

Una guía práctica para crear una paleta a partir de una imagen: elegir píxeles exactos, usar los colores dominantes, decidir cuántos colores y evitar las trampas habituales de precisión.

2025-12-16

Cómo Practicar con un Metrónomo: BPM y Compases

Qué significan los BPM, cómo los compases marcan el tiempo acentuado, rangos típicos de tempo y un método paso a paso para ganar velocidad sin perder precisión.

2025-12-15

Cómo decodificar un JWT y entender qué contiene

La estructura de un JSON Web Token, qué información guarda cada parte y por qué decodificar no es lo mismo que verificar la firma.

2025-12-10

Cómo combinar, reordenar y limpiar PDFs sin subirlos a ningún servidor

Une PDFs e imágenes, conserva o elimina páginas, rota y define metadatos en una sola secuencia que se ejecuta por completo en tu navegador, y entiende por qué importa para documentos privados.

2025-12-09

Cómo Funciona .gitignore: Patrones, Negación y Ejemplos

Las reglas de coincidencia de patrones de .gitignore, con comodines, marcadores de directorio, negación con signo de exclamación y las entradas comunes para Node, Python y editores.

2025-12-03

Los límites del IMC: lo que no mide

El IMC es un número útil de detección, pero un mal diagnóstico individual. Descubre lo que pasa por alto - músculo, distribución de grasa, edad y origen étnico - y qué medidas lo complementan.

2025-12-03

Costumbres de Propina en el Mundo: ¿Cuánto Se Espera?

Un repaso práctico de las normas de propina en México, Estados Unidos, Europa y Asia, y cómo evitar errores incómodos cuando viajas.

2025-12-02

Entidades HTML explicadas: &, <, >, " y cuándo usarlas

Qué son las entidades HTML, qué cinco caracteres siempre deben escaparse, en qué se diferencian las entidades con nombre y las numéricas, y cuándo puedes omitir la codificación de letras no ASCII.

2025-12-02

Límites de Caracteres en Redes Sociales y Cómo Se Cuentan

Límites típicos de texto en X, Instagram, LinkedIn, Facebook y YouTube, por qué los emojis y los enlaces cuentan distinto y cómo revisar tu texto antes de publicar.

2025-11-26

Cómo convertir una carpeta completa de imágenes a WebP de una sola vez

Guía paso a paso para convertir por lotes imágenes JPG y PNG a WebP en tu navegador, con consejos sobre calidad, transparencia y cómo comprobar el ahorro.

2025-11-25

Qué Hace la Minificación y Cuándo Usarla en CSS y HTML

Cómo minificar elimina espacios, comentarios y redundancias para reducir archivos, cuánto puedes esperar ahorrar y por qué complementa la compresión y el caché.

2025-11-18

Numeración de facturas, condiciones de pago y cómo elegir una plantilla que se lea bien

Cómo numerar las facturas, qué condiciones de pago ofrecer y cómo elegir un diseño profesional que no distraiga de los importes.

2025-11-18

¿Qué Son los Tipos MIME y las Cabeceras Content-Type?

Cómo los tipos MIME etiquetan el tipo de datos que envía un servidor, la estructura tipo/subtipo, los valores más comunes y qué falla cuando la cabecera es incorrecta.

2025-11-15

Cómo convertir un archivo CSV a JSON

Las trampas del formato CSV (comas dentro de campos, comillas, saltos de línea) y cómo convertirlo a JSON limpio directamente en el navegador.

2025-11-12

Errores Comunes con chmod y Permisos Seguros por Defecto

Los errores de permisos que rompen despliegues o abren agujeros de seguridad, como chmod 777, modos incorrectos en claves SSH y cambios recursivos, y alternativas más seguras.

2025-11-12

¿Qué es el IMC? Cómo calcular e interpretar tu índice de masa corporal

El índice de masa corporal explicado: la fórmula en unidades métricas e imperiales, las categorías estándar de la OMS, ejemplos resueltos y cómo leer tu resultado con criterio.

2025-11-11

Cómo Se Calcula la Edad en Años, Meses y Días

El método exacto para calcular la edad de alguien en años, meses y días, cómo hallar el próximo cumpleaños y por qué la duración de los meses lo complica más de lo que parece.

2025-11-11

Formato del Sitemap XML: Qué Incluir y Qué Dejar Fuera

La estructura de un sitemap XML, las etiquetas url, loc, lastmod, changefreq y priority, los límites de tamaño y cómo decidir qué páginas pertenecen al archivo.

2025-11-04

Comparación de Imágenes Antes y Después: Buenas Prácticas para Resultados Honestos

Cómo preparar imágenes equivalentes, alinearlas y dimensionarlas, elegir qué mostrar y evitar comparaciones engañosas al presentar ediciones, rediseños o resultados de compresión.

2025-11-04

ROT13 y el cifrado César explicados: cómo funcionan los cifrados por desplazamiento

Una explicación para principiantes del cifrado César y ROT13, con ejemplos resueltos, la razón por la que ROT13 se decodifica a sí mismo y por qué ninguno es cifrado real.

2025-11-04

Frecuencia del Sonido, Formas de Onda y la API Web Audio

Qué significan la frecuencia y la amplitud, en qué se diferencian al sonar las ondas seno, cuadrada, diente de sierra y triangular, y cómo los navegadores generan tonos con un oscilador.

2025-10-28

El alfabeto fonético de la OTAN: historia, pronunciación y por qué se escribe de forma extraña

De dónde viene el alfabeto fonético de la OTAN, cómo se pronuncia cada palabra, por qué Alfa y Juliett se escriben así y cómo se dicen los dígitos por radio.

2025-10-28

Orden de Operaciones y Sorpresas de Coma Flotante en las Calculadoras

Por qué 0.1 + 0.2 no es exactamente 0.3 en un ordenador, cómo la precedencia de operadores decide los resultados y cómo escribir expresiones que hagan lo que quieres.

2025-10-28

Por Qué Usar Datos Falsos para Pruebas y Demos (y Cómo Hacerlo con Seguridad)

Los beneficios de los datos sintéticos realistas para el desarrollo, las demos y las maquetas de diseño, los riesgos de privacidad de copiar datos de producción y consejos para generar registros creíbles.

2025-10-22

Tasas de IVA en México, España y Latinoamérica: guía rápida

Un panorama de cómo funciona el impuesto al valor agregado en México, España y varios países de Latinoamérica, con tasas generales típicas y qué revisar antes de facturar entre países.

2025-10-21

Cómo Funciona la Firma de un JWT: HS256 Explicado Paso a Paso

Las tres partes de un JSON Web Token, cómo se calcula la firma HMAC-SHA256 a partir de la cabecera, la carga útil y el secreto, y por qué la firma demuestra la integridad.

2025-10-21

JPG vs PNG vs WebP: qué formato de imagen deberías usar

Una comparación clara de JPEG, PNG, WebP y AVIF sobre compresión, transparencia, compatibilidad y las situaciones en que cada uno es la mejor opción.

2025-10-15

MD5, SHA-1 y SHA-256: para qué sirven los hashes

Qué es una función hash, en qué se diferencian MD5, SHA-1 y la familia SHA-2, y cuándo usar cada una para verificar archivos o integridad de datos.

2025-10-14

Cómo Funciona robots.txt: Sintaxis, Directivas y Ejemplos

La estructura de un archivo robots.txt, qué hacen User-agent, Disallow, Allow y Sitemap, las reglas con comodines y la diferencia entre bloquear el rastreo y bloquear la indexación.

2025-10-14

Cómo escapar cadenas para JSON, JavaScript, shell y SQL (y por qué cada uno es distinto)

Guía comparada para escapar texto en JSON, JavaScript, comandos de shell y SQL, con los caracteres que requieren cuidado en cada caso y los errores que evitan.

2025-10-14

Cómo Leer una Cadena User-Agent: Navegador, Motor, SO y Dispositivo

Descifra las partes de la cabecera User-Agent de un navegador, incluido por qué todo empieza por Mozilla, cómo reconocer Chrome, Edge, Safari y Firefox y cómo son las cadenas de móviles y bots.

2025-10-07

Tipos de Código de Barras: Code 128, EAN-13, UPC y Code 39 Comparados

En qué se diferencian los formatos de código de barras más comunes en los caracteres que codifican, su longitud y usos típicos, y cómo elegir el adecuado para productos, envíos o inventario.

2025-10-07

Cómo funcionan los tipos de cambio: tipo de mercado medio frente al que realmente recibes

Qué es un tipo de cambio, qué significa el tipo de mercado medio, por qué los bancos y las redes de tarjetas te dan un número distinto y cómo estimar el costo real de una conversión.

2025-10-07

La Técnica Pomodoro: Cómo Usarla Paso a Paso

El método clásico de concentración de 25 minutos explicado, con el ciclo estándar, cómo manejar las interrupciones y formas de ajustar los tiempos a tu propio trabajo.

2025-10-01

Cómo calcular el IVA: agregar y quitar el impuesto de un precio

Las fórmulas exactas para agregar IVA a un precio neto y quitarlo de un precio bruto, con ejemplos resueltos, errores comunes y un atajo para hallar una tasa desconocida.

2025-09-30

Cómo Funciona el Glassmorphism: backdrop-filter, Desenfoque y Transparencia

Los ingredientes CSS del efecto de vidrio esmerilado, incluidos backdrop-filter, fondos translúcidos, bordes y sombras, con una receta lista para usar.

2025-09-30

Cuándo convertir SVG a PNG y con qué tamaño

Las situaciones en que no se acepta SVG, cómo elegir el ancho en píxeles correcto y cuándo PNG, JPEG o WebP es el mejor formato raster para tu gráfico.

2025-09-23

El Interés Compuesto Explicado con Ejemplos Resueltos

Cómo el interés compuesto hace crecer el dinero, la fórmula que hay detrás, el efecto de la frecuencia de capitalización y un ejemplo resuelto que puedes comprobar con la calculadora.

2025-09-23

Cómo funciona el código Morse: puntos, rayas, tiempos y cómo leerlo

Una introducción clara al código Morse: el alfabeto de puntos y rayas, las reglas de tiempo que separan letras y palabras y una forma sencilla de empezar a decodificar.

2025-09-23

Cómo Se Leen los Códigos QR y Por Qué Fallan los Escaneos

Qué busca un escáner en un código QR, cómo la corrección de errores recupera códigos dañados y una lista para solucionar problemas de desenfoque, brillos, bajo contraste y zona de silencio.

2025-09-17

Cómo recortar una foto de perfil cuadrada que se vea bien como avatar

Consejos para encuadrar una foto de perfil, por qué los avatares se muestran en círculo y cómo recortar una foto 1:1 limpia en tu navegador sin subirla a ningún lado.

2025-09-16

Guía de Estilo para Formatear SQL: Cómo Escribir Consultas Legibles

Convenciones prácticas de mayúsculas en palabras clave, saltos de línea, sangría, alias y joins que hacen más fáciles de leer, revisar y depurar las consultas SQL largas.

2025-09-16

Qué Es un Punto de Código Unicode y Cómo lo Codifica UTF-8

Entiende los puntos de código, los grupos de grafemas, los tamaños en bytes de UTF-8 y UTF-16 y por qué un carácter visible puede ser varios puntos de código y muchos bytes.

2025-09-15

Cómo formatear y validar JSON en línea

Qué es JSON, por qué se rompe con tanta facilidad y cómo dar formato, validar y minificar tus datos sin instalar nada ni subirlos a un servidor.

2025-09-09

Sintaxis de los archivos .env: comillas, comentarios, valores multilínea y referencias

Las reglas que deciden cómo se lee un archivo dotenv, incluidas las comillas, los comentarios en línea, el prefijo export, los valores multilínea y las referencias a otras variables.

2025-09-09

Cómo Funcionan los Generadores de Números Aleatorios y Cómo Mantener Sorteos Justos

La diferencia entre aleatoriedad pseudoaleatoria y criptográfica, por qué el sesgo del módulo distorsiona resultados y cómo se hace un barajado justo y un sorteo sin repetidos.

2025-09-09

Ordenar líneas y preparar datos de texto plano para SQL y código

Convierte una lista cruda de IDs o valores en una cláusula SQL IN, un arreglo o una lista numerada listos para pegar, con operaciones sencillas de líneas en lugar de un script.

2025-09-02

La Tabla ASCII Explicada: Caracteres de Control y Códigos Imprimibles

Cómo se organizan los 128 códigos ASCII, qué hacen caracteres de control como el salto de línea y escape y los patrones que facilitan convertir letras y dígitos.

2025-09-02

Etiquetas Meta HTML Esenciales para SEO y Para Compartir en Redes

Las etiquetas meta que debe tener toda página, incluidas title, description, viewport, canonical, robots, Open Graph y tarjetas de Twitter, con longitudes recomendadas y ejemplos.

2025-08-26

Cómo Calcular Descuentos, el Precio de Oferta y el Precio Original

Tres fórmulas que cubren cualquier duda sobre descuentos: el precio tras el descuento, el porcentaje de rebaja y cómo volver al precio original, con ejemplos resueltos.

2025-08-26

Las Clases de Códigos de Estado HTTP, de 1xx a 5xx, Explicadas

Qué significa cada familia de códigos de estado HTTP, con los códigos más habituales (200, 301, 404, 500) y lo que implican para usuarios, desarrolladores y buscadores.

2025-08-26

Por qué optimizar archivos SVG y qué elimina realmente SVGO

Qué hace que los archivos SVG exportados pesen de más, qué limpiezas realiza un optimizador y cuánto puede reducirse un icono o ilustración típicos.

2025-08-19

Cómo limpiar y deduplicar listas: consejos prácticos de procesamiento de texto

Los duplicados, las líneas en blanco y los espacios sueltos arruinan las importaciones y los reportes. Un método paso a paso para limpiar cualquier lista de nombres, correos o IDs en el orden correcto.

2025-08-19

Funciones de Suavizado en CSS y cubic-bezier Explicadas

Qué hace el suavizado a una animación, cómo los cuatro números de cubic-bezier controlan la curva y qué significan realmente las palabras clave (ease, ease-in, ease-out).

2025-08-19

Cómo Se Estructuran y Validan los Números IBAN

Qué significa cada parte de un IBAN, cómo funciona la comprobación módulo 97, la longitud de los IBAN por país y por qué un IBAN válido no garantiza una cuenta real.

2025-08-12

Cómo recortar una imagen a una proporción específica

Aprende qué son las proporciones, cómo elegir una y cómo recortar fotos a 1:1, 4:5, 16:9 y más con una selección arrastrable que mantiene la forma que quieres.

2025-08-12

Cómo convertir páginas de PDF a imágenes (PNG, JPG o WebP) sin subir tu archivo

Guía práctica para convertir páginas de PDF en imágenes: elegir la resolución, el formato, convertir solo algunas páginas y mantener privados tus documentos.

2025-08-12

Números Romanos: Las Reglas y Cómo Convertirlos Paso a Paso

Aprende los siete símbolos romanos, la regla de la resta, cómo convertir números hasta 3999 en ambos sentidos y qué formas no son válidas.

2025-08-05

Cómo Funciona el Algoritmo de Luhn y Qué Puede (y No Puede) Comprobar

Una explicación paso a paso de la suma de verificación de Luhn usada en tarjetas de pago y números IMEI, con un ejemplo resuelto y sus límites.

2025-08-05

YAML vs JSON: Diferencias y Cuándo Usar Cada Uno

Una comparación lado a lado de la sintaxis de YAML y JSON, los comentarios, los tipos de datos, la legibilidad y los errores comunes, con orientación para elegir entre ellos.

2025-07-29

La Sintaxis de border-radius en CSS Explicada: de Uno a Ocho Valores

Cómo lee la abreviatura border-radius uno, dos, tres o cuatro valores, cómo la barra crea esquinas elípticas y cómo hacer círculos, píldoras y formas de hoja.

2025-07-29

Buenas prácticas de estructura de URL para sitios multilingües

¿Subdirectorios, subdominios o dominios por país? Cómo diseñar URLs y slugs para un sitio en varios idiomas sin crear contenido duplicado ni confundir a los buscadores.

2025-07-22

Genera interfaces de TypeScript a partir de una respuesta JSON (y dónde falla la inferencia)

Cómo convertir una respuesta de API de ejemplo en interfaces de TypeScript, qué acierta la inferencia y en qué casos debes revisar el resultado a mano.

2025-07-22

ULID vs UUID vs NanoID: ¿Qué Identificador Deberías Usar?

Compara ULID, UUID y NanoID por longitud, ordenación y aleatoriedad, y descubre cuál encaja con claves de base de datos, URLs y sistemas distribuidos.

2025-07-15

Cómo Calcular la Propina y Dividir la Cuenta de Forma Justa

Un método sencillo para calcular la propina de un restaurante de cabeza, cómo dividir una cuenta entre amigos y cómo afecta el redondeo a lo que paga cada persona.

2025-07-09

Cómo elegir el tamaño de las imágenes para redes sociales, blogs y tiendas en línea

Una forma práctica de elegir dimensiones según el uso, por qué las medidas exactas de cada plataforma cambian y cómo redimensionar todo por lotes.

2025-07-08

Permisos chmod Explicados: Qué Significan Realmente 755, 644 y 600

Cómo funcionan los permisos de archivos en Unix, cómo leer números octales como 755 y 644 y qué valores usar para scripts, archivos web y claves privadas.

2025-07-08

Cómo escribir slugs de URL amigables para SEO

Qué es el slug de una URL, por qué importa para los buscadores y los usuarios, y un conjunto claro de reglas para escribir slugs cortos y legibles de los que no te arrepentirás.

2025-07-08

Qué incluir en una factura: lista de verificación para freelancers y pequeños negocios

Los campos que toda factura debe tener, por qué cada uno ayuda a cobrar a tiempo y los errores que hacen que los clientes la devuelvan.

2025-06-17

Cómo escribir un mejor archivo README con Markdown

El README es la puerta de entrada de tu proyecto. Aprende qué incluir, cómo estructurarlo en Markdown y qué errores comunes hacen que la gente se vaya.

2025-06-03

Cómo redimensionar una imagen sin perder calidad

Entiende por qué las imágenes redimensionadas se ven borrosas o pixeladas, cuándo reducir o ampliar y los hábitos que mantienen las fotos nítidas.

2025-05-27

Hoja de referencia de Markdown: la sintaxis que realmente necesitas

Una guía práctica de la sintaxis de Markdown con títulos, énfasis, listas, enlaces, imágenes, código, tablas y citas, con ejemplos que puedes copiar y previsualizar.

2025-05-14

Lista práctica para preparar fotos para un sitio web

Seis pasos para dejar las fotos listas para la web: elegir dimensiones, recortar para el diseño, escoger formato, ajustar calidad, quitar metadatos y verificar, todo desde tu navegador.

2025-05-06

encodeURI frente a encodeURIComponent: ¿cuál debes usar?

JavaScript tiene dos funciones de codificación de URL que se comportan de forma muy distinta. Aprende qué escapa cada una, con una regla clara para elegir entre ellas.

2025-04-15

¿Qué es la codificación de URL? El percent-encoding explicado

Por qué las URLs no pueden contener espacios ni acentos, cómo el percent-encoding reemplaza los caracteres inseguros y cuáles son los caracteres reservados, con ejemplos prácticos.

2025-04-08

Redimensiona, recorta y convierte imágenes en un solo flujo en vez de usar tres herramientas

Por qué encadenar ediciones de imagen en una sola secuencia ahorra tiempo y calidad, y cómo redimensionar, recortar y convertir un lote de fotos en tu navegador sin subir nada.

2025-03-25

Patrones regex comunes para validar correos, teléfonos, URLs y más

Una colección de expresiones regulares prácticas para validaciones cotidianas, con notas sobre qué acepta cada una, dónde se queda corta y cómo probarla.

2025-03-04

Expresiones regulares para principiantes: guía práctica

Aprende los bloques básicos de las expresiones regulares - clases de caracteres, cuantificadores, anclas y grupos - con ejemplos pequeños que puedes probar mientras lees.