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!
Clean Code

Clean Code

Autore: Robert C. Martin

Numero di pagine: 464

Un codice cattivo può certo funzionare ma un codice sporco alla lunga può mettere in ginocchio intere organizzazioni. Ogni anno un numero incalcolabile di ore e risorse sono sprecate a causa di codice scritto male. Ma non bisogna rassegnarsi. Robert C. Martin presenta il suo rivoluzionario approccio agile alla scrittura di codice pulito on the fly, frutto dell'esperienza condivisa con i suoi colleghi di Object Mentor. L'obiettivo è trasmettere i valori di un artigiano del software e mostrare come diventare programmatori migliori distinguendo il buon codice da quello cattivo. Il volume è idealmente diviso in tre parti. La prima descrive i principi, i modelli e le pratiche per la scrittura di un codice pulito. La seconda presenta casi di studio di complessità crescente: ognuno è un esercizio che mira a trasformare del codice problematico in codice efficiente. La terza, racchiusa in un unico capitolo, raccoglie e sintetizza tutti gli insegnamenti della seconda parte. Il risultato è un corpo di conoscenze comuni a chi scrive, legge e soprattutto rende pulito il codice. Una lettura fondamentale per ogni sviluppatore, ingegnere informatico, project manager e analista di sistema...

Clean Craftsmanship

Clean Craftsmanship

Autore: Robert C. Martin

Numero di pagine: 288

Il leggendario “Uncle Bob” riunisce tutta la sua esperienza in un testo unico e descrive discipline, standard e principi necessari per scrivere codice efficace in modo rapido e produttivo, diventando programmatori migliori e orgogliosi del proprio lavoro. Il volume inizia illustrando i cinque pilastri che i maestri del software sanno padroneggiare: lo sviluppo test-driven, il refactoring, il simple design, la programmazione collaborativa e i test di accettazione. Successivamente descrive come, tra sviluppatore e utente, aspettative e prospettive possano divergere e cerca di ricomporre questa frattura con la condivisione di standard comuni. Infine, si concentra sugli aspetti etici, definendo le dieci promesse fondamentali che ogni programmatore dovrebbe fare ai colleghi, agli utenti e, soprattutto, a se stesso. Una guida per scrivere codice affidabile di qualità, ricca di consigli per diventare veri maestri dello sviluppo software.

Clean Architecture

Clean Architecture

Autore: Robert C. Martin

Numero di pagine: 320

L'applicazione delle regole universali delle architetture software migliora sensibilmente la produttività degli sviluppatori e il ciclo di vita delle applicazioni. Sulla scia del successo del bestseller Clean Code, Robert C. Martin torna per insegnarle mostrandone l'utilizzo per raggiungere un più alto livello di professionalità. Non si tratta di semplici elenchi di buone pratiche: forte della sua cinquantennale esperienza in ogni ambito di sviluppo immaginabile, l'autore chiarisce quali scelte fare e perché sono fondamentali per raggiungere l'obiettivo prefisso, prendendo esempi da situazioni che ci si trova a fronteggiare nella pratica della creazione di software e che possono fare la differenza tra successo e fallimento di un progetto. Una lettura imprescindibile per ogni aspirante architetto, analista, progettista e software manager, e per ogni programmatore che si trova a dover sviluppare un progetto messo a punto da altri.

Clean Agile

Clean Agile

Autore: Robert C. Martin

Numero di pagine: 160

Vent'anni dopo la pubblicazione del Manifesto per lo Sviluppo Agile di Software, Robert C. Martin ne presenta i valori e i principi a una nuova generazione di sviluppatori, riportandoli alla loro veste originaria e facendo chiarezza sugli errori e le incomprensioni che nel corso degli anni hanno reso difficile applicare Agile. In questo manuale, "Uncle Bob" mostra come alzare il livello di professionalità nello sviluppo software e scrivere codice più efficace ed efficiente. Come in tutti i suoi libri, Martin non si limita a presentare diverse opzioni tra cui orientarsi ma suggerisce quali scelte fare e perché queste sono fondamentali per avere successo, dando risposte dirette a domande cruciali. Come e perché è nato Agile? Cosa comporta la sua applicazione in termini di costi e benefici? Quali sono le pratiche più efficaci da seguire? Come deve essere organizzato un team Agile? Quali tipi di progetto ne traggono beneficio? Qual è il ruolo dell'Agile Coach? Una lettura essenziale per programmatori, architetti software, tester, manager, project manager e ogni professionista del software chiamato a guidare o partecipare a un progetto di sviluppo Agile.

Algoritmi per l’intelligenza artificiale

Algoritmi per l’intelligenza artificiale

Autore: Roberto Marmo

Numero di pagine: 432

Un viaggio panoramico su tutto ciò che occorre sapere per avviare i primi passi nella programmazione con l’intelligenza artificiale, con consigli pratici derivati dall’esperienza dell’autore. Quali sono le possibilità di calcolo sofisticate offerte dall’intelligenza artificiale? Come creare un algoritmo per usarle? Quali sono i vantaggi e gli svantaggi? Come organizzare i dati? Come interpretare input e output? Come scegliere le librerie e gli strumenti di programmazione? Dove trovare materiale per approfondire? Questo volume, ricco di tabelle ed elenchi che consentono di capire subito quale soluzione adottare, risponde a tutte queste domande (e non solo) utilizzando un approccio pragmatico e operativo.

Clean Craftmanship

Clean Craftmanship

Autore: Robert C. Martin

In Clean Craftmanship: Programming with Pride, the legendary Robert C. Martin ("Uncle Bob") has written every programmer's definitive guide to working well. Martin brings together the disciplines, standards, and ethics you need to deliver robust, effective code quickly and productively, and be proud of all the software you write - every single day. Martin, the best-selling author of The Clean Coder, begins with a pragmatic, technical, and prescriptive guide to five foundational disciplines of software craftsmanship: test-driven development, refactoring, simple design, collaborative programming (pairing), and acceptance tests. Next, he moves up to standards -- outlining the baseline expectations the world has of software developers, illuminating how those often differ from their own perspectives, and helping you repair the mismatch. Finally, he turns to the ethics of the programming profession, describing ten fundamental promises all software developers should make to their colleagues, their users, and above all, themselves. With Martin's guidance and advice, you can consistently write code that builds trust instead of undermining it: trust among your users, and throughout a...

Python

Python

Autore: Mark Summerfield

Numero di pagine: 288

Questo testo si rivolge ai programmatori in Python che desiderano ampliare e approfondire la conoscenza del linguaggio in modo da migliorare la qualità, l’affidabilità e la facilità di manutenzione dei loro programmi. L'autore presenta numerosi esempi e idee per potenziare la programmazione in Python focalizzandosi su quattro temi chiave: i design pattern per scrivere codice in modo elegante ed efficace, la concorrenza e Cython (Python compilato) per aumentare la velocità di esecuzione, l’elaborazione di rete ad alto livello e lo sviluppo di interfacce e di grafica 3D. Vengono analizzati nel dettaglio design pattern particolarmente utili ed evidenziato perché alcuni approcci object-oriented diffusi in altri linguaggi in Python non siano significativi. Inoltre vengono sfatati alcuni miti mostrando, per esempio, come Python possa trarre vantaggio dall’hardware multicore. Tutti gli esempi sono stati testati con Python 3.3 (in alcuni casi anche 3.2 e 3.1) e implementati per garantire la migliore compatibilità con le future versioni di Python 3.x. Il codice di esempio è stato testato su Linux e in alcuni casi anche su OS X e Windows ed è disponibile e scaricabile presso...

Python oltre le basi

Python oltre le basi

Autore: Al Sweigart

Numero di pagine: 368

La guida completa per tutti coloro che conoscono le basi di Python e desiderano diventare degli sviluppatori esperti. Il libro non contiene solo una serie di consigli per scrivere codice corretto, ma spiega tutto quanto occorre sapere in merito alla riga di comando e ad altri strumenti professionali, come formattatori di codice, type checker, linter e controllo di versione. Sweigart illustra le best practice per impostare il proprio ambiente di sviluppo, insegna come scegliere un nome adeguato per le variabili, migliorando la leggibilità del codice, e passa quindi alla documentazione, all’organizzazione, alla misurazione delle performance, alla programmazione a oggetti fino all’analisi della complessità computazionale. L’acquisizione di queste competenze avanzate permette ai programmatori di potenziare le proprie capacità, non solo in Python, ma in qualsiasi altro linguaggio.

Tecnologia e progettazione per il mondo digitale e per il web II

Tecnologia e progettazione per il mondo digitale e per il web II

Autore: Marcello Missiroli

Numero di pagine: 360

“Tecnologie e progettazione di sistemi informatici e di telecomunicazioni” (che abbrevieremo in TEPSIT) è una materia introdotta dalla recente riforma della scuola superiore ed è stata per la prima volta provata “sul campo” nell'anno scolastico 2012-13. Si tratta quindi di una materia nuova, anche se gran parte degli argomenti – in forma diversa – era già presente nel vecchio ordinamento. Le indicazioni ministeriali sugli argomenti oggetto del corso sono piuttosto generiche, e comprendono -Teoria dell'informazione -Sistemi operativi -Programmazione concorrente -Progettazione informatica -Programmazione di rete Con l'eccezione del terzo punto, previsto per il quinto anno, non c'è neppure una una distinzione precisa tra il terzo e quarto anno. Si tratta in ogni caso di argomenti molto vasti e in continua evoluzione, ed è praticamente impossibile svolgerli tutti allo stesso livello di approfondimento. La scelta di questo di libro è quella di presentare in ogni caso contenuti approfonditi, permettendo quindi ai docenti di “personalizzare” il corso in base ai propri gusti, conoscenze specifiche e richieste del territorio. La seconda scelta, è quella di spostare...

Matematica: insegnamento e computer algebra

Matematica: insegnamento e computer algebra

Autore: Michele Impedovo

Numero di pagine: 262

Esiste oggi un potente strumento didattico che può essere utile per rinnovare contenuti e metodi dell'insegnamento: ora che la COMUPTER ALGEBRA è disponibile su calcolatrici di piccole dimensioni, l'insegnante e lo studente hanno l`opportunità di rendere il proprio insegnamento-apprendimento più efficace. Questo libro mostra percorsi didattici, provati in classe nell'ambito della sperimentazione LABCLASS del M.P.I., che, partendo da attività di ricerca sperimentale, hanno lo scopo di rafforzare la valenza semantica degli oggetti matematici e innestare su un terreno più solido definizioni e teoremi. Il volume è destinato ai docenti delle scuole medie superiori e dell'università e agli studenti curiosi di 'fare' matematica non solo con carta e penna.

Promuovere la responsabilità sociale. Le politiche pubbliche di promozione della responsabilità sociale d'impresa: il caso italiano

Promuovere la responsabilità sociale. Le politiche pubbliche di promozione della responsabilità sociale d'impresa: il caso italiano

Autore: Matteo Bassoli , Paolo Graziano

Numero di pagine: 175

1136.84

Il metodo rivoluzionario per pulire la tua casa in soli 10 minuti al giorno

Il metodo rivoluzionario per pulire la tua casa in soli 10 minuti al giorno

Autore: Becky Rapinchuk

Numero di pagine: 320

Chi non vorrebbe avere una casa pulita e ordinata, con uno sforzo minimo di 10 minuti al giorno? Una guida semplice, accessibile e illuminante che offre un metodo graduale ed efficace per affrontare le noiose faccende domestiche, impiegando non più di dieci minuti al giorno. Becky Rapinchuk, la Clean Mama conosciuta in tutto il mondo grazie al suo famosissimo blog, sa bene che la maggior parte di noi non ha modo di tenere la propria casa costantemente in ordine. In questo libro, Becky insegna a sviluppare delle abitudini per prendersene cura risparmiando tempo prezioso. Si parte con uno sprint iniziale di 7 giorni e ci si dà poi un obiettivo di 28 giorni, durante i quali le pulizie si trasformeranno da incombenza faticosa ad abitudine che non comporta sforzo; ci si concede un giorno di recupero, così da non doversi preoccupare quando un imprevisto rende impossibile i 10 minuti di pulizie; Becky fornisce tutorial dettagliati per la pulizia rapida degli spazi difficili da tirare a lucido; consiglia decine di ricette per prodotti rispettosi dell’ambiente e mette a disposizione le sue “liste” per controllare orari e abitudini. Agende piene di impegni? Case grandi? Non...

Amore nel sogno opera scenica, e morale di Cesare Comi ferrar. Dal medesimo dedicata all'illustrissima signora march. Olimpia Baccelli Macchiauelli rappresentata nel teatro à S. Steffano del sig. co. Pinamonte Bonacossa dagli Accademici Applicati ferraresi l'anno 1685

Amore nel sogno opera scenica, e morale di Cesare Comi ferrar. Dal medesimo dedicata all'illustrissima signora march. Olimpia Baccelli Macchiauelli rappresentata nel teatro à S. Steffano del sig. co. Pinamonte Bonacossa dagli Accademici Applicati ferraresi l'anno 1685

Autore: Cesare Comi

Numero di pagine: 96
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.

Il cacciatore di aquiloni

Il cacciatore di aquiloni

Autore: Khaled Hosseini

Numero di pagine: 368

Amir e Hassan. L'indimenticabile storia di un'amicizia che supera ogni barriera, un racconto di perdizione e di dolorosa redenzione. E sullo sfondo, i paesaggi, i volti, la cultura di un Paese martoriato dalla violenza e dai conflitti, ma sempre capace di suscitare forti emozioni. Un bestseller universale. Un libro autentico e commovente che è già diventato un classico.

Zhero. Il segreto dell'acqua

Zhero. Il segreto dell'acqua

Autore: Marco Alverà

Numero di pagine: 272

IL FUTURO DELL’ENERGIA È VERDE ED È IN MANO A TRE RAGAZZINI Venezia. In una notte di luna piena i membri di una società segreta si riuniscono in un antico palazzo. Qualche calle più in là, Bepi Galvano, luminare della fisica, sta per festeggiare ottant’anni. Per celebrare la ricorrenza i suoi vicini, tre brillanti ragazzini, stanno organizzando una grande festa. Nella notte, però, il professore scompare in circostanze tutte da chiarire. Forse nell’enigma della sua sparizione è coinvolta proprio quella misteriosa associazione, la Lunar Society? In una Venezia labirintica, tre giovani protagonisti stanno per affrontare una corsa contro il tempo. Il futuro dell’umanità potrebbe essere riposto proprio nell’ultima invenzione del professore, un’incredibile macchina per produrre energia verde a partire dall’acqua. Ora tocca ai ragazzi di Bepi raccogliere la sua eredità e impedire che il buio cali per sempre sul mondo che conosciamo.

Bulletin de L'Institut International de Statistique

Bulletin de L'Institut International de Statistique

Autore: International Statistical Institute

V. 1-5, v. 7-10 include "Bulletin bibliographique."

La settimana bianca

La settimana bianca

Autore: Emmanuel Carrère

Numero di pagine: 139

«Ero solo, in una casetta in Bretagna, davanti al computer,» ha raccontato una volta Emmanuel Carrère «e a mano a mano che procedevo nella storia ero sempre più terrorizzato». All'inizio, infatti, il piccolo Nicolas ha tutta l'aria di un bambino normale. Anche se allo chalet in cui trascorrerà la settimana bianca ci arriva in macchina, portato dal padre, e non in pullman insieme ai compagni. E anche se, rispetto a loro, appare più chiuso, più fragile, più bisognoso di protezione. Ben presto, poi, scopriamo che le sue notti sono abitate da incubi, che di nascosto dai genitori legge un libro, dal quale è morbosamente attratto, intitolato Storie spaventose, e che, con una sorta di torbido compiacimento, insegue altre storie, partorite dalla sua fosca immaginazione: storie di assassini, di rapimenti, di orfanità. E sentiamo, con vaga ma crescente angoscia, che su di lui incombe un’oscura minaccia – quella che i suoi incubi possano, da un momento al­l'altro, assumere una forma reale, travolgendo ogni possibile difesa, condannandolo a vivere per sempre nell'inferno di quei mostri infantili. Questo perturbante, stringatissimo noir è da molti considerato il romanzo più...

Pulvis et umbra

Pulvis et umbra

Autore: Antonio Manzini

Numero di pagine: 416

Aosta e Roma, doppia indagine per Rocco Schiavone nell’attesissimo nuovo romanzo. Un noir mozzafiato dal ritmo perfetto con un meccanismo dai mille ingranaggi che non perde mai un colpo.

Che ci faccio qui?

Che ci faccio qui?

Autore: Bruce Chatwin

Numero di pagine: 444

Il libro in cui Bruce Chatwin raccolse, negli ultimi mesi prima della morte, quei pezzi dispersi della sua opera che avevano segnato altrettante tappe di una sola avventura, di tutta una vita intesa come «un viaggio da fare a piedi». Al seguito di Indira Gandhi o in visita da Ernst Jünger, alla ricerca dello yeti o in quartieri malfamati di Marsiglia, a cena con Diana Vreeland o con Werner Herzog nel Ghana o con un geomante cinese a Hong Kong, Chatwin è sempre in viaggio e osserva ogni esperienza con lo sguardo penetrante di chi, a partire da qualsiasi cosa, vuole andare il più lontano possibile.

Marketing Low Cost

Marketing Low Cost

Autore: Alessandro Martemucci

Numero di pagine: 240

Nello scenario di mercato attuale, caratterizzato da una congiuntura economica sfavorevole, non è più sufficiente tagliare i costi, ma è diventato fondamentale gestire al meglio le risorse disponibili, recuperando e riutilizzando tutto quello che è già presente in azienda, economizzando le spese, sfruttando l’innovazione e l’open source. Marketing low cost adotta un modello di business d’avanguardia che punta su efficienza, bassi costi e grande appeal commerciale. Le oltre 50 tabelle subito utilizzabili permettono di ripensare strategicamente e in modo trasversale ogni strumento di marketing e comunicazione, producendo nuove idee che generano valore. Marketing low cost recupera anche gli scarti, ottenendo così il massimo della visibilità con il minimo degli investimenti, giocando sull’innovazione, risorsa chiave per ogni azienda. Marketing low cost mette in primo piano competenze, idee e strumenti operativi (anche non convenzionali) per promuovere in modo originale ed efficace i propri prodotti o servizi. Marketing low cost vuol dire ripensamento di ogni azione: dal carattere utilizzato per stampare i documenti all’etichettatura, dal packaging al sito internet o...

Il danno ambientale

Il danno ambientale

Autore: Claudio Vivani

Numero di pagine: 207

Bene protetto e azione giurisdizionale degli enti pubblici territoriali. Azione giurisdizionale amministrativa e civile dei soggetti privati e delle associazioni ambientaliste. Quantificazione del danno ambientale e ripristino dei beni danneggiati.

Ultimi ebook e autori ricercati