Primi ToDo per il 2021

Primi “ToDo” per il 2021 Sono passati 12 mesi da quando ho fatto lo stesso ragionamento per il 2020. Per questo anno mi ero dato un obiettivo che non ho poi nemmeno provato a raggiungere. Complice la pandemia, il lockdown ed altre menate alla fine quello che volevo puntavo è passato in secondo piano. In questi ultimi giorni non ho ripreso in mano la mia ToDo precedente. Ho deciso di scriverne una nuova partendo con l’inserire le “cose che ho sempre evitato” e partendo da quelle crearci attorno delle “sfide con me stesso” per spronarmi a farlo.

NET5: System.Net.Http.Json & ReadFromJsonAsync

NET5: System.Net.Http.Json & ReadFromJsonAsync Una delle novita’ di NET5 che ho sperimentato subito e’ stato ReadFromJsonAsync presente all’interno di System.Net.Http.Json. Se vi ricordate il mio ultimo post System.Text.Json & DeserializeAsync ho mostrato una mia classe HttpClientHelper. A distanza di pochi giorni vi mostrero’ come ho modificato il tutto per migrarla alle nuove funzionalita’ di NET5. HttpClientHelper La classe HttpClientHelper e’ molto semplice e contiene (al momento) solamente due tipologie di Get

System.Text.Json & DeserializeAsync

System.Text.Json & DeserializeAsync AGGIORNAMENTO NET5: Vi segnalo che e’ presente una versione dello stesso articolo aggiornato sfruttando le novita’ del nuovo NET5. NET5: System.Net.Http.Json & ReadFromJsonAsync L’esistenza di System.Text.Json non e’ una novita’. I piu’ attenti ricorderanno la sua origine da NETCore 3.0. Ammetto che per pigrizia non l’ho mai usato avendo in tutti i miei progetti il nuget di newtonsoft. L’altra sera pero’ mi ha preso la voglia di sperimentarlo ed in meno che non si dica ho deciso di rimuovere il nuget dalla mia solution.

Azure Function: Disabilitare un endpoint tramite C#

Azure Function: How to disable via C# Ieri avevo la necessita’ di disabilitare alcuni endpoint della mia Azure Function. Esistono diverse modalita’ per raggiungere questo obiettivo. Personalmente ho applicato qualla tramite C#. Il codice che segue e’ stato preso ed incollato dal mio precedente articolo Azure Function: Trigger al caricamento su Blob Storage con la sola modifica della sezione attributi. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 using System.

La replicabilità di un lancio di dadi

La replicabilità di un lancio di dadi Uno dei motivi per cui amo programmare è la replicabilità del codice come comportamento a parità di dati in ingresso. Ho sempre sentito mio il concetto di “Code is Law” ancora prima di avvicinarmi al mondo delle crypto valute e scoprire l’esistenza di Ethereum Classic. Giovedì sera questo mio pilastro ha cominciato a vacillare. Di punto in bianco si è rotto un processo di schedulazione automatica (vedi link al post nel primo commento)

Bitcoin ed i "non buttare via i soldi"

Bitcoin ed i “non buttare via i soldi” Ricordo benissimo quando a fine gennaio ho comprato i miei primi 100 euro in Bitcoin. Da quel momento ho cominciato a guardare anche gli alt Coin ed ammetto di avere fatto spesa anche di loro. Il primo lockdown ha favorito un pesante acquisto causa “saldi” ed ho spostato parecchio per le mie possibilità. Ieri è scattata l’operazione inversa. Sono certo che rispetto al valore di vendita il valore aumenterà, ma prima o poi dovevo portare a casa il tutto.