Cuando estás explorando algo nuevo es muy típico crear una aplicación de consola y comentar/descomentar código para ver en funcionamiento lo que estás probando. Pero, tarde o temprano, este flujo se vuelve tedioso, propenso a errores y termina siendo un galimatías
[Leer más]Azure Access Token con Postman o Insomnia
Cómo obtener un access token para la API REST de Azure usando Client Credentials
Usar la API REST de Azure no suele ser mi primera opción. Pero a veces no queda más remedio. Y cuando llega el momento de hacerlo, siempre me cuesta recordar cómo obtener un access_token
.
Console application vs worker service
¿Host o no host? Esa es la cuestión
¿Cuándo elegir una u otra? ¿En qué se diferencian? ¿Cómo crear una aplicación de consola y no sentir que estás solo frente al peligro?
[Leer más]Leer mensajes de un buzón de Office 365 con C#
Usando MailKit o Microsoft Graph API
Es cierto que, a priori, el título del post no levanta grandes pasiones, pero si por el camino aprendemos a usar MailKit, configuramos permisos en Azure y lo comparamos con el SDK de Microsoft Graph API, el tema algo mejora.
[Leer más]Medir líneas de código, clases y funciones en Python
Lo cierto es que no importa el número, lo relevante de un código es si funciona y es mantenible. No obstante, como ejercicio de aprendizaje y para contemplar el código desde otra perspectiva, este tipo de métricas pueden resultar divertidas.
[Leer más]Añadir dependencia editable con Poetry
Desarrollo en local de una librería
En este post veremos como añadir una dependencia editable con Poetry para facilitar el desarrollo en local de una librería.
[Leer más]Actualizar versión de Python de un entorno virtual de Poetry
Actualizar no, perdón, eliminar y crear de nuevo
Una pequeña receta para actualizar la versión del interprete de Python que usamos en un entorno virtual creado con Poetry.
[Leer más]Enumerados en Swagger con Minimal APIs
En este post veremos como ajustar la pareja Swagger/Minimal API para hacer uso de enumerados y que, tanto el fichero de especificación como la UI de Swagger les hagan honor.
[Leer más]Bases de datos con Docker
En tiempo de desarrollo
Un post sencillo con un par de recetas para levantar en local un contenedor de MS SQL Server y/o de PostgreSQL, con volúmenes para no perder los datos.
[Leer más]Peter
Un side-project con un nombre con gancho, eso es Peter, un conjunto de utilidades para facilitar el desarrollo de Minimal APIs.
[Leer más]