FLUGG
FLOSS User Group @Gaeta
Non c’è niente di più noioso divertente di una sigla.
Cos’è FLUGG?
Siamo il FLoss User Group con base fisica, virtuale e morale a Gaeta. Guardiamo al Golfo e a tutto il Sud Italia. Siamo utenti Linux ma non solo. Siamo utenti e sviluppatori di prodotti FLOSS, promotori della consapevolezza informatica, della condivisione e della solidarietà.
Respingiamo la competizione e promuoviamo lo scambio, il networking, e l’idea di community.
Come funziona?
I Gruppi di Utenti si concentrano intorno a un linguaggio, uno strumento informatico o un sistema operativo. La tecnologia ci consente di comunicare, organizzare e agire da remoto.
Sistemi operativi
GNU/Linux
I LUG sono tra gli User Group più noti, noi però ci allarghiamo all’intera realtà del FLOSS. Scegliere GNU/Linux è ottimo, ma non è indispensabile.
Fare rete
Networking
Condividere conoscenza è il primo principio di FLUGG. In questo non è precluso l’ambito imprenditoriale. Promuoviamo il FLOSS nella PMI e nei piccoli centri.
Origini e innovazione
Etica Hacker
Nasciamo da un Hacklab. Per definizione ci piace guardare sotto il cofano, dentro al codice. Crediamo che questo sia il miglior motore di innovazione.
Le nostre pillole?
testo per introdurre le pillole
Pillola 17
HTTP è quindi un Protocollo di Trasferimento IperTestuale. Nasce insieme a HTML, il Linguaggio di Markup IperTestuale. Ecco un esempio: Se salvate questa pagina su file, immaginando che l’abbiate chiamata hello.html e l’abbiate salvata direttamente nella vostra home directory, nel vostro PC GNU/Linux (ricordatevi che siamo hacker: diamo per scontato che sia così!) potete copiare […] …continua
Pillola 16
Iniziamo un percorso particolare, poco codice ma molti concetti importanti che spesso restano in secondo piano. Poi torneremo a Python, ma dovrete avere un po’ di pazienza. Per molti oggi Web è sinonimo di Internet, ma non è affatto così. Internet è basata su un protocollo noto come TCP/IP. Un insieme di regole che consente […] …continua
Pillola 15
Per garantire la rapidità di sviluppo pretesa dal mercato, resa possibile anche dalla tecnologia di virtualizzazione, gli applicativi monolitici di un tempo si sono sfilacciati in costellazioni di servizi che dialogano tra loro. Lo scambio di informazioni diventa centrale, da qui il proliferare dei linguaggi di rappresentazione compreso YAML. Accademicamente parlando nelle pillole risolviamo problemi […] …continua
Pillola 14
Arrivati a questo punto avete accumulato tutte le conoscenze utili a uno studente programmatore. Per acquisire il mestiere manca ancora una parte fondamentale, la capacità di destreggiarci tra documentazione e librerie di terze parti. L’aumento esponenziale della potenza dei calcolatori ha portato a un incremento ancor più frenetico di applicativi. Ragioni di business, logiche di […] …continua
Pillola 13
Arrivati a questo punto dovremmo avere questi ingredienti: Mettiamo tutto insieme! Per funzionare questo codice ha bisogno della libreria yaml che potete installare con pip, meglio se nel virtual environment applicativo La Pillola 14 vi spiega in dettaglio come fare. Assicuratevi anche che tutti i file che abbiamo elencato in cima siano nella stessa directory, […] …continua
Pillola 12
Usare standard noti è importante e comodo. Ho chiesto a ChatGPT: Vorrei un file YAML con un elenco di contatti, generati casualmente, compatibili con vCard4 Il risultato è stato buono alla prima Grazie agli standard noti è stato sufficiente un prompt di una riga per ottenere un risultato perfettamente utilizzabile. Ho fatto riferimento a vCard […] …continua
Pillola 11
Partiamo da una nuova classe Anche senza alcun metodo questa classe è perfettamente valida. A cosa serve? Questo insieme di proprietà permette di organizzare informazioni correlate tra loro. In questo caso è intuibile che ci stiamo occupando di memorizzare un contatto, come quelli registrati sul vostro cellulare. VCard è uno standard riconociuto, pubblico e aperto […] …continua
Pillola 10
In questo momento la nostra applicazione ha un flusso molto semplice e rapido. Parte, chiede un mese e un giorno, calcola la distanza tra la data obiettivo e oggi. In applicativi più complessi potremmo avere un flusso più complicato e un tempo di esecuzione più lungo. Alcuni programmi si interrompono soltanto quando succede qualcosa di […] …continua
Pillola 9
Il codice originale del nostro piccolo programma, con le correzione della pillola precedente, dovrebbe avere quest’aspetto: calc_gap fa piuttosto paura. cinque parametri! Facile scordarsi l’ordine con cui vanno inseriti. Possiamo chiamarli per nome, ma tutto diventa ancora più prolisso! Faticoso! Oltretutto in questo codice ci sono funzioni e variabili che hanno senso soltanto qui. Sarebbe […] …continua
Pillola 8
Abbiamo illustrato questo codice affermando che c’era margine di miglioramento. Fermatevi qualche istante cercando di immaginare da soli di cosa potrebbe trattarsi. Siete pronti? Vediamo quante cose avete trovato! Prima di tutto abbiamo parecchio codice praticamente identico. E ai programmatori questa cosa non piace. Per esempio: Come vedete cambiano soltanto i parametri di range(…) che […] …continua
App Store Rating
Downloads
Raised

Praesent Sapien Massa Nisi
Curabitur fermentum nulla non justo aliquet, quis vehicula quam consequat. Duis ut hendrerit tellus, elementum lacinia elit. Maecenas at consectetur ex, vitae consequat augue. Vivamus eget dolor vel quam condimentum sodales. In bibendum odio urna, sit amet fermentum purus venenatis amet.
Helping Financial Company Grow
Sed porttitor lectus nibh. Curabitur aliquet quam id dui posuere blandit. Curabitur arcu erat. Sed vitae nulla et justo pellentesque congue nec.

Testimonials
“Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Quisque velit nisi, pretium ut lacinia in, elementum id enim.”
Axel Farrow
Senior Team Executive
“Curabitur fermentum nulla non justo aliquet, quis vehicula quam consequat. Duis ut hendrerit tellus, elementum lacinia elit. Maecenas at consectetur ex, vitae consequat augue. Vivamus eget dolor vel quam condimentum sodales. In bibendum odio urna, sit amet fermentum purus venenatis amet.”
Renesmee Thomas
Senior Data Engineer
“Aliquet nisl. Nulla tempor mauris sed pretium egestas. Ut mi lacus, tincidunt ac quam quis, ultricies laoreet purus. Donec tincidunt scelerisque lacus, vel convallis augue interdum ac. Etiam eget tortor ac odio aliquam lobortis quis at augue.”
Kason Espinosa
Direct Communications Designer