Questo è un blog nel Fediverso

Ultime Notizie

GitHub Copilot come agente di modernizzazione .NET: addio al .NET Upgrade Assistant
Microsoft

GitHub Copilot come agente di modernizzazione .NET: addio al .NET Upgrade Assistant

Giugno 5, 2026 Dario Fadda

Il .NET Upgrade Assistant è ufficialmente deprecato: GitHub Copilot App Modernization diventa l'agente AI per migrare applicazioni .NET Framework a...
Linux Network Bonding: configurare la ridondanza e il bilanciamento del carico delle interfacce di rete
Blog

Linux Network Bonding: configurare la ridondanza e il bilanciamento del carico delle interfacce di rete

Giugno 3, 2026 Dario Fadda

Guida pratica al network bonding su Linux: modalità, configurazione con nmcli, systemd-networkd e Netplan, test del failover e risoluzione dei...
Fail2ban su Linux: guida completa per proteggere il server dagli attacchi brute-force
Guide

Fail2ban su Linux: guida completa per proteggere il server dagli attacchi brute-force

Maggio 29, 2026 Dario Fadda

Fail2ban monitora i log del server Linux e banna automaticamente gli IP che tentano attacchi brute-force su SSH, Apache, Nginx...
GPUStack: cluster GPU self-hosted per inferenza AI con API OpenAI-compatibile
AI

GPUStack: cluster GPU self-hosted per inferenza AI con API OpenAI-compatibile

Maggio 27, 2026 Dario Fadda

GPUStack è uno strumento open source che trasforma macchine GPU disperse in un cluster gestito per eseguire modelli AI con...
nmap su Linux: guida completa alla scansione e discovery di rete
Guide

nmap su Linux: guida completa alla scansione e discovery di rete

Maggio 26, 2026 Dario Fadda

Guida pratica a nmap su Linux per sistemisti: dalla host discovery alla scansione delle porte, rilevamento servizi, NSE scripts e...
Liquibase: gestione delle modifiche al database e automazione CI/CD
Guide

Liquibase: gestione delle modifiche al database e automazione CI/CD

Maggio 24, 2026 Dario Fadda

Liquibase è lo strumento open source per il versionamento e la gestione automatizzata delle migrazioni database in ambienti DevOps e...
Guida ai file di log su Linux: leggere, cercare e gestire i log con tail, grep e journalctl
Blog

Guida ai file di log su Linux: leggere, cercare e gestire i log con tail, grep e journalctl

Maggio 22, 2026 Dario Fadda

Una guida completa ai file di log su Linux: dove si trovano, come leggerli con tail e less, cercarli con...
SimpleChat: un template Blazor provider-agnostico per chat AI con .NET 10 Aspire
AI

SimpleChat: un template Blazor provider-agnostico per chat AI con .NET 10 Aspire

Maggio 14, 2026 Dario Fadda

SimpleChat è un template open-source Blazor + .NET 10 Aspire che gestisce quattro provider AI (OpenAI, Azure OpenAI, Anthropic, Google...
LINQ in C#: guida completa alle operazioni di aggregazione (Count, Sum, MinBy, MaxBy, Aggregate)
Programmazione

LINQ in C#: guida completa alle operazioni di aggregazione (Count, Sum, MinBy, MaxBy, Aggregate)

Maggio 14, 2026 Dario Fadda

Guida pratica alle operazioni di aggregazione LINQ in C#: dalla trappola Count vs Any, a MinBy/MaxBy di .NET 6, ai...
MCP Server con Node.js: da un sistema di note su file a MySQL
AI

MCP Server con Node.js: da un sistema di note su file a MySQL

Maggio 12, 2026 Dario Fadda

Tutorial completo per costruire il tuo primo MCP Server con Node.js e TypeScript: partendo da un sistema di note su...
Pattern matching in C#: scenari avanzati che probabilmente non conosci
Programmazione

Pattern matching in C#: scenari avanzati che probabilmente non conosci

Maggio 6, 2026 Dario Fadda

Il pattern matching in C# offre molto più dei semplici controlli di tipo. Esploriamo i pattern avanzati — property, list,...
Jenkins Secret Guard Plugin: blocca i segreti hardcoded nelle pipeline CI/CD
Programmazione

Jenkins Secret Guard Plugin: blocca i segreti hardcoded nelle pipeline CI/CD

Maggio 5, 2026 Dario Fadda

Il nuovo Secret Guard Plugin per Jenkins analizza job e pipeline alla ricerca di segreti hardcoded come token API, password...