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:
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.
Pensamiento computacional y programación para las Humanidades
Y más concretamente, programación con Python. El autor es Silvio Peroni, el título del libro «The CTP book» y sus fuentes están disponibles en GitHub. El material se comparte con una licencia Creative Commons con Atribución/Reconocimiento y desde el índice puedes acceder a sus capítulos a través de Google Docs o leerlos en PDF.
La intención del autor es ofrecer material abierto y gratuito para ayudar a estudiantes que vienen del mundo de las humanidades a aprender conceptos básicos sobre pensamiento computacional y programación informática usando el lenguaje Python.
Vía programamos.es
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:
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/