Informatica
Il manuale dell'hacker di automobili. Guida per il penetration tester
Craig Smith
Libro: Libro in brossura
editore: Edizioni LSWR
anno edizione: 2016
pagine: 320
Non c'è bisogno di pensare alle automobili che si guidano da sole: qualsiasi veicolo che circoli sulle nostre strade e che sia stato costruito nell'ultima ventina d'anni possiede un gran numero di componenti elettronici e quasi tutte le sue parti sono controllate elettronicamente. Non ci si pensa, normalmente, ma le possibilità di attacco di un veicolo sono molte - dal telecomando che apre le portiere al segnale Wi-Fi, dalla porta utilizzata dai meccanici per la manutenzione fino alla console di infotainment. Questo libro mostra come accedere ai sistemi elettronici dell'auto, come si possano retroingegnerizzare quei sistemi e le comunicazioni che avvengono fra i vari componenti - per capire innanzitutto come funziona il veicolo, quali siano le sue vulnerabilità, come possa sfruttarle un potenziale attacco e come vi si possa porre rimedio. Il tutto mediante strumentati di hacking open source come Metasploit, Wireshark, Kayak, can-utils e ChipWhisperer. Oltre agli aspetti di sicurezza, le tecniche esplorate permettono di intervenire sui veicoli anche per migliorarne le prestazioni.
Tabelle pivot con Excel. Dalle basi all'utilizzo professionale
Francesco Borazzo
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2016
pagine: 208
Le tabelle pivot permettono di organizzare e analizzare ampi insiemi di dati differenti e generare report di sintesi dei risultati. La loro potenza va però di pari passo con la difficoltà di utilizzo. Questo manuale si concentra sull'impiego delle tabelle pivot con Excel partendo dalle basi per poi affrontare esempi di complessità crescente. Attraverso un approccio tutoriale il lettore impara non solo a creare tabelle pivot, ma anche ad arricchirle con nuovi campi, righe e colonne. Quindi viene mostrato l'utilizzo di filtri e l'aggiunta di funzionalità di ordinamento, raggruppamento e calcolo. Non mancano indicazioni su come comportarsi con numeri, date e valori percentuali, per arrivare alla rappresentazione dei dati tramite grafici. Lo scopo ultimo è padroneggiare le abilità e gli strumenti che consentono di sintetizzare in maniera efficace e flessibile i dati contenuti nei fogli di calcolo Excel.
L'arte del vero. Dati, grafici e mappe per la comunicazione
Alberto Cairo
Libro: Libro in brossura
editore: Pearson
anno edizione: 2016
pagine: XVII-382
Un'introduzione alla rappresentazione visiva dei dati ricca di esempi pratici, rivolta a tutti coloro che desiderano comunicare in modo efficace. Senza formule o gergo tecnico, il volume spiega come gestire e interpretare set di dati inerenti a diversi aspetti della realtà, suggerendo specifici modi per utilizzare grafici e mappe, e per progettare infografiche accattivanti e precise. I lettori impareranno a riconoscere, usare, realizzare correttamente grafici statistici, acquisendo nello stesso tempo le basi per creare mappe di localizzazione e carte tematiche di diverso tipo.
Microsoft Excel 2016. Macro e VBA
Alessandra Salvaggio
Libro: Libro in brossura
editore: Edizioni LSWR
anno edizione: 2016
pagine: 448
La suite da ufficio Microsoft Office è sicuramente uno dei software più diffusi al mondo. Molti ne apprezzano le potenzialità, ma tanti ignorano che è possibile estenderne le capacità per adeguarle alle proprie esigenze. Tutto questo è possibile grazie a VBA, o Visual Basic for Applications, un linguaggio di programmazione appartenente alla famiglia del Visual Basic. Questo libro, rivolto a utenti mediamente evoluti di Excel, a manager, consulenti e formatori, illustra con chiarezza e mediante esercitazioni concrete l'utilizzo di macro e VBA per espandere le potenzialità di Excel. Anche chi non ha esperienza di programmazione potrà trovare in questo libro spunti interessanti per incrementare le capacità e la flessibilità dei propri fogli di calcolo, e per iniziare a familiarizzare con il linguaggio VBA in quanto tale. È richiesta solamente una buona conoscenza di Excel; per il resto le istruzioni sono fornite passo passo, in modo da guidare tutti a realizzare i progetti proposti dal libro. Tra gli argomenti trattati: nozioni, regole e suggerimenti per la programmazione di macro e VBA; sintassi, ottimizzazione e controllo del codice; suggerimenti per migliorare le funzionalità dell'editor di VBA ricorrendo a utility gratuite di terze parti. Tra le novità della versione 2016 di Excel: creazione di componenti aggiuntivi; espressioni regolari; costruzione di un controllo calendario personalizzato.
Programmare Raspberry Pi in Basic. Volume Vol. 2
Paolo Di Leo
Libro: Libro in brossura
editore: Sandit Libri
anno edizione: 2016
pagine: 170
Questo secondo volume completa il viaggio iniziato con il primo "Programmare Raspberry Pi in BASIC" dove, apprese le basi della programmazione RTB BASIC, è più facile affrontare la parte hardware, in particolare, il collegamento del Raspberry Pi con il mondo esterno attraverso il connettore a pettine disponibile sulla scheda chiamato GPIO. In tutti i modi, questo volume non vuole essere un libro di progetti hardware ma, un approfondimento della programmazione, e in generale, un primo approccio allo studio I/O hardware legato al Raspberry Pi. Pertanto, la programmazione e l'interfacciamento dei dispositivi esterni viaggeranno l'uno accanto all'altro, che sia un semplice LED o display LCD. Saranno proposte soluzioni software le quali aiuteranno a comprendere meglio i meccanismi che permettono un sistema di dialogare con un altro, per esempio, il Raspberry Pi con un display LCD. Infatti, imparerete a scrivere una "pseudo libreria" per il controllo di un display LCD direttamente in RTB BASIC, oltre a realizzare il suo equivalente "display virtuale" sullo schermo. Analogamente, scriverete il controllo per un monitor virtuale grafico contenente 8 LED, i quali simulano la presenza di LED reali collegati al connettore GPIO. Queste soluzioni migliorano le proprie capacità di programmazione, oltre ad offrire dei dispostivi "virtuali" visibili sullo schermo senza la necessità di disporle realmente.
Phyton in pillole
Marco Buttolo
Libro: Libro in brossura
editore: Sandit Libri
anno edizione: 2016
pagine: 131
Lo scopo di questo libro consiste nell'illustrare il linguaggio di programmazione Python tramite esempi concreti. Tale testo, oltre ad illustrare i concetti cardine del linguaggio di programmazione, illustra anche come creare script Python in ambiente Microsoft. Python è un linguaggio di scripting "compilato", nel senso che ogni sorgente viene pseudo-compilato da un programmino chiamato interprete. Questa tecnologia porta con se l'indubbio vantaggio della portabilità, ossia un programma Python può essere tranquillamente eseguito su una macchina Linux o su una macchina con installato Windows. La struttura del libro è la seguente: descrizione del software e delle procedure di installazione dell'IDE Python per Windows e per Linux; presentazione dei costrutti e delle strutture basi di Python tramite esempi.
Matlab per le applicazioni economiche e finanziarie
Cristina Pocci, Giulia Rotundo, Roeland De Kok
Libro: Libro in brossura
editore: Apogeo Education
anno edizione: 2016
pagine: 180
MATLAB è un potente software di calcolo che ha trovato largo impiego in ambito scientifico e ingegneristico; il suo utilizzo è sempre più diffuso anche nel mondo degli economisti e degli analisti finanziari, grazie alla possibilità di ottenere in modo agevole la risoluzione numerica di complessi modelli matematici. Questo libro, rivolto in primo luogo agli studenti dei corsi di laurea in Economia e Finanza ma utile anche al pubblico professionale, offre una introduzione chiara e sintetica a MATLAB e alle sue principali applicazioni in ambito economico e finanziario. Nei primi capitoli vengono illustrati gli elementi di base del software. Nei capitoli successivi si esamina l'utilizzo di MATLAB per la ricerca delle radici di un'equazione, l'ottimizzazione di portafoglio, l'analisi del Value at Risk, la regressione lineare e il curve fitting. Ciascun argomento è accompagnato da numerosi esempi ed esercizi, corredati di soluzione.
Pure data: musica elettronica e sound design. Volume Vol. 1
Francesco Bianchi, Alessandro Cipriani, Maurizio Giri
Libro: Libro in brossura
editore: ConTempoNet
anno edizione: 2016
pagine: 530
Il primo testo su sintesi ed elaborazione del suono con Pure Data. Più di 500 pagine su sintesi, elaborazione del suono e programmazione Pure Data, esempi interattivi, centinaia di esempi, supporti online, test, attività di reverse engineering, di completamento, correzione e analisi di algoritmi, sostituzione di parti di algoritmi, ecc. È un sistema didattico organico in più volumi e una parte online che sviluppa una concezione aperta e interattiva dell'insegnamento e dell'apprendimento della musica elettronica e del sound design.
Entra nel mondo di Raspberry Pi 3
Marco Magagnin
Libro: Copertina morbida
editore: Futura Group
anno edizione: 2016
pagine: 216
Questo libro è rivolto a chi vuole avvicinarsi al mondo dei microcomputer dotati di sistemi GNU/Linux focalizzando l'attenzione sul recente modello Raspberry Pi 3, il più potente e contemporaneamente il più semplice da usare della serie. Una guida completa con spiegazioni, progetti pratici e schede per introdurre il lettore all'utilizzo iniziale, senza trascurare l'approfondimento di alcune funzioni avanzate disponibili nell'affascinante mondo della progettazione con Raspberry Pi.
C# 6.0. Guida allo sviluppo in ambienti Windows, OS X e GNU/Linux
Pellegrino Principe
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2016
pagine: 720
C# è un linguaggio di programmazione che affonda le radici nella grande famiglia dei linguaggi C-style. Semplice e potente, è stato realizzato da Microsoft per l'ambiente di sviluppo .NET e permette di realizzare qualsiasi tipo di applicazione da quelle web e mobile a quelle per i videogiochi. Partendo dalle basi della sintassi, questo manuale affronta tutte le caratteristiche del linguaggio, da quelle più comuni a quelle più avanzate. Il lettore viene messo in condizione di lavorare con variabili, costanti, matrici, strutture di controllo, operatori, eccezioni, metodi, namespace, per poi approfondire la programmazione a oggetti e quella funzionale, fino ad affrontare argomenti come l'utilizzo delle direttive del preprocessore e l'uso delle più importanti librerie software. Ogni capitolo è ricco di esempi per passare velocemente dalla teoria alla pratica. Il testo fa riferimento a C# versione 6.0, tutto il codice degli esempi è scaricabile online e può essere utilizzato su sistemi Windows, OS X e GNU/Linux attraverso gli IDE Visual Studio 2015 e MonoDevelop.
Che C serve? Per imparare a programmare
Burattini, P. Chianese
Libro
editore: Maggioli Editore
anno edizione: 2016
pagine: 340
Questo volume nasce dall'esperienza pluridecennale degli autori nell'insegnamento dei fondamenti della programmazione dei calcolatori elettronici nell'ambito dei corsi di Ingegneria Informatica e, più in generale, del settore dell'Informazione. Insegnare un linguaggio di programmazione ed insegnare a programmare, come ben sanno gli esperti del settore, sono due cose profondamente diverse, anche se profondamente legate tra loro. Ed infatti l'obiettivo dichiarato degli autori è quello di offrire un libro di testo sull'introduzione alla programmazione attraverso l'uso di un linguaggio, il C. Il titolo, volutamente provocatorio, porta da subito a comprendere che non ci si trova di fronte ad un classico manuale sul linguaggio, quanto piuttosto ad un insieme di lezioni che, passo dopo passo, introducono gli allievi dei nostri giorni (con spesso alle spalle molta "informazione" sul mondo digitale ma poche "conoscenze" pregresse specifiche) all'affascinante mondo della programmazione dei calcolatori, facendo diventare l'apprendimento di un linguaggio di programmazione una continua scoperta. L'obiettivo viene perseguito anche tramite la presentazione di un sottoinsieme della sintassi del linguaggio C++, funzionale ad una migliore comprensione di alcuni aspetti legati allo sviluppo dei programmi.

