Rogue1.it : Open Source, AI, DevOps e Tecnologie Aperte per il Web

Benvenuto su Rogue1, il mio laboratorio digitale dedicato all’open source, all’intelligenza artificiale e alle tecnologie aperte. Qui esploro le possibilità di Linux, degli strumenti open source e dell’AI generativa applicata allo sviluppo software, al gaming e all’automazione IT.

Dai visualizzatori musicali 3D open source come Tempest ai giochi sviluppati interamente con Claude AI, passando per guide pratiche su Linux gaming, automazione DevOps e self-hosting: ogni progetto nasce dalla convinzione che la tecnologia debba essere accessibile, trasparente e libera. Per un web senza confini.

Raspberry Pi: il single-board computer delle meraviglie

Nel lontano 2006 un gruppo di insegnanti e accademici del Regno Unito decisero di creare uno strumento a basso costo che potesse contribuire allo studio di informatica ed elettronica nelle scuole. L’idea era essenzialmente quella di creare un mini-computer in grado di essere utilizzato un po’ per tutto: dalla creazione di piccole workstation indipendenti fino…

Appunti sulla risoluzione di un blue screen

A volte le workstation ci sorprendono nel peggiore dei modi: la mia Windows 10 Pro x64 ha cominciato a bloccarsi in modo completamente inaspettato. Quello che è seguita è stata un’analisi sistematica che ha portato, alla fine, a una causa hardware precisa. Queste sono le note di quel troubleshooting. Il problema Il blocco si manifestava…

Apple iMac: Ma quanto costa di più esattamente? Configurazioni con video 5K a confronto

Una delle conversazioni più comuni tra appassionati di informatica è l’annosa questione PC vs iMac. Alcuni ne preferiscono uno per ragioni filosofiche o storiche. Altri si lanciano in lunghe disquisizioni tecniche. Personalmente sono rimasto sempre abbastanza neutrale — ho sempre visto in entrambe le soluzioni sia luci che ombre. Ma alla fine bisogna fare i…

MovieMania! v.1.0

Movie Mania! v.1.0 era la prima versione del progetto, sviluppata originariamente per Windows Vista/7/8. Questa versione non è più supportata né scaricabile. Per la storia completa del progetto e i dettagli sulle versioni successive — fino alla v.3.x su Windows Store e Android — visita la pagina dedicata a Movie Mania!. Cos’era Movie Mania! Movie…

Recover a database with a DAMAGED and/or LOST log file

A corrupted or missing transaction log file is one of the most stressful situations a DBA can face. The first instinct is to restore from the last full backup — but depending on the circumstances, SQL Server offers faster recovery paths that minimize both downtime and data loss. This article walks through the two main…

Monitoring Wait Events of a single Session or Query in SQL Server

When troubleshooting a slow query or a specific application session, the instance-level wait statistics in sys.dm_os_wait_stats are too coarse: they aggregate wait events from all processes since the last restart. Resetting the view with DBCC SQLPERF is also problematic on busy instances where hundreds of other sessions generate noise. SQL Server 2008’s Extended Events framework…

Anayze SQL default trace to investigate instance events

SQL Server runs a lightweight background trace called the default trace that records a wide range of server-level events: database auto-growth events, object creation and deletion, login failures, server configuration changes, and more. It’s often the first place to look when investigating an incident that didn’t make it into the error log. This article shows…

Queries to see rapidly what your MySql is doing NOW

When troubleshooting a slow or unresponsive MySQL instance, the first step is always the same: find out what is happening right now. These quick diagnostic queries use MySQL’s built-in SHOW STATUS and SHOW PROCESSLIST commands to surface the most useful information in seconds — no external tools required. 1. Active Processes and Running Queries SHOW…

SQL Jobs Monitoring: check last run datetime and duration

SQL Server Agent jobs are the backbone of automated database maintenance: backups, index rebuilds, integrity checks, ETL pipelines. Knowing at a glance when each job last ran and how long it took is essential for fast daily monitoring, especially when managing multiple instances. This query reads directly from the Agent system tables in msdb and…

How to make your databases smaller and faster: find unused indexes

Indexes are one of the most powerful performance tools in SQL Server — and one of the most overlooked sources of overhead. Every index you create must be maintained on every INSERT, UPDATE, and DELETE operation. Unused indexes cost you disk space, backup time, memory, and write performance, without providing any read benefit. Finding and…

Queries to see rapidly what your SQL Server is doing NOW

When troubleshooting performance issues on a SQL Server instance, the first step is always to understand what is happening right now: which queries are running, which sessions are blocking others, and where time is being spent waiting. These three T-SQL scripts give you an immediate picture of the current workload using Dynamic Management Views (DMVs)…

Progetti Open Source in Evidenza

Tecnologie Aperte e Intelligenza Artificiale

🤖

Sviluppo con Intelligenza Artificiale

Esperimenti pratici con Claude AI, Claude Code e strumenti di AI generativa. Come l’intelligenza artificiale sta democratizzando lo sviluppo software: da chi sa programmare a chi vuole imparare, l’AI abbatte le barriere d’ingresso.

  • Sviluppo giochi completi con AI in 24-48 ore
  • Pair programming efficace con Claude Code
  • Best practices per prompt engineering
  • Analisi limiti e potenzialità dell’AI nel coding
  • Case study reali: da concept a prodotto finito

Esplora progetti AI →

🐧

Linux e Sistemi Aperti

Linux non è solo un sistema operativo: è una filosofia. Guide pratiche per gaming, server management, automazione e produttività su ecosistemi completamente aperti. Dalla configurazione Proton/Wine al self-hosting di servizi critici.

  • Gaming su Linux: Proton, Lutris, Wine in dettaglio
  • Transizione da Windows a Linux per developer
  • Docker e containerizzazione moderna
  • Ansible per automazione infrastruttura IT
  • Alternative open source a software proprietario

Guide Linux →

🌐

Web Technologies Open Source

Sviluppo web con tecnologie aperte: Three.js, WebGL, Web Audio API, Progressive Web Apps. Progetti che funzionano su ogni piattaforma senza vendor lock-in, senza telemetria, senza compromessi sulla privacy dell’utente.

  • Applicazioni 3D interattive nel browser
  • Visualizzatori audio e grafici in tempo reale
  • PWA e offline-first applications
  • WebAssembly per performance native
  • Modern web APIs senza framework pesanti

Progetti Web →

🔐

Self-Hosting e Privacy

Riprendi il controllo dei tuoi dati con soluzioni self-hosted. Guide per installare e gestire servizi come Matrix, server mail, cloud storage e chat decentralizzate. Privacy by design, zero dipendenza da big tech.

  • Matrix Synapse per messaggistica decentralizzata
  • Alternative self-hosted a servizi cloud
  • Docker compose per stack completi
  • Backup e sicurezza dei dati personali
  • Protocolli aperti vs piattaforme chiuse

Guide Self-Hosting →

🎮

Gaming Aperto e Retrogaming

Giochi open source, emulazione, preservazione digitale e gaming accessibile. Dall’arcade classico ai moderni indie game, esplorando come il gaming può essere libero, aperto e community-driven. Più un launcher multi-piattaforma per organizzare la tua libreria.

  • Giochi arcade browser-based senza installazione
  • Retrogaming e preservazione culturale
  • Game engines open source per sviluppatori
  • Launcher universale per Steam, Epic, GOG
  • Gaming multipiattaforma senza lock-in

Progetti Gaming →

⚙️

DevOps & Automazione IT

Strumenti e workflow per DevOps moderno. Guide pratiche su Ansible, Docker, CI/CD, monitoring e automazione completa dell’infrastruttura. Dai server singoli ai cluster Kubernetes, sempre con focus open source.

  • Ansible playbooks per automazione server
  • Docker e docker-compose best practices
  • Monitoring e logging con stack open source
  • CI/CD pipeline senza vendor lock-in
  • Infrastructure as Code riproducibile

Guide DevOps →

Per un Web Senza Confini

“This is for Everyone”

— Tim Berners-Lee, inventore del World Wide Web

Ogni progetto su Rogue1 nasce da una visione precisa del futuro tecnologico. Un futuro dove gli strumenti sono accessibili, il codice è trasparente, i dati sono sotto il controllo degli utenti e l’innovazione è collaborativa.

🔓

Open Source First

Il software deve essere trasparente, modificabile e condivisibile. Il codice aperto non è solo una licenza: è la base per innovazione sostenibile, fiducia digitale e empowerment individuale. Ogni progetto qui è open source per design.

🤖

AI Democratica

L’intelligenza artificiale deve essere accessibile a tutti, non solo alle grandi corporation. Strumenti AI aperti per sviluppatori, creativi e chiunque voglia sperimentare. L’AI come amplificatore di capacità umane, non come black box proprietaria.

🌍

Tecnologie Libere

Zero vendor lock-in, zero dipendenza da ecosistemi chiusi. Standard aperti, interoperabilità reale, pieno controllo sui propri dati. Linux, protocolli decentralizzati, self-hosting: la libertà tecnologica è possibile e praticabile.

🧑‍💻

Conoscenza Condivisa

Ogni progetto è un’opportunità per imparare e insegnare. Tutorial dettagliati, codice sorgente commentato, processi trasparenti. La conoscenza non è proprietà privata: è un bene comune che cresce quando viene condiviso.

🔐

Privacy by Design

I tuoi dati sono tuoi. Punto. Nessun tracking, nessuna telemetria nascosta, nessuna profilazione. Soluzioni self-hosted e decentralizzate che mettono l’utente al centro, non le piattaforme.

🚀

Sperimentazione Continua

La tecnologia evolve velocemente. L’unico modo per stare al passo è sperimentare, fallire, imparare, iterare. Ogni progetto qui è un esperimento, un playground dove testare nuove idee senza vincoli commerciali.

Credi anche tu in un web aperto, libero e accessibile? Unisciti alla community, usa i progetti, contribuisci con idee e feedback.

Leggi il manifesto completo →

Inizia a Esplorare

Tutti i progetti sono open source, documentati e pronti all’uso. Scarica, modifica, condividi, migliora. Il codice è di tutti.