Si trabajas con angular y material y te gustaría tener el select que viene por defecto con material pero con buscador integrado, sin duda este post te será utilidad.
Nuevo schematic resouce en nestjs
Me acabo de enterar a través de un grupo de nestjs que el equipo de nestjs está trabajando para introducir la posibilidad de generar código en su cli de nestjs para automatizar el desarrollo de todo tipo de apis (desde rest a WebSockets)
¿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
Introducción a angular
Software imprescindible
Siempre que hago una instalación limpia en una maquina de escritorio, ya sea Windows o Linux, hay un puñado de programas que siempre instalo. La mayoría de ellos son software libre y multiplataforma. El listado es el siguiente:
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.
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:
- Escribir nosotros mismos el código HTML.
- Utilizar un editor de textos WYSIWIG
- 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
DNS Dinámico con Dynu
Si alguna vez has intentado montar un servidor casero, por ejemplo usando una raspberry pi con raspbian, te habrás percatado de que no es fácil acceder desde fuera de tu red local (Por ejemplo desde tu móvil a través de una conexión 3G) a tu máquina.