Il tuo browser non supporta JavaScript!

Informatica: argomenti d'interesse generale

Human hacking. Influenzare e manipolare il comportamento umano con l'ingegneria sociale

Christopher Hadnagy

Copertina morbida

editore: Apogeo

anno edizione: 2019

pagine: 240

Nella fortezza che costruiamo attorno ai dati, l'elemento umano è sempre l'anello debole. Gli hacker impiegano una serie di tecniche specifiche per ottenere l'accesso a informazioni sensibili, utilizzando pratiche studiate per manipolare e convincere le persone a consegnare password, trasferire informazioni personali, versare somme di denaro e commettere volontariamente atti contro il loro interesse. Questo volume descrive gli strumenti dello human hacker con l'obiettivo di aiutare i professionisti della sicurezza a identificare e risolvere falle e criticità. Si inizia con la definizione del contesto, diventato sempre più ampio per via della diffusione delle reti sociali. Quindi si passa all'esplorazione dei temi fondamentali - i modelli di comunicazione, la mentalità tribale di un gruppo, l'abilità di osservazione, le strategie per influenzare il comportamento altrui - per proporre infine un modello di prevenzione e sicurezza. Ricco di informazioni pratiche, il testo presenta casi di studio ed esempi tratti dal mondo reale che illustrano le principali tecniche dell'ingegneria sociale, dalle più classiche a quelle più sofisticate come l'OSINT, il pretexting, la sollecitazione e, più in generale, le tecniche di information gathering che spesso sono solo il preludio di un attacco.
29,90 25,42

Hello world. Essere umani nell'era delle macchine

Hannah Fry

Copertina morbida

editore: BOLLATI BORINGHIERI

anno edizione: 2019

pagine: 234

«Hello World!», Buongiorno mondo! Da quasi cinquant'anni, chiunque si cimenti per la prima volta nello studio della programmazione informatica si imbatte in questa frase. La si trova nel primo esercizio di qualsiasi manuale, fin dai primi anni settanta: l'esercizio consiste nel compilare un breve programma il cui effetto sia quello di far comparire sullo schermo quelle due parole inglesi, al tempo stesso scherzose e profetiche. Il computer risponde, ed è subito l'alba di un nuovo mondo, quello delle macchine. Gli algoritmi sono tutt'intorno a noi, e noi affidiamo loro le nostre vite, sempre di più, spesso senza neppure accorgercene. Hannah Fry, che li conosce bene, ci racconta in questo libro i segreti che animano le schede logiche dei computer, le promesse e i limiti della computer science, gli scenari un po' distopici e un po' grotteschi che si prospettano nel nostro imminente futuro tecnologico. Vieni accusato di un crimine? Come vorresti che venisse determinato il tuo destino? Da un giudice o da un algoritmo? L'algoritmo sarà sicuramente più razionale e meno soggetto a errori di giudizio, ma un giudice in carne e ossa potrà sempre guardarti negli occhi prima di pronunciare la sentenza. Cosa scegli? Eccoci nell'era degli algoritmi, la storia di un futuro non poi così lontano nel quale le macchine comanderanno incontrastate e prenderanno decisioni importanti in campo sanitario, nei trasporti, nella finanza, nella sicurezza, in tutto ciò che guarderemo, in ogni luogo in cui andremo e persino nella decisione di chi mandare in prigione. Ma quanto possiamo fidarci di loro? Che tipo di futuro vogliamo? Queste domande sono al centro di "Hello World", un libro che solleva il velo sui meccanismi di funzionamento dei programmi che ci stanno prendendo la mano, ne dimostra il potere e ne mette in risalto i limiti. Rimane da domandarsi se gli algoritmi siano davvero migliori degli esseri umani che stanno rimpiazzando.
24,00 20,40

Python. Guida alla sintassi, alle funzionalità avanzate e all'analisi dei dati

Naomi Ceder

editore: Apogeo

anno edizione: 2019

pagine: 470

L'interesse per Python continua a crescere e le sue applicazioni si diffondono in ambiti sempre nuovi, dalla didattica in scuole e università alla data science e il deep learning. Elegante, semplice e completo, utilizzare Python significa anche avere a disposizione numerose librerie e framework dedicati. Scritto da un'autorità della comunità Python, questo manuale è dedicato ai programmatori che desiderano apprendere Python 3 nel modo più rapido e completo possibile. Il testo inizia con una panoramica generale sul linguaggio e le sue funzionalità di base, per poi introdurre caratteristiche via via più avanzate come la gestione del file system, la programmazione a oggetti e l'utilizzo delle librerie. Infine viene affrontato il tema della manipolazione e dell'analisi dei dati. La parte teorica è bilanciata da preziosi consigli per gestire diverse operatività, mentre esempi ed esercizi aiutano a padroneggiare i concetti più importanti. Che il tuo obiettivo sia la creazione di applicazioni web o la gestione di database, questo libro ti aiuterà a raggiungerlo nel modo migliore. File di esempio scaricabili online. Prefazione di Tollervey Nicholas.
39,90 33,92

Big Data Analytics. Analizzare e interpretare dati con il machine learning

Andrea De Mauro

Copertina morbida

editore: Apogeo

anno edizione: 2019

pagine: 221

I Big Data sono una realtà e la professionalità del data scientist è tanto ambita quanto rara sul mercato del lavoro. All'interno delle aziende, infatti, gli investimenti si concentrano sempre più sull'analisi dei dati, con lo scopo di prendere decisioni efficaci e migliorare prodotti, servizi e vendite. Questo manuale presenta in modo semplice e concreto i Big Data a chi non ha particolare esperienza ma vuole passare velocemente dalla teoria alla pratica. Per questo viene introdotto KNIME, uno strumento open source e gratuito dotato di un'interfaccia grafica che ne semplifica l'utilizzo e permette anche a chi non scrive codice di sfruttare i principali algoritmi di machine learning. Dopo aver definito cosa sono - e non sono - i Big Data, attraverso esempi pratici e tutorial viene spiegato come costruire cluster per organizzare dati e come creare modelli di predizione. Infine vengono introdotti argomenti più avanzati come il riconoscimento e l'analisi del linguaggio umano, e l'estensione delle funzionalità di KNIME con R e Python. Una guida per manager, professionisti e studenti, ma più in generale per chiunque voglia iniziare a lavorare con i Big Data apprezzandone le opportunità e comprendendone le criticità.
29,90 25,42

L'arte del refactoring. Guida alle tecniche per migliorare il design e la leggibilità del codice

Martin Fowler

Copertina morbida

editore: Apogeo

anno edizione: 2019

pagine: 370

Da quando la programmazione a oggetti è diventata di uso comune, gli sviluppatori si sono trovati di fronte a un numero significativo di applicazioni mal progettate, con software inefficienti e difficili da mantenere ed estendere. Per questo, nel corso del tempo, i professionisti più esperti hanno messo a punto un insieme di tecniche di refactoring per migliorare l'integrità strutturale e le prestazioni dei programmi. L'autore svela i principi e le tecniche fondamentali per trasformare codice scritto male in un programma ben congegnato. Vengono mostrati oltre sessanta metodi di refactoring, corredati da istruzioni passo-passo e indicazioni su quando applicarli. Gli esempi sono basati su JavaScript ma si possono applicare alla maggior parte dei linguaggi di programmazione. Un libro dedicato a tutti gli sviluppatori che vogliono scoprire o approfondire che cosa è il refactoring, perché dovrebbero applicarlo e come riconoscere il codice che ne ha bisogno. Prefazione di Erich Gamma.
39,90 33,92

Come sopravvivere nell'era digitale. Uscire dalla dipendenza dello smartphone, ribellarsi al commercio dei dati personali, riprendersi la rete

Michele Bottari

Copertina morbida

editore: Terra Nuova Edizioni

anno edizione: 2019

pagine: 189

Pubblicità personalizzate online, interventi per condizionare le scelte politiche e di consumo, mappatura degli spostamenti... i nostri dati e quelli dei nostri amici, che disseminiamo ogni volta che usiamo lo smartphone o navighiamo su Internet, sono la merce più preziosa per Apple, Google, Facebook, Amazon & Co. I colossi del web 2.0 si arricchiscono rivendendo i nostri profili ad aziende, partiti politici, gruppi di pressione, venditori di scarpe e materassi, ma anche di scommesse online e contenuti porno. Ma siamo sicuri di voler essere noi la merce che consente a Mark Zuckerberg (Facebook), Larry Page e Sergej Brin (Google), Jeffrey Bezos (Amazon) di figurare in testa alla classifica delle persone più ricche del pianeta? Il libro - manuale pratico che non disdegna riflessioni e interrogativi sui cambiamenti indotti dalle tecnologie - suggerisce come sottrarsi al controllo di Google, Facebook e compagnia. Tutti, anche coloro che hanno poca dimestichezza con la tecnologia, impareranno a usare programmi, motori di ricerca, app che impediscono di raccogliere i nostri dati e preferenze. L'autore ci aiuta a essere più consapevoli delle implicazioni di gesti apparentemente innocui (i like, le chat che frequentiamo) e dei costi umani (lavori sempre più precari) e ambientali (rifiuti high-tech che non sappiamo come smaltire) che stiamo pagando. Terminata la lettura, sapremo quali strategie attuare per non essere solo merce passiva dell'era digitale.
13,00 11,05

Git. Guida per imparare a gestire, distribuire e versionare codice

Ferdinando Santacroce

Copertina morbida

editore: Apogeo

anno edizione: 2019

pagine: 176

Concepito come strumento per gestire la ramificazione del codice del kernel Linux, Git si è velocemente guadagnato i favori dei programmatori grazie alla sua solidità e alle numerose funzioni, diventando lo strumento di riferimento per il versioning del codice. Tuttavia, soprattutto per i meno esperti, il suo utilizzo non è così immediato e orientarsi tra comandi e opzioni può non essere facile. Questo manuale insegna a eseguire le operazioni fondamentali di Git. Si inizia con una breve guida di installazione per poi approfondire l'uso di Git in locale e in remoto, privilegiando la pratica alla teoria. Vengono in seguito trattati argomenti come la generazione di branch e il merge, la creazione e la gestione di un repository in GitHub e le richieste di fork del codice. Si arriva infine a interagire con un server Subversion, illustrando i concetti e i comandi necessari per convertire un repository SVN in un repository Git. Oltre a numerosi esempi ed esercitazioni, il volume è arricchito da riferimenti a risorse e suggerimenti che soddisfaranno anche i lettori più curiosi.
24,90 21,17

Partiamo dalle basi. Alla scoperta del computer

Copertina morbida

editore: Edizioni Scantabauchi

anno edizione: 2018

pagine: 82

Questo libro, adatto a tutti le persone che vogliono iniziare a usare il computer e quindi internet, fornisce tutti quegli appunti, indicazioni, e interventi didattici online, in maniera semplice, con molte fotografie.
12,00 10,20

Programmazione e controllo

Libro

editore: McGraw-Hill Education

anno edizione: 2018

pagine: 592

La tematica della programmazione e del controllo rappresenta una delle aree di studio più importanti nell'ambito delle discipline economico-aziendali e una delle funzioni di maggiore impatto nelle aziende. La programmazione e controllo consente di delineare, nell'ambito della pianificazione strategica, degli obiettivi condivisi che l'azienda mira a raggiungere e a seguire e monitorare il perseguimento di tali obiettivi. Per altro verso i sistemi di controllo raccolgono, elaborano e forniscono informazioni ai manager affinché possano assumere decisioni razionali e consapevoli per il successo dell'azienda. Il volume intende proporre un percorso di comprensione delle logiche sottese ai sistemi di programmazione e controllo, degli strumenti che appartengono a detti sistemi e del loro utilizzo ai fini decisionali e si articola in due parti. La prima è volta a fornire principi e metodi dei sistemi di programmazione e controllo, sia da un punto di vista teorico sia anche mediante esemplificazioni concrete. La seconda parte, molto operativa, sviluppa numerosi esercizi che riprendono i concetti teorici. Il volume si vuole pertanto porre come uno strumento scientificamente rigoroso ma fortemente orientato all'operatività, rivolgendosi a chi voglia approcciare e approfondire i temi del controllo di gestione.
39,00 33,15

Informatica moderna. Dal bit alla Pubblica Amministrazione Digitale

Luciano Manelli

Libro

editore: Maggioli Editore

anno edizione: 2018

pagine: 240

Questo libro presenta i concetti fondamentali dell'informatica e dei sistemi informativi aggiornati agli sviluppi attuali fino a giungere alla Pubblica Amministrazione Digitale. Nasce da una esperienza lavorativa inerente la progettazione, lo sviluppo e la gestione di sistemi informativi e da esperienze di docenza in corsi universitari e professionali; pertanto si rivolge a un pubblico di studenti e neofiti, ma anche a quello dei professionisti o di chi necessita di un aggiornamento professionale al fine di affrontare esaustivamente il quadro delle evoluzioni tecnologiche. Il testo affronta lo studio delle architetture dei sistemi di elaborazione, dei sistemi distribuiti e dei servizi quali il cloud, introduce la rappresentazione dell'informazione nei sistemi digitali per poi approfondire lo studio degli algoritmi, accennando ai principali elementi di programmazione, anche per il Web, e analizza i database. Si conclude con una panoramica sulla Pubblica Amministrazione Digitale, dopo aver introdotto i fondamenti per la gestione di un progetto software e i principi dei sistemi informativi.
22,00 18,70

Elementi di informatica. Per esami e concorsi

Umberto Marone

Copertina morbida

editore: Edizioni Giuridiche Simone

anno edizione: 2018

pagine: 272

Il testo giunge alla quinta edizione profondamente rivisto e aggiornato, alla luce delle novità intervenute negli ultimi anni sia dal punto di vista tecnologico (si pensi al sistema operativo di Microsoft Windows 10, ma anche alla diffusione di nuovi dispositivi quali le Smart TV), sia da quello «sociale» (si pensi ai fenomeni delle fake news e del cyberbullismo, che devono necessariamente essere conosciuti e riconosciuti da chiunque si approcci al mondo della Rete), sia infine dal punto di vista normativo (si pensi ad esempio al Regolamento generale per la protezione dei dati personali n. 2016/679 UE, divenuto operativo in tutti gli Stati dell'Unione nel maggio 2018). Il volume si propone l'ambizioso obiettivo di condensare in un numero limitato di pagine tutto ciò che c'è da sapere sull'utilizzo di un personal computer. Non è certamente un'impresa semplice, tenuto conto del fatto che analizzare nel dettaglio tutte le sfaccettature relative all'hardware, al software, alle reti, a Windows e alla suite Office, agli aspetti giuridici dell'informatica, richiederebbe migliaia di pagine. In questa sede, però, si forniscono i principi basilari che possono permettere a chiunque di utilizzare consapevolmente un computer e di affrontare le prove di concorso e gli esami che richiedono nozioni di informatica. Gli argomenti trattati sono quelli «classici» richiesti anche per il conseguimento dell'ECDL (la Patente Europea del Computer): l'hardware e il software, Internet e le reti, Windows e gli applicativi del pacchetto Office (Word, Excel e PowerPoint). Inoltre, un capitolo è dedicato agli aspetti giuridici dell'informatica: pirateria e diritto d'autore, protezione dei dati personali, licenze d'uso del software, informatizzazione della pubblica amministrazione. Oltre agli elementi basilari di ciascun argomento, il volume intende fornire un metodo di studio, un tipo di approccio che, partendo dalle nozioni teoriche, mette immediatamente in pratica quanto studiato, con esempi e largo uso di immagini. Acquisito il metodo, chiunque potrà essere in grado di approfondire ulteriormente gli aspetti di maggior interesse, anche semplicemente utilizzando la Guida in linea presente in ciascun programma. Infine, per ciascun argomento sono previsti dei test finali per valutare il grado di preparazione conseguito e la comprensione di quanto studiato.
17,00 14,45

Visione computazionale. Tecniche di ricostruzione tridimensionale

Andrea Fusiello

Libro

editore: FRANCO ANGELI

anno edizione: 2018

pagine: 340

La visione computazionale, o visione artificiale, è la disciplina che studia i metodi computazionali atti a produrre una rappresentazione della struttura solida del mondo tridimensionale esperito attraverso proiezioni bidimensionali di esso, le immagini. Il libro, pensato per l'adozione in un corso universitario, si concentra sugli aspetti geometrici della disciplina e tratta in modo approfondito alcuni metodi con un approccio "verticale" allo studio della materia, contrapposto a quello "orizzontale" che mira a fornire una panoramica completa. Per questa sua caratteristica può risultare utile anche a chi, al di fuori dall'ambito accademico, si trovi ad applicare la visione alla soluzione di problemi pratici. Questa seconda edizione ha beneficiato di una completa revisione del testo, con l'introduzione di listati Matlab© per tutti gli algoritmi proposti (codice disponibile anche in rete). La terminologia è stata rivista con l'obiettivo di allinearla con quella in uso nella fotogrammetria, disciplina che ha molti punti in comune con i temi della visione computazionale trattati nel testo. Il filo conduttore della trattazione è il processo di acquisizione di un modello numerico tridimensionale di un soggetto a partire da molteplici immagini, noto anche come structure from motion nella letteratura anglosassone.
30,00 25,50

Inserire il codice per il download.

Inserire il codice attivare il servizio.