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

Libro: 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

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

Andrea De Mauro

Libro: 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

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

Naomi Ceder

Libro

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

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

Martin Fowler

Libro: 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

Fondamenti di informatica

Alfredo Accattatis

Libro: Copertina morbida

editore: Texmat

anno edizione: 2019

23,00

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

Michele Bottari

Libro: 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

Bussola digitale per naviganti consapevoli. Guido all'uso sicuro e informato di internet

Libro: Copertina morbida

editore: EPC

anno edizione: 2019

pagine: 192

Da diversi anni, l'aumento considerevole dell'utilizzo di internet, lo ha reso uno strumento quotidiano indispensabile per la maggior parte delle persone, soprattutto per i più giovani. Grazie alla Rete, siamo in grado di comunicare in ogni momento con tutto il mondo, di lavorare a distanza, di fare acquisti on-line, di fare amicizia e condividere idee, opinioni con migliaia di persone, di entrare far parte di gruppi di ogni genere e molto altro ancora. Questa guida vuole offrire al lettore la possibilità di orientarsi, attraverso un approccio multi-disciplinare, ad un uso più edotto e sicuro della Rete. Solo in questo modo è possibile prevenire i rischi della navigazione in internet, indirizzando i giovani - e i meno giovani - verso una realtà digitale basata sul rispetto dei diritti e dei doveri che accompagnano ogni nostra azione personale e sociale. Prefazione di Marzetti Jacopo. Presentazione di Maurizio Costantini. Introduzione di Michele Vita. Premessa di Massimo Cerofolini.
12,00

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

Ferdinando Santacroce

Libro: 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

Programmazione e controllo

Libro: Copertina morbida

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

Manuale di informatica per tutte le tipologie di concorso

AA.VV.

Libro

editore: Nld Concorsi

anno edizione: 2018

pagine: 428

Il volume è strutturato per divenire un rapido ed esaustivo ausilio di studio, sia delle conoscenze poste alla base dell'informatica odierna, sia delle tecniche che, nell'ICT, hanno novità pressoché giornaliere. L'opera è organizzata secondo le linee del Syllabus della "Patente Europea del Computer" (ECDL), al fine di fornire uno studio conseguenziale e modulare. La prima parte, denominata Computer Essentials, è una trattazione, aggiornata e snella, degli argomenti che, più facilmente, possono essere oggetto di quiz in un concorso pubblico: le basi teoriche dell'informatica, che, nell'uso quotidiano, vengono assimilate "sul campo" ma necessitano di migliore comprensione. Il sistema operativo di riferimento è, nel corso di tutta l'opera, Microsoft Windows 10® il quale rappresenta, oltre che il software di base più diffuso, anche quello meglio rappresentante un aggiornamento per quanti già usano il PC nella vita di tutti i giorni. La parte seconda riguarda la rete Internet e la "vita online", con un attenzione particolare alla sicurezza informatica. Nella trattazione sono presenti numerosi approfondimenti sugli applicativi più utilizzati per la rete, come il browser ultimo nato di casa Microsoft denominato Edge®. Quanto alla gestione della posta elettronica, si è preferito parlare al futuro, con l'uso di Microsoft Outlook®, applicativo inserito nella Suite di programmi Microsoft denominata Office 365® (o 2016), che utilizza il Cloud computing. Infine, nella parte terza, viene analizzata la Suite Microsoft Office 365®, che raccoglie le funzionalità più usate in ambito domestico e lavorativo. Con numerosi esempi pratici vengono spiegate le funzionalità più utili dei seguenti programmi applicativi: l'accesso al cloud storage con OneDrive°; il Word Processing con Microsoft Word 2016; gli SpreadSheet con Microsoft Excel 2016; le presentazioni con Microsoft PowerPoint 2016; i Database con Microsoft Access 2016; le Note con Microsoft Note. Ogni parte è corredata di quiz a risposta chiusa, appositamente studiati per un ripasso veloce degli argomenti trattati.
25,00

Elementi di informatica. Per esami e concorsi

Umberto Marone

Libro: 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

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

Inserire il codice per il download.

Inserire il codice attivare il servizio.