diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ba5aa84 --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +.idea/ +*.iml +*.iws +*.eml +out/ +.DS_Store +.svn +log/*.log +tmp/** +node_modules/ +.sass-cache \ No newline at end of file diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..362d612 --- /dev/null +++ b/.npmignore @@ -0,0 +1,5 @@ +/test +/examples +.github +.sass-cache +gulpfile.js diff --git a/README.md b/README.md index e69de29..7c54350 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,50 @@ +# Slide per il Linux Day 2024 + +Queste slide sono state create per la presentazione "*Social Network Autogestiti, Fediverso e l'istanza bolognese Mastodon Bida*" in occasione del *Linux Day 2024*, che si doveva tenere **sabato 26 ottobre 2024** presso il *Liceo Scientifico Copernico* di Bologna ma rinviato a data da destinarsi per motivi meteorologici. + +La presentazione esplora i concetti di social network autogestiti e il fediverso, con un approfondimento sull'istanza locale di Mastodon del collettivo *Bida* che si propone come alternativa etica e decentralizzata ai social network tradizionali. + +## Struttura del progetto + +- **`index.html`**: File principale delle slide, creato con *Reveal.js*. +- **`css/`**: Cartella con eventuali stili CSS personalizzati per il design delle slide. +- **`js/`**: Cartella con eventuali script JavaScript di supporto. +- **`images/`**: Cartella contenente le immagini utilizzate nelle slide. +- **`README.md`**: Questo file, che spiega come avviare le slide e fornisce una panoramica della presentazione. + +## Prerequisiti + +Le slide sono costruite utilizzando [Reveal.js](https://revealjs.com/), una libreria JavaScript per la creazione di presentazioni moderne e interattive. + +**Prerequisiti per visualizzare le slide:** +1. Un browser moderno (come Chrome, Firefox, Safari) che supporti JavaScript. +2. (Facoltativo) Node.js e npm per l'esecuzione in ambiente locale. + +## Come avviare le slide + +### Opzione 1: Aprire le Slide direttamente in un Browser + +1. Scarica o clona il progetto sul tuo computer. +2. Apri il file `index.html` con il tuo browser. + > **Nota**: Non è necessario un server per visualizzare le slide, ma per alcune funzionalità avanzate (come il supporto a WebSockets) potrebbe essere utile. + +### Opzione 2: Avviare un Server Locale (Consigliato) + +Per un’esperienza ottimale, è possibile avviare un server locale. Di seguito i passaggi: + +1. Assicurati di avere *Node.js* e *npm* installati. +2. Apri il terminale nella cartella del progetto e installa le dipendenze: + ```bash + npm install + ``` +3. Avvia il server Reveal.js con: + ```bash + npm start + ``` +4. Ora le slide dovrebbero essere disponibili all’indirizzo `http://localhost:8000`. + + +Accedi poi all'indirizzo `http://localhost:8000` per visualizzare la presentazione. + +--- + diff --git a/images/activitypub.png b/images/activitypub.png new file mode 100644 index 0000000..99e6dfc Binary files /dev/null and b/images/activitypub.png differ diff --git a/images/berneri.jpeg b/images/berneri.jpeg new file mode 100644 index 0000000..6befacb Binary files /dev/null and b/images/berneri.jpeg differ diff --git a/images/bida-logo.png b/images/bida-logo.png new file mode 100644 index 0000000..9065528 Binary files /dev/null and b/images/bida-logo.png differ diff --git a/images/bida-logo.svg b/images/bida-logo.svg new file mode 100644 index 0000000..c79cdf2 --- /dev/null +++ b/images/bida-logo.svg @@ -0,0 +1,217 @@ + + + diff --git a/images/faccinaride.jpg b/images/faccinaride.jpg new file mode 100644 index 0000000..725a4eb Binary files /dev/null and b/images/faccinaride.jpg differ diff --git a/images/faccinaride.png b/images/faccinaride.png new file mode 100644 index 0000000..125aa89 Binary files /dev/null and b/images/faccinaride.png differ diff --git a/images/fediverse.png b/images/fediverse.png new file mode 100644 index 0000000..8a90060 Binary files /dev/null and b/images/fediverse.png differ diff --git a/images/hacklabbo.jpg b/images/hacklabbo.jpg new file mode 100644 index 0000000..bf51ce7 Binary files /dev/null and b/images/hacklabbo.jpg differ diff --git a/images/hacklabbo.png b/images/hacklabbo.png new file mode 100644 index 0000000..bf51ce7 Binary files /dev/null and b/images/hacklabbo.png differ diff --git a/images/hackmeeting.jpeg b/images/hackmeeting.jpeg new file mode 100644 index 0000000..42eda25 Binary files /dev/null and b/images/hackmeeting.jpeg differ diff --git a/images/hod.png b/images/hod.png new file mode 100644 index 0000000..e38c271 Binary files /dev/null and b/images/hod.png differ diff --git a/images/io.png b/images/io.png new file mode 100644 index 0000000..1a71ea3 Binary files /dev/null and b/images/io.png differ diff --git a/images/mastodon-bida-logo.png b/images/mastodon-bida-logo.png new file mode 100644 index 0000000..4bf4266 Binary files /dev/null and b/images/mastodon-bida-logo.png differ diff --git a/images/mastodon-tecnicamente.png b/images/mastodon-tecnicamente.png new file mode 100644 index 0000000..40e4bcb Binary files /dev/null and b/images/mastodon-tecnicamente.png differ diff --git a/images/mastodon.png b/images/mastodon.png new file mode 100644 index 0000000..858f077 Binary files /dev/null and b/images/mastodon.png differ diff --git a/images/presentazione1.png b/images/presentazione1.png new file mode 100644 index 0000000..06f92bb Binary files /dev/null and b/images/presentazione1.png differ diff --git a/images/presentazione2.png b/images/presentazione2.png new file mode 100644 index 0000000..e537dc4 Binary files /dev/null and b/images/presentazione2.png differ diff --git a/images/presentazione3.png b/images/presentazione3.png new file mode 100644 index 0000000..2b11798 Binary files /dev/null and b/images/presentazione3.png differ diff --git a/images/presentazione4.png b/images/presentazione4.png new file mode 100644 index 0000000..69d035c Binary files /dev/null and b/images/presentazione4.png differ diff --git a/images/presentazione5.png b/images/presentazione5.png new file mode 100644 index 0000000..0cab6a4 Binary files /dev/null and b/images/presentazione5.png differ diff --git a/images/primamastodon.png b/images/primamastodon.png new file mode 100644 index 0000000..a39f266 Binary files /dev/null and b/images/primamastodon.png differ diff --git a/images/sad.png b/images/sad.png new file mode 100644 index 0000000..205c5a7 Binary files /dev/null and b/images/sad.png differ diff --git a/images/socialnetworks.jpeg b/images/socialnetworks.jpeg new file mode 100644 index 0000000..b840893 Binary files /dev/null and b/images/socialnetworks.jpeg differ diff --git a/images/stallman.jpg b/images/stallman.jpg new file mode 100644 index 0000000..4f196ec Binary files /dev/null and b/images/stallman.jpg differ diff --git a/images/xm24.jpg b/images/xm24.jpg new file mode 100644 index 0000000..9838a1d Binary files /dev/null and b/images/xm24.jpg differ diff --git a/index.html b/index.html index 2097df3..a3fef4c 100644 --- a/index.html +++ b/index.html @@ -16,8 +16,430 @@