AWS, Lambda, API Gateway & Authorization API Key

In questo ultimo periodo ho deciso di mettere a confronto lo sviluppo tramite Azure Functions con le alternative proposte da altri Cloud. In questo articolo mostrero’ come ho affrontato un punto -a mio avviso fondamentale- sulle AWS Lambda. Arrivando dal mondo Azure il concetto di protezione di una Function e’ veramente semplice. Nel momento in cui scrivi un HTTP Trigger viene fatto in automatico tramite AuthorizationLevel, ma qua non e’ propriamente cosi.

base64 encode - Home Made tramite LINQ

Sono passati due mesi dal mio ultimo post sul blog e mi scuso, ma non sono stati mesi facili. Oggi si riprende a fare sul serio con un articolo a tema base64. Tutti l’abbiamo sicuramente usato, ma in quanti si sono posti la domanda: come si crea sotto? Nei giorni scorsi ho deciso di “sporcarmi un attimo le mani” e divertirmi cercando di ricostruirne il procedimento utilizzando LINQ. Ci sono riuscito?

Laptop Versus Virtual Machine

🖥️ Laptop o non laptop? 🤔 Questo è il dilemma La situazione è molto semplice: vorrei prendere un portatile per lavorare su nuovi clienti/ progetti/ sperimentazioni. L’idea iniziale era quella di prendere un MacBook M1 e cominciare a sviluppare cambiando sistema, ma sempre fedele a Visual Studio & NET Core. Nonostante le idee ho un tarlo da “piano b” nella testa. Perche’ prendere un dispositivo costoso (da pagare tutto di colpo) quando con una #virtualmachine in #cloud potrei risparmiare facendo lo stesso utilizzo?

Ciao Andrea, che vuoi fare da grande?

🎤 Ciao Andrea, che vuoi fare da grande? 💰 Mi sarebbe piaciuto diventare Paperon de Paperoni che … … nuota nel suo deposito pieno di monete d’oro. Invece ho scelto la strada del developer e come tutti sappiamo a noi certe ricchezze non sono consentite. Nei giorni scorsi sono stato contattato da TheRedCode.it chiedendomi la disponibilità ad una breve intervista. Potevo negarmi questo momento di gloria raggiungendo la vetta dell’olimpo a soddisfazione personale?

Visual Studio Code: Azure Storage

Questa settimana vi voglio mostrare una delle estensioni presente all’interno del mio VS Code nonostante sia ancora in preview. Di quale estensione parlo? Ecco a voi …. Azure Storage Lo scopo Azure Storage è abbastanza semplice. Vi aiutara’ a gestire i vostri Azure Storage (Blob Containers, File Shares, Tables ed infine Queues) Azure Storage is a Microsoft-managed service providing cloud storage that is highly available, secure, durable, scalable, and redundant.

HttpRequest: Ricavare valori presenti negli Headers

Di recente ho avuto la necessità -internamente ad una Azure Functions- di ricavare un valore che mi veniva fornito tramite la sezione Headers della chiamata HttpRequest. Secondo voi è fattibile questa operazione? Certamente! Come? Ecco i dettagli nella prossima sezione del post … StringValues Come anticipavo in precedenza leggere i valori presenti all’interno di Header è davvero semplice. Per farlo non dovremo fare altro che utilizzare StringValues dopo avere aggiunto il namespace di appartenza tramite using