Generador de contraseñas seguras con JavaScript

Código de generador de contraseñas en JavaScript

En este artículo vamos a ver cómo crear un generador de contraseñas seguras mediante JavaScript. De esta manera podemos implementarlo fácilmente en nuestra web o blog. El programa está  pensado para ser modificado fácilmente. De hecho, tengo previstas algunas modificaciones para la versión 2.0, que incluirán:

  • Poder modificar la longitud de la contraseña, con un mínimo de 9. Se introducirá al ejecutarlo, mediante el teclado.
  • Poder modificar el número de cada tipo de caracter, con un mínimo de 1 para cada uno. También se introducirá mediante el teclado.
  • Poder crear una nueva contraseña al pulsar un botón, en lugar de tener que refrescar la página.

Ahora que lo tenemos claro, ¡vamos al lío!

Continuar leyendo «Generador de contraseñas seguras con JavaScript»

Algoritmo para robot que empuja bloques fuera de una zona delimitada por un color

En uno de los grupos de Telegram sobre Arduino en los que participo, un compañero ha solicitado ayuda con un problema de sus estudios de mecatrónica.

Los requisitos vienen a ser los siguientes:

  • Hay un robot en una zona negra circular
  • El exterior de la zona donde está el robot es blanca
  • Dentro de la zona negra hay piezas
  • El robot debe empujar esas piezas fuera de la zona negra
  • Cuenta con dos sensores:
    • De distancia, para detectar objetos
    • De color, para saber si está en la zona negra o la zona blanca
Robot dentro de zona negra, y piezas que tiene que expulsar hacia la zona blanca
Continuar leyendo «Algoritmo para robot que empuja bloques fuera de una zona delimitada por un color»

Charla «Historias de usuario» a través de grupo Agile Alicante

Hace unos días asistí a la charla «Historias de usuario» a través del grupo Agile Alicante. Hace unos meses ya asistí a la charla de introducción a la metodología ágil, podéis verlo en esta entrada.

A pesar del nombre, no fue una colección de anécdotas, sino que Alberto Gómez habló sobre la parte de la metodología agil que se refiere a las funcionalidades concretas que se van a implementar en un proyecto.

Historias de usuario en metodologías agiles 2

Continuar leyendo «Charla «Historias de usuario» a través de grupo Agile Alicante»