¿Qué es JWT?

Si llevas un tiempo en el mundo del desarrollo web posiblemente hayas oído hablar en algún momento de JWT. Si deseas informarte sobre está tecnología, y conocer si necesitas integrarlo en tu proyecto te recomiendo que sigas leyendo

Read More

Consejos para generar claves seguras

Estamos acostumbrados a oir en los medios, que para que una clave sea segura, es necesario que contenga letras mayúsculas, letras minúsculas, números, y caracteres espececiales.

Pero ¿Qué hay de verdad en esto? ¿Es en verdad necesario complicarnos tanto la vida para generar claves seguras? ¿Es segura una clave solo por tener esas características?

Este post está dedicado al tema de la seguridad en claves. Si te interesa el tema, sigue leyendo.

Read More

Introducción a Markdown

Cuándo deseamos generar contenido en HTML para la web, por ejemplo para crear una entrada en un blog, tenemos en principio tres opciones:

  1. Escribir nosotros mismos el código HTML.
  2. Utilizar un editor de textos WYSIWIG
  3. Utilizar un lenguaje de marcado ligero

La primera opción nos proporciona la ventaja de tener todo el control sobre el código producido, pero tiene el inconveniente de ser bastante tedioso y complicado. A parte, cuando escribimos HTML un mínimo fallo puede causar un resultado desastroso (Por ejemplo si cometemos una errata del estilo describir <\a> en lugar de </a>)

La segunda opción, es más fácil e intuitiva, pero tiene un problema: Los editores WYSIWIG como TinyMCE suelen generar HTML de mala calidad, y solo son adecuados para gente sin conocimientos de HTML.

La tercera opción, tiene un poco las ventajas de las dos primeras opciones, sin apenas ninguno de sus inconvenientes, y es la que analizaremos en esta entrada, utilizando en concreto el lenguaje de marcado ligero Markdown

Read More