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”

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”

Curso “Building Arduino robots and devices” a través de Coursera.org

Building Arduino robots and devices

He terminado el curso “Building Arduino robots and devices” a través de Coursera.org. Dicho curso ha sido impartido por Alexey Perepelkin y Dmitry Savitsky, del MIPT.

Es un curso muy completo en el que se explica desde electrónica básica hasta el funcionamiento de una impresora 3D controlada mediante Arduino, aunque el proyecto principal del curso es un robot seguidor de línea.

El profesor imparte las clases en ruso, aunque todos los videos disponen de subtítulos en inglés y las dos primeras semanas de curso cuentan con audio en inglés. Toda la documentación está en inglés también.

Building Arduino robots and device 2

Formato del curso Continuar leyendo “Curso “Building Arduino robots and devices” a través de Coursera.org”

Curso “Teaching Physical Computing with Raspberry Pi and Python” de la Raspberry Pi Foundation

Acabo de terminar el curso “Teaching Physical Computing with Raspberry Pi and Python de la Raspberry Pi Foundation a través de la web de FutureLearn. El curso está orientado a docentes que quieran introducir la computación física a través del uso de la Raspberry Pi en sus clases.

Teaching Physical Computing with Raspberry Pi and Python

Continuar leyendo “Curso “Teaching Physical Computing with Raspberry Pi and Python” de la Raspberry Pi Foundation”

Sensor de aproximación o alejamiento con Arduino

Con este montaje de Arduino puedes detectar si un objeto se aproxima o se aleja por encima de una determinada velocidad y activar una salida del microcontrolador durante un tiempo determinado.

Video del funcionamiento

En este video puedes ver el funcionamiento del montaje.

Esquema del circuito

Aquí puedes ver el esquema del circuito. Pulsa para ver la imagen completa.

Continuar leyendo “Sensor de aproximación o alejamiento con Arduino”