Scarica Libri Gratuiti

Scarica libri ed ebooks (I migliori libri in formato PDF, EPUB, etc)

Cerca negli ebook:

Numero totale di libri trovati 40 per la tua ricerca. Scarica gli ebook e divertiti!
Docker

Docker

Autore: Serena Sensini ,

Numero di pagine: 336

I container Docker permettono di impacchettare e rilasciare un'applicazione corredata da tutti i suoi componenti funzionali e hanno cambiato la catena di fornitura del software sia nelle piccole che nelle grandi imprese, rivoluzionando il modo in cui società come Spotify, Netflix ed Expedia distribuiscono le loro soluzioni. A partire da un'introduzione ai fondamenti di Docker e dalla creazione di un ambiente di lavoro, questa guida pratica approfondisce i concetti di container e immagini, esplorando in seguito argomenti come la gestione dei dati, il networking, l'orchestrazione e la sicurezza. Dopo aver appreso gli strumenti e le best practice per lavorare con Docker, il lettore scopre infine come gestire più container nello stesso momento utilizzando Kubernetes e le funzionalità su servizi cloud come Amazon Web Services (AWS), Azure e Google Compute Engine (GCE). Ricco di istruzioni passo passo ed esempi pratici, il manuale mostra come sfruttare Docker per costruire e distribuire applicazioni con semplicità, flessibilità ed efficienza.

Basi di dati

Basi di dati

Autore: Serena Sensini ,

Numero di pagine: 360

La progettazione e l'interrogazione di database è un elemento centrale di applicazioni, servizi e piattaforme di vario tipo e dimensione e non può essere ignorata da chi lavora allo sviluppo e al mantenimento di architetture e soluzioni IT. Questo manuale fornisce i fondamenti per lavorare con i dati e i relativi sistemi di gestione, analizzando le tipologie esistenti e le modalità per archiviare ed estrarre informazioni. Dopo aver spiegato come funziona il linguaggio SQL, vengono affrontati i database relazionali (MySQL e PostgreSQL) e quindi quelli NoSQL (MongoDB, Elasticsearch). A questo punto si passa al delicato tema della progettazione di una nuova base di dati suggerendo le best practice per ottenere un buon risultato ed evidenziando quali errori evitare. Per concludere vengono introdotte le tecnologie per lavorare con i big data, le modalità per gestire l'archiviazione su cloud e come ottenere la miglior qualità del dato. Con 185 esercizi disponibili online, una guida pratica, ricca di esempi e suggerimenti, pensata per studenti e professionisti che vogliono imparare a lavorare al meglio con i dati.

Analisi del linguaggio con Python

Analisi del linguaggio con Python

Autore: Serena Sensini ,

Numero di pagine: 160

I computer sono bravissimi a lavorare con dati standardizzati e strutturati e riescono a elaborarli velocemente e con precisione. Questo ha però un limite: le persone non comunicano in dati strutturati, né parlano in codice binario, anzi, il linguaggio umano è complesso e articolato. Questo manuale è una guida pratica al Natural Language Processing (NLP), un campo dell'Intelligenza Artificiale focalizzato sull'abilitare i computer a comprendere ed elaborare i linguaggi umani, e grazie al quale è stato possibile sviluppare applicazioni ormai molto diffuse come Google Translate e gli assistenti vocali Siri, Alexa e Ok Google. Si parte dalla spiegazione di che cos'è l'NLP e degli approcci attualmente esistenti in questo campo. L'attenzione si sposta quindi all'elaborazione del linguaggio esaminando le librerie Python disponibili allo scopo. A questo punto si entra nel merito delle applicazioni possibili come la sentiment analysis, il riconoscimento semantico del linguaggio e il riconoscimento vocale. Il testo termina mostrando casi d'uso ed esempi pratici. Un manuale dedicato sia a chi già conosce Python, sia ai principianti che vogliono sviluppare nuove capacità e iniziare a ...

Ionic 5

Ionic 5

Autore: Serena Sensini ,

Numero di pagine: 256

In questo manuale lo sviluppatore si mette alla prova con il mondo delle app mobile, attraverso un framework molto versatile, che consente di creare delle applicazioni partendo da zero: dai concetti di base all’utilizzo dei diversi elementi per costruire un’app robusta, accattivante e cross-platform. Ionic è uno strumento estremamente utile per chi ha già sviluppato applicazioni web, ma anche per chi ha poche basi e vuole cimentarsi nello sviluppo di un’app senza dover gestire due diverse piattaforme

Java 11

Java 11

Autore: Pellegrino Principe ,

Numero di pagine: 828

Java è il linguaggio di programmazione che più ha rivoluzionato il mondo dell’informatica ed è presente in ogni settore tecnologico. Questo manuale insegna e approfondisce l'utilizzo con riferimento alla versione 11, la prima versione LTS (Long Term Support) il cui supporto è garantito almeno fino a settembre 2021. I capitoli iniziali introducono i mattoni del linguaggio: variabili, costanti, letterali, tipi di dato, ma anche array, operatori, strutture di controllo e metodi. Quindi si passa ad argomenti più specifici affrontando la programmazione a oggetti, generica, funzionale e concorrente. Viene approfondito l'utilizzo di package, annotazioni, collezioni, fino ad arrivare ai meccanismi di Input/Output e alla programmazione di rete. Ogni capitolo è corredato di esempi e listati il cui codice sorgente è disponibile online pronto per essere eseguito in qualsiasi ambiente di sviluppo, Windows, macOS e GNU/Linux.

GitHub

GitHub

Autore: Achilleas Pipinellis ,

Numero di pagine: 144

Lavorare con i sistemi di controllo di versione è un must per chiunque sia coinvolto in un progetto software, programmatori e non. Git è lo strumento più popolare e attorno a esso è stato costruito GitHub, che ne ha valorizzato le potenzialità rendendole accessibili via Web. Tuttavia utilizzare correttamente GitHub può non essere scontato. Partendo dalle basi della creazione di un repository, questo agile manuale mostra come tracciare e organizzare i problemi attraverso l'issue tracker, utilizzare i wiki e scrivere una documentazione accurata. Quindi si passa alla gestione delle versioni del codice, al lavoro tra organizzazioni e team e agli strumenti di collaborazione. Per concludere, viene mostrato come creare pagine web di un progetto su GitHub e personalizzare le impostazioni di un account e di un repository. Una guida semplice ed essenziale per iniziare a usare GitHub in modo efficace e contribuire nelle varie fasi dello sviluppo di software.

Il romanzo della grande Inter

Il romanzo della grande Inter

Autore: Vito Galasso ,

Numero di pagine: 336

Dal 1908 a oggi la storia del mito nerazzurro L'appassionante racconto della favola nerazzurra La favola dell’Inter inizia il 9 marzo 1908 con la fondazione al ristorante “L’Orologio” in via Mengoni da parte di un gruppo di soci dissidenti del Milan e prosegue oggi con Erick Thohir, l’ultimo presidente in ordine di tempo della Beneamata. In questi oltre 100 anni, di storie da raccontare ce ne sono molte e tutte legate a doppio filo a quella della capitale lombarda. Un romanzo sulla società che non ha mai conosciuto l’onta della retrocessione, ma ha fatto esultare (e soffrire) i suoi tifosi, dai periodi vincenti della “Grande Inter” di Helenio Herrera negli anni Sessanta fino al Triplete di José Mourinho nel 2010. Le origini, le evoluzioni, gli intrecci, i personaggi principali e quelli secondari, le partite memorabili, il tifo organizzato, i successi strabilianti e le sconfitte più cocenti. C’è tutto questo e molto altro nel Romanzo della grande Inter, un racconto accurato, completo e accattivante, frutto di una ricerca effettuata su numerosi testi e negli archivi storici, che ricostruisce le vicende della meravigliosa squadra meneghina. Vito Galasso è...

La costruzione della “legalità” fascista negli anni Trenta

La costruzione della “legalità” fascista negli anni Trenta

Autore: Italo Birocchi , Giovanni Chiodi , Mauro Grondona ,

Numero di pagine: 473

In ideale collegamento con il volume pubblicato dall’Istituto Betti nel 2015 (I giuristi e il fascino del regime [1918-1925]), questo libro focalizza l’attenzione sul regime negli anni Trenta. È l’età del consolidamento del fascismo. Il disegno generale fu quello di riorganizzare la società di massa sull’impronta della cultura fascista e dell’idea corporativa, di modernizzare gli apparati e di proporre una nuova legalità sotto l’egida dello Stato forte. Così, sistemati con il Concordato i rapporti con la Chiesa, quella decade vide il fiorire di proposte alla ricerca della ‘terza via’, ma naturalmente incanalate nell’alveo della politica del regime e dunque tutt’altro che espressione di pluralismo. I contributi si addentrano in diverse aree tematiche anche nell’intento di aprire sentieri di ricerca nuovi attraverso indagini esplorative. Il discorso è spesso trasversale, non solo per la pretesa integralità della cultura giuridica fascista volta a costruire ‘l’uomo nuovo’, ma anche per lo scivolamento verso la caratterizzazione pubblicistica di tutti i paradigmi del diritto che investì la condizione giuridica dei singoli e degli organismi della...

Sviluppare applicazioni con PHP e MySQL

Sviluppare applicazioni con PHP e MySQL

Autore: Tom Butler , Kevin Yank ,

Numero di 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.

Big Data Analytics

Big Data Analytics

Autore: Andrea De Mauro ,

Numero di pagine: 256

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...

DevOps

DevOps

Autore: Fabio Mora ,

Numero di pagine: 320

La tecnologia rappresenta una grande opportunità per la competitività delle imprese ma coniugarne lo sviluppo all'agilità e all'affidabilità dei processi non è facile. Una risposta arriva da DevOps - contrazione di development, "sviluppo", e operations, "messa in produzione" - una metodologia di sviluppo software pensata per aiutare le aziende a realizzare prodotti e servizi in modo rapido ed efficiente. Google, Amazon, Facebook e Netflix sono solo alcune delle realtà che la utilizzano per realizzare e mantenere applicazioni di vario tipo. Questo manuale vuole fornire una panoramica chiara e completa del movimento DevOps, mettendo in luce metodi, regole, principi e valori che sono alla base della creazione del software in modo iterativo e incrementale. Quindi si passa alla pratica, mostrando passo dopo passo tutti gli elementi che compongono un ciclo di rilascio continuo, dalla modifica sul computer del programmatore fino all’arrivo in produzione. Una guida dedicata sia allo sviluppatore alle prime armi sia al sistemista esperto e, in spirito Agile, anche a coloro che non scrivono codice: manager, analisti, coach, consulenti, imprenditori e appassionati.

Android 9

Android 9

Autore: Massimo Carli ,

Numero di pagine: 966

La versione 9 di Android, nome in codice Pie, offre novità interessanti dal punto di vista della funzionalità e del restyling grafico, e mette a disposizione degli sviluppatori un nuovo potente strumento, il linguaggio Kotlin, supportato ufficialmente da Google come linguaggio di programmazione per la piattaforma. Questo manuale insegna a creare applicazioni attraverso un approccio pratico, approfondendo capitolo dopo capitolo le tematiche con cui è necessario confrontarsi durante le fasi di sviluppo. Gli argomenti trattati spaziano dal primo utilizzo di Android Studio all'analisi di tutti i componenti architetturali, per arrivare alle fasi di test funzionale. Molta attenzione viene dedicata al design dell'interfaccia, al controllo del flusso di navigazione e all'ottimizzazione delle risorse e dei thread, senza dimenticare la sicurezza, la gestione dei permessi e i suggerimenti per la soluzione dei problemi più comuni. L'obiettivo è insegnare, passo dopo passo, a sviluppare applicazioni per smartphone, tablet e dispositivi wearable. Tutti gli esempi fanno uso di Kotlin e sono disponibili per il download.

Il manuale di Arduino

Il manuale di Arduino

Autore: Maik Schmidt ,

Numero di pagine: 264

Benvenuti nel meraviglioso mondo di Arduino Uno, la più recente versione del microcontroller open source che mette a disposizione di progettisti e creativi una piattaforma per la realizzazione di prototipi interattivi. Sviluppatori esperti e appassionati alle prese con i loro primi lavori troveranno in queste pagine tutto il necessario per capire rapidamente come utilizzare i componenti hardware fondamentali e scrivere il software necessario per passare subito dalla teoria alla pratica. Seguendo passo passo le istruzioni dell'autore, sarà possibile realizzare tanti incredibili progetti: vedrete come è facile assumere il controllo del dispositivo Wii Nunchuk di Nintendo e utilizzarlo nelle vostre applicazioni, collegherete Arduino a Internet e darete vita a un sistema di allarme che invia un messaggio di posta elettronica ogni volta che qualcuno si muove in casa vostra e svilupperete altre, utili, invenzioni.

Kotlin

Kotlin

Autore: Massimo Carli ,

Numero di pagine: 320

Kotlin è un linguaggio di programmazione open source ideato per interfacciarsi perfettamente con Java, ma anche JavaScript, attraverso una sintassi più concisa e chiara. A partire dal 2017 l'interesse verso Kotlin è cresciuto costantemente a seguito della decisione di Google di supportarlo come linguaggio principale per lo sviluppo di applicazioni Android, proprio come alternativa a Java. Questo manuale ne insegna i fondamenti privilegiando la pratica alla teoria. Dopo l'esplorazione dell'ambiente di sviluppo, si affronta la sintassi di base e i "mattoni" del linguaggio, con particolare attenzione alle funzioni. Quindi viene affrontata la programmazione a oggetti e quella funzionale, prima di concludere esplorando alcuni degli aspetti più avanzati, come l'interoperabilità con Java, i contract e le coroutine. Una lettura adatta sia a chi desidera conoscere un nuovo e moderno linguaggio, sia agli sviluppatori mobile che vogliono iniziare a sfruttare Kotlin per creare app Android.

Stato del personale addetto alla pubblica istruzione del Regno d'Italia

Stato del personale addetto alla pubblica istruzione del Regno d'Italia

Autore: Italia : Ministero della pubblica istruzione ,

Annuario ufficiale delle forze armate del Regno d'Italia. 2, Regia marina

Annuario ufficiale delle forze armate del Regno d'Italia. 2, Regia marina

Autore: Italia : Ministero della marina ,

Annuario ufficiale delle forze armate del Regno d'Italia. 1, Regio esercito

Annuario ufficiale delle forze armate del Regno d'Italia. 1, Regio esercito

Autore: Italia : Ministero della guerra ,

Il leader calmo

Il leader calmo

Autore: Carlo Ancelotti ,

Numero di pagine: 336

Uno degli allenatori più vincenti della storia del calcio. Un livello di professionalità altissimo. Uno stile sempre improntato all'autoironia, alla signorilità e al fair play. In questo libro Carlo Ancelotti apre le porte del suo spogliatoio per rivelarci i suoi segreti: quali sono i primi passi da fare in una nuova realtà? Come fare gruppo mantenendo una leadership "calma" e autorevole? Come gestire i fuoriclasse, le pressioni, i trionfi e le sconfitte? Il leader calmo ripercorre la carriera di Ancelotti e spiega i metodi e le strategie con cui ha condotto alla vittoria le più grandi squadre d'Italia e d'Europa. Un memoir ricco di episodi inediti e allo stesso tempo un manuale semplice e pieno di spunti, rivolto non solo agli appassionati di calcio ma a chiunque si trovi ogni giorno a guidare o a lavorare in un gruppo. Per scoprire i segreti del successo nello sport e nella vita.

Data Science con Python

Data Science con Python

Autore: Giuseppe Maggi ,

Numero di pagine: 352

Capire il passato, osservare il presente, predire il futuro. Questi sono gli scopi della Data Science, un settore in fortissima espansione che risponde a una necessità urgente: come gestire e valorizzare le enormi quantità di dati che affluiscono nei server di tutto il mondo. Le aziende richiedono competenze in questo ambito e aspiranti di ogni livello tentano di formarsi il più velocemente possibile, ma spesso la confusione domina. In che rapporto sono Data Science, Big Data e Machine Learning? Quali competenze bisogna possedere? Quali sono gli strumenti più importanti da padroneggiare? Questo libro risponde in maniera chiara, organica e pratica. Mostra un percorso che parte delle basi del linguaggio Python, illustra strumenti fondamentali come NumPy e Pandas, esplora i Big Data con i framework Hadoop, Spark e SparkSQL e infine sfocia nella trattazione approfondita delle tecniche più importanti di Machine Learning.

Data Science con Python

Data Science con Python

Autore: Dmitry Zinoviev ,

Numero di pagine: 224

La data science è una materia in rapida evoluzione le cui applicazioni spaziano in ambiti diversi della nostra vita. Questo libro insegna a trasformare database caotici e dati non strutturati in dataset omogenei e ordinati attraverso l'impiego degli strumenti essenziali del linguaggio Python per il data mining, il machine learning, la network analysis e l'elaborazione del linguaggio naturale. Il lettore impara ad acquisire dati numerici e testuali eterogenei da fonti diverse come semplici file locali, database e il Web. Scopre come ripulirli e normalizzarli. Lavora su basi di dati SQL e NoSQL, applica strumenti per la rappresentazione grafica e scopre i modelli di analisi statistiche e predittive più utilizzati nel campo del machine learning. Una lettura dedicata a studenti e docenti, ai professionisti alle prime armi e agli sviluppatori in cerca di una guida di riferimento. I requisiti fondamentali sono una normale esperienza di programmazione in Python e un ambiente di sviluppo con installata la versione 3.3 (o superiore) del linguaggio oltre ai moduli e alle librerie specifiche indicate nel testo.

Ultimi ebook e autori ricercati