Differenze tra le versioni di "Ore del GOLEM"
m (Aggiustati link presentazioni ultime serate del GOLEM) |
m (Aggiunto riferimento a articolo sul sito del FLUG) |
||
| (3 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 7: | Riga 7: | ||
Qui puoi trovare tutte le serate passate (in ordine cronologico inverso), con riferimenti a materiale e/o guide prodotte. | Qui puoi trovare tutte le serate passate (in ordine cronologico inverso), con riferimenti a materiale e/o guide prodotte. | ||
| + | Alcune serate sono anche state [https://video.linux.it/c/golem_channel/videos registrate]. | ||
| + | |||
| + | == 2025 == | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=25 novembre: La posta del FLUG | ||
| + | |autore=FLUG | ||
| + | |immagine=Opensmtpd.jpeg | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=Incontro motivazionale su come il gruppo GNU/Linux di Firenze si è dotato del proprio server di posta elettronica e non solo. Oltre alla configurazione dei programmi che collaborano all'invio e alla ricezione dei messaggi, si terrà una breve ed emozionante divagazione pratica sull'utilizzo del server in generale, sulla sua manutenzione, ma soprattutto sulle sue umili origini. | ||
| + | |presentazione=https://firenze.linux.it/~leandro/PresentazioneServerone.html | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro=https://firenze.linux.it/2025/11/la-posta-del-flug/, https://lists.linux.it/pipermail/golem/2025-November/015509.html | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=4 novembre: Docker... questo sconosciuto! | ||
| + | |autore=Diego La Monica | ||
| + | |immagine=docker.png | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=docker, dockerfile, docker compose, container, service e tutti quei termini usati un po' a caso, tanto perchè fa figo... Ci confronteremo su alcune piccole chicche per gestire al meglio (e in sicurezza) i propri ambienti basati su Docker | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=17 giugno: Da zero a packager Fedora! | ||
| + | |autore=luigix25 | ||
| + | |immagine=fedora.png | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=Durante la serata verra' illustrato l'intero processo che va dalla scrittura di uno specfile, alla creazione del pacchetto rpm alla pubblicazione nei repository ufficiali di Fedora | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=10 giugno: Le avventure di un pachettizzatore su Debian | ||
| + | |autore=matteobin | ||
| + | |immagine=debian.png | ||
| + | |dimensione_img= | ||
| + | |descrizione=Pacchettizzare è il modo più semplice per contribuire al progetto Debian diventandone parte attiva. Inoltre è un ottimo esercizio per ampliare le conoscenze informatiche e sistemistiche, che aiuta a comprendere le difficoltà della distribuzione di software. Pacchettizzando si diventa esperti di sistemi di compilazione e di aggiornamento, proprio malgrado! Anche in questo ambito il software libero si rivela la scelta migliore non solo per motivi etici, pure per quanto riguarda l'avanguardia, la qualità e l'affidabilità dei sistemi utilizzati. Tuttavia la sfida maggiore nella pacchettizzazione risiede nella coordinazione delle parti in causa. Per questo una parte della serata sarà dedicata al processo per diventare un manutentore di Debian e ai suggerimenti per collaborare con efficacia con gli altri. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=27 maggio: git --help | ||
| + | |autore=Utente::Lucam | ||
| + | |immagine=git.png | ||
| + | |dimensione_img= | ||
| + | |descrizione=git per tutti: una panoramica su comandi e opzioni di cui non sapevi di aver bisogno. Dalla "porcellana" per gestire documentazione alle "tubature" per riscrivere la storia | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro=https://wiki.golem.linux.it/Git | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=13 maggio: Fediverso e Livello Segreto, una palestra di libertà digitale | ||
| + | |autore=Fabio Kenobit | ||
| + | |immagine=fediverso.png | ||
| + | |dimensione_img= | ||
| + | |descrizione=Una chiacchierata con Kenobit, uno dei fondatori di Livello Segreto, un'istanza Mastodon, sulle potenzialità del Fediverso e delle piattaforme libere, in ottica di libertà e resistenza digitale. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=22 aprile: Tor - The onion services | ||
| + | |autore=Leandro | ||
| + | |immagine=tor.png | ||
| + | |dimensione_img= | ||
| + | |descrizione=La rete tor è un sistema valido per aggirare la censura e l'intercettazione in rete ma soffre di una debolezza nei nodi di uscita che sono il punto più delicato ed esposto tecnicamente e legalmente. La soluzione che elimina questa debolezza sono gli "onion service", servizi raggiungibili solo all'interno della rete tor per collegarsi ai quali non è necessario conoscere l'indirizzo IP e il dominio del server che li ospita né avere chiavi di cifratura della connessione perché tutto questo viene provvisto dal protocollo: l'anonimato sarà garantito per chi utilizza il servizio ma anche per chi lo rende disponibile. Per fare questo è necessario un cambio di paradigma perché, a differenza dell'uso di tor "normale" nel quale il servizio da raggiungere può anche non avere alcuna contezza del fatto di essere raggiunto via tor, un onion service deve essere configurato in precedenza da chi amministra il servizio stesso. In questa presentazione, dopo una breve descrizione del protocollo, proveremo a configurare un onion service spiegando i vari passi. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=8 aprile: Self hosting: un approccio pratico | ||
| + | |autore=Giacomo Bagnoli | ||
| + | |immagine=systemd.png | ||
| + | |dimensione_img= | ||
| + | |descrizione=In questa serata esploreremo il tema del self-hosting, ovvero quali alternative esistono all'uso dei tradizionali servizi cloud. Data la complessità dell'argomento, ci concentreremo su un approccio pratico, valutando con attenzione il compromesso tra usabilità, privacy, sicurezza e convenienza. Parleremo di podman, quadlets, containers, btrfs, vpn, come gestire l'autenticazione e i certificati, e molto altro. | ||
| + | |presentazione=https://github.com/gbagnoli/self_hosting_slides/releases/tag/final | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro=https://lists.linux.it/pipermail/golem/2025-April/015380.html | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=18 febbraio: Radiocaccia, scopriamo cos'è | ||
| + | |autore=Paolo IZ5PHM | ||
| + | |immagine=radiocaccia.png | ||
| + | |dimensione_img= | ||
| + | |descrizione=Nota anche come Radio Direction Finding, è una competizione che ha lo scopo di riuscire a localizzare, nel minor tempo possibile, dei trasmettitori radio nascosti. L'attività è volta a incentivare l’autocostruzione di apparecchiature radio, l’apprendimento alla rilevazione di segnali radio e della loro direzione di provenienza e le basi di topografia. La serata approfondirà alcuni di questi aspetti ed includerà una prova pratica. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=4 febbraio: Come funziona una radio? | ||
| + | |autore=Pierluigi IK5GQF | ||
| + | |immagine= | ||
| + | |dimensione_img= | ||
| + | |descrizione=Serata a metà fra storia e tecnica in cui verrà presentata la storia della radioricezione, a partire dai primi circuiti analogici per arrivare alle moderne SDR (Software Defined Radio) | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=14 gennaio: Introduzione a Laravel | ||
| + | |autore=Simone | ||
| + | |immagine=laravel.png | ||
| + | |dimensione_img= | ||
| + | |descrizione=Partiremo da un progetto vuoto e vedremo le principali soluzioni proposte dal framwork per sviluppare una web app. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
== 2024 == | == 2024 == | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=17 dicembre: Liberiamo il BIOS con coreboot | ||
| + | |autore=aggro | ||
| + | |immagine= | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=In questa serata parleremo di coreboot, il bios libero. Faremo una chiacchierata in cui si parlerà di cos'è, su che macchine si può usare e quali sono i benefici. Mezzi permettendo, alla chiacchierata seguirà una fase pratica in cui flasheremo coreboot sul Thinkpad X230 del relatore. A cura di Alessandro, LUG di Prato | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=5 dicembre: IPv6 @ FLUG | ||
| + | |autore=[[Utente:giomba]] | ||
| + | |immagine= | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=Internet è una rete di reti a cui sono connessi miliardi di dispositivi, dai nostri computer, ai nostri smartphone, a tutti quei server e router che permettono all'infrastruttura di funzionare, per non parlare di tutti i dispositivi di domotica e IoT che ormai pervadono le nostre vite. Tuttavia, in origine, erano stati previsti solo 4 miliardi di indirizzi (IPv4): com'è possibile dunque continuare a estendere la rete se gli indirizzi sono finiti? Quali trucchi vengono impiegati, e quali svantaggi ci sono nel perpetuare l'uso di un protocollo che ormai ha fatto il suo tempo? Ospitare un servizio in autonomia, un sito, può diventare appannaggio dei pochi che possono ancora permettersi di accedere a indirizzi IPv4? IPv6 è la soluzione e la sua promozione necessaria, sebbene in Italia sia ancora poco diffuso: in questa serata impareremo a conoscere IPv6, capiremo le differenze con IPv4, e valuteremo, in tempo reale, come potrebbe essere utilizzato al FLUG. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=22 ottobre: Come gestire nodi TOR dalla tua cantina | ||
| + | |autore=[https://osservatorionessuno.org/ Osservatorio Nessuno] | ||
| + | |immagine= | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=Gestire nodi TOR può essere divertente, ma anche ben fastidioso, come farlo in Italia? Per spiegarlo vi racconteremo una storia che parte dal processo Ruby ter, arriva in Siria e finisce in una cantinetta piastrellata della Torino Liberty. | ||
| + | A cura dell'Osservatorio Nessuno | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=25 giugno: Introduzione al mondo open source: consigli e strumenti per nuovi contributori | ||
| + | |autore=luigix25 | ||
| + | |immagine= | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=Contribuire a grandi progetti open-source può sembrare un'impresa ardua. Durante la serata esploreremo il funzionamento dello sviluppo in progetti di rilievo come Linux. Ci concentreremo su come avvicinarsi a questo mondo e sugli strumenti essenziali per iniziare. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=4 giugno: Il Processo di compilazione | ||
| + | |autore=Simone Guercini | ||
| + | |immagine= | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=Durante la serata approfondiremo il processo di compilazione di un programma C++ tramite gcc, analizzando gli step che intercorrono tra il codice sorgente ed il file eseguibile. Sono compresi cenni alla struttura di un programma C++, una introduzione al linguaggio assembly x86_64 e numerosi esempi | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=9 aprile: Irrigazione domotica fai-da-te | ||
| + | |autore=Mario Alinari | ||
| + | |immagine= | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=In casa ho un piccolo terrazzo che ho rallegrato con un po’ di fiori. Da qui l’idea di un sistema di irrigazione che annaffiasse le piante al posto mio. Avrei potuto acquistare qualcosa di già fatto? Sicuramente si ma mi sarei perso tutto il divertimento. Non rimaneva altro che realizzarlo home made. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
| + | |||
| + | {{OraDelGolem | ||
| + | |nome=2 aprile: R Project | ||
| + | |autore=Fabio Frascati | ||
| + | |immagine= | ||
| + | |dimensione_img=80px | ||
| + | |descrizione=Una serata di formazione sull'utilizzo del software statistico R per i dati qualitativi. In altre parole la gestione di dati categorici (non numerici) semplice ed intuitiva. Vengono illustrati gli oggetti R ad hoc per un supporto migliore del comune vettore di stringhe. Semplici esempi completeranno la sintetica parte teorica. Nessuna esperienza precedente in R o in programmazione è necessaria. | ||
| + | |presentazione= | ||
| + | |documenti= | ||
| + | |video= | ||
| + | |altro= | ||
| + | }} | ||
{{OraDelGolem | {{OraDelGolem | ||
| Riga 142: | Riga 362: | ||
|presentazione=https://cloud.golem.linux.it/s/WkWf7XiNPPn7mqn | |presentazione=https://cloud.golem.linux.it/s/WkWf7XiNPPn7mqn | ||
|documenti= | |documenti= | ||
| − | |video=https:// | + | |video=https://video.linux.it/w/8PG9X1PojpoVbeM5JtYLFn |
|altro= | |altro= | ||
}} | }} | ||
| Riga 166: | Riga 386: | ||
|presentazione=https://golem.linux.it/cloud/index.php/s/39dTAZxdpWfzHSp | |presentazione=https://golem.linux.it/cloud/index.php/s/39dTAZxdpWfzHSp | ||
|documenti=https://golem.linux.it/cloud/index.php/s/E9ZCm9fjFnq7egG | |documenti=https://golem.linux.it/cloud/index.php/s/E9ZCm9fjFnq7egG | ||
| − | |video=https:// | + | |video=https://video.linux.it/w/wSw212j2di8pM38E4g4DZY |
|altro= | |altro= | ||
}} | }} | ||
| Riga 217: | Riga 437: | ||
|presentazione= | |presentazione= | ||
|documenti= | |documenti= | ||
| − | |video=https:// | + | |video=https://video.linux.it/w/qVJ5C78WVkJrDvDyBC57sf |
|altro= | |altro= | ||
}} | }} | ||
| Riga 279: | Riga 499: | ||
|presentazione=https://golem.linux.it/cloud/index.php/s/pZcSHge3bBiQ37m | |presentazione=https://golem.linux.it/cloud/index.php/s/pZcSHge3bBiQ37m | ||
|documenti= | |documenti= | ||
| − | |video=https:// | + | |video=https://video.linux.it/w/e6oYr4MasX9NDVtkJ6jCU3 |
|altro= | |altro= | ||
}} | }} | ||
| − | |||
{{OraDelGolem | {{OraDelGolem | ||
|nome=8 gennaio: Deepen Meltdown | |nome=8 gennaio: Deepen Meltdown | ||
Versione attuale delle 20:43, 3 dic 2025
Questa pagina raccoglie gli interventi passati. Se stai cercando gli eventi futuri, consulta il calendario, o dai un'occhiata a Progetti.
L'Ora del GOLEM è una serata a tema in cui si discute, più o meno formalmente, su qualunque cosa riguardi l'open source, dagli argomenti strettamente tecnici e pratici, alla "consapevolizzazione" e alla valutazione dell'uso dei vari strumenti. A volte i soci più smanettoni preparano delle piccole presentazioni su qualche nuova tecnologia, o qualche tema interessante; altre volte ci si arricchisce facendo brainstorming tutti insieme e si impara a utilizzarla. Spesso, le discussioni di queste serate, vengono tradotte in dei veri e propri how-to.
Qui puoi trovare tutte le serate passate (in ordine cronologico inverso), con riferimenti a materiale e/o guide prodotte. Alcune serate sono anche state registrate.
2025
25 novembre: La posta del FLUG
by FLUG
Incontro motivazionale su come il gruppo GNU/Linux di Firenze si è dotato del proprio server di posta elettronica e non solo. Oltre alla configurazione dei programmi che collaborano all'invio e alla ricezione dei messaggi, si terrà una breve ed emozionante divagazione pratica sull'utilizzo del server in generale, sulla sua manutenzione, ma soprattutto sulle sue umili origini.
Presentazione della serata
Altro: https://firenze.linux.it/2025/11/la-posta-del-flug/, https://lists.linux.it/pipermail/golem/2025-November/015509.html
4 novembre: Docker... questo sconosciuto!
by Diego La Monica
docker, dockerfile, docker compose, container, service e tutti quei termini usati un po' a caso, tanto perchè fa figo... Ci confronteremo su alcune piccole chicche per gestire al meglio (e in sicurezza) i propri ambienti basati su Docker
17 giugno: Da zero a packager Fedora!
by luigix25
Durante la serata verra' illustrato l'intero processo che va dalla scrittura di uno specfile, alla creazione del pacchetto rpm alla pubblicazione nei repository ufficiali di Fedora
10 giugno: Le avventure di un pachettizzatore su Debian
by matteobin
Pacchettizzare è il modo più semplice per contribuire al progetto Debian diventandone parte attiva. Inoltre è un ottimo esercizio per ampliare le conoscenze informatiche e sistemistiche, che aiuta a comprendere le difficoltà della distribuzione di software. Pacchettizzando si diventa esperti di sistemi di compilazione e di aggiornamento, proprio malgrado! Anche in questo ambito il software libero si rivela la scelta migliore non solo per motivi etici, pure per quanto riguarda l'avanguardia, la qualità e l'affidabilità dei sistemi utilizzati. Tuttavia la sfida maggiore nella pacchettizzazione risiede nella coordinazione delle parti in causa. Per questo una parte della serata sarà dedicata al processo per diventare un manutentore di Debian e ai suggerimenti per collaborare con efficacia con gli altri.
27 maggio: git --help
by Utente::Lucam
git per tutti: una panoramica su comandi e opzioni di cui non sapevi di aver bisogno. Dalla "porcellana" per gestire documentazione alle "tubature" per riscrivere la storia
13 maggio: Fediverso e Livello Segreto, una palestra di libertà digitale
by Fabio Kenobit
Una chiacchierata con Kenobit, uno dei fondatori di Livello Segreto, un'istanza Mastodon, sulle potenzialità del Fediverso e delle piattaforme libere, in ottica di libertà e resistenza digitale.
22 aprile: Tor - The onion services
by Leandro
La rete tor è un sistema valido per aggirare la censura e l'intercettazione in rete ma soffre di una debolezza nei nodi di uscita che sono il punto più delicato ed esposto tecnicamente e legalmente. La soluzione che elimina questa debolezza sono gli "onion service", servizi raggiungibili solo all'interno della rete tor per collegarsi ai quali non è necessario conoscere l'indirizzo IP e il dominio del server che li ospita né avere chiavi di cifratura della connessione perché tutto questo viene provvisto dal protocollo: l'anonimato sarà garantito per chi utilizza il servizio ma anche per chi lo rende disponibile. Per fare questo è necessario un cambio di paradigma perché, a differenza dell'uso di tor "normale" nel quale il servizio da raggiungere può anche non avere alcuna contezza del fatto di essere raggiunto via tor, un onion service deve essere configurato in precedenza da chi amministra il servizio stesso. In questa presentazione, dopo una breve descrizione del protocollo, proveremo a configurare un onion service spiegando i vari passi.
8 aprile: Self hosting: un approccio pratico
by Giacomo Bagnoli
In questa serata esploreremo il tema del self-hosting, ovvero quali alternative esistono all'uso dei tradizionali servizi cloud. Data la complessità dell'argomento, ci concentreremo su un approccio pratico, valutando con attenzione il compromesso tra usabilità, privacy, sicurezza e convenienza. Parleremo di podman, quadlets, containers, btrfs, vpn, come gestire l'autenticazione e i certificati, e molto altro.
Presentazione della serata
Altro: https://lists.linux.it/pipermail/golem/2025-April/015380.html
18 febbraio: Radiocaccia, scopriamo cos'è
by Paolo IZ5PHM
Nota anche come Radio Direction Finding, è una competizione che ha lo scopo di riuscire a localizzare, nel minor tempo possibile, dei trasmettitori radio nascosti. L'attività è volta a incentivare l’autocostruzione di apparecchiature radio, l’apprendimento alla rilevazione di segnali radio e della loro direzione di provenienza e le basi di topografia. La serata approfondirà alcuni di questi aspetti ed includerà una prova pratica.
4 febbraio: Come funziona una radio?
by Pierluigi IK5GQF
Serata a metà fra storia e tecnica in cui verrà presentata la storia della radioricezione, a partire dai primi circuiti analogici per arrivare alle moderne SDR (Software Defined Radio)
14 gennaio: Introduzione a Laravel
by Simone
Partiremo da un progetto vuoto e vedremo le principali soluzioni proposte dal framwork per sviluppare una web app.
2024
17 dicembre: Liberiamo il BIOS con coreboot
by aggro
In questa serata parleremo di coreboot, il bios libero. Faremo una chiacchierata in cui si parlerà di cos'è, su che macchine si può usare e quali sono i benefici. Mezzi permettendo, alla chiacchierata seguirà una fase pratica in cui flasheremo coreboot sul Thinkpad X230 del relatore. A cura di Alessandro, LUG di Prato
5 dicembre: IPv6 @ FLUG
Internet è una rete di reti a cui sono connessi miliardi di dispositivi, dai nostri computer, ai nostri smartphone, a tutti quei server e router che permettono all'infrastruttura di funzionare, per non parlare di tutti i dispositivi di domotica e IoT che ormai pervadono le nostre vite. Tuttavia, in origine, erano stati previsti solo 4 miliardi di indirizzi (IPv4): com'è possibile dunque continuare a estendere la rete se gli indirizzi sono finiti? Quali trucchi vengono impiegati, e quali svantaggi ci sono nel perpetuare l'uso di un protocollo che ormai ha fatto il suo tempo? Ospitare un servizio in autonomia, un sito, può diventare appannaggio dei pochi che possono ancora permettersi di accedere a indirizzi IPv4? IPv6 è la soluzione e la sua promozione necessaria, sebbene in Italia sia ancora poco diffuso: in questa serata impareremo a conoscere IPv6, capiremo le differenze con IPv4, e valuteremo, in tempo reale, come potrebbe essere utilizzato al FLUG.
22 ottobre: Come gestire nodi TOR dalla tua cantina
Gestire nodi TOR può essere divertente, ma anche ben fastidioso, come farlo in Italia? Per spiegarlo vi racconteremo una storia che parte dal processo Ruby ter, arriva in Siria e finisce in una cantinetta piastrellata della Torino Liberty. A cura dell'Osservatorio Nessuno
25 giugno: Introduzione al mondo open source: consigli e strumenti per nuovi contributori
by luigix25
Contribuire a grandi progetti open-source può sembrare un'impresa ardua. Durante la serata esploreremo il funzionamento dello sviluppo in progetti di rilievo come Linux. Ci concentreremo su come avvicinarsi a questo mondo e sugli strumenti essenziali per iniziare.
4 giugno: Il Processo di compilazione
by Simone Guercini
Durante la serata approfondiremo il processo di compilazione di un programma C++ tramite gcc, analizzando gli step che intercorrono tra il codice sorgente ed il file eseguibile. Sono compresi cenni alla struttura di un programma C++, una introduzione al linguaggio assembly x86_64 e numerosi esempi
9 aprile: Irrigazione domotica fai-da-te
by Mario Alinari
In casa ho un piccolo terrazzo che ho rallegrato con un po’ di fiori. Da qui l’idea di un sistema di irrigazione che annaffiasse le piante al posto mio. Avrei potuto acquistare qualcosa di già fatto? Sicuramente si ma mi sarei perso tutto il divertimento. Non rimaneva altro che realizzarlo home made.
2 aprile: R Project
by Fabio Frascati
Una serata di formazione sull'utilizzo del software statistico R per i dati qualitativi. In altre parole la gestione di dati categorici (non numerici) semplice ed intuitiva. Vengono illustrati gli oggetti R ad hoc per un supporto migliore del comune vettore di stringhe. Semplici esempi completeranno la sintetica parte teorica. Nessuna esperienza precedente in R o in programmazione è necessaria.
12 marzo: Documentare il Sanco 8003: un'avventura inaspettata
by Utente:giulio Utente:giomba
In questa serata, a metà fra il vintage ed il moderno, racconteremo la storia del reverse engineering di un computer di inizio anni '80: il Sanco 8003. Utilizzando software ed hardware libero, si parlerà di come approcciarsi ad una scheda sconosciuta per ricavarne il relativo schema; come si possono interpretare i segreti celati all'interno delle EPROM; come disassemblare un intricato codici per Z80 e modificarlo a piacimento per creare un bootloader personalizzato; ed infine, come sfruttare tutte queste scoperte per realizzare un emulatore dedicato a questa misteriosa macchina!
Presentazione della serata
5 marzo: Semplificare il controllo degli accessi su Linux con Systems Manager
by Francesco Provino
Come accedere a macchine Linux in cloud e on-premise (nonché qualsiasi altra risorsa) senza usare chiavi SSH o esponendo porte di rete, utilizzando AWS Systems Manager.
6 febbraio: Introduzione a XMPP
by Matteo Bini
XMPP è un protocollo che permette di scambiarsi messaggi proprio come WhatsApp, con tanto di chiamate audio e video e invio di allegati. Durante l’intervento sarà presentata una breve panoramica sulla struttura del protocollo in questione, oltre all'illustrazione dei vari programmi disponibili per utilizzarlo e per offrire tale servizio.
File della serata
9 gennaio: virtio e vsock: comunicazione tra host e VM
by Stefano Garzarella e Luigi Leonardi
virtio è uno standard per la comunicazione fra host e macchine virtuali: saranno presentati la sua specifica, come funziona, e alcuni casi d'uso. In particolare ci focalizzaremo su vsock, una famiglia di socket per la comunicazione fra host e guest.
Presentazione della serata
2023
5 dicembre: Minigiochi al cubo
by Zughy
Mai pensato di voler sviluppare un videogioco? Detto fatto! Da anni i server minigiochi spopolano su Minecraft, facendo divertire milioni di persone. Usando il motore di gioco libero Minetest e una piccola libreria, imparerai a creare quelle avventure tanto anelate, arrivando ad avere il tuo piccolo titolo a fine laboratorio. Consigliato per tutte le età!
Video della serata
7 marzo: Introduzione a Proxmox
by Thomas Buonanno
Proxmox VE è una distribuzione debian-based per la gestione di macchine virtuali e container, che include anche un sistema di backup, per la gestione di file system distribuiti e per la migrazione rapida dei servizi. Durante questa serata sarà presentato il progetto e ne saranno mostrate alcune applicazioni pratiche.
Presentazione della serata
7 febbraio: Le alternative al foglio di calcolo nella gestione ed analisi dei propri dati
by Fabio Frascati
Perché è così comune usare il foglio di calcolo nella gestione dei propri dati? È sempre la soluzione migliore? Esistono valide alternative gratuite ed open source per compiti specifici e spesso noiosi? Vediamo insieme alcuni semplici esempi in Libreoffice Calc ed R.
3 Gennaio: Haskell
by Mariano
Serata di introduzione ad Haskell ed ai linguaggi funzionali
Presentazione della serata
2021
29 giugno: dotfiles - Gestione ragionata dei files di configurazione
Serata sulla gestione con versioning dei dotfiles di Linux
Altro: Appunti della serata
16 marzo: Blockchain - Il Free Software incontra la finanza
Serata introduttiva e divulgativa sulle blockchain: cosa sono e perché sono importanti per la comunità del software libero.
Altro: in caricamento
9 marzo: Due chiacchiere su buffer overflow
by luigix25
Due chiacchiere informali sui buffer overflow e sulle tecniche di mitigrazione.
Presentazione della serata
Video della serata
27 gennaio: Programmare Arduino like a pro
L'ecosistema Arduino consente di sviluppare semplici applicazioni in modo rapido e con conoscenze di programmazione non necessariamente approfondite. Ormai, volenti o nolenti tutti abbiamo una scheda Arduino in casa. Questo sarà il punto di partenza della serata, dove andremo a sviscerare come, partendo da uno sketch, si arrivi al codice macchina eseguito dal microcontrollore. Faremo la conoscenza dei varii strumenti della toolchain GCC: makefile, compilatori ed assemblatori, per comprendere meglio cosa avviene sotto il cofano dell'Arduino IDE e come sfruttarli per scrivere del codice "fuori dagli schemi".
Presentazione della serata
Video della serata
Altro: Video sessione di approfondimento sul multitasking Mirror1 Mirror2
20 gennaio: Lineage OS: come installarla e... perché
by Filippo Micheletti, Utente:Giomba, Marco Castrovilli (Restarters Firenze)
Tutti hanno uno smartphone, ma pochi sono coscienti del livello di pervasività che questo dispositivo ha nelle nostre vite, e sulla mancanza di controllo che abbiamo sui dati personali che lo attraversano. Conoscere come funziona è indispensabile per fare scelte consapevoli sull’uso che ne facciamo, e scoprire sistemi operativi e applicazioni alternative è uno dei primi passi per riprendere il controllo sui questi dati. Durante la serata, ci domanderemo perché usare LineageOS, quali programmi e applicazioni libere e rispettose possiamo usare, in alternativa ai soliti noti, come si installa questo sistema su uno smartphone, quali sono difficoltà, problemi e possibili rinunce che possiamo incontrare.
Presentazione della serata
File della serata
Video della serata
2020
7 ottobre: Linux per radioamatori
Introduzione a Linux e alle sue applicazioni in ambito radioamatoriale. Quali sono i programmi per fare radio su Linux? Come posso attivare un nodo webSDR?
Presentazione della serata
Video della serata
7 luglio: Flatcam
Flatcam è un software che, a partire da file gerber o gcode, permette di passare all’incisione e all’intaglio vero e proprio del circuito tramite una macchina a controllo numerico. Al termine della serata, il prodotto potrà essere inciso tramite una CNC, come quella che abbiamo in officina, come vedremo nella serata successiva.
File della serata
Video della serata
30 giugno: KiCAD 2/2
Seconda serata sull'uso del software di disegno circuiti stampati: disegnato lo schema sarà necessario realizzare il layout, la controparte digitale del circuito stampato. Al termine della serata, il prodotto potrà essere mandato in stampa presso aziende specializzate tramite processi industriali, oppure potrà essere utilizzato la serata seguente. Saranno approfondite alcune funzioni supplementari di KiCAD, come la gestione della lista componenti e delle librerie.
Video della serata
16 giugno: KiCAD 1/2
Prima serata sull'uso del software di disegno circuiti stampati: Si tratta di un software opensource di Electronic Design Automation, ossia di progettazione assistita al computer per circuiti elettronici. KiCAD permette di progettare ogni fase della realizzazione del circuito, dalla sua prima bozza, alla scelta e al posizionamento dei componenti, allo sbroglio delle piste, alla produzione dei file per lo stampaggio vero e proprio. In questo primo incontro si vedrà perché e come disegnare uno schema elettronico al computer, come importare i componenti, come associare i simboli grafici agli oggetti fisici.
Video della serata
26 maggio: Indipendenza Digitale?
Guida pratica per riappropriarsi della propria indipendenza e identità digitale. Quali compromessi possiamo fare nell'uso del software sul nostro computer e sul nostro smartphone?
File della serata
12 maggio: Due parole su LaTeX
Introduzione al software di impaginazione LaTeX
Altro: Presentazione in caricamento
2019
19 febbraio: 128 bit di IPv6
Cos’è un indirizzo di rete? IPv4 vs IPv6. Perché IPv6? Come si legge un IPv6? Come posso realizzare una rete IPv6? Cosa sono NDP e SLAAC? Come ottenere IPv6? IPv6 @ GOLEM
Presentazione della serata
Video della serata
8 gennaio: Deepen Meltdown
Aggiornamenti sui bug che hanno recentemente afflitto le CPU
2018
16 Ottobre: NextCloud
by Mattia & Carmelo
Cos'è un sistema di clouding. Cloud commerciale vs. Nextcloud. Come configurare un cloud casalingo su PC o Raspberry.
2 Ottobre: Python & grafici
by giuliof
Approfondimento sulle librerie MatPlotLib e NumPy: creare e abbellire grafici, tracciare funzioni, importare e visualizzare dati da CSV, grafici professionali in LaTeX. To be continued...
Presentazione della serata
Video della serata
12 Settembre: PC4Beginners
by jacopo
Serata introduttiva all'informatica: cenni storici sul computer, cos'è l'hardware, cos'è il software, quali sono i componenti di un PC.
Presentazione della serata
Video della serata
3 Luglio: Python 303
by giuliof
Avanziamo di livello e parliamo di: liste, dizionari, lettura/scrittura su file, accenno alle librerie e confronto Python2 vs Python3. To be continued...
Presentazione della serata
Video della serata
19 Giugno: Python 101 x2
by giuliof
Basi sul linguaggio di programmazione Python: esercizi con if...else, funzioni, cicli while e for, stringhe e operazioni su stringhe. To be continued...
Presentazione della serata
Video della serata
12 Giugno: Technical deep dive: Meltdown + Spectre
by Dario
Da una panoramica sull'architettura e sul funzionamento dei processori moderni (architettura superscalare, memorie cache, TLB, memoria virtuale) arriviamo a capire come queste vulnerabilità scoperte di recente denominate Meltdown e Spectre (maggiori info) potrebbero mettere a rischio la sicurezza dell'utente.
Video della serata
Altro: concetti introduttivi (Virtual Memory,
gestione della memoria,
esecuzione speculativa [1] [2],
pipeline,
algoritmo di Tomasulo,
memoria cache [3] [4],
TLB,
side channel attack)
esempi di codice che sfrutta le vulnerabilità ([5], [6])
5 Giugno: Buildroot: distrubuzione personalizzata
by $pookyh
Buildroot è un tool che permette di generare una distribuzione Linux essenziale cucita su misura per le proprie esigenze.
Video della serata
22 Maggio: Python - introduzione e basi
by giuliof
Basi sul linguaggio di programmazione Python: esempi applicativi, installazione, variabili, istruzioni di stampa a schermo, blocchi condizionali. (Il video è parziale!)
Presentazione della serata
Video della serata
17 Aprile: R: software di analisi statistica
Basi sul linguaggio di programmazione R, applicazioni alla statistica ed esempi.
Scarica files (script utilizzati, lista comandi...) e presentazioni della serata.
Guarda o scarica il video della serata!
10 Aprile: Bash e scripting
Panoramica sui comandi utili e basi di scripting per automatizzare le attività.
Consulta il prontuario sulla linea di comando.
Guarda o scarica il video della serata!
by Giomba
23 Gennaio: Sviluppo di un'app per Android
Uno sguardo d'insieme sulla realizzazione di applicazioni per il proprio smartphone con AndroidStudio, iniziando con alcuni esempi.
Presentazione della serata.
by Omid
16 Gennaio: Impariamo KiCad
Come utilizzare il software KiCad per il disegno di schemi e la realizzazione di circuiti stampati.
Scarica i file prodotti durante la serata.
by Stefano
2017
12 Dicembre: Arduino avr-gcc
Programmazione a "basso livello" in C della scheda Arduino, bypassando l'IDE, per sfruttare a pieno le risorse del microcontrollore.
Guarda o scarica il video della serata!
by Giulio
21 Novembre: Git
Un sistema di versionamento alla portata di tutti: come gestire i propri progetti al computer, tenere traccia dello sviluppo e apportare modifiche senza rischiare di danneggiare il lavoro precedente. Consulta il nostro prontuario di riferimento.
Presentazione della serata
Video della serata
by Lucam
7 Novembre: Arduino e Wireless
Domotica: come integrare il proprio progetto di elettronica con Arduino con la rete WiFi di casa.
Presentazioni della serata.
by Giulio
17 ottobre: Introduzione a Wordpress
Procedure base e consigli per costruire un semplice sito dinamico con Wordpress.
by Pinpas
3 Ottobre: Sviluppo HTML+CSS
I rudimenti per scrivere un sito statico.
Scarica i file della serata!
by Francesco
19 Settembre: Installazione Wordpress
Serata pratica di gruppo sull'installazione del CMS Wordpress e in generale di un applicativo web su piattaforma LAMP.
by giomba
5 Settembre: Il Terminale Unix/Linux
Introduzione ai concetti e ai comandi più utilizzati per gestire il sistema da terminale. Consulta il nostro How-To sul terminale.
by giomba