saverioriotto.it

CACTUS: il ransomware che elude gli antivirus e sfrutta i difetti della VPN Fortinet
CACTUS: il ransomware che elude gli antivirus e sfrutta i difetti della VPN Fortinet

I ricercatori di Kroll hanno rivelato le proprie scoperte su un nuovissimo ceppo di ransomware chiamato CACTUS. Prendono di mira organizzazioni commerciali su larga scala rubando dati sensibili sfruttando le vulnerabilità documentate da VPN Fortinet....


Creare una web app in tempo reale con Blazor e SignalR
Creare una web app in tempo reale con Blazor e SignalR

In questo tutorial, testeremo Blazor WebAssembly creando una piccola applicazione che sfrutta SignalR per la sua funzionalità in tempo reale sia sul front-end che sul back-end. Useremo anche le librerie ASP.NET più recenti e verificheremo alcune delle nuove funzionalità del linguaggio....


Blazor: la tecnologia che sta rivoluzionando lo sviluppo web con .NET
Blazor: la tecnologia che sta rivoluzionando lo sviluppo web con .NET

Innovativo framework di casa Microsoft, Blazor (Browser + Razor) nasce dall’esigenza di fornire agli sviluppatori .NET uno strumento per la realizzazione di single page applications aggirando le limitazioni di ASP.NET ed il rendering server-side delle pagine....


Che cos'è l'elaborazione del linguaggio naturale (NLP)
Che cos'è l'elaborazione del linguaggio naturale (NLP)

Sottoinsieme dell'intelligenza artificiale che mira a far comprendere alle macchine il linguaggio umano. In sostanza, l'NLP consente ai computer di interpretare e capire il linguaggio naturale, al fine di effettuare analisi, elaborazioni e risposte adeguate....


Extreme Programming: i vantaggi di una metodologia agile
Extreme Programming: i vantaggi di una metodologia agile

Scopri Extreme Programming (XP), una metodologia di sviluppo software agile che mira a migliorare la qualità del codice e la responsività al cambiamento dei requisiti del cliente enfatizzando la comunicazione, la collaborazione e la consegna rapida....


Cos’è il processo decisionale basato sui dati?
Cos’è il processo decisionale basato sui dati?

Scopri come questo approccio basato sui dati, che prevede la raccolta, l'elaborazione e l'analisi, aiuta a identificare tendenze, pattern e correlazioni nei dati che possono aiutare a prendere decisioni più accurate e razionali....


Introduzione alle Specifiche dei Requisiti Software (SRS)
Introduzione alle Specifiche dei Requisiti Software (SRS)

Scopri l'importanza delle Specifiche dei Requisiti Software (SRS) e come creare un documento completo che descriva le funzionalità e le prestazioni del tuo software....


Come migliorare la qualità del software: l'importanza del testing statico
Come migliorare la qualità del software: l'importanza del testing statico

Scopri i diversi tipi di testing statico e come possono aiutare a identificare e correggere errori di progettazione, codifica, documentazione e requisiti, migliorando la qualità del software e riducendo i costi di sviluppo....