Includi: tutti i seguenti filtri
× Soggetto Software

Trovati 13 documenti.

Docker
Libri Moderni

Sensini, Serena <ingegnere informatico>

Docker : sviluppare e rilasciare software tramite container / Serena Sensini

Apogeo, 2020

Abstract: 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). Con istruzioni passo passo ed esempi pratici, il manuale mostra come sfruttare Docker per costruire e distribuire applicazioni con semplicità, flessibilità ed efficienza.

Kubernetes
Libri Moderni

Sensini, Serena <ingegnere informatico>

Kubernetes / Serena Sensini

Apogeo, 2023

Abstract: Kubernetes è un software open-source di orchestrazione e gestione di container che ha rivoluzionato il modo in cui le applicazioni vengono costruite, distribuite e conservate. Sviluppato da Google, oggi è mantenuto da Cloud Native Computing Foundation ed è in grado di lavorare con sistemi diversi, tra cui Docker. Dopo un'introduzione ai container, il manuale passa a illustrare le caratteristiche di Kubernetes, la sua architettura, le funzioni di base per lo sviluppo e i concetti chiave di master, node, pod e service. Si passa poi ad approfondire l'uso integrato con altri software, come Docker, le funzioni avanzate, come l'autoscaling, per arrivare alle potenzialità di distribuzione sulle piattaforme cloud AWS, Azure e Google. Ricca di istruzioni passo passo e di esempi, questa guida è adatta a tutti gli sviluppatori che vogliono imparare a sfruttare la potenza di Kubernetes per gestire applicazioni su larga scala in maniera agile, affidabile ed efficiente.

DevOps
Libri Moderni

Mora, Fabio <1990->

DevOps : guida per integrare Development e Operations e produrre software di qualità / Fabio Mora

Apogeo, 2019

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

L'arte del refactoring
Libri Moderni

Fowler, Martin <1963->

L'arte del refactoring : guida alle tecniche per migliorare il design e la leggibilità del codice / Martin Fowler ; con il contributo di Kent Beck

Ed. italiana sulla 2. americana

Apogeo, 2019

Abstract: 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. Pubblicato per la prima volta nel 1999 e ora aggiornato a vent'anni di distanza per riflettere i cambiamenti nel mondo del software, questo manuale è una pietra miliare. 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. In breve il libro aiuta a comprendere i principi generali del refactoring; migliorare la leggibilità di un programma; riconoscere quando il codice ha bisogno di refactoring; costruire test affidabili; ottimizzare variabili e funzioni; intervenire su classi e metodi; spostare gli elementi funzionali; organizzare strutture dati; semplificare la logica condizionale; perfezionare le API; gestire l'ereditarietà.

La mia idea geniale
Libri Moderni

David, Stuart <1969->

La mia idea geniale : (e come mi ha rovinato la vita) / Stuart David ; traduzione di Francesca Capelli

Il Castoro, 2017

Abstract: Jack Dawson ha 15 anni ed è un distratto cronico. Questo gli causa un sacco di guai, soprattutto con gli insegnanti. Così, una mattina, Jack ha uno dei suoi lampi di genio: bisognerebbe inventare un’applicazione che aiuti gli sventurati distratti come lui a rispondere alle domande come “Di che cosa stavamo parlando?”. Ma realizzare un’app non è facile! Bisogna saper usare un programma preciso, e solo una persona a scuola è in grado di farlo: Elsie Green, una nerd che si veste da dama medievale, e che ha una cotta stratosferica per un certo Drew. Forse se Jack riuscisse a procurarle un appuntamento con Drew, Elsie lo aiuterebbe a realizzare la sua idea. Ma come fare a convincere Drew? Jack ha ha bisogno di un favore, che porta a un altro favore e poi a un altro ancora, in una catena di richieste sempre più difficile da gestire, persino per una mente come la sua! Riuscirà a cavarsela o la sua Idea Geniale sarà solo una fonte infinita di guai?

Autismo e applicazioni tecnologiche
Libri Moderni

Munaro, Claudia <insegnante di sostegno> - Manzardo, Margherita <insegnante di sostegno>

Autismo e applicazioni tecnologiche : quaderno operativo / Claudia Munaro, Margherita Manzardo ; prefazione di Lucio Cottini

Giunti Edu, 2023

Abstract: Le indicazioni del Piano Scuola 4.0 evidenziano l’obbligatorietà, da parte di scuole e insegnanti, di intraprendere piani di innovazione didattica basata sulle tecnologie digitali. Da tempo la scuola si sta dotando di mezzi e strumenti informatici e di innovative competenze tecnologiche che possano essere di supporto alla didattica inclusiva, per integrare i processi di insegnamento ordinari con la tecnologia digitale. Poter progettare attività educative e didattiche con supporti tecnologici offre ai docenti, agli educatori e alle figure che collaborano alla formazione dell’allievo, l’opportunità di costruire nuovi percorsi di inclusione scolastica e di promuovere esperienze significative di co-costruzione cognitiva, emotiva e relazionale. Questo manuale è una guida concreta allo svolgimento delle attività didattiche in ottica inclusiva e contiene: una sezione dedicata agli strumenti tecnologici e didattici: quali scegliere e come utilizzarli al meglio per progettare e realizzare Unità di Apprendimento; 38 Unità di Apprendimento organizzate in base a 4 dimensioni di intervento: socializzazione, comunicazione, autonomia e apprendimento. Ogni UdA è articolata in scheda insegnante con relativi materiali correlati e scheda allievo per lavorare direttamente in classe.

Dalla carta geografica alla mappa digitale
Libri Moderni

De Vecchis, Gino <1947-> - Pesaresi, Cristiano <insegnante di geografia>

Dalla carta geografica alla mappa digitale : percorsi didattici ed esempi applicativi / Gino De Vecchis, Cristiano Pesaresi

Carocci, 2024

Abstract: Il volume affronta il linguaggio della geograficità, lo specifico codice della geografia, efficace nella sua immediatezza e in progressiva evoluzione grazie alle nuove tecnologie. Per farlo, mette a confronto le grammatiche sottese alle carte geografiche – che hanno fornito nel corso dei secoli disegni sempre più accurati del mondo – e alle mappe digitali ed evidenzia come queste si possano utilizzare insieme per una conoscenza approfondita del territorio. In classe, il testo consente di realizzare story map e di compiere viaggi virtuali, didatticamente coinvolgenti, impiegando strumenti come Google Maps e Google Earth. Il libro è rivolto ai docenti, agli studenti dei corsi di studio indirizzati all’insegnamento della geografia e a tutti coloro che desiderano ampliare le proprie competenze relative alla geograficità.

La matematica con le app
Libri Moderni

Biancardi, Andrea <psicologo e psicoterapeuta> - Ara, Alice <1987->

La matematica con le app : giochi ed esercizi per le abilità numeriche e la discalculia / Andrea Biancardi, Alice Ara

Carocci Faber, 2018

Abstract: C’è un tesoro da scoprire tra le applicazioni per smartphone e tablet: sono le app che possono aiutare bambini e ragazzi, fin dai primi anni di vita e per tutto il percorso scolastico e all’università, a imparare la matematica e a esercitarsi giocando e risolvendo piccoli e grandi problemi aritmetici e logico-matematici in modo divertente. Le app possono favorire i processi di apprendimento e affiancare le unità didattiche a scuola, aiutare gli studenti discalculici a potenziare le proprie abilità, migliorare la qualità dello studio, insegnare costrutti matematici ai bambini più piccoli. Il volume spiega come, quando e perché utilizzare le app, e in quali contesti: a scuola, in famiglia, in logopedia. Dato il fascino e il successo che riscuotono le app, si tratta di un mezzo gradevole e interessante ma allo stesso tempo rigoroso ed efficace sia nei processi cognitivi coinvolti sia nelle abilità sviluppate.

Excel per il controllo di gestione e la finanza aziendale
Libri Moderni

Fiore, Giovanni <1958- >

Excel per il controllo di gestione e la finanza aziendale : costruzione di modelli per l'analisi di bilancio, il budget e le strategie finanziarie / Giovanni Fiore

6. ed.

Wolters Kluwer, 2024

Abstract: Il volume illustra le metodiche utili per l'analisi delle imprese sotto il profilo del controllo di gestione e della finanza aziendale attraverso l'utilizzo del foglio elettronico. Il filo conduttore è la costruzione di modelli in grado di affrontare i temi attinenti all'economia delle imprese, nell'ottica del dirigente d'azienda, del consulente d'impresa o dello studente di corsi universitari avanzati. > Leggi gratuitamente il capitolo "ACQUISIZIONE DATI DI BILANCIO DAL FORMATO XBRL" Excel è uno strumento molto versatile ed utilizzabile a seconda degli scopi che il fruitore si prefigge: nel volume sono quindi illustrati diversi approcci per giungere alle medesime analisi gestionali e per poterle personalizzare. La costruzione dei modelli affronta le seguenti tematiche: • acquisizione di dati contabili e di bilancio • scritture integrative con la tecnica della partita doppia • organizzazione del piano dei conti con codici di riclassificazione per diverse tipolo­gie di schemi e periodi • sistemi di ricerca e selezione dei dati attraverso l'uso di filtri e per tabelle pivot • schemi di riclassificazione del bilancio • analisi di bilancio per flussi e per indici • schemi di analisi economica per aree strategiche d'affari • schemi per preconsuntivi • schemi per la formulazione del budget e di piani industriali (business plan) • schemi per la valutazione del capitale economico • schemi per il calcolo di credit - scoring o rating quantitativo (Accordi di Basilea) • schemi per la valutazione sulla probabilità di default • schemi per l'analisi del break even point • schemi di supporto per il calcolo delle imposte, le analisi degli investimenti, i calcoli finanziari, i prezzi di prodotto e i costi e prezzi orari. Con la terza edizione si propone un nuovo modello di finanza e controllo: il MFC, che ottimizza ed implementa il modello di pianificazione e controllo di gestione delle edizioni precedenti affiancando i nuovi modelli di analisi per i bilanci acquisiti dal registro imprese (XBRL). STRUTTURA DEL VOLUME 1. Il foglio elettronico (Excel) e l'economia aziendale 2. La costruzione di modelli in Excel - Il modello MFC (I) 3. Modelli di finanza aziendale e controllo di gestione 4. Analisi di bilanci - Il modello MFC (II) 5. Analisi economica e finanziaria - Il Modello XBRL 6. Analisi previsionale e valutazioni - il modello MFC (III) 7. Schemi di supporto per l'economia e la finanza aziendale 8. Strumenti di Excel per l'economia e la finanza aziendale 9. Casi aziendali e professionali 10. Istruzioni per il software IL SOFTWARE Il software in ambiente Excel® è costituito dai modelli e dagli esempi richiamati nel testo, le formule sono modificabili per consentire di implementare, variare oppure creare nuovi modelli. 45 file di Excel (28 modelli, 5 modelli di archivio attivo e 12 cartelle di esempi) sulle seguenti tematiche: 1) Analisi di bilanci 2) Analisi dei costi 3) Analisi degli investimenti e dei finanziamenti 4) Budget 5) Business Plan 6) Valutazione delle aziende 7) Analisi di sensitività.

Progettare e realizzare un sito web
Libri Moderni

De Scisciolo, Cristiano

Progettare e realizzare un sito web : guida completa a User experience, CMS, SEO e E-commerce / Cristiano De Scisciolo

Hoepli, 2021

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

Digital analytics
Libri Moderni

Semoli, Alessio

Digital analytics : prendi il controllo del tuo business online / Alessio Semoli ; serie a cura di Luca Conti

Hoepli, 2017

Abstract: Misurare è fondamentale per il tuo business. Qualsiasi strategia di marketing e comunicazione di successo si basa su una pianificazione e una misurazione attenta dei risultati. Tenere sotto controllo quello che succede nel tuo progetto ti permette di avere un'idea chiara di dove stai andando e di correggere il tiro qualora le azioni intraprese non ottenessero i risultati desiderati. Più misuri più migliori, più rendi la tua strategia mirata ed efficace. Digital analytics spiega come prendere il controllo di qualsiasi business online: grazie a un metodo semplice e focalizzato al risultato si può analizzare qualsiasi forma pubblicitaria come SEM, SEO, DEM, Social, Paid Media sino al mondo del Programmatic Buying. Lo scopo del libro è offrire gli strumenti e la metodologia di analisi per chi si occupa di Lead generation, E-commerce, Advertising o attività di Brand Awareness, fornendo le conoscenze necessarie a gestire qualsiasi software di Analytics.

Gestire progetti digitali
Libri Moderni

Tagliapietra, Piero <1984->

Gestire progetti digitali : gli strumenti a disposizione del project manager / Piero Tagliapietra

Angeli, 2020

Abstract: La gestione dei progetti riguarda ognuno di noi: nella nostra attività lavorativa occuparci dello sviluppo di un progetto è qualcosa al quale non possiamo sottrarci, prima o poi accadrà. Potrebbe essere lo sviluppo di un'app, il rifacimento del sito aziendale o lo sviluppo di un nuovo progetto di marketing e comunicazione. Come fare però a gestire qualcosa che è incerto dall'inizio? È possibile mantenere il controllo in uno scenario dove le piattaforme evolvono costantemente e dove dopo poche settimane sono cambiate le esigenze di progetto? Come organizzarsi se in alcuni momenti le tempistiche sono fissate e in altri casi non è possibile definire scadenze certe a priori? Come possiamo lavorare se abbiamo obiettivi poco chiari e quando non è possibile creare un diagramma di Gantt o una WBS? Sono tutte domande e incertezze che trovano la stessa risposta: semplicemente scegliendo l'approccio migliore e che consenta di gestire al meglio il nostro progetto specifico tenendo conto delle sue caratteristiche e di quelle dell'ambiente in cui andiamo a svilupparlo. Esistono infatti vari approcci alla gestione dei progetti e andremo a scoprire quali sono gli strumenti a disposizione di chi si trova a fare il project manager in ambito digitale con la consapevolezza che tutti si basano su un elemento cardine, la cultura aziendale. Metodi predittivi, iterativi e adattativi sono alcuni degli approcci ai progetti che troviamo oggi all'interno del project management: il ruolo di un project manager, che gestisce progetti in ambito digital, è conoscerli e utilizzare gli strumenti che consentono di ottenere il maggior valore nel contesto in cui opera.

La non intelligenza artificiale
Libri Moderni

Broussard, Meredith

La non intelligenza artificiale : come i computer non capiscono il mondo / Meredith Broussard

Angeli, 2019

Abstract: In La non intelligenza artificiale, Meredith Broussard sostieneche il nostro diffuso entusiasmo per l'applicazione delle tecnologie digitali a ogni aspetto della vita abbia condotto a un'enorme quantità di sistemi mal progettati. Siamo così ansiosi di fare tutto attraverso i computer - prenotare le vacanze, guidare, pagare le bollette, persino scegliere il partner - che abbiamo smesso di esigere che la tecnologia funzioni davvero. Broussard ci ricorda che ci sono limiti fondamentali a ciò che possiamo (e dovremmo) fare con la tecnologia. Con questo libro, ci offre una guida per comprendere il funzionamento interno dell'intelligenza artificiale e i suoi limiti esterni, lasciandoci un importante insegnamento: non dovremmo mai presumere che i computer siano in grado di dare sempre le risposte giuste ai nostri problemi. Mettendo in discussione quello che definisce il tecnosciovinismo - la convinzione che la tecnologia sia sempre la soluzione - Broussard sostiene che non è affatto vero che i problemi sociali siano inevitabilmente destinati a scomparire di fronte a un'utopica società digitale. Per dimostrare la sua tesi, intraprende una serie di avventure nel mondo della tecnologia informatica. Sale su un'auto a guida autonoma che la porta a fare un giro che si rivelerà piuttosto pericoloso ("il futuro dei cyborg non è così imminente"); usa l'intelligenza artificiale per comprendere perché gli studenti di alcune high school americane non riescono a superare i test standard; utilizza il machine learning (apprendimento automatico) per cercare di prevedere quali passeggeri sono sopravvissuti al disastro del Titanic; tenta di migliorare il sistema di finanziamento delle campagne elettorali statunitensi costruendo un apposito software che monitorale spese dei candidati. Se comprendiamo i limiti di ciò che possiamofare con la tecnologia, ci dice Broussard, possiamo fare delle scelte più avvedute per rendere il mondo migliore per tutti.