Informatica
Criptovalute: manuale di sopravvivenza. Guida pratica a bitcoin, monero, ethereum e blockchain
Emanuele Florindi
Libro: Copertina morbida
editore: Imprimatur
anno edizione: 2018
pagine: 173
Da tempo il bitcoin si è posto al centro dell'interesse mediatico con i numerosi record di quella che, ormai, è la criptovaluta più conosciuta dal grande pubblico, ma occorre fare molta attenzione perché non tutte le voci sono disinteressate. Iniziano, infatti, ad apparire i primi speculatori che vedono in questo nuovo mezzo di pagamento solo un'occasione di facili e rapidi guadagni, a discapito della stabilità del sistema e degli altri utenti. Dopo una breve premessa per inquadrare il contesto e fornire alcuni dati di partenza, questo libro analizza gli aspetti più rilevanti delle varie criptovalute e i possibili sviluppi pratici legati all'applicazione della blockchain al fine di fornire una guida, di facile e rapida consultazione, che consenta agli utenti di agire con la necessaria cautela, diffidando di coloro che promettono rapidi e immediati guadagni e, soprattutto, lasciando da parte i rumors su un possibile crollo (o aumento) vertiginoso del valore del bitcoin: il rischio è quello che si inneschino meccanismi speculativi volti a "pilotare" il mercato attraverso la diffusione di notizie e informazioni non attendibili. Il volume mette in evidenza anche un elemento che al grande pubblico sembra essere sfuggito: l'aspetto più importante della "rivoluzione bitcoin" non è rappresentato tanto dalla moneta in sé, ma dalla possibilità di applicare la blockchain ai più svariati ambiti, non ultimo quello contrattuale (smart contract) con conseguenze pratiche che, a oggi, è difficile immaginare.
La nuova ECDL. Patente Europea del Computer. Syllabus 6.0. Moduli per la certificazione base
Sabrina De Rosa, Umberto Marone
Libro: Libro in brossura
editore: Edizioni Giuridiche Simone
anno edizione: 2018
pagine: 492
La ECDL Foundation ha modificato, alcuni anni fa, la procedura per il conseguimento della Patente Europea del Computer (ECDL). Ora esistono due diversi livelli di certificazione: la ECDL Base e la ECDL Full Standard. Per conseguire la ECDL Base si dovranno sostenere quattro esami, ciascuno dedicato ad uno dei seguenti Moduli: — Computer Essentials – Concetti di base del computer; — On Line Essentials – Concetti di base della rete; — Word Processing – Elaborazione testi; — Spreadsheet – Foglio elettronico. Per il conseguimento della ECDL Full Standard è necessario sostenere, oltre quelli previsti per la ECDL Base, altri tre esami su altrettanti Moduli: — It Security – Sicurezza informatica; — Presentation – Strumenti di presentazione; — Online Collaboration – Collaborazione in Rete. Il presente volume affronta i Moduli della ECDL Base, aggiornati al Syllabus 6.0 emanato nel 2018, basando la didattica sul sistema operativo Windows 10, sui gli applicativi Word ed Excel 2013 e, per quanto riguarda il Web e la posta elettronica, su Google Chrome e Google Mail. Alcuni paragrafi sono contrassegnati da un'icona che significa che per quell’argomento è disponibile un video esplicativo sull’estensione online, raggiungibile sul sito www.simonescuola.it. Nelle sezioni riservate alle verifiche è presente l’icona "Altre esercitazioni on line" : collegandosi al suddetto sito, sarà dunque possibile scaricare ulteriori esercitazioni pratiche relative all’argomento trattato.
Stampa 3D. Prontuario per principianti
Luigi Santantonio
Libro: Copertina morbida
editore: Fallone Editore
anno edizione: 2018
pagine: 64
Stampa 3D. Prontuario per principianti è un volume pensato e strutturato appositamente per tutti coloro che, essendo attratti dalla possibilità di 'stampare' degli oggetti, non posseggono però le competenze tecniche necessarie per approcciarsi alla Stampa 3D, tecnologia che sta rapidamente entrando nella nostra quotidianità. È una guida estremamente pratica e agevole, che analizza storia, struttura e funzionamento di una stampante 3D, nonché i materiali più usati nella Stampa 3D, i principali problemi che possono incorrere nel processo di stampa e le modalità di risoluzione degli stessi.
Programmazione avanzata con PLC S7-1200/1500, HMI, I/O analogici e orologio HW
Giovanni Pirraglia
Libro
editore: Hoepli
anno edizione: 2018
pagine: 374
Il volume presenta le caratteristiche avanzate dei PLC Siemens S7-1200 e S7-1500, utilizzando nei progetti anche i moduli I/O analogici, l'orologio hardware e i pannelli operatori (HMI). Nel testo sono analizzate le configurazioni dell'hardware e poi, in modo più dettagliato, ma con un linguaggio sempre accessibile, le principali tecniche di programmazione avanzata, attraverso numerosi esempi scritti con la tecnica grafcet-ladder e realizzati in TIA Portal con la programmazione strutturata, rendendo così più facile la comprensione del progetto. L'opera, divisa in moduli, propone all'interno di ognuno di essi un discreto numero di esercizi svolti e al termine domande ed esercizi da svolgere, molto utili per la revisione e il consolidamento dell'argomento sviluppato. Sono presenti anche numerose fi gure che illustrano l'utilizzo e le funzioni del software TIA Portal.
Formamente. Rivista internazionale sul futuro digitale. Ediz. inglese. Volume 1-2
Libro: Copertina morbida
editore: Gangemi Editore
anno edizione: 2018
pagine: 248
Programmare con Java 9. Guida completa
Giuseppe Maggi
Libro: Prodotto composito per la vendita al dettaglio
editore: Edizioni LSWR
anno edizione: 2018
pagine: 480
Questo libro guida il lettore lungo un percorso di apprendimento ragionato che conduce dalle basi fino alle caratteristiche più avanzate di Java, in modo da poterlo sfruttare e diventarne padroni. Dopo aver illustrato le basi del linguaggio, per imparare a programmare anche senza alcuna esperienza pregressa, il testo presenta una panoramica completa sulla Programmazione Orientata agli Oggetti (OOP), per comprenderne la sintassi ma soprattutto per sfruttarla in una corretta strutturazione dei progetti. Segue una completa trattazione degli strumenti di gestione delle informazioni, per analizzare e valorizzare il patrimonio informativo, vera ricchezza di ogni software. Un ampio spazio è dedicato all'esplorazione delle vie di comunicazione e interazione, considerando sia le risorse esterne (database, file e servizi in rete) sia le interfacce utente, per una comoda fruizione delle applicazioni. Sono quindi illustrate nei dettagli e con esempi operativi le novità di Java 9. Elementi aggiuntivi a supporto del libro disponibili online: Tra gli argomenti trattati: Variabili, tipi di dato e operatori; Controllo del flusso di esecuzione, stringhe e array; La programmazione a oggetti, ereditarietà, polimorfismo; Gestione delle eccezioni, generics, strutture dati e annotations; Espressioni lambda, strutture dati, database, gestione dell'input/output, thread e processi. Creare interfacce utente con JavaFX, Java Platform Module System, JShell, i moduli e le altre novità di Java 9.
Impara a programmare in C# partendo da zero
Gabriele Grandinetti
Libro: Libro in brossura
editore: Edizionifutura.Com
anno edizione: 2018
pagine: 384
“Facile come Java potente come C++”, cosi dicevano in casa Microsoft al momento del lancio di C#. Sono passati diversi anni da allora e sinceramente credo che tale linguaggio non sia ancora abbastanza apprezzato dal mondo dei programmatori. Forse perché ricalca in qualche modo quello che per le intenzioni e lo stile sintattico è a tutti gli effetti il suo predecessore Java. Forse perché è della Microsoft (il mondo dei programmatori è un po’ particolare). Forse perché non è considerato potente come il Visual Basic per la programmazione gestionale e come il Visual C++ per quella di sistema (anche se il motto sosteneva il contrario). Comunque la si pensi C# è indubbiamente un linguaggio potente e affidabile. La scrittura di software in C# all’interno del suo ambiente ufficiale, il Visual Studio di Microsoft, è gratificante e addirittura divertente. In quanto a importanza è simile al maestoso C++ ma decisamente più semplice da imparare. Detto questo, vale la pena studiare e apprendere la programmazione con C# linguaggio ottimo anche per i neofiti. Per lo sviluppo degli esercizi si farà uso del suo ambiente di sviluppo ufficiale, il Visual Studio di Microsoft.
ECDL IT security 2.0 for CLIL. Ediz. italiana e inglese
Mario R. Storchi
Libro: Prodotto composito per la vendita al dettaglio
editore: Edizioni Manna
anno edizione: 2018
pagine: 224
Tutto ciò che serve per insegnare e apprendere in lingua inglese le tematiche della sicurezza informatica: obiettivi generali e formativi per la programmazione didattica; versione "a specchio" che mostra nella pagina di destra il testo in inglese e in quella di sinistra l'esatto equivalente in italiano; esercizi cartacei di verifica alla fine di ogni sezione e "final tasks" di conclusione. Gli studenti delle Secondarie Superiori possono sostenere gratuitamente il modulo IT Security di ECDL (progetto "io clicco sicuro"), che dà crediti formativi a Scuola, all’Università e facilita l'inserimento nel mondo del lavoro. La preparazione a questo esame è facilitata dall'accesso riservato alle simulazioni online dell'esame. Il testo è validato da AICA. Prefazione di Marta Fontana.
La sicurezza dei dati e delle reti aziendali. Tecniche e best practice per evitare intrusioni indesiderate
Lee Brotherston, Amanda Berlin
Libro: Copertina morbida
editore: Tecniche Nuove
anno edizione: 2018
pagine: 250
Nonostante l'aumento di violazioni di alto rilievo, incredibili perdite di dati e attacchi ransomware, molte organizzazioni non hanno il budget per creare o subappaltare un programma di sicurezza informatica (InfoSec) e sono quindi costrette a imparare sul campo. Le aziende obbligate a provvedere troveranno in questa guida pratica dedicata alla sicurezza tutti i passi, gli strumenti, le procedure e le idee che aiutano a ottenere il massimo della protezione con il minimo della spesa. Ogni capitolo fornisce istruzioni passo-passo per affrontare un problema specifico, tra cui violazioni e disastri, conformità, gestione di infrastrutture di rete e password, scansione delle vulnerabilità e test di penetrazione. Ingegneri di rete, amministratori di sistema e professionisti della sicurezza impareranno a utilizzare strumenti e tecniche per migliorare la sicurezza in sezioni pratiche e maneggevoli. Imparare i principi fondamentali dell'avvio o della riprogettazione di un programma InfoSec; creare un insieme di normative, standard e procedure di base; pianificare e progettare la risposta agli incidenti, il ripristino in caso di disastro, la conformità e la sicurezza fisica; rafforzare i sistemi Microsoft e Unix, l'infrastruttura di rete e la gestione delle password.; utilizzare prassi e progetti di segmentazione per suddividere la propria rete; esplorare processi e strumenti automatici per la gestione delle vulnerabilità; sviluppare codice in modo sicuro per ridurre gli errori sfruttabili; comprendere i concetti di base dei test di penetrazione attraverso i team che simulano gli attacchi.
ECDL digital marketing. Strumenti e strategie
Libro: Libro in brossura
editore: Franco Angeli
anno edizione: 2018
pagine: 188
La pervasività del web come ambiente privilegiato per la comunicazione e per il commercio è indiscutibile. Non tutte le organizzazioni però - in particolare le piccole e le micro imprese - hanno sviluppato una presenza sul web. Spesso mancano le competenze necessarie per costruire e mantenere una presenza online, ottimizzare contenuti per i motori di ricerca, utilizzare piattaforme social, realizzare attività di marketing e pubblicità online per tutta una serie di servizi, monitorare i risultati con l'uso di strumenti analytics, mettere in campo azioni di miglioramento attraverso l'utilizzo di strategie e strumenti di marketing digitale. Le competenze pratiche presentate in questo testo rispecchiano le attività tipiche del settore; si tratta delle competenze di base richieste a tutti coloro - non necessariamente specialisti di marketing digitale - che, anche solo in parte, utilizzano il canale web per analizzare il mercato, potenziare e sviluppare rapporti commerciali (promozione, assistenza, vendita), attività sempre più importanti per tutte le organizzazioni, sia pubbliche che private. Questo manuale intende dunque fornire gli elementi e le competenze necessari per sviluppare soluzioni e prendere decisioni sull'applicazione appropriata per le attività di marketing digitale, mediante l'analisi di una gamma di strumenti messi a disposizione da una varietà di fornitori attivi sul mercato. Il testo è preparatorio alla certificazione ECDL digital marketing, proposta dalla Fondazione ECDL/ICDL a livello internazionale e distribuita in Italia da AICA (Associazione Italiana per l'Informatica e il Calcolo Automatico) attraverso la sua catena di Centri Accreditati di Test e Centri di Competenza.
Java per impazienti. Ediz. Mylab
Cay S. Horstmann
Libro: Prodotto composito per la vendita al dettaglio
editore: Pearson
anno edizione: 2018
pagine: XIX-448
Con un approccio pratico e una logica basata sul “saper fare”, aggiornato all’ultima release di Java, il volume mostra le buone pratiche di programmazione, fornendo numerosi esempi per una comprensione immediata. Dalle strutture fondamentali alle tecniche di compilazione e scripting, il volume spiega i concetti fondamentali per un uso efficace di Java, riservando un capitolo alle nuove interfacce ed espressioni Lambda. Compresa nel prezzo, la piattaforma online MyLab, contenente la versione digitale del volume e i codici sorgente presenti nel testo.
Sviluppare applicazioni con PHP e MySQL. Guida per imparare la programmazione web lato server
Tom Butler, Kevin Yank
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2018
pagine: 480
Questa pratica guida insegna l'uso degli strumenti e i principi che permettono di realizzare una moderna applicazione web. Il lettore ideale ha già una buona conoscenza di HTML e vuole allargare le sue competenze alla programmazione lato server per gestire dati di vario tipo, fornire agli utenti contenuti personalizzati e lavorare a framework adattabili in progetti differenti. Il percorso di apprendimento parte dall'installazione di PHP e MySQL per arrivare alla realizzazione di CMS completi e funzionali. Gli sviluppatori alle prime armi apprezzeranno il linguaggio semplice, le spiegazioni passo passo e il codice degli esempi da testare, mentre quelli più esperti troveranno utile la trattazione delle tecniche di programmazione più avanzate e complesse. Il testo fa riferimento a PHP 7 e alle moderne versioni di MySQL 5.

