genpass for Rust

A simple yet robust commandline random password generator.

Multiplatform (Linux, Mac, Windows). Fast.

You can use it generate keys or passwords in scripts or use it as your primary desktop password generator.

https://crates.io/crates/genpass

Cómo resolvió Rust las dependencias entre paquetes

Por lo pronto es clave el versionado semántico (Semantic Versioning o SemVer):

https://stephencoakley.com/2019/04/24/how-rust-solved-dependency-hell

Para ser desarrollador web con Rust

Inspirado en una iniciativa similar existente para Golang, el autor replica un esquema parecido para mostrar los conocimientos necesarios para convertirse en un desarrollador web profesional con Rust:

https://github.com/csharad/rust-web-developer-roadmap/

Una recopilación de características, …

Una recopilación de características, ventajas y desventajas de tres de los más conocidos frameworks para la web con Rust: Rocket, Actix-web y Tower Web:

https://nordicapis.com/3-frameworks-for-building-apis-using-rust/

Seguridad en el desarrollo de software desde el minuto uno

Tareas fundamentales para programar código seguro:

  • Recogida de información que afecte a la seguridad (por ejemplo, ¿qué normativas pueden afectar a este desarrollo?).
  • Modelado de amenazas.
  • Establecer contramedidas.
  • Durante el desarrollo implementar las contramedidas y pasar un SAST.
  • Al finalizar el desarrollo, realizar las pruebas de seguridad correspondientes (SAST, DAST, ethical hacking).

Enlace:
https://blog.elevenpaths.com/2019/04/seguridad-en-el-desarrollo-de-software.html

Novedades de la nueva …

Novedades de la nueva LOPD para los ciudadanos, el sector privado y el sector público. Lo han tuiteado desde la propia Agencia Española de Protección de Datos: