diff --git a/content/events/linux-day-2016/slides/anatomia-di-un-progetto-opensource.pdf b/content/events/linux-day-2016/slides/anatomia-di-un-progetto-opensource.pdf new file mode 100644 index 0000000..b4a7e91 Binary files /dev/null and b/content/events/linux-day-2016/slides/anatomia-di-un-progetto-opensource.pdf differ diff --git a/content/events/linux-day-2016/slides/copyrights-diritto-alla-copia.pdf b/content/events/linux-day-2016/slides/copyrights-diritto-alla-copia.pdf new file mode 100644 index 0000000..eaebe8f Binary files /dev/null and b/content/events/linux-day-2016/slides/copyrights-diritto-alla-copia.pdf differ diff --git a/content/events/linux-day-2016/slides/elaborazione-dati-dalla-riga-di-comando-linux.pdf b/content/events/linux-day-2016/slides/elaborazione-dati-dalla-riga-di-comando-linux.pdf new file mode 100644 index 0000000..b9fdd7a Binary files /dev/null and b/content/events/linux-day-2016/slides/elaborazione-dati-dalla-riga-di-comando-linux.pdf differ diff --git a/content/events/linux-day-2016/slides/giochiamo-in-codice.pdf b/content/events/linux-day-2016/slides/giochiamo-in-codice.pdf new file mode 100644 index 0000000..666338b Binary files /dev/null and b/content/events/linux-day-2016/slides/giochiamo-in-codice.pdf differ diff --git a/content/events/linux-day-2016/slides/i-linguaggi-di-programmazione-e-il-mondo-opensource.pdf b/content/events/linux-day-2016/slides/i-linguaggi-di-programmazione-e-il-mondo-opensource.pdf new file mode 100644 index 0000000..3cbc93f Binary files /dev/null and b/content/events/linux-day-2016/slides/i-linguaggi-di-programmazione-e-il-mondo-opensource.pdf differ diff --git a/content/events/linux-day-2016/slides/il-progetto-openosb.pdf b/content/events/linux-day-2016/slides/il-progetto-openosb.pdf new file mode 100644 index 0000000..5f09a8f Binary files /dev/null and b/content/events/linux-day-2016/slides/il-progetto-openosb.pdf differ diff --git a/content/events/linux-day-2016/slides/index.it.md b/content/events/linux-day-2016/slides/index.it.md index d402a73..faa316c 100644 --- a/content/events/linux-day-2016/slides/index.it.md +++ b/content/events/linux-day-2016/slides/index.it.md @@ -14,68 +14,71 @@ tags: - Linux Day --- + +![1+1=10](LD2016_750x375_V2.jpg) + Di seguito le _slides_ degli interventi che si sono tenuti durante il **Linux Day 2016**. ## Linux va a Scuola Fabio Fusili e Paolo Finardi, soci del BgLUG, hanno parlato del progetto [Linux va a scuola](https://libreschool.org) che il **BgLUG** sta portanto avanti dal 2015 per portare **Linux** ed il software libero nelle scuole. Nel corso della presentazione sono stati descritti gli obiettivi, i motivi per cui questa scelta è importante e l'evoluzione che il progetto sta avendo. Sono state, inoltre, elencate le funzionalità pratiche che contraddistinguono la soluzione che implementiamo nei laboratori delle scuole. -[Linux va a scuola](https://www.slideshare.net/bglug/linux-va-a-scuola) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Linux va a scuola](linux-va-a-scuola.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Rassegna dei linguaggi di programmazione Carlo Milanesi, nel _Linux Day_ dedicato al _coding_, ha presentato una rassegna dei principali linguaggi di programmazione presenti e passati. Dopo aver elencato i 30 linguaggi di programmazione più usati in assoluto, ha esposto quali di essi sono più usati per scrivere software _open-source_. Inoltre, per ogni linguaggio, ha esposto per quali ambiti applicativi risultano preferibili, in base alle loro caratteristiche tecniche e commerciali. -[I linguaggi di programmazione e il mondo open-source](https://www.slideshare.net/bglug/i-linguaggi-di-programmazione-e-il-mondo-opensource) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[I linguaggi di programmazione e il mondo open-source](i-linguaggi-di-programmazione-e-il-mondo-opensource.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Anatomia di un progetto Open Source Daniele Barcella "Kowalski" ha spiegato come si gestisce un progetto _open-source_. I motivi per i quali condividere un progetto e quali strumenti utilizzare per sviluppo, versionamento, testing. Non manca una panoramica sulle principali licenze _open-source_. -[Anatomia di un progetto open-source](https://www.slideshare.net/bglug/anatomia-di-un-progetto-opensource) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Anatomia di un progetto open-source](anatomia-di-un-progetto-opensource.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Security Capture the Flag Enrico Bacis, ricercatore presso l'Università degli studi di Bergamo ed esperto di sicurezza, ci ha parlato di **Capture the Flags**: competizioni di sicurezza informatica nelle quali le squadre devono identificare problematiche di sicurezza da sfruttare per attaccare i sistemi delle squadre avversarie. L'obiettivo principale è quello di insegnare concetti di programmazione sicura e di buona progettazione di sistemi, mostrando gli errori da non commettere, in veste ludica. Questa presentazione vuole illustrare la panoramica di tipologie e categorie delle sfide che si possono trovare in questo tipo di competizioni. -[Security Capture the Flag](https://www.slideshare.net/bglug/security-capture-the-flag) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Security Capture the Flag](security-capture-the-flag.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## oVirt – open your virtual datacenter Simone Tiraboschi, _Senior Software Engineer_ presso _Red Hat_, ci ha presentato **oVirt**, che, secondo **Red Hat**, è la risposta _open-source_ alle esigenze di virtualizzazione in ambito _enterprise_. **oVirt** è una piattaforma di virtualizzazione con molteplici funzionalità; è basata su KVM, fornisce una semplice interfaccia WEB di amministrazione ed un accesso programmatico via API. Garantisce alta affidabilità. -[oVirt – open your virtual datacenter](https://www.slideshare.net/bglug/ovirt-open-your-virtual-datacenter) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[oVirt – open your virtual datacenter](ovirt-open-your-virtual-datacenter.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Giochiamo ... in Codice Elena Belotti, Web Designer e insegnante alla [Plat1 Academy](https://plat1.it/), ci ha parlato di quanto sia importante apprendere le basi della logica di programmazione. Ha descritto perchè è importante e perchè farlo giocando, utilizzando, ad esempio, strumenti come _Scratch_. -[Giochiamo ... in codice](https://www.slideshare.net/bglug/giochiamo-in-codice) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Giochiamo ... in codice](giochiamo-in-codice.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Libertà digitali – introduzione al software libero LibreOffice e LibreItalia Giordano Alborghetti, socio di Libreitalia, ha parlato della filosofia del software libero, delle libertà digitali e ovviamente di quanto ha fatto e sta facendo la sua associazione per tutto questo. Ha inoltre parlato di uno dei principali software liberi, _LibreOffice_, della sua storia e della sua evoluzione. -[Libertà digitali: Introduzione al software libero, LibreOffice e Libreitalia](https://www.slideshare.net/bglug/liberta-digitali-introduzione-al-software-libero-libreoffice-e-libreitalia) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Libertà digitali: Introduzione al software libero, LibreOffice e Libreitalia](liberta-digitali-introduzione-al-software-libero-libreoffice-e-libreitalia.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Elaborazione dati dalla riga di comando [Luca Ceresoli](https://lucaceresoli.net) ci ha dato una dimostrazione della potenza e dell'elasticità della linea di comando in ambiente _Unix-like_. La _command line_ di **Linux** è un "coltellino svizzero" di strumenti che possono essere combinati in infiniti modi. Ha spiegato come si possono usare insieme per elaborare, filtrare e modificare grandi moli di informazioni in file di testo, CSV, XML, etc. -[Elaborazione dati dalla riga di comando Linux](https://www.slideshare.net/bglug/elaborazione-dati-dalla-riga-di-comando-linux) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Elaborazione dati dalla riga di comando Linux](elaborazione-dati-dalla-riga-di-comando-linux.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Router Wifi Open Andrea Laisa, giovanissimo socio del BgLUG, ci ha parlato di _router wifi open_, cosa sono e perchè è importante "liberare" il proprio _router_. Ha inoltre parlato di **OpenWRT**, una distribuzione **Linux** specifica per _routers_. Spesso chi è favorevole ai software FLOSS sente l'esigenza di poter connettersi a internet e comunicare in maniera sicura, affidabile, controllata (dall'utente) ma sopratutto che il router wifi sia personalizzabile, durevole e flessibile ai cambiamenti tecnologici. -[OpenWRT - Router wifi open](https://www.slideshare.net/bglug/openwrt-router-wifi-open) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[OpenWRT - Router wifi open](openwrt-router-wifi-open.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Copyrights = diritto alla copia? Andrea Fiori ha tenuto uno speech panoramico che, attraverso un excursus di 25 anni tra LP, CASSETTE, CD, DVD e BLURAY (un paio o forse tre ere geologiche per l'IT, solo un 1/4 di secolo per l'industria dell'intrattenimento) mostri come (se si usa Linux) sia difficile far valere i propri diritti (es:vedere un DVD o BLURAY). -[Copyrights = diritto alla copia?](https://www.slideshare.net/bglug/copyrights-diritto-alla-copia) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Copyrights = diritto alla copia?](copyrights-diritto-alla-copia.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Fablab Bergamo: Orologio Nixie e OpenOSB @@ -83,32 +86,32 @@ I nostri amici del [FabLab Bergamo](https://www.fablabbergamo.it/) ci hanno port Valerio Nappi chi ha parlato del suo progetto **Orologio Nixie**, un orologio progettato e costruito utilizzando i tubi **Nixie** (display numerici costituiti da un tubo simile alla valvola termoionica, al cui interno sono disposti una serie di elettrodi sagomati a forma delle dieci cifre decimali, sovrapposti uno sull'altro e leggermente distanziati tra di loro) e il **Fishino Uno**, una board 100% compatibile con **Arduino Uno**. -[L'orologio Nixie](https://www.slideshare.net/bglug/lorologio-nixie) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[L'orologio Nixie](lorologio-nixie.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Matteo Bonasio ci ha parlato di **OpenOSB**. Non si tratta di software questa volta ma di arredamento _Open_ utilizzando **OSB – Oriented Strand Board**, pannelli, derivato dal legno, a lamelle orientate sottili e lunghe, i cui vantaggi principali risiedono nelle sue prestazioni meccaniche, direttamente collegate alla geometria delle scaglie e al loro orientamento all’interno del pannello. Matteo Bonasio ha spiegato come realizzare il proprio _open_-arredo con questo materiale. -[Il progetto OpenOSB](https://www.slideshare.net/bglug/il-progetto-openosb) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Il progetto OpenOSB](il-progetto-openosb.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Linux va a Scuola – Talk Tecnico Emiliano Vavassori e Paolo Asperti, soci del BgLUG, hanno parlato del progetto [Linux va a scuola](https://libreschool.org) che il **BgLUG** sta portanto avanti dal 2015 per portare **Linux** ed il software libero nelle scuole. Diversamente dall'intervento del mattino, questo _talk_ è stato puramente tecnico. Sono stati spiegati i requisiti tecnici e descritte le tecnologie e le logiche implementative utilizzate per fornire la soluzione descritta al mattino. Tra questi, **Ansible**, **PXE Boot**, **Edubuntu**, **Epoptes**, **Git** e ovviamente la distribuzione server [NethServer Linux](https://www.nethserver.org/) della quale ci siamo innamorati per efficienza e semplicità di utilizzo. -[Progetto Linux va a scuola - Descrizione tecnica](https://www.slideshare.net/bglug/progetto-linux-va-a-scuola-descrizione-tecnica) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Progetto Linux va a scuola - Descrizione tecnica](progetto-linux-va-a-scuola-descrizione-tecnica.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## L’orchestrazione dei Linux Containers Flavio Castelli, _Engineering Manager for the Docker project_ presso _SUSE_, partendo dall'assunto che non è sufficiente avere solo **Docker**, ci ha descritto la soluzione di orchestrazione dei _Linux Conteiners_ che **SUSE** ha deciso di sostenere. Ha inoltre spiegato perché lo hanno fatto e come i loro utenti potranno trarne beneficio. -[Orchestrating Linux Containers](https://www.slideshare.net/bglug/orchestrating-linux-containers) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Orchestrating Linux Containers](orchestrating-linux-containers.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) ## Programmazione a oggetti in C nel kernel di Linux [Luca Ceresoli](https://lucaceresoli.net) ci ha spiegato alcune tecniche per programmare ad oggetti con il linguaggio "C". La programmazione a oggetti è un must per un software complesso. Pur essendo scritto in C, il kernel di Linux non fa eccezione. Ha esposto vantaggi e svantaggi. Infine ha parlato di come funziona un compilatore C++. -[Programmazione a oggetti in "C" nel kernel di Linux](https://www.slideshare.net/bglug/programmazione-a-oggetti-in-c-nel-kernel-di-linux) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) +[Programmazione a oggetti in "C" nel kernel di Linux](programmazione-a-oggetti-in-c-nel-kernel-di-linux.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) * * * Rispetto al programma del _Linux Day_ mancano le _slides_ di qualche evento perchè gli autori non ce le hanno fornite. In ogni caso ribadiamo il nostro ringraziamento indistintamente a tutti i relatori dei vari interventi. -Ora ci dedicheremo a preparare un calendario di nuovi eventi per il prossimo anno, per cui inviatiamo tutti a tener sotto controllo il calendario eventi del sito e ad iscrivervi alla nostra newsletter con cui annunciamo ogni evento che organizziamo. +Ora ci dedicheremo a preparare un calendario di nuovi eventi per il prossimo anno, per cui invitiamo tutti a tener sotto controllo il calendario eventi del sito e ad iscrivervi alla nostra newsletter con cui annunciamo ogni evento che organizziamo. diff --git a/content/events/linux-day-2016/slides/liberta-digitali-introduzione-al-software-libero-libreoffice-e-libreitalia.pdf b/content/events/linux-day-2016/slides/liberta-digitali-introduzione-al-software-libero-libreoffice-e-libreitalia.pdf new file mode 100644 index 0000000..024258f Binary files /dev/null and b/content/events/linux-day-2016/slides/liberta-digitali-introduzione-al-software-libero-libreoffice-e-libreitalia.pdf differ diff --git a/content/events/linux-day-2016/slides/linux-va-a-scuola.pdf b/content/events/linux-day-2016/slides/linux-va-a-scuola.pdf new file mode 100644 index 0000000..efa2d96 Binary files /dev/null and b/content/events/linux-day-2016/slides/linux-va-a-scuola.pdf differ diff --git a/content/events/linux-day-2016/slides/lorologio-nixie.pdf b/content/events/linux-day-2016/slides/lorologio-nixie.pdf new file mode 100644 index 0000000..77c68ae Binary files /dev/null and b/content/events/linux-day-2016/slides/lorologio-nixie.pdf differ diff --git a/content/events/linux-day-2016/slides/openwrt-router-wifi-open.pdf b/content/events/linux-day-2016/slides/openwrt-router-wifi-open.pdf new file mode 100644 index 0000000..c092633 Binary files /dev/null and b/content/events/linux-day-2016/slides/openwrt-router-wifi-open.pdf differ diff --git a/content/events/linux-day-2016/slides/orchestrating-linux-containers.pdf b/content/events/linux-day-2016/slides/orchestrating-linux-containers.pdf new file mode 100644 index 0000000..7dadbb5 Binary files /dev/null and b/content/events/linux-day-2016/slides/orchestrating-linux-containers.pdf differ diff --git a/content/events/linux-day-2016/slides/ovirt-open-your-virtual-datacenter.pdf b/content/events/linux-day-2016/slides/ovirt-open-your-virtual-datacenter.pdf new file mode 100644 index 0000000..5a6532a Binary files /dev/null and b/content/events/linux-day-2016/slides/ovirt-open-your-virtual-datacenter.pdf differ diff --git a/content/events/linux-day-2016/slides/progetto-linux-va-a-scuola-descrizione-tecnica.pdf b/content/events/linux-day-2016/slides/progetto-linux-va-a-scuola-descrizione-tecnica.pdf new file mode 100644 index 0000000..669d3fd Binary files /dev/null and b/content/events/linux-day-2016/slides/progetto-linux-va-a-scuola-descrizione-tecnica.pdf differ diff --git a/content/events/linux-day-2016/slides/programmazione-a-oggetti-in-c-nel-kernel-di-linux.pdf b/content/events/linux-day-2016/slides/programmazione-a-oggetti-in-c-nel-kernel-di-linux.pdf new file mode 100644 index 0000000..fecca11 Binary files /dev/null and b/content/events/linux-day-2016/slides/programmazione-a-oggetti-in-c-nel-kernel-di-linux.pdf differ diff --git a/content/events/linux-day-2016/slides/security-capture-the-flag.pdf b/content/events/linux-day-2016/slides/security-capture-the-flag.pdf new file mode 100644 index 0000000..635521f Binary files /dev/null and b/content/events/linux-day-2016/slides/security-capture-the-flag.pdf differ