ITPUG ha aderito al programma denominato O'Reilly User Group Program e promosso da O'Reilly, casa editrice specializzata nell'informatica e molto sensibile al movimento open-source.
I soci della nostra associazione avranno il benefit di:
bash Cookbook
![]()
È un libro che ogni programmatore o amministratore Unix/Linux deve avere nella propria libreria. Utilizzo bash ogni giorno nei miei script su diversi sistemi operativi (da Linux a Mac OS X) e anche se mi considero un utente con una discreta esperienza, spesso ho la necessità di consultare la documentazione per rispondere alle mie esigenze.
Tuttavia, a volte leggere nella documentazione può non essere sufficiente. Ed è qui che questo libro viene in soccorso.
La cosa molto interessante di questo libro è che i trucchi e i suggerimenti sono organizzati in sezioni differenti, sulla base dell'area e degli obiettivi di intervento.
Ad esempio, bash Cookbook offre 'ricette' su task comuni come amministrazione, parsing, sicurezza, ricerca e gestione di file, input, output, date e orari, ecc.
Raccomando decisamente questo libro.
Recensione a cura di Gabriele Bartolini. Link alla recensione su Amazon (in inglese) di 'bash Cookbook'
Head First Rails
![]()
Ho una vasta esperienza sia in programmazione strutturata che a oggetti, ma non avevo mai provato il framework Ruby on Rails - anche se per oltre due anni sono stato attratto e interessato da questa tecnologia.
Per questa ragione ho deciso di prendere questo libro e "dargli un'occhiata".
È stato il mio primo libro della serie "Head First". E devo ammettere di avere trovato questa metodologia didattica brillante.
L'approccio induttivo utilizzato in modo consistente in tutto il libro, permette agli studenti di porsi domande ed essere parte attiva del processo di apprendimento. A partire da osservazioni e esempi, gli studenti sono incoraggiati a scoprire le regole dietro questo linguaggio (probabilmente il termine "convenzioni" è più appropriato.
Personalmente, credo che i concetti imparati in questo modo siano più solidi. Devo dire comunque che questo libro è principalmente rivolto agli studenti con un buon background di web design, pur privi di conoscenze in Rails. Anche se Rails ha una documentazione estesa e dettagliata, credo che l'approccio induttivo renda questo libro ugualmente utile e interessante.
Dopo un capitolo introduttivo interessante e completo che permette agli utenti di creare in modo rapido una piccola applicazione web, il libro spiega il concetto di "scaffolding" (una tecnica di Rails per la creazione rapida di applicazioni web convenzionali), quando usarlo e quando non. Il libro tratta anche l'interazione con i database (ho veramente apprezzato gli esempi in PostgreSQL, il mio RDBMS preferito) e le operazioni CRUD sui record dei database.
Nel corso delle sue oltre 400 pagine, piene di immagini e figure (necessarie per l'approccio induttivo), il libro non riesce a coprire in modo esteso tutti gli aspetti di un framework per la programmazione Object Oriented di applicazioni web. Alcuni aspetti sono semplicemente introdotti (routing, validation, XML, REST). Comunque, secondo me, il libro non fallisce assolutamente nell'introdurre i lettori al linguaggio Rails per la prima volta.
Per questo motivo, raccomando questo libro, possibilmente con letture parallele dalla documentazione ufficiale di Rails. Il mio giudizio è di 4 stelle su 5.
Recensione a cura di Gabriele Bartolini. Link alla recensione su Amazon (in inglese) di 'Head First Rails'
Security Power Tools
![]()
Questo libro è un compendio di guide all'uso dei maggiori strumenti per verificare e monitorare la sicurezza delle reti di computer e l'integrità dei server. Per cui vengono analizzati nel dettaglio strumenti in grado di penetrare in server non aggiornati, reti wireless mal configurate. Vengono completamente discussi tutti quei software che permettono ad un amministratore di rete di riconoscere un'intrusione, controllare l'integrità dei propri sistemi e difendersi dai tentativi di attacco.
Ogni capitolo è autoconclusivo, mirato a spiegare l'ambito d'utilizzo di un software (il power security tool della situazione). Generalmente ben scritto è ovviamente un tomo di 856 pagine privo di un'unità concettuale. Si è volutamente messo insieme degli esperti dell'IT Security ed assemblato un compendio pratico senz'anima. Inoltre nell'era di Wikipedia, dei blog, dei forum e del social networking costantemente aggiornati non capisce esattamente come questo libro possa aspirare ad una qualche longevità.
Si consiglia l'acquisto ai soli addetti ai lavori, amanti dei libri, come compendio da tenere nella propria libreria.
Recensione a cura di Simone Martelli. Link alla recensione sul blog di Simone Martelli di 'Security Power Tools'