Solana, una criptomoneda, pero también software basado en Rust

Este enlace no me lo guardo porque Solana sea la criptomoneda de moda, ni por su arquitectura de blockchain basada en su ya conocido algoritmo de consenso Proof of History (PoH) que permite verificar criptográficamente el paso del tiempo entre dos eventos para disparar su escalabilidad y lograr hasta 65000 transacciones por segundo.

No. Me lo guardo porque es open source, está desarrollado en Rust, y su código y mucho más está disponible en GitHub. Seguro que hay cosas interesantes para descubrir y aprender:

https://github.com/solana-labs/solana

Noria, un SGBD especialmente rápido para aplicaciones Rust

Hoy me voy a guardar esta referencia a Noria, un crate para Rust que implementa un sistema de gestión de datos especialmente dirigido a aplicaciones web que requieran muchos accesos de lectura de datos.

Actúa como una base de datos, pero calcula y almacena en caché los resultados de las consultas para que las lecturas sean especialmente rápidas. Noria mantiene automáticamente los resultados en caché actualizados a medida que cambian los datos subyacentes, almacenados en tablas base persistentes.

Me guardo también esta entrevista reciente a uno de sus creadores.

Un generador de códigos QR gratuito

Se llama QRCode Monkey y permite crear códigos QR con diferentes propósitos como URL’s, tarjetas vCard, perfiles de redes sociales y otros. Permite modificar diferentes parámetros del gráfico antes de generarlo y puede generar archivos PNG, SVG o PDF.

Hacia un código más seguro

Microsoft Security Response Center respalda el uso de Rust para la programación de sistemas seguros.

https://msrc-blog.microsoft.com/2019/07/16/a-proactive-approach-to-more-secure-code

Expresiones regulares en línea

Increíble herramienta de cabecera creada por Firas Dib imprescindible para aprender, crear y probar expresiones regulares:

https://regex101.com

¿Una guía de estilo para programar en Rust?

https://www.reddit.com/r/rust/comments/c3gyas/style_guide_available/

Getting started with #rustlang, working with files and doing file I/O

And also introduces Rust’s ownership concept and the Cargo tool.

https://www.linuxjournal.com/content/getting-started-rust-working-files-and-doing-file-io

Auth Web Microservice with rust using Actix-Web 1.0

Tutorial imprescindible no sólo para aprender a programar microservicios con #Rustlang.

https://gill.net.in/posts/auth-microservice-rust-actix-web1.0-diesel-complete-tutorial/

Ejemplo de cómo usar actix-web 1.0 con async/await

Vía @3Hren.

https://github.com/3Hren/actix-web-async-await/blob/master/src/main.rs