Entradas

Rust vectors can contain …

Rust vectors can contain any number of elements (depending on memory) of the same type. Vectors are heap-allocated in Rust.

https://dev.to/dandyvica/lists-arrays-vectors-linear-containers-in-python-ruby-and-rust-part-3-19jc

Rust Patterns: Enums instead of Booleans

The code intention is much more readable, more self documenting, and easier to grok.

http://blakesmith.me/2019/05/07/rust-patterns-enums-instead-of-booleans.HTML

Why does parse() require an except() or unwrap() method?

Spoiler, es para controlar la interpretación de cadenas que no sean números. Pero como siempre ocurre en la comunidad Rust, lo explican muy bien y muy detallado. Ideal para aprender.

Why does parse() require an except() or unwrap() method? from rust

Sobre cadenas estáticas en Rust


How can I create a static String in Rust? from rust

Esto me interesa, ¿plugins con Rust sin recompilar?

How would you go about creating an app architecture that supports plugins? I’m thinking about Java where you can just drop .jar files and have them being loaded into your app without the need to recompile the main app.

https://www.reddit.com/r/rust/comments/ble186/how_would_you_go_about_creating_an_app/

Una hoja de ayuda para Rust

Me encanta esta hoja de referencia rápida a funciones de la librería std agrupadas según tipos asociados:

https://upsuper.github.io/rust-cheatsheet/

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