LaNotteFaLoHacker
Da SaLUG!.
Indice |
Geek Evening
Continuano i seminari di approfondimento organizzati dal SaLUG! Di cosa si parliamo? I Geek Evening non sono altro che dei tardi pomeriggi passati insieme, in allegria, a chiaccherare un po' di tutti gli argomenti che piu' stuzzicano la nostra fantasia da geek e che vogliamo condividere con gli altri.
Come gli scorsi anni gli appuntamenti inizieranno con una breve presentazione dell'argomento della giornata (con relative slideshow), per poi lasciar spazio a dubbi/domande/impressioni dei partecipanti.
Gli appuntamenti si svolgono solitamente presso lo Spazio Sociale ZEI o presso la Facolta' di Ingegneria dell'Universita' del Salento.
Vi invitiamo a partecipare numerosi e a proporre argomenti che volete siano trattati se siete volenterosi di saziare la vostra sana curiosita'!!!
Prossima Sessione
Geek Evening 0x19 ~ giovedi 18 febbraio 2010, ore 18.30 @ Unisalento
data: giovedi 18 febbraio 2010 ~ ore 18.30
luogo: Aula m4 - Facolta' di Ingegneria
relatore: rpl
TITLE: Why PHP is NOT my favourite programming language
DESCRIPTION: un'analisi semiseria su uno dei piu' diffusi linguaggi di programmazione allo scopo di esercitare il nostro senso critico sulle scelte implementative e stilistiche di cio' che usiamo.
Sotto potete consultare il calendario degli eventi prefissati:
| febbraio | ||||||
| M | T | W | T | F | S | S |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Proposte
In questa sezione potete aggiungere tutti gli argomenti che vorreste approfondire con qualcuno che ha avuto un po' di esperienza o che vorreste essere voi a introdurre?.
- Realizzazione di cantenne - Albey
- GnuPG, privacy e sicurezza - Emanuele Santoro
- La virtualizzazione hardware (es. Xen) - Magooz
- I progetti mirati alla sicurezza (SELinux, Pax... ) - Magooz
Sessioni gia' svolte
- HackingSession : 12 gen 2007, Sniffing, filtering e Analisi del traffico di Rete by ripley
- Geekevening 0x01 : 19 gen 2007, BazaarNG e i sistemi di revisione (need mozilla firefox) by ripley
- Geekevening 0x02e0x03 : 02e09 feb 2007, Il Kernel Linux by carlopalma
- HackingSession : 2 mar 2007, Fonera hack! by much0
- Geekevening 0x05 : 11 ott 2007, Inkscape e grafica vettoriale by valvo
- Geekevening 0x06 : 18 ott 2007, OpenGL e compiz fusion by carlopalma
- Geekevening 0x07 : 8 nov 2007, Set Up Your Creativity
- Geekevening 0x08 : 16 gen 2008 Emacs Lisp Session by valvo
- rapida introduzione a GNU/Emacs
- come diventare subito produttivi
- personalizzare Emacs facilmente (customize)
- introduzione all'Elisp
- personalizzazione di Emacs in geek-mode (cioè redigendo manualmente il proprio ~/.emacs)
- hacking-time ;)
- Geekevening 0x09 : 23 gen 2008, Mozilla from inside by ripley
- Firefox e gli altri progetti Mozilla visti dall'interno: Come sono sviluppati, quali sono le tecnologie che li compongono?
- Vision - Next Generation Web Application: la linea che separa le Web Application dalle applicazioni desktop diventa ogni giorno meno netta, Adobe, Google e Microsoft ci stanno puntano molto ultimamente, ma il progetto Mozilla e' pronto gia' da tempo
- Javascript as in Real Programming Language: Javascript e' un vero e proprio linguaggio di programmazione... uno dei piu' incompresi purtroppo... ma le cose stanno cambiando, proviamo a guardare a Javascript in modo diverso, come ad un vero linguaggio
- Sviluppare in Javascript con/per Mozilla: come e' possibile analizzare gli internals di Mozilla con Javascript?
- Geekevening 0x0A : 21 feb 2008, KICAD e circuti stampati (PCB) by Fabio Mercuri
- Progettazione/disegno di PCB con KICAD
- Realizzazione di un circuito controllato dalla porta parallela
- Introduzione alla realizzazione di PCB "casalinghi"
- Geekevening 0x0B : 28 feb 2008 :e "VIM the editor" by Haku
- Geekevening 0x0C : 13 mar 2008 Unix Network Programming: un caso
umanopratico by Vlad- Introduzione (molto) basilare alle socket
- Presentazione del programma TCP Multiplexer
- Sviluppi futuri, idee, tips&tricks
- Per info sul TCPMUX: http://en.wikipedia.org/wiki/TCPMUX
- Per scaricare i sorgenti di TCPMUX: http://sourceforge.net/projects/tcpmultiplexer
- Geekevening 0x0D : 20 mar 2008, POSIX Systems Programming by Lord_Dex
- Geekevening 0x0E : 15 mag 2008, Jamendo, open your ears by valvo&sydro - Slide sYdRo
- Jamendo e la musica Creative Commons
- Le Api di Jamendo
- Plugin per Emacs (visione del codice)
- Plugin per Audacious (visione del codice)
- Geekevening 0x0F : 22 mag 2008, Fonera Hack! 2 by much0
- Hacking: come abilitare l'accesso via SSH e come usare la porta seriale;
- Flashing: come riflashare il firmware del dispositivo per inserire una distro GNU/Linux minimale, dotata dei tool che vogliamo;
- Modding: come aggiungere altri componenti (una seconda antenna, SD-Card, fan cooling) per trasformare la Fonera in un router dalle capacitá eccezionali!
- Materiale prodotto:
- Geekevening 0x10 : 11e12 giu 2008 GNU/Hurd - The GNU Operating System by valvo
- Cos'e' Hurd
- Microkernel vs kernel monolitici
- Distribuzioni Hurd
- qEmulazione
- Installazione
- Configurazione
- Translators
- Geekevening 0x11 : 15 ott 2008 Eclipse e AJAX by bruno (...come costruire una web application usando il tool di sviluppo Eclipse, il web server Tomcat e le librerie DWR (Direct Web Remoting), un'implementazione di Ajax che sfrutta Java come framework lato server)
- Come funziona Ajax
- Utilizzare Eclipse e Tomcat
- Configurazione di DWR in un progetto Eclipse
- Verifica del corretto funzionamento di DWR
- Utilizzo di DWR in una pagina web
- Esempio : facciamo una chat
- Geekevening 0x12 : 19 nov 2008 Wii... && GNU/Linux by valvo e ripley (un incontro ravvicinato col wiimote di Nintendo: molto piu' di un joystick!... potreste addirittura utilizzarlo come telecomando, trasformarlo in un strumento musicale o nell'accelleratore di una moto virtuale!)
- Geekevening 0x13 : 18 feb 2009 Emacs: Powerful Development Tool by valvo
- Come configurare Emacs per farlo diventare un potente ambiente di sviluppo. Fra le features da aggiungere al nostro Emacs: Code Folding, Snippet, Code Bookmarking, Code completion, Compilazione, Debugging, Versioning, e tantissimo altro ancora!)
- Slides (714KB)
- Geekevening 0x14 : 11 mar 2009 DVCS: repeat after me... I will use a DVCS by ripley
- Rapida introduzione ai VCS/DVCS e confronto delle operazioni più semplici (sviluppo solitario) sui 3 sistemi attualmente più diffusi: BZR, GIT, HG
- Slides (HTML)
- Geek Evening 0x15: Gimp && Script-Fu
- Breve introduzione a The Gimp
- Introduzione a Scheme
- Presentazione degli strumenti di sviluppo usati
- Funzioni piu' interessanti per gli Script-fu
- Practice!
- Materiale: slides & plugin
- Geek Evening 0x16: X-Kit - Strumenti di Configurazione Avanzata di X.Org by Alberto Milone, Ubuntu developer
- Grazie ad X-Kit è possibile creare e modificare in maniera automatizzata il file di configurazione del server grafico Xorg: in questo geek-evening si sono affrontate le applicazioni pratiche presenti in Ubuntu.
- Geek Evening 0x17: Creazione di plugin per Wireshark by f3nix
- Remo Tomasi (f3nix) ha condiviso con noi la sua esperienza nell'utilizzo di Wireshark e nella scrittura di plugin per questo noto software. La prima parte e' stata teorica sulle basi necessarie a scriptare e la seconda pratica sull'utilizzo di un plugin self-made ;)
- Materiale: slides, source code
- Geek Evening 0x18: Blender by gux
- Marco Pagliara (gux) ha presentato blender, il famoso programma di grafica 3D, illustrando la sua interfaccia e numerose delle sue features.
- Materiale:
- Geek Evening 0x19: Why PHP is not my favourite programming language by ripley
- un'analisi semiseria su uno dei piu' diffusi linguaggi di programmazione allo scopo di esercitare il nostro senso critico sulle scelte implementative e stilistiche delle tecnologie che utilizziamo.
- Materiale
- One Big SVG Poster
- L'applicazione utilizzata per navigare il poster SVG è un prototipo non ancora rilasciato ;-) Stay tuned!

