-
Strings en Rust – Aprende Rust 12/x
Leer más: Strings en Rust – Aprende Rust 12/xHasta ahora hemos trabajado con Strings y lo hemos mencionado muy por encima, tal vez donde más relevancia ha tomado es en el caso de ownership. Ahora veremos un poco más en detalle los Strings en Rust. Crear un string en Rust En el capítulo de vectores vimos el tipo Vec<T>, y este tenía la…
-
Emails con Sendgrid Strapi
Leer más: Emails con Sendgrid StrapiEs una instalación fresca, no hay forma de enviar emails mediante Strapi. Por default usa sendmail para enviar, pero hay que configurarlo. Sin embargo, en este post vamos a configurar uno que uso mucho. Así que vamos enviar emails con Sendgrid Strapi, por fortuna Strapi ya tiene un plugin. Espero más adelante poder integrar otro…
-
Vectores en Rust – Aprende Rust 11/x
Leer más: Vectores en Rust – Aprende Rust 11/xCuando vimos los tipos de datos en Rust, uno de ellos fue array. Este es capaz de guardar elementos del mismo tipo en una misma variable, sin embargo, está cerrado a una longitud definida en tiempo de compilación, es decir, no hay manera de que la cantidad de elementos cambie, ni para arriba ni para…
-
Strapi ERR_INVALID_ARG_TYPE
Leer más: Strapi ERR_INVALID_ARG_TYPEEste es un pequeño post que resuelve un problema que me topé haciendo otro post para el tema de Strapi ERR_INVALID_ARG_TYPE. Este error aparece cuando quiero instalar dependencias y marca un error. Cabe destacar que no todas. El error es el siguiente: Solución #1 ERR_INVALID_ARG_TYPE Ya que puede ser que algo ande fallando con los…
-
Enums en Rust – Aprende Rust 10/x
Leer más: Enums en Rust – Aprende Rust 10/xEn este post veremos las enumeraciones (enumerations), o enums en Rust. Estos nos permiten crear un tipo personalizado, enumerando los posibles valores que pueda tener. Los enums traen otro par de temas interesantes: el tipo de enum llamado Option y algo que ya vimos en el ejemplo de adivinar el número, que se llama pattern…
-
Enviar correos son cURL y SMTP
Leer más: Enviar correos son cURL y SMTPHace unos días tuve una tarea que consistía en enviar, mediante SMTP, unos correos a los clientes de mi cliente, algo así como un newsletter, pero al ser pocos correos y sin archivos adjuntos podíamos hacerlo con la configuración del SMTP, que este caso fue del servicio de email que ofrece GoDaddy. Aquí veremos cómo…
-
Filtrar datos en Strapi
Leer más: Filtrar datos en StrapiEn los post anteriores ya vimos cómo crear información y cómo activar la API en Strapi, además de obtener información. Sin embargo, algo vital cuando consultamos información es poder filtrar información, paginar y ordenar los datos. Ahora aprenderemos cómo filtrar datos en Strapi. Ordenar datos en Strapi Una acción común cuando recuperamos datos de una…
-
Usar la API de Strapi
Leer más: Usar la API de StrapiAntes vimos cómo crear modelos de datos y cargar información en ellos. Sin embargo, esto es solo la mitad de lo que querramos resolver, porque solo tenemos los datos, ¿cómo usamos esa información? Pues en este post veremos cómo usar la API de Strapi para obtener los registros de la base de datos. Hoy solo…
-
Como usar Strapi
Leer más: Como usar StrapiYa hace unos días publiqué un post que permitía conectar el CMS Headless, Strapi, con PostgreSQL, reemplazando SQLite. Ahora aprenderemos como usar Strapi y crear tipos con el plugin built-in Content-Type Builder, donde crearemos algunos modelos para iluminar lo que iremos haciendo. Recordando, estoy usando la versión 4.20.3 de Strapi con Node v18.19.1 y la…
-
L2TP con IPsec en Fedora
Leer más: L2TP con IPsec en FedoraHace unos días, tuve la necesidad de conectarme a la VPN de un cliente para revisar unas bases de datos en SQL Server y PostgreSQL. En este mini-post vamos a ver cómo conectarnos a una VPN L2TP con IPsec en Fedora, que es el SO que yo estoy usando. Por default, en Fedora no puedes…