Il SaLUG! è il Salento GNU/Linux Users Group, ovvero un'associazione culturale salentina, senza fine di lucro ed apartitica, composta esclusivamente da volontari con la passione per i computer e l'informatica.

Le finalità da noi perseguite sono:
  • promuovere e diffondere il Software Libero;
  • approfondire gli aspetti tecnici, filosofici, politici, legali ed economici legati al Software Libero;
  • proporci come punto di riferimento, luogo di incontro e di aggregazione nel Salento (intendendo con ciò le province di Lecce, Brindisi e Taranto), per quanto concerne i punti di cui sopra e i fini del nostro Statuto.

1 Home

1.1 Geek Evening 0x2D - There is no $HOME like your shell

There is no $HOME like your shell

Shell ed Editor sono due tra gli strumenti piu’ importanti per un programmatore, Venerdi’ 27 Ottobre ci incontreremo alle 20.00 a ZEI per discuterne e scoprire cosa custodiamo gelosamente nei nostri bashrc/zshrc, come utilizzare un terminal multiplexer (tmux) per gestire sessioni di shell multiple, quali sono i tool a linea di comando integrati nella nostra shell e come personalizzare il prompt di shell e il tema tmux per ottimizzare il nostro flusso di lavoro.



Quando :
Venerdi’ 27 Ottobre 2017 - ore 20:00

Dove :
Spazio Sociale Arci Zei - Corte dei Chiaramonte, 2 - Lecce

Speaker :
Luca Greco

1.2 Geek Evening 0x2C - Crush the bug

The Obscure Art of Debugging

Diciamoci la verita’: una buona parte del tempo necessario a scrivere un software e’ in un modo o nell’altro dedicato al debugging.

Per meglio affinare e condividere le tecniche che ci possono aiutare a rendere questo “tempo di debugging” il meno “doloroso” possibile, ci incontreremo a ZEI per discutere di debugging e attraversare insieme le “sei fasi del debugging” su alcuni scenari relativi a bug realmente esistenti (o esistiti :-P)



Quando :
Giovedi’ 12 Ottobre 2017 - ore 20:30

Dove :
Spazio Sociale Arci Zei - Corte dei Chiaramonte, 2 - Lecce

Speaker :
Luca Greco

1.3 Geek Evening 0x2B - Let’s build a WebApps UI using React

React è una libreria Javascript creata da Facebook e Instagram (https://facebook.github.io/react/) che permette di realizzare un’applicazione single-page (Single Page Applications (SPA)) attraverso una struttura che la divide in componenti dinamici e riutilizzabili.

Se volete saperne di piu’ su React, il Virtual DOM e come gestire lo stato di una webapp usando Redux o MobX, non potete perdervi questo appuntamento.

Ingredienti: - un litro di nodejs - due tuorli di webpack e babel - un pizzico di framework e librerie (react, redux / mobx) - un caffe’ e due birre alla spina



Il repository degli esempi (con guida all’utilizzo) lo trovate al seguente link:
https://github.com/SalentoLUG/geek-evening-react2017

1.4 Geek Evening 0x2A - Docker: da 0 a 100! - SECONDA PARTE

Docker è un progetto open-source che automatizza il deployment di applicazioni all’interno di container software, fornendo un’astrazione addizionale grazie alla virtualizzazione a livello di sistema operativo.

Nel talk saranno presentati tutti gli argomenti necessari per poter essere produttivi da subito ed essere capace di creare i propri ambienti di sviluppo e di produzione con un semplice comando.



Quando :
Mercoledi’ 1 Febbraio 2017 - ore 20:00

Dove :
Spazio Sociale Arci Zei - Corte dei Chiaramonte, 2 - Lecce

Speaker :
Angelo D’Autilia



Il repository delle slide (con guida all’utilizzo) lo trovate al seguente link:
https://github.com/SalentoLUG/geek-evening-docker

1.5 Geek Evening 0x29 - Javascript nel 2016…e oltre!

ES6/ES7: Quali sono le feature piu’ interessanti introdotte da questi aggiornamenti allo standard ufficialmente? Come utilizzare queste novita’ senza aspettare che tutto il mondo aggiorni il proprio browser?

NodeJS, NPM, ESLint, Flow, Babel, Webpack/Browserify/Rollup e “chi piu’ ne ha piu’ ne metta”: esistono oramai una infinita’ di tool intorno a JavaScript, e continuano ad aumentare. A cosa servono? Come utilizzarli?

Questo Mercoledi’ gli daremo un’occhiata insieme, ne discuteremo tra noi, e vedremo come stanno influenzano il nostro modo di scrivere JavaScript oggi e nel prossimo futuro…

… tutto questo sorseggianto una birra nello Spazio Sociale ZEI, in Corte dei Chiaramonte a Lecce.



Quando :
Mercoledi’ 23 Novembre 2016 - ore 21:30

Dove :
Spazio Sociale Arci Zei - Corte dei Chiaramonte, 2 - Lecce

Speaker :
Luca ‘rpl’ Greco

Il repository delle slide lo trovate al seguente link:
https://github.com/SalentoLUG/geek-evening-javascript2016

1.6 Geek Evening 0x28 - Docker: da 0 a 100!

Docker è un progetto open-source che automatizza il deployment di applicazioni all’interno di container software, fornendo un’astrazione addizionale grazie alla virtualizzazione a livello di sistema operativo.

Nel talk saranno presentati tutti gli argomenti necessari per poter essere produttivi da subito ed essere capace di creare i propri ambienti di sviluppo e di produzione con un semplice comando.



Quando :
Mercoledi’ 19 Ottobre 2016 - ore 20:00

Dove :
Spazio Sociale Arci Zei - Corte dei Chiaramonte, 2 - Lecce

Speaker :
Angelo D’Autilia



Il repository delle slide (con guida all’utilizzo) lo trovate al seguente link:
https://github.com/SalentoLUG/geek-evening-docker

1.7 Geek Evening 0x27 - The Dark side of … YOUR network!

Il Geek Evening e’ rimandato a Giovedi 28 Aprile, ore 20.00

In the era where TVs register our voices, smartphones sends our data somewhere, it’s really important to understand which information travels in our network….

Speaker: Giuseppe Longo

Non c’e’ altro da aggiungere…!!!

1.8 Geek Evening 0x26 - Surprise

Nuovo evento geek, nuova forma di presentarlo!!!

Questa volta il SaLUG! e’ lieto di presentarvi il primo Geek Evening con argomento a sorpresa. Di cosa si tratta vi starete domandando voi… e’ un evento in cui si parlera’ di… chi puo’ dirlo… qualunque cosa che riguardi l’informatica, l’hacking e la curiosita’ in generale!!!

L’argomento non si sapra’ fino alle 20:00 di mercoledi’ 6 Aprile.

L’uniche cose certe sono :

Quando :
Mercoledi’ 6 Aprile 2016 - ore 20:00

Dove :
Spazio Sociale Arci Zei - Corte dei Chiaramonte, 2 - Lecce

Speaker :
fry

Quindi che altro aggiungere…ci vediamo a Zei!

1.9 50 sfumature di Hello World 0x01 - LUA

Il SaLUG! organizza una serie di seminari per approfondire linguaggi di programmazione, protocolli, progetti e tanto altro.

Le serate inizieranno con l’anasili dell’argomento trattato per arrivare all’approfondimento delle sue caratteristiche partendo dal fatidico esempio che tutti coloro che si avvicinano alla programmazione conoscono: Hello World.

Il primo appuntamento si focalizzera’ su LUA, un linguaggio di programmazione dinamico, riflessivo, imperativo e procedurale, utilizzato come linguaggio di scripting di uso generico. Creato nel 1993 ha sempre lavorato nel substrato dei sistemi operativi senza mai essere notato.


Speaker dell’evento : ntako (aka Matteo Nuzzachi)


Dove: Spazio Sociale Zei in Corte dei Chiaramonte, 2 - Lecce Quando: 23 Marzo alle ore 20:00

1.10 Geek Evening 0x25 - Machine Learning and Data Mining

La differenza tra un uomo e una macchina e’ la capacita’ di imparare e grazie all’accumulo di una quantita’ enorme di informazioni da internet, l’uomo ha bisogno di una mano… da una macchina cognitiva che li sappia elaborare.

Il data mining è l’insieme di tecniche e metodologie che hanno per oggetto l’estrazione di un sapere o di una conoscenza a partire da grandi quantità di dati (attraverso metodi automatici o semi-automatici) e l’utilizzo scientifico, industriale o operativo di questo sapere.

In questo talk Giacomo Chiarella presentera’ i prerequisiti per introdurre questa azione in un computer.

1.11 Geek Evening 0x24 - AngularJS

AngularJS è un framework JavaScript per lo sviluppo di applicazioni Web client side. Pur essendo relativamente giovane (la versione 1.0 è stata rilasciata nel 2012), il progetto ha riscosso un notevole successo dovuto all’approccio di sviluppo proposto e all’infrastruttura fornita che incoraggia l’organizzazione del codice e la separazione dei compiti nei vari componenti. Non è tuttavia da sottovalutare l’influenza che ha avuto nel successo di Angular il fatto che sia supportato da Google.

In questa serata Stefano Larini (aka Donkey) ci introdurra’ all’utilizzo di AngularJS per lo sviluppo di applicazione web di ultima generazione.

Tra esempi, codice, chiacchiere e birrette analizzeremo insieme questo nuovo framework javascript di cui tanto si parla!

More info : https://angularjs.org/

1.12 Baobáxia: Connecting off-line afro-brazilian communities with free software

Baobáxia is a community-built project to connect about 200 Brazilian quilombos to assist the interchange and preservation of traditional, community-built culture.


Speaker dell’evento : Vincenzo Tozzi

Hacker siculo-brasiliano del Nucleo di Ricerca e Sviluppo Digitale della Rede Mocambos, vice direttore della Casa de Cultura Tainã e abitante e attivista dell’occupazione e comunità culturale Mercado Sul Vive.


L’evento si terra’ presso lo Spazio Sociale Zei in Corte dei Chiaramonte, 2 - Lecce

Evento : https://www.facebook.com/events/472206219653639/

More info : http://baobaxia.mocambos.net/

1.13 Secure NDC

Informatica e Matematica sono due campi estremamente affini tra loro…ma spesso “quando si incontrano non si salutano”.

Per questo motivo abbiamo invitato entrambi (“Informatica” e “Matematica”) a ZEI per un nuovo GeekEvening:

“SecureNDC - Minimizing transitive trust threads in Software Management” 20 Gennaio 2016 - Start 20.00 Spazio Sociale ZEI - Corte dei Chiaramonte, 2 - Lecce

Dopo i simpatici Advisory che ci hanno accompagnato nell’ultimo periodo (Heartbleed, Shellshock e GHOST) non possiamo non essere interessati ai problemi di Trust tra i repository abilitati sui nostri sistemi.

… ed il caso d’uso di questa ricerca non poteva che essere il fido “apt-get”

Ai controlli avremo: Giuseppe Primiero, ricercatore nell’ambito della Filosofia della Logica e lettore della facolta di Computer Science alla Middlesex University a Londra

Quindi… ricapitolando: - matematica ed informatica si faranno una chiacchierata e prenderanno unabirra insieme a ZEI - ci saranno cenni a Coq, un “formal machine-checked proofs system” coperto da licenza GPLv2 - ci sarà “apt-get”, invitato nel ruolo di “caso d’uso”


Presentazione - PDF