Introducción a Quatum Development (ii)

Te explicaré por qué estás aquí. Estás aquí porque sabes algo, aunque lo que sabes no lo puedes explicar, pero lo percibes. Ha sido así durante toda tu vida. Algo no funciona en la programación, no sabes lo que es, pero ahí está, como una astilla clavada en tu mente. Y te está enloqueciendo. Esa sensación te ha traído hasta aquí ¿Sabes de lo que estoy hablando? ¿Te gustaría saber qué es la programación cuántica? ...

Introducción a Quatum Development (i)

El mundo de la programación tal y cómo lo conocemos tiene fecha de caducidad. Por muchos materiales nuevos, aleaciones especiales o mejoras tecnológicas que tengamos, un microprocesador tiene un límite de tamaño a partir del cual deja de ser eficiente. Cada día estamos más cerca de ese límite y es aquí donde aparece la computación cuántica. Prepárate para cambiar de paradigma, para cambiar bits por qubits ...

Azure Functions: custom triggers

Si ya sé que soy un vago. Es el tercer artículo más o menos igual que escribo. Este es sobre cómo crear triggers personalizados de Azure Functions. Y antes ya tuvimos los de los bindings de out y de in. Tenéis que entender que tengo otra vida más allá de este blog. Además, creo que al final queda mucho mejor separado ...

Azure Functions: custom in bindings

El otro día veíamos cómo crear custom out bindings para Azure Functions, así que hoy me he visto obligado a tratar los custom in bindings o de entrada. Para ello utilizaremos de ejemplo la creación de un binding que lea un valor (secret) del servicio Azure Key Vault ...

Azure Functions: custom out bindings

La gran ventaja en de Azure Functions frente a otra tecnología es que escribes muy poco código, ya que solo debes gestionar como fluyen los datos usando unos bindings de entrada y salida. El propio SDK nos aporta un buen conjunto por defecto de bindings que nos ayudarán a tratar con peticiones HTTP, Azure Storage Account (Blob, Queue y Table), Service Bus o Cosmos DB. Pero ¿y si quiero integrarme con otro sistema no soportado? ...