Informatica
Non è un libro per hacker. Cyber security e digital forensics raccontate dal punto di vista dell'analista
Stefano Fratepietro
Libro: Libro in brossura
editore: Flaccovio Dario
anno edizione: 2021
pagine: 240
Frutto dei 15 anni di esperienza dell'autore in materia di informatica forense e cyber security, questo saggio contiene numerosi casi e storie di grandissima utilità al lettore attento a quello che può accadere nei meandri del web, oltre che di aiuto nelle decisioni da intraprendere.
Millennium bug. Una storia corale di Indymedia Italia
AA.VV.
Libro: Copertina morbida
editore: Edizioni Alegre
anno edizione: 2021
pagine: 264
«Don't hate the media, become the media». Con questo slogan nacque Indymedia - nel novembre del 1999 a Seattle - in occasione della mobilitazione contro il Wto che fu fondamentale per la diffusione del movimento No Global. Un sito per raccontare le proteste, che in quei giorni collezionò più di un milione di visitatori, numero incredibile per l'epoca e impressionante ancora oggi. La grande forza di Indymedia fu l'open publishing: permettere a chiunque di pubblicare testi, immagini e video in uno spazio del sito chiamato Newswire. Fu una rivoluzione nel mondo della comunicazione, in anni in cui i computer e la rete non erano ancora diffusi ovunque, non c'erano gli smartphone, non esistevano i social network, e i grandi giornali avevano appena iniziato a mettere on line i propri siti statici. Il tanto temuto Millennium bug a cavallo del secolo fu proprio quel movimento. Nell'arco di un paio d'anni Indymedia divenne un fenomeno globale, cambiando la percezione della rete come ormai riconosciuto anche a livello accademico. Stravolse la gerarchia delle fonti di informazione, con un progetto no profit basato sull'autogestione che anticipò molti degli strumenti nati successivamente. Fu chiaro durante il G8 di Genova, quando le strade si riempirono di attivisti con telecamere, macchine fotografiche, e storie da raccontare. Quello strumento di diffusione aperto tolse dalle mani dei media mainstream la narrazione di quei giorni, rivelandosi poi decisivo anche in sede processuale. In modo corale, con interventi in prima persona di alcune e alcuni degli attivisti che parteciparono al progetto, questo libro narra una possibile storia del nodo italiano di Indymedia. Alcuni la considerano un'occasione persa, altri sono convinti di esser stati travolti dalle piattaforme proprietarie del web 2.0 di cui oggi vediamo gli effetti nefasti, altri ancora che quello strumento non potesse funzionare dopo la fine del movimento in cui era nato. Ma senza dubbio si tratta del più importante progetto di comunicazione autogestita della storia dei movimenti sociali.
Criptovalute 2021. Da zero a trader esperto! Cosa sono, come funzionano e come guadagnare con Bitcoin, Ethereum, digital assets blockchain e trading online. Manuale dalla teoria alla pratica anche per principianti
Giancarlo Innocenti
Libro
editore: Youcanprint
anno edizione: 2021
pagine: 156
Il mercato delle criptovalute sta esplodendo e non si fermerà presto... Le criptovalute sono qui per restare, ma devi capire come funzionano se vuoi entrare in azione! Siamo tutti abituati a valute legali come dollari o euro, ma le criptovalute sono diverse. Sono un nuovo modo di immagazzinare valore che si basa su reti decentralizzate anziché sulle banche. E poiché i governi non possono controllarli, i loro valori fluttuano selvaggiamente col passare del tempo. Questo li rende più volatili rispetto alle azioni e alle obbligazioni tradizionali, il che significa che c'è un'opportunità di profitto quando i prezzi salgono o scendono rapidamente! Ma per poter guadagnarci davvero... avrai bisogno di una conoscenza di base della tecnologia blockchain prima di iniziare a scambiare risorse crittografiche online. Ecco perché Giancarlo Russo ha scritto questo libro: per darti tutti gli strumenti in grado di guadagnare cavalcando l'onda delle criptovalute e coprendo tutti gli argomenti che devi conoscere. Dalle basi del mining di Bitcoin alle 6 strategie per fare soldi con il trading delle criptovalute. Cosa aspetti? Il mercato delle criptovalute sta esplodendo, vuoi davvero lasciarti sfuggire questa opportunità?
Automatizzare le cose noiose con Python. Programmazione pratica per principianti assoluti
Al Sweigart
Libro: Libro in brossura
editore: Edizioni LSWR
anno edizione: 2021
pagine: 608
Se vi è mai capitato di passare ore a cambiare nomi di file o ad aggiornare centinaia di celle in un foglio di calcolo, sapete perfettamente quanto noiose possano essere queste incombenze. E se il vostro computer potesse svolgerle al posto vostro? Grazie a questo libro imparerete a usare Python per scrivere programmi che facciano in pochi minuti quello che a mano vi costerebbe ore – e non è necessario che abbiate già esperienza di programmazione. Una volta acquisite le basi, potrete creare applicazioni Python che svolgano senza fatica e in modo automatico attività quali: cercare un testo in uno o più file; creare, aggiornare, spostare e rinominare file e cartelle; fare ricerche nel Web e scaricare contenuti online; aggiornare e formattare dati in fogli di calcolo Excel di ogni dimensione; suddividere o unire PDF, dotarli di watermark e cifrarli; inviare e-mail di sollecito e notifiche testuali; compilare moduli online. Questa seconda edizione ampliata e aggiornata include un nuovo capitolo sulla validazione degli input e tutorial per automatizzare Gmail e Google Sheets, oltre a trucchi e suggerimenti per aggiornare automaticamente i file CSV. Istruzioni passo passo analizzano in dettaglio ciascun programma e progetti pratici alla fine di ogni capitolo vi sfidano a usare le competenze acquisite per automatizzare compiti simili.
Storia dell'informatica nella Guardia di Finanza
Alberto Liberati, Giovanni Reccia
Libro
editore: Youcanprint
anno edizione: 2021
pagine: 134
Un libro che ripercorre la storia e l'evoluzione dell'informatica nel Corpo della Guardia di Finanza, a partire dagli anni '50 e fino ai giorni nostri.
HTML5 e CSS3. Guida completa
Alessandra Salvaggio
Libro: Libro in brossura
editore: Edizioni LSWR
anno edizione: 2021
pagine: 544
HTML e CSS, nelle loro varie declinazioni, sono il cuore delle pagine Internet, i mattoni di base con cui si possono costruire tutte le tecnologie legate al Web. Questo libro illustra in dettaglio le varie versioni dei due linguaggi – HTML, XHTML e i nuovi tag di HTML5 da un lato, CSS, CSS2 e CSS3 dall’altro – attraverso chiare spiegazioni ed esercizi passo passo, che il lettore può seguire scaricando i materiali presenti sul booksite. Un’ampia sezione è dedicata alle caratteristiche avanzate di HTML5 che richiedono l’interazione con JavaScript, dai canvas alla geolocalizzazione, dai Web worker al trascinamento. Questa seconda edizione ampliata e aggiornata include anche un nuovo capitolo su Bootstrap, una libreria CSS molto utilizzata per lo sviluppo di siti adatti ai dispositivi mobili. HTML5 e CSS3 – Guida completa è lo strumento ideale sia per chi si avvicina a HTML e CSS e vuole comprenderli a fondo, sia per chi già conosce i due linguaggi e vuole scoprirne le caratteristiche più avanzate.
Interaction design. Oltre l'interazione uomo-macchina
Helen Sharp, Yvonne Rogers, Jennifer Preece
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 636
L'Interaction Design si occupa della progettazione di prodotti e servizi nei quali è presente un'interazione tra persone e macchine. Si tratta di una disciplina dalla forte valenza applicativa che ha acquisito grande importanza con il dilagare della tecnologia nella nostra vita. Coinvolge aspetti cognitivi, sociali ed emotivi, e gli strumenti impiegati derivano da campi diversi, dalla psicologia all'antropologia fino all'informatica. Questo volume insegna la pratica dell'Interaction Design dalle basi, mostrando non solo quali principi applicare e come, ma anche come integrarli con le metodologie Agile e Lean, la data analysis, il design di interfacce e la teoria contemporanea sulla cognizione umana. Arricchito da esercitazioni e interviste a esperti del settore, questo manuale è una guida fondamentale per studenti e professionisti che vogliono acquisire le competenze necessarie per operare nel campo della progettazione dell'interazione uomo-macchina.
Sviluppare prodotti innovativi con metodi agili
Didier Lebouc
Libro: Libro in brossura
editore: BooksprintEdizioni
anno edizione: 2021
pagine: 214
Quest'opera si basa sull'esperienza dell'autore. Le azioni ed i metodi narrati sono stati tutti testati in progetti reali e i limiti della loro efficacia sono chiaramente indicati. In particolare tutto ruota attorno alle specificità di sviluppo di nuovi prodotti innovativi, che sono molto diversi rispetto a ciò che riguarda ad esempio gli sviluppi IT. Si tratta quindi di una descrizione pragmatica e corredata da molti esempi di: come l'agilità può rendere i nuovi prodotti più innovativi e redditizi; quali conseguenze pratiche comporta in termini di organizzazione e gestione dei team di sviluppo. Il libro parte dai bisogni - soddisfare i futuri clienti lanciando sul mercato un prodotto redditizio per l'azienda - e ne deduce conseguenze in termini di metodo e organizzazione, rivolgendosi a Professionals quali Project Managers, esperti di marketing, specialisti R&D, vendite, ingegneria e management in generale.
Word 2019. Guida per iniziare
Mario De Ghetto
Libro
editore: Youcanprint
anno edizione: 2021
pagine: 156
Se siete studenti o dovete partecipare a un concorso pubblico o se semplicemente volete imparare a utilizzare un programma di elaborazione testi per ampliare le vostre conoscenze, questo è il libro che fa per voi. Un libro introduttivo per imparare a usare Microsoft Word 2019 e scoprire tante cose interessanti su come inserire una immagine, disegnare una tabella, creare un titolo con caratteri artistici per volantini e molto altro.
Guida per Dummies: da MATLAB a C++ attraverso il MATLAB Coder-Guide for Dummies: from MATLAB to C++ through the MATLAB Coder
Filippo Piccinini, Sofia Belloni
Libro
editore: Youcanprint
anno edizione: 2021
pagine: 132
Al giorno d'oggi, molti dei tools utilizzati in campo biomedicale sono sviluppati in linguaggio MATLAB. Tuttavia, il codice C++ non essendo collegato a licenze di utilizzo meglio si adatta alla politica di codice distribuito in forma di Open Source. Per facilitare la conversione dal linguaggio MATLAB al linguaggio C++, gli sviluppatori MATLAB hanno recentemente realizzato un toolbox chiamato MATLAB Coder contenente varie funzioni e strumenti per facilitare la conversione (semi-)automatica del codice. In questo libro, utilizzando esempi significativi di complessità crescente, mostriamo come sfruttare in maniera facile e veloce il MATLAB Coder per realizzare librerie statiche, eseguibili e codice sorgente partendo da funzioni MATLAB.
Progettare e realizzare un sito web. Guida completa a User experience, CMS, SEO e e-commerce
Cristiano De Scisciolo
Libro: Libro in brossura
editore: Hoepli
anno edizione: 2021
pagine: XXIV-216
Questo libro affronta, in maniera semplice e con un approccio pragmatico, i principali argomenti relativi alla progettazione, alla realizzazione e alla gestione di un sito web in ottica multi-device. Negli ultimi dieci-quindici anni il ruolo del sito web si è profondamente evoluto, divenendo a tutti gli effetti uno strumento commerciale articolato e complesso attraverso il quale mettere in campo strategie e raggiungere obiettivi. Si è passati così dal concetto di informazione a quello di usabilità e poi di user experience. Per questo realizzare e mantenere aggiornato il proprio sito web, per un professionista o per un'azienda, oggi non è più sufficiente. L'obiettivo del testo è fornire, anche grazie a numerosi esempi, un supporto e una guida a tutti coloro che si apprestano a realizzare e poi gestire un sito web per il proprio business.
Fondamenti di programmazione in C++. Algoritmi, strutture dati e oggetti
Luis Joyanes Aguilar
Libro: Libro in brossura
editore: McGraw-Hill Education
anno edizione: 2021
Il manuale introduce ai principi della programmazione scegliendo come linguaggio didattico il C++, il quarto per diffusione a livello mondiale, conservando dell’edizione originale l’approccio e l’orientamento più pragmatico che formale. In questa seconda edizione è stato svolto un profondo lavoro di revisione strutturale degli esempi di codice per adeguarli alle ultime versioni del C++. Non c’è codice che non sia stato testato sull’ultima versione del compilatore “GCC 10.2” e, per superare questo controllo sistematico, si è riscritta la maggior parte dei programmi. Sono state eliminate tutte le ripetizioni, le ridondanze concettuali e le nomenclature non più attuali (soprattutto relativamente alla libreria standard del C++). Sono stati, infine, totalmente ristrutturati alcuni capitoli, nonché i codici in esso presentati. Il contenuto è stato quindi profondamente rivisto per essere coerente con l’ultima revisione dello standard, la C++20, sia dal punto di vista degli esempi di codice sia delle nomenclature. Gli interventi fatti hanno inoltre reso il testo più asciutto ed efficace, migliorandone la fruibilità.

