Tutti gli articoli di Matteo Bini

Progettazione elettronica e compilazione su GNU/Linux alla biblioteca di Scandicci

Nonostante il quasi catastrofico maltempo della scorsa settimana, il FLUG non demorde proponendo una strabiliante miniserie di lezioni su GNU/Linux, alla biblioteca di Scandicci, in via Roma 38a.

Tutti gli eventi saranno gratuiti e si terranno sabato pomeriggio, dal al , dalle alle .


Volantino


Programma

Progettazione elettronica con GNU/Linux

Dal disegno di schemi e circuiti stampati alla simulazione circuitale, senza dimenticare il calcolo di linee di trasmissione e una nota sulle applicazioni specifiche. Un compendio di software libero per lavorare nell’elettronica!

Relatore: Lapo Pieri

Progettazione elettronica con GNU/Linux

Logiche programmabili con Icarus Verilog e FreeHDL. Programmazione di microcontrollori e DSP coi pilastri del software libero quali GCC e GDB, e gpasm (GPUTILS). In appendice un po’ di meccanica, presentando i programmi QCAD e FreeCAD.

Relatore: Lapo Pieri

Compilare con GNU/Linux

Come compilare con GCC un semplice “Ciao mondo!”. Make. Panoramica dei sistemi di compilazione e di perché non serva conoscerli, al di fuori di Make. Installare un programma compilato. Ottenere il codice sorgente e modificarlo con Debian o un’altra distribuzione. L’importanza della semplicità nella compilazione, sia per praticità che per mantenere i valori del software libero.

Relatore: Matteo Bini

Misurare la censura d’Internet con OONI

Inizialmente programmato il , spostato a causa del maltempo.

Di rado la connessione a Internet è libera, poiché quasi sempre sono presenti filtri per impedire di navigare su alcuni siti. L’Open Observatory of Network Interference (OONI) realizza il programma di software libero OONIProbe, per misurare la censura della rete a cui si è connessi. Durante la presentazione verrà proposto di eseguire qualche misura sulla rete della biblioteca con OONIProbe, che è disponibile per svariati sistemi operativi.

Relatore: Leandro Noferini

Pratica di IPv6

proseguo dell’incontro del per passare dalla teoria alla pratica con IPv6!

Mediante un computer raggiungibile a tutte le persone interessate e la VPN del GOLEM, verrà spiegato come trasformare la propria rete locale in IPv6 grazie alla guida esperta di giomba.

L’appuntamento è alle presso casa di Leandro, oppure collegandosi a <https://golem.linux.it/meet>, inviando una chiave pubblica SSH e di WireGuard per la partecipazione da remoto. Contattateci in privato per l’indirizzo preciso.

Fediverso e Livello Segreto

ATTENZIONE: l’evento è stato annullato causa maltempo, ma abbiamo deciso di riorganizzarlo a breve.

, Kenobit sarà ospite dell’Officina Informatica del GOLEM, per chiacchierare sul Fediverso.

Fabio Bortolotti, in arte Kenobit, racconterà dell’istanza Mastodon che ha cofondato, Livello Segreto, delle potenzialità del Fediverso e delle piattaforme libere, in ottica di libertà e resistenza digitale.

L’Officina Informatica si trova in via Magolo 32 a Empoli.

Pomeriggi su GNU/Linux alla biblioteca di Scandicci

ATTENZIONE: causa maltempo e decisione ufficiale del comune, l’appuntamento di sulla censura su Internet è stato annullato e verrà rimandato a data da destinarsi.

Il FLUG colpisce ancora organizzando una frizzante serie di appuntamenti a tema GNU/Linux, alla biblioteca di Scandicci, in via Roma 38a.

Tutti gli eventi saranno gratuiti e si terranno sabato pomeriggio, dal al , dalle alle .


Volantino


Programma

Cosa sono le distribuzioni di GNU/Linux

Un’introduzione che mira a spiegare una volta per tutte cosa sono le fantomatiche distribuzioni di GNU/Linux, come orientarsi tra esse e quale scegliere, a seconda delle proprie esigenze.

Relatore: Martin Ligabue

GNU/Linux da zero

Alla scoperta di GNU/Linux partendo dal principio: l’installazione su un sistema vergine o un computer di recupero. Procuratevi un computer, meglio se di scarto, e preparatevi a installare Debian. Installazione guidata e cenni storici sul concetto di software libero.

Relatore: Matteo Bini

GNU/Linux da zero

Primo avvio. Utenti, gruppi, permessi, cartelle e documenti. Alla scoperta di che cos’è un file e di dove stanno le cose su GNU/Linux. Dove trovare altri programmi.

Relatore: Matteo Bini

GNU/Linux da zero

Esplorando la linea di comando e i suoi vantaggi rispetto all’interfaccia grafica. Breve compendio dei commandi più utili. Dove e a chi chiedere aiuto.

Relatore: Matteo Bini

Misurare la censura d’Internet con OONI

Rimandato causa maltempo.

Di rado la connessione a Internet è libera, poiché quasi sempre sono presenti filtri per impedire di navigare su alcuni siti. L’Open Observatory of Network Interference (OONI) realizza il programma di software libero OONIProbe, per misurare la censura della rete a cui si è connessi. Durante la presentazione verrà proposto di eseguire qualche misura sulla rete della biblioteca con OONIProbe, che è disponibile per svariati sistemi operativi.

Relatore: Leandro Noferini

Corso di LibreOffice alla biblioteca di Scandicci

Il GOLEM, insieme all’associazione LibreItalia, ha organizzato un corso gratuito su LibreOffice alla biblioteca di Scandicci, in via Roma 38a.

Il corso si terrà sabato pomeriggio, il e il , dalle alle . Il programma toccherà i seguenti punti:

  • presentazione del progetto LibreOffice ed introduzione alla sua interfaccia grafica;
  • la videoscrittura con LibreOffice Writer, esempio pratico di formattazione di un testo;
  • esempi pratici di utilizzo di Calc, il foglio di calcolo di LibreOffice.

Liberiamo il BIOS con coreboot

, presso l’Officina Informatica del GOLEM, serata su coreboot, il BIOS libero.

Alessandro Grassi del LUG di Prato parlerà di che cos’è coreboot, su che macchine si può usare e quali sono i benefici. Mezzi permettendo, alla chiacchierata seguirà una fase pratica in cui verrà installato coreboot sul Thinkpad X230 del relatore.

L’Officina Informatica si trova in via Magolo 32 a Empoli.

Presentazione di IPv6

, presso il Circolo Ricreativo fra i Lavoratori di Porta al Prato, presentazione su IPv6 a cura di giomba del GOLEM.

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 capiremo le differenze con IPv4 e valuteremo in tempo reale come potrebbe essere utilizzato IPv6 al FLUG.

Il Circolo di Porta al Prato è in via delle Porte Nuove 33, a Firenze.

Come gestire nodi Tor dalla cantina

, presso l’Officina Informatica del GOLEM, presentazione su Tor e l’Osservatorio Nessuno.

Tor è un programma che permette la navigazione anonima su Internet, attraverso un sistema di snodi che mascherano l’indirizzo IP originale del navigante. Verrà raccontato come gestire un nodo in Italia, con i fastidi che ne derivano, attraverso una storia che parte dal processo Ruby Ter, arriva in Siria e finisce in una cantinetta piastrellata della Torino Liberty.

L’Officina Informatica si trova in via Magolo 32 a Empoli.

Trasloco server del FLUG

il server del Firenze Linux User Group è stato migrato dal VPS prestatoci dall’Italian Linux Society a un computer ospitato in un’abitazione di un nostro aderente.

Inoltre per avere un indirizzo IP statico è stato acquistato un VPS dal fornitore Gandi, così come annunciato nel resoconto della riunione di , che inoltra le connessioni ai servizi disponibili sul server fisico grazie ad alcune semplici regole di iptables.

Attualmente l’indirizzo IPv4 del server è 46.225.104.255 e quello IPv6 2001:4b98:dc0:43:f816:3eff:fe38:4231. Su IPv6 ancora non ci sono servizi attivi.

Ringraziamo l’Italian Linux Society per l’ospitalità fornitaci sino a oggi, che ci ha permesso di ripartire con alcuni servizi che reputavamo necessari e interessanti per le attività del gruppo. Infine ringraziamo il Gruppo Operativo Linux Empoli per l’hardware donatoci, col quale abbiamo potuto compiere questo cambiamento.

GNU/Linux Day 2024

Il FLUG, in collaborazione con La Biblioteca di Scandicci, col GOLEM e col LUG di Prato, partecipa al giorno di GNU/Linux 2024, la manifestazione indetta da ILS dedicata al software libero e al sistema operativo GNU/Linux.

La manifestazione si terrà , presso la biblioteca di Scandicci, in via Roma 38a, dalle alle .


Volantino


Programma

Introduzione al software libero

Il mondo del software libero e open source: perché è importante e come utilizzarlo nella vita di tutti i giorni.

Relatore: giomba del GOLEM

Coinvolgere le nuove generazioni: una storia di skateboard e gelato al lampone

Presentazione del libro Ada & Zangemann, che racconta la storia dell’inventore Zangemann e della bambina Ada, una smanettona curiosa. Ada sperimenta con hardware e software, e scopre quanto sia cruciale per lei e per gli altri avere il controllo della tecnologia. Scritta da Matthias Kirschner, presidente della Free Software Foundation Europe (FSFE), e pubblicata con la licenza libera di Creative Commons ShareAlike, questa fiaba è stata ideata per avvicinare i bambini alla tematica del software libero.

Relatore: Alessandro Grassi del LUG di Prato

OONIProbe: misurare la censura delle connessioni all’internet

Di rado la connessione all’internet è libera, poiché sono quasi sempre presenti miriadi di filtri che impediscono di visitare alcuni siti, usufruire di servizi e di comunicare attraverso determinati canali. L’origine di questi filtri è varia: alcuni sono stabiliti dalla legge, alcuni da regolamenti interni aziendali o privati, altri ancora dalle decisioni della compagnia fornitrice della connettività. L’Open Observatory of Network Interference (OONI) realizza un programma, OONIProbe, per misurare la quantità e la qualità di questi filtri. Questo programma è software libero disponibile per tutti gli interessati e per svariati sistemi. Durante la presentazione verrà proposto d’installare OONIProbe per eseguire qualche misura.

Relatore: Leandro Noferini


Pausa pranzo


Introduzione al P2P e al motore di ricerca per Torrent Jackett

Illustrazione del protocollo BitTorrent per la condivisione decentralizzata dei file attraverso la rete, con spiegazione di che cos’è il Peer-to-peer (P2P). Verrà mostrato come utilizzare il programma qBittorrent per scaricare in modo efficiente, insieme a Jackett, che permette di migliorare la ricerca dei contenuti mediante i risultati di Internet Archive, isoHunt e molti altri.

Relatore: Martin Ligabue

LeoCAD, un CAD per i mattoncini

LeoCAD è un programma libero per la modellazione 3D dei famosi mattoncini. Facile da usare e con una curva di apprendimento ridotta, consente agli utenti di tutte le età e livelli di esperienza di creare modelli personalizzati, grazie alla vasta libreria di pezzi disponibili. Inoltre è compatibile col formato LDraw, lo standard per i mattoncini digitali che facilita la condivisione dei progetti, garantendo flessibilità e interoperabilità. LeoCAD è uno strumento versatile per chiunque voglia trasformare le proprie idee in realtà, con le costruzioni.

Relatore: Enrico Bencini

Dall’apprendimento automatico ai modelli linguistici locali

Dall’apprendimento automatico al vero funzionamento dei modelli linguistici, per spiegare le motivazioni per rilasciare i modelli linguistici come software libero, con tanto di parametri pubblicati come contenuto libero. I modelli linguistici locali sono essenziali poiché permettono di decentralizzare questa tecnologia.

Relatore: Andrea Malatesti del GOLEM

Non solo ChatGPT, le AI open source

Alla scoperta dei principali progetti d’intelligenza artificiale aperti, come GPT-Neo, BERT e Stable Diffusion, insieme all’analisi di come questi ultimi contribuiscano a compiti quali la generazione di linguaggio naturale, la comprensione del testo e la creazione di immagini. Infine sarà esaminato il ruolo delle comunità open source nello sviluppo e nella diffusione di IA etiche e sostenibili, evidenziando come la collaborazione aperta possa accelerare i progressi e promuovere soluzioni inclusive.

Relatore: Luca Landucci

Ha ancora senso parlare di software libero nel 2024?

Il mondo dei computer personali è cambiato radicalmente nell’ultimo decennio, spostandosi su strumenti fuori dal nostro controllo: i telefoni e i siti web. Quando tutto avviene dentro al programma per navigare su Internet, e quando la vita privata ruota attorno ad app che richiedono sistemi proprietari, ha ancora senso parlare di libertà dei sistemi operativi?

Relatore: Alessandro Grassi del LUG di Prato


Pizzata

Riunione meno accaldata del 05/09/2024

Quasi superata la graticola estiva, festeggiamo con la riunione operativa del FLUG, presso la casa di uno dei nostri rappresentanti più attivi.

Ordine del giorno:

  • il nuovo server, in particolare la scelta fra i due hardware donati e la relativa configurazione;
  • tappe per la migrazione dall’infrastruttura di ILS;
  • se presenti dei volontari e se c’è tempo, prove del server XMPP di ILS, con annessa la registrazione degli utenti.

Ci troviamo alle , a casa di Leandro.

Riunione accaldata del 08/08/2024

riunione accaldata del FLUG, presso la casa di uno dei nostri rappresentanti.

Ordine del giorno:

  • la risposta ambigua di ILS sullo stato del rinato serverino;
  • varie ed eventuali.

Ci troviamo alle , a casa di Leandro. Portate i sorbetti.

Riunione operativa del 28/06/2024

riunione operativa del FLUG, presso la Casa del Popolo Fratelli Taddei San Quirico a Legnaia, vicina alla tramvia.

Ordine del giorno:

  • funzionamento di torrent e dimostrazione delle principali funzionalità e utilizzi del protocollo;
  • ospitalità della biblioteca di Scandicci per il prossimo Linux Day e per eventuali corsi;
  • se pubblicare o meno i file di aiuto su Gemini.

Ci troviamo alle , in via Pisana 576, a Firenze.

Come funziona la compilazione di C++

, presso l’Officina Informatica del GOLEM, serata sulla compilazione di un programma C++ tramite GCC, analizzando i passi che intercorrono tra il codice sorgente e il file eseguibile.

Sono compresi cenni alla struttura di un programma C++, una introduzione al linguaggio assembly x86_64 e numerosi esempi.

L’Officina Informatica si trova in via Magolo 32 a Empoli.

Zona Warpa 2024 a Bari

, uno dei nostri membri sarà ospite della manifestazione Zona Warpa a Bari, al Bread & Roses (spazio di mutuo soccorso), a parlare di software libero e minimalismo per sviluppare videogiochi davvero indipendenti.

Il Bread & Roses dovrebbe essere in via Giovanni Amendola 189a, a Bari.

L’ingresso è libero come il software.

Introduzione alla programmazione logica

, presso l’Officina Informatica del GOLEM, si terrà un evento speciale e particolare, con l’introduzione alla programmazione logica, la logica del primo ordine e il linguaggio Prolog.

Per questo scopo verrà utilizzato SWI-Prolog, un’implementazione libera del suddetto linguaggio di programmazione. A cura di Andrea Malatesti.

L’Officina Informatica si trova in via Magolo 32 a Empoli.

Corso su GNU/Linux e LibreOffice alla biblioteca di Scandicci

Insieme al GOLEM abbiamo organizzato un corso su GNU/Linux e LibreOffice alla biblioteca di Scandicci, in via Roma 38a, 50018 (FI).

Le lezioni gratuite si terranno sabato mattina, dal al , dalle 10:00 alle 12:00.

La prenotazione è obbligatoria, attraverso la biblioteca. Telefono della biblioteca: 055 759 1860.


Volantino


Programma

GNU/Linux

Storia del software libero e di GNU/Linux. Introduzione, primo avvio e/o installazione.

Utenti, gruppi, permessi, cartelle e documenti. Alla scoperta di che cos’è un file e di dove stanno le cose su GNU/Linux.

Linea di comando e interfaccia grafica, quando e perché. Dove trovare i programmi e come installarli. Dove e a chi chiedere aiuto.

Uno sguardo più ampio al software libero tra rivoluzione digitale e progresso sociale. Esempi virtuosi di vari ambiti e discussione delle potenzialità in base alle esigenze del gruppo.

LibreOffice

Formattazione di un testo con Writer, la videoscrittura con LibreOffice.

L’estrazione di dati e la loro rappresentazione grafica con Calc, il foglio elettronico.

Documentare il Sanco 8003

presso il GOLEM serata a metà fra il vintage e il moderno, con la storia del reverse engineering di un computer d’inizio anni ’80: il Sanco 8003.

Utilizzando software e hardware libero, si parlerà di come approcciarsi a una scheda sconosciuta per ricavarne il relativo schema; come si possono interpretare i segreti celati all’interno delle EPROM; come disassemblare un intricato codice per Z80 e modificarlo a piacimento per creare un bootloader personalizzato; e infine, come sfruttare tutte queste scoperte per realizzare un emulatore dedicato a questa misteriosa macchina!

L’Officina Informatica del Gruppo Operativo Linux EMpoli è in via Magolo 32, a Empoli.