Differenze tra le versioni di "Ore del GOLEM"

Da GolemWiki.
m (7 novembre: Arduino e Wireless)
(2020 -- aggiunte ultime serate)
 
(35 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
 +
{{Note
 +
|type=info
 +
|text=Questa pagina raccoglie gli interventi passati. Se stai cercando gli eventi futuri, consulta il '''calendario''' delle serate nella home page, 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 [[Howto | how-to]].
 
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 [[Howto | how-to]].
  
 
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.
 +
 +
== 2020 ==
 +
 +
{{OraDelGolem
 +
|nome=7 luglio: Flatcam
 +
|autore=[[Utente:Glomant]]
 +
|immagine=Flatcam.png
 +
|dimensione_img=
 +
|descrizione=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.
 +
|presentazione=
 +
|documenti=https://golem.linux.it/cloud/index.php/s/RZZEfzF8f7C7CMA
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20200708-glomant-flatcam.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=30 giugno: KiCAD 2/2
 +
|autore=[[Utente:Giulio]]
 +
|immagine=Kicad.png
 +
|dimensione_img=
 +
|descrizione=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.
 +
|presentazione=
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20200630-giuliof-kicad.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=23 giugno: Scrivere un emulatore per il Commodore 64
 +
|autore=luigix25
 +
|immagine=c64-startup-screen.jpg
 +
|dimensione_img=
 +
|descrizione=
 +
|presentazione=
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20200623-luigi-emulatore-c64.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=16 giugno: KiCAD 1/2
 +
|autore=[[Utente:Giulio]]
 +
|immagine=Kicad.png
 +
|dimensione_img=
 +
|descrizione=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.
 +
|presentazione=
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20200616-giuliof-kicad.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=26 maggio: Indipendenza Digitale?
 +
|autore=[[Utente:Giomba]]
 +
|immagine=
 +
|dimensione_img=
 +
|descrizione=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?
 +
|presentazione=
 +
|documenti=https://golem.linux.it/cloud/index.php/s/WMDixxEjNtEadAj
 +
|video=
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=12 maggio: Due parole su LaTeX
 +
|autore=[[Utente:Giulio]]
 +
|immagine=
 +
|dimensione_img=
 +
|descrizione=Introduzione al software di impaginazione LaTeX
 +
|presentazione=
 +
|documenti=
 +
|video=
 +
|altro=''Presentazione in caricamento''
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=14 aprile: Riconoscimento oggetti con OpenCV
 +
|autore=[[Utente:Linux-Lover]]
 +
|immagine=
 +
|dimensione_img=
 +
|descrizione=
 +
|presentazione=https://golem.linux.it/cloud/index.php/s/E9FxLxM5AEopZyJ
 +
|documenti=
 +
|video=
 +
|altro=
 +
}}
 +
 +
== 2019 ==
 +
 +
{{OraDelGolem
 +
|nome=19 febbraio: 128 bit di IPv6
 +
|autore=[[Utente:giomba]]
 +
|immagine=
 +
|dimensione_img=
 +
|descrizione=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=
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20190219-giomba-ipv6.mp4
 +
|altro=
 +
}}
 +
 +
<!-- TODO: aggiungere video e presentazione -->
 +
{{OraDelGolem
 +
|nome=8 gennaio: Deepen Meltdown
 +
|autore=[[Utente:Raistlin]]
 +
|immagine=Meltdown-spectre-logo.png
 +
|dimensione_img=
 +
|descrizione=Aggiornamenti sui bug che hanno recentemente afflitto le CPU
 +
|presentazione=
 +
|documenti=
 +
|video=
 +
|altro=
 +
}}
 +
 +
== 2018 ==
 +
 +
{{OraDelGolem
 +
|nome=16 Ottobre: NextCloud
 +
|autore=Mattia & Carmelo
 +
|immagine=Nextcloud-logo.png
 +
|dimensione_img=150px
 +
|descrizione=Cos'è un sistema di clouding. Cloud commerciale vs. Nextcloud. Come configurare un cloud casalingo su PC o Raspberry.
 +
|presentazione=
 +
|documenti=
 +
|video=
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=2 Ottobre: Python & grafici
 +
|autore=giuliof
 +
|immagine=Python-logo.png
 +
|dimensione_img=150px
 +
|descrizione=Approfondimento sulle librerie <code>MatPlotLib</code> e <code>NumPy</code>: creare e abbellire grafici, tracciare funzioni, importare e visualizzare dati da CSV, grafici professionali in LaTeX. ''To be continued...''
 +
|presentazione=https://golem.linux.it/cloud/index.php/s/wteTWdnflCwWOXa/download
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20181002-giuliof-python-grafici.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=12 Settembre: PC4Beginners
 +
|autore=jacopo
 +
|immagine=
 +
|dimensione_img=
 +
|descrizione=Serata introduttiva all'informatica: cenni storici sul computer, cos'è l'hardware, cos'è il software, quali sono i componenti di un PC.
 +
|presentazione=https://golem.linux.it/cloud/index.php/s/HoTfB2ilOWHl1Aq/download
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20180918-jacopo-PC4Beginners.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=3 Luglio: Python 303
 +
|autore=giuliof
 +
|immagine=Python-logo.png
 +
|dimensione_img=150px
 +
|descrizione=Avanziamo di livello e parliamo di: liste, dizionari, lettura/scrittura su file, accenno alle librerie e confronto Python2 vs Python3. ''To be continued...''
 +
|presentazione=https://golem.linux.it/cloud/index.php/s/2gbp1UpORawCUkF/download
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20180703-giuliof-python303.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=19 Giugno: Python 101 x2
 +
|autore=giuliof
 +
|immagine=Python-logo.png
 +
|dimensione_img=150px
 +
|descrizione=Basi sul linguaggio di programmazione Python: esercizi con ''if...else'', funzioni, cicli ''while'' e ''for'', stringhe e operazioni su stringhe. ''To be continued...''
 +
|presentazione=https://golem.linux.it/cloud/index.php/s/Qq99P5gwkno7H1q/download
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20180619-giuliof-python101x2.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=12 Giugno: Technical deep dive: Meltdown + Spectre
 +
|autore=Dario
 +
|immagine=Meltdown-spectre-logo.png
 +
|dimensione_img=250px
 +
|descrizione=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 [https://meltdownattack.com info]) potrebbero mettere a rischio la sicurezza dell'utente.
 +
|presentazione=
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20180612-Meltdown-Spectre-Dario.mp4
 +
|altro= concetti introduttivi ([https://en.wikipedia.org/wiki/Virtual_address_space Virtual Memory],
 +
[https://wiki.osdev.org/Memory_management gestione della memoria],
 +
esecuzione speculativa [https://en.wikipedia.org/wiki/Speculative_execution] [https://en.wikipedia.org/wiki/Branch_predictor],
 +
[https://en.wikipedia.org/wiki/Instruction_pipelining pipeline],
 +
[https://en.wikipedia.org/wiki/Tomasulo_algorithm algoritmo di Tomasulo],
 +
memoria cache [https://en.wikipedia.org/wiki/CPU_cache] [https://www.extremetech.com/extreme/188776-how-l1-and-l2-cpu-caches-work-and-why-theyre-an-essential-part-of-modern-chips],
 +
[https://en.wikipedia.org/wiki/Translation_lookaside_buffer TLB],
 +
[https://en.wikipedia.org/wiki/Side-channel_attack side channel attack])
 +
<br/>
 +
esempi di codice che sfrutta le vulnerabilità ([https://www.raspberrypi.org/blog/why-raspberry-pi-isnt-vulnerable-to-spectre-or-meltdown/], [https://medium.com/@mattklein123/meltdown-spectre-explained-6bc8634cc0c2])
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=5 Giugno: Buildroot: distrubuzione personalizzata
 +
|autore=$pookyh
 +
|immagine=Logog-b.png
 +
|dimensione_img=80px
 +
|descrizione=[https://buildroot.org Buildroot] è un tool che permette di generare una distribuzione Linux essenziale cucita su misura per le proprie esigenze.
 +
|presentazione=
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20180605-spooky-buildroot.mp4
 +
|altro=
 +
}}
 +
 +
{{OraDelGolem
 +
|nome=22 Maggio: Python - introduzione e basi
 +
|autore=giuliof
 +
|immagine=Python-logo.png
 +
|dimensione_img=150px
 +
|descrizione=Basi sul linguaggio di programmazione Python: esempi applicativi, installazione, variabili, istruzioni di stampa a schermo, blocchi condizionali. (Il video è parziale'''!''')
 +
|presentazione=https://golem.linux.it/cloud/index.php/s/IroTEn8ZJhXTaGg/download
 +
|documenti=
 +
|video=https://golem.linux.it/pubblici/OreDelGolem/20180519-GiulioF-Python101x1.mp4
 +
|altro=
 +
}}
 +
 +
=== 17 Aprile: R: software di analisi statistica ===
 +
Basi sul linguaggio di programmazione R, applicazioni alla statistica ed esempi.
 +
 +
[[File:Icona_files.jpg|40px|files]] [https://golem.linux.it/cloud/index.php/s/mY2GIXC1dIZPKpu Scarica] files (script utilizzati, lista comandi...) e presentazioni della serata.
 +
 +
[[File:Icona_video.png|40px|video]] [https://golem.linux.it/pubblici/OreDelGolem/20180417-R-Frascati-Giorgetti.mp4 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 | linea di comando]].
 +
 +
[[File:Icona_video.png|40px|video]] [https://golem.linux.it/pubblici/OreDelGolem/20180410-Bash-Giomba.mp4 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 [https://developer.android.com/studio/index.html AndroidStudio], iniziando con alcuni esempi.
 +
 +
[[File:Icona_presentazione.png|40px|slides]]  [https://golem.linux.it/cloud/index.php/s/pGoCGHZKpo7C04f/download Presentazione] della serata.
 +
 +
''by Omid''
 +
 +
=== 16 Gennaio: Impariamo KiCad ===
 +
Come utilizzare il software [http://kicad-pcb.org KiCad] per il disegno di schemi e la realizzazione di circuiti stampati.
 +
 +
[[File:Icona_files.jpg|40px|files]]  [https://golem.linux.it/cloud/index.php/s/HLl9ZxreCLQUCH8 Scarica] i file prodotti durante la serata.
 +
 +
''by Stefano''
  
 
== 2017 ==
 
== 2017 ==
=== 12 dicembre: Arduino avr-gcc ===
+
=== 12 Dicembre: Arduino avr-gcc ===
Programmazione a "basso livello" in C della scheda Arduino, bypassando l'IDE
+
Programmazione a "basso livello" in C della scheda Arduino, bypassando l'IDE, per sfruttare a pieno le risorse del microcontrollore.
 +
 
 +
[[File:Icona_video.png|40px|video]] [https://golem.linux.it/pubblici/OreDelGolem/20171212-AVRgcc-Giulio.mp4 Guarda] o scarica il video della serata!
  
 
''by [[Utente:Giulio | Giulio]]''
 
''by [[Utente:Giulio | Giulio]]''
  
=== 5 dicembre: Assembly x86_64 ===
+
=== 21 Novembre: Git ===
Cenni sull'architettura a 64 bit a basso livello di AMD
+
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 [[Git | prontuario]] di riferimento.
  
''by [[Utente:giomba | giomba]]''
+
[[File:Icona_presentazione.png|40px|slides]] [https://golem.linux.it/cloud/index.php/s/VL27wucLMsbCEDP Presentazione] della serata
  
=== 21 novembre: Git ===
+
[[File:Icona_video.png|40px|video]]  [https://golem.linux.it/pubblici/OreDelGolem/20171121-Git-Lucam.mp4 Video] della serata
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.
 
Scarica il [https://golem.linux.it/cloud/index.php/s/VL27wucLMsbCEDP materiale] della serata o consulta il nostro [[Git | prontuario]] di riferimento.
 
  
 
''by [[Utente:Lucam | Lucam]]''
 
''by [[Utente:Lucam | Lucam]]''
  
=== 7 novembre: Arduino e Wireless ===
+
=== 7 Novembre: Arduino e Wireless ===
 
Domotica: come integrare il proprio progetto di elettronica con Arduino con la rete WiFi di casa.
 
Domotica: come integrare il proprio progetto di elettronica con Arduino con la rete WiFi di casa.
[https://golem.linux.it/cloud/index.php/s/fp7PgxzcdLRmKlx Scarica] le presentazioni della serata.
+
 
 +
[[File:Icona_presentazione.png|40px|slides]]  [https://golem.linux.it/cloud/index.php/s/fp7PgxzcdLRmKlx Presentazioni] della serata.
  
 
''by [[Utente:Giulio | Giulio]]''
 
''by [[Utente:Giulio | Giulio]]''
Riga 31: Riga 287:
 
''by Pinpas''
 
''by Pinpas''
  
=== 3 ottobre: Sviluppo HTML+CSS ===
+
=== 3 Ottobre: Sviluppo HTML+CSS ===
I rudimenti per scrivere un sito statico. [https://golem.linux.it/cloud/index.php/s/uIz3QwcymtgTeNN Scarica] i file della serata!
+
I rudimenti per scrivere un sito statico.  
 +
 
 +
[[File:Icona_files.jpg|40px|files]] [https://golem.linux.it/cloud/index.php/s/uIz3QwcymtgTeNN Scarica] i file della serata!
  
 
''by Francesco''
 
''by Francesco''
  
=== 19 settembre: Installazione Wordpress ===
+
=== 19 Settembre: Installazione Wordpress ===
 
Serata pratica di gruppo sull'installazione del CMS [[Wordpress]] e in generale di un applicativo web su piattaforma LAMP.
 
Serata pratica di gruppo sull'installazione del CMS [[Wordpress]] e in generale di un applicativo web su piattaforma LAMP.
  
 
''by [[Utente:giomba | giomba]]''
 
''by [[Utente:giomba | giomba]]''
  
=== 5 settembre: Il Terminale Unix/Linux ===
+
=== 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 [[Linea_di_comando | terminale]].
 
Introduzione ai concetti e ai comandi più utilizzati per gestire il sistema da terminale. Consulta il nostro How-To sul [[Linea_di_comando | terminale]].
  

Versione attuale delle 20:49, 9 lug 2020

Golem-template-note-info.png Questa pagina raccoglie gli interventi passati. Se stai cercando gli eventi futuri, consulta il calendario delle serate nella home page, 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.

2020

Flatcam.png

7 luglio: Flatcam

by Utente:Glomant

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.


files File della serata
video Video della serata



Kicad.png

30 giugno: KiCAD 2/2

by Utente:Giulio

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 Video della serata



C64-startup-screen.jpg

23 giugno: Scrivere un emulatore per il Commodore 64

by luigix25



video Video della serata



Kicad.png

16 giugno: KiCAD 1/2

by Utente:Giulio

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 Video della serata



Logog-b.png

26 maggio: Indipendenza Digitale?

by Utente:Giomba

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?


files File della serata




Logog-b.png

12 maggio: Due parole su LaTeX

by Utente:Giulio

Introduzione al software di impaginazione LaTeX



Altro: Presentazione in caricamento


Logog-b.png

14 aprile: Riconoscimento oggetti con OpenCV

by Utente:Linux-Lover


slide Presentazione della serata




2019

Logog-b.png

19 febbraio: 128 bit di IPv6

by Utente:giomba

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


video Video della serata



Meltdown-spectre-logo.png

8 gennaio: Deepen Meltdown

by Utente:Raistlin

Aggiornamenti sui bug che hanno recentemente afflitto le CPU





2018

Nextcloud-logo.png

16 Ottobre: NextCloud

by Mattia & Carmelo

Cos'è un sistema di clouding. Cloud commerciale vs. Nextcloud. Come configurare un cloud casalingo su PC o Raspberry.





Python-logo.png

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...

slide Presentazione della serata

video Video della serata



Logog-b.png

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.

slide Presentazione della serata

video Video della serata



Python-logo.png

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...

slide Presentazione della serata

video Video della serata



Python-logo.png

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...

slide Presentazione della serata

video Video della serata



Meltdown-spectre-logo.png

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 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])


Logog-b.png

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 Video della serata



Python-logo.png

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!)

slide Presentazione della serata

video Video della serata



17 Aprile: R: software di analisi statistica

Basi sul linguaggio di programmazione R, applicazioni alla statistica ed esempi.

files Scarica files (script utilizzati, lista comandi...) e presentazioni della serata.

video 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.

video 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.

slides 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.

files 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.

video 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.

slides Presentazione della serata

video 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.

slides 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.

files 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