bglug.it/content/events/linux-day-2016/slides/index.it.md
paspo 923065da52 nuovo layout (non tema) e rimosse pagine non pubblicate (#21)
alcune pagine erano in bozza o private su wordpress

Reviewed-on: #21
Reviewed-by: omar <omarl@noreply.libreschool.org>
Co-authored-by: paspo <paolo@asperti.com>
Co-committed-by: paspo <paolo@asperti.com>
2024-06-26 09:38:51 +00:00

200 lines
13 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: 'Linux Day 2016: le slides'
author: Paolo Finardi
type: post
draft: true
date: 2016-10-30T09:15:58+00:00
url: /2016/10/30/linux-day-2016-le-slides/
featured_image: /wp-content/uploads/2016/10/LD2016_750x375_V2.jpg
xyz_smap:
- 1
categories:
- Linux Day
tags:
- Linux Day
---
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 <a href="http://bglug.it/scuole/" target="_blank"><strong>Linux va a scuola</strong></a> 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.
<div style="margin-bottom: 5px;">
<strong> <a title="Linux va a scuola" href="//www.slideshare.net/bglug/linux-va-a-scuola" target="_blank">Linux va a scuola</a> </strong> from <strong><a href="//www.slideshare.net/bglug" target="_blank">Bergamo Linux Users Group</a></strong>
</div>
* * *
## 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.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/i-linguaggi-di-programmazione-e-il-mondo-opensource" title="I linguaggi di programmazione e il mondo open-source" target="_blank">I linguaggi di programmazione e il mondo open-source</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## 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_.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/anatomia-di-un-progetto-opensource" title="Anatomia di un progetto open-source" target="_blank">Anatomia di un progetto open-source</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## 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.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/security-capture-the-flag" title="Security Capture the Flag" target="_blank">Security Capture the Flag</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## 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à.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/ovirt-open-your-virtual-datacenter" title="oVirt open your virtual datacenter" target="_blank">oVirt open your virtual datacenter</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## Giochiamo ... in Codice
Elena Belotti, Web Designer e insegnante alla <a href="http://plat1.it/" target="_blank">Plat1 Academy</a>, 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_.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/giochiamo-in-codice" title="Giochiamo ... in codice" target="_blank">Giochiamo ... in codice</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## 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.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/liberta-digitali-introduzione-al-software-libero-libreoffice-e-libreitalia" title="Liberta digitali: Introduzione al software libero, LibreOffice e Libreitalia" target="_blank">Liberta digitali: Introduzione al software libero, LibreOffice e Libreitalia</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## Elaborazione dati dalla riga di comando
<a href="http://lucaceresoli.net" target="_blank">Luca Ceresoli</a> 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.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/elaborazione-dati-dalla-riga-di-comando-linux" title="Elaborazione dati dalla riga di comando Linux" target="_blank">Elaborazione dati dalla riga di comando Linux</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## 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.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/openwrt-router-wifi-open" title="OpenWRT - Router wifi open" target="_blank">OpenWRT - Router wifi open</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## 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).
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/copyrights-diritto-alla-copia" title="Copyrights = diritto alla copia?" target="_blank">Copyrights = diritto alla copia?</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## Fablab Bergamo: Orologio Nixie e OpenOSB
I nostri amici del <a href="http://www.fablabbergamo.it/" target="_blank">FabLab Bergamo</a> ci hanno portato due progetti decisamente interessanti.
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**.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/lorologio-nixie" title="L'orologio Nixie" target="_blank">L'orologio Nixie</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
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 allinterno del pannello. Matteo Bonasio ha spiegato come realizzare il proprio _open_-arredo con questo materiale.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/il-progetto-openosb" title="Il progetto OpenOSB" target="_blank">Il progetto OpenOSB</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## Linux va a Scuola Talk Tecnico
Emiliano Vavassori e Paolo Asperti, soci del BgLUG, hanno parlato del progetto <a href="http://bglug.it/scuole/" target="_blank"><strong>Linux va a scuola</strong></a> 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 <a href="https://www.nethserver.org/" target="_blank"><strong>NethServer Linux</strong></a> della quale ci siamo innamorati per efficienza e semplicità di utilizzo.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/progetto-linux-va-a-scuola-descrizione-tecnica" title="Progetto Linux va a scuola - Descrizione tecnica" target="_blank">Progetto Linux va a scuola - Descrizione tecnica</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## Lorchestrazione 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.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/orchestrating-linux-containers" title="Orchestrating Linux Containers" target="_blank">Orchestrating Linux Containers</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
## Programmazione a oggetti in C nel kernel di Linux
<a href="http://lucaceresoli.net" target="_blank">Luca Ceresoli</a> 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++.
<div style="margin-bottom:5px">
<strong> <a href="//www.slideshare.net/bglug/programmazione-a-oggetti-in-c-nel-kernel-di-linux" title="Programmazione a oggetti in &quot;C&quot; nel kernel di Linux" target="_blank">Programmazione a oggetti in "C" nel kernel di Linux</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/bglug">Bergamo Linux Users Group</a></strong>
</div>
* * *
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.