DotNet Core – Global Tools Lo sviluppo di applicazioni web utilizzano spesso strumenti per la distribuzione del codice. Ad esempio, con node.js è possibile utilizzare il comando npm per installare nuovi componenti sia a livello globale sia a livello di applicazione. Recentemente mi sono imbattuto in dotnet global tools, che consente di creare console application di facile distribuzione e facilmente […]
Lettura stringa di connessione in .NET Core Nello sviluppo di un’applicazione console si rende spesso necessario l’utilizzo di un file di configurazione. Nel framework .net tradizionale la configurazione dell’applicazione avviene attraverso il web.config, che ha una struttura di tipo xml. In dotnet Core il file di configurazione è stato sostituito da un file in formato json, generalmente chiamato appsettings.json.
Introduzione al machine learning Il machine learning (apprendimento automatico) può essere inteso come un insieme di metodi di calcolo che utilizzano l’esperienza per migliorare le prestazioni o per effettuare delle previsioni accurate. Il machine learning sembra essere simile alla modellazione statistica. Nella modellazione statistica, i dati vengono raccolti e si verifica che siano puliti — in altre parole ci si accerta che […]
Machine Learning e Intelligenza artificiale Prendo spunto da uno degli ultimi interventi in DotNet Tortona per porre l’attenzione sui temi Machine Learning e Intelligenza Artificiale. Già, perchè spesso questi due concetti vengono spesso confusi: in questo post cercherò di fare un pò di chiarezza sulle singole responsabilità. Machine Learning E’ l’apprendimento automatico che consente ad un calcolatore di apprendere dai […]
Http/2 Http/2 è la naturale evoluzione del protocollo HTTP , che dal 1991 regna sovrano nelle comunicazioni con la rete Internet. Il protocollo HTTP permette di instaurare la connessione tra client (browser) ed il server dove sono ospitate le pagine html (o meglio le risorse). Il principale limite di questo protocollo è legato all’evasione delle richieste: […]