Informatica
Come usare al meglio ChatGPT
Roberto Albanesi
Libro: Libro in brossura
editore: Tecniche Nuove
anno edizione: 2024
pagine: 182
Nel panorama dei molti libri usciti sull'argomento, questo libro su distingue perché non parla di intelligenza artificiale al futuro, ma evidenzia opportunità e limiti dell'attuale versione di Chatgpt, soffermandosi soprattutto sui risultati più sorprendenti che coinvolgono testo, audio e immagini. Un testo che in poche ore permetterà di inserire questo straordinario strumento nel proprio studio, nel proprio lavoro e, perché no, nei propri hobby. Grazie alla sua estrema concretezza, il manuale è orientato a tutti coloro che usano quotidianamente un computer e, probabilmente, a quelli che vi si avvicineranno proprio perché Chatgpt "rende le cose più facili".
Minecraft. Ultra trucchi e segreti
Libro: Libro rilegato
editore: Magazzini Salani
anno edizione: 2024
pagine: 136
"Benvenuto! Immergiti nel mondo di Minecraft e scopri i mob, i materiali, come si estrae e come si costruisce, le armi e molto altro ancora. Ogni partita è unica, non ce ne saranno mai due uguali. Nonostante il gioco abbia più di dieci anni, ogni avventura ti stupirà ancora con nuove scoperte. Che tu sia alla prima partita o sia invece un giocatore esperto che ha bisogno di qualche consiglio sul Nether o sulle fasi finali del gioco, troverai quello che ti serve in questo libro speciale. Ti guideremo alla scoperta del gioco attraverso i combattimenti, l'attività di costruzione, i trucchi per sopravvivere e molti altri segreti. Afferra spada e piccone, si parte!"
Node.js. Guida per creare API e applicazioni in JavaScript
Alessandro Miliucci
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2024
pagine: 336
Node.js è un framework open source basato sul motore JavaScript V8 di Chrome che permette di creare applicazioni veloci, compatte e affidabili. Questo manuale accompagna nell'apprendimento delle varie funzionalità. Si parte da un'introduzione a Node.js e alla sua storia, per poi passare all'installazione e configurazione del software. Si prosegue con la creazione e l'esecuzione della prima applicazione Node.js., l'analisi dei protocolli HTTP e TCP e la realizzazione di un server web, per passare poi alla gestione di concorrenza e parallelismo, moduli e dipendenze, e all'utilizzo di Express e Fastify per la creazione di applicazioni e di API. Il testo fa riferimento alla versione 20.x (LTS) che il lettore imparerà a utilizzare anche insieme alle nuove versioni che vengono rilasciate ogni sei mesi. Una guida pragmatica adatta sia a coloro che vogliono apprendere le basi dell'utilizzo di Node.js, sia a sviluppatori esperti che vogliono sfruttarne meglio le potenzialità.
Value investing con Excel. Guida per elaborare previsioni e massimizzare gli investimenti
Fabrizio Cesarini, Donata Petrelli
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2024
pagine: 272
Il value investing è una tecnica d’investimento basata sul valore di uno strumento finanziario e utilizza prevalentemente l’analisi fondamentale per effettuare scelte consapevoli. Molti degli investitori più famosi al mondo come Warren Buffet, Benjamin Graham e Peter Lynch hanno basato tutto su questo modello che considera elementi micro e macro economici per definire la solidità e la redditività di un’azienda e comprenderne le dinamiche future. A volte considerato un argomento complesso e adatto solo ai professionisti, in realtà può essere applicato con semplicità, a patto di capire quali dati utilizzare, dove trovarli e come analizzarli. Questa guida pratica e ricca di esempi offre un approccio innovativo al value investing e mostra anche ai non addetti ai lavori come sfruttare la potenza di Excel e definire un metodo efficace. Si impara a realizzare in autonomia un indice che descriva e sintetizzi una serie di dati, a creare dashboard efficaci e a rappresentare graficamente i dati per estrapolare informazioni utili e investire con successo.
Sviluppare applicazioni con Django. Guida alla programmazione web aggiornata alla versione 5
Marco Beri
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2024
pagine: 240
Django è un framework open source scritto in Python usato per creare applicazioni web. Pragmatico, veloce ed elegante, viene utilizzato per lo sviluppo di progetti sia su piccola sia su vasta scala. Questa guida pratica e ricca di esempi illustra le potenzialità di Django e insegna a utilizzarlo. Si parte dall’installazione e dalla configurazione per passare poi all’attività di sviluppo vera e propria attraverso gli strumenti messi a disposizione per lavorare su viste e template, URL e query, per terminare con le modalità per migliorare e aggiungere funzionalità all'applicazione. Una lettura aggiornata alla versione 5, adatta a programmatori con una conoscenza base di Python che vogliono sfruttare la potenza di Django per ridurre i tempi di sviluppo e migliorare la qualità delle applicazioni web.
Intelligenza Artificiale Conversazionale. Processi, strumenti e professioni per creare chatbot e assistenti vocali
Chiara Martino
Libro: Libro in brossura
editore: Franco Angeli
anno edizione: 2024
pagine: 190
Come si creano chatbot e assistenti vocali? Quali sono le strategie e le best practice per progettarli, implementarli e analiz
Gli indimenticabili videogiochi anni '80. I manuali da collezione di Retro Gamer
Libro: Libro in brossura
editore: Sprea Editori
anno edizione: 2023
pagine: 132
Questo volume della collana Anime Cult Retrogamer raccoglie la collezione definitiva dei giochi retrò degli anni '80: una guida essenziale al decennio d'oro dei videogiochi. Questo numero da collezione indagherà il motivo per cui questi anni sono stati fantastici per il gaming, a partire dalla conoscenza dei sistemi che hanno dominato il decennio. Inoltre approfondimenti sulle migliori sfide di gioco, sui 25 migliori giochi per Amiga 500, le guide definitive ai game che hanno fatto la storia, come Zelda, Elite, Spy Hunter e inoltre i 25 migliori giochi per Commodore 64 di sempre.
Manuale di cybersicurezza
Libro: Libro in brossura
editore: Pacini Giuridica
anno edizione: 2023
pagine: 376
Tra le maggiori sfide che le società tecnologicamente avanzate e integrate sono chiamate ad affrontare vi è quella di garantire che il cyberspace sia un dominio affidabile, che possa essere utilizzato da diversi attori per perseguire obiettivi legittimi e meritevoli di tutela. In un'espressione, significa promuovere la cybersicurezza, da intendersi sia come fine da raggiungere sia come mezzo. In tal senso, il manuale tratta i diversi profili, le iniziative e le attività promosse dai diversi stakeholders del cyberspazio, con l'obiettivo di proteggere le reti, i sistemi informativi, i servizi informatici e gli utenti da minacce e rischi informatici, sempre più diffusi, diversificati e sofisticati. La componente antropica della minaccia e del rischio cyber è quella che fa riferimento al cd. "Fattore umano". Per tale ragione, si pone particolare attenzione sulla salvaguardia della cybersecurity: una necessità concreta da soddisfare attraverso l'adozione di iniziative, misure e azioni di natura intrinsecamente multidisciplinare e multilivello, tra cui l'implementazione di dedicati strumenti di policy e giuridici in materia.
Sviluppare applicazioni Web3. Creare DApp con blockchain, smart contract, Solidity, web3.js
Alessandro Baldini
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 288
Il Web è sull'orlo della sua terza rivoluzione. Dalla sua forma attuale ad alta interazione tra utenti e sistemi diversi, sta evolvendo verso un ecosistema più semantico, con un'esperienza utente ancora più immersiva e personalizzata, applicazioni decentralizzate e sicure, e servizi che fanno largo uso di Intelligenza Artificiale. Questa guida pragmatica insegna l'uso delle tecnologie alla base della trasformazione: la blockchain e gli smart contract che hanno stravolto i paradigmi su cui si basano le applicazioni web (e non solo), il linguaggio di programmazione Solidity (fondamentale per creare smart contract), la libreria web3.js che consente di definire il front end delle applicazioni. Un manuale completo dedicato a chi vuole imparare a sviluppare il Web3.
Sviluppare giochi con Blender e Godot. Guida alla creazione di avventure 3D
Obuz Kumsal
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 300
Questo manuale è una guida esaustiva e pratica alla creazione di giochi attraverso l’utilizzo combinato di Blender, uno dei più apprezzati software di modellazione 3D, e Godot, un avanzato motore di gioco open source. Si parte dalle basi di modellazione low poly e si prosegue illustrando come sfruttare Blender per creare, manipolare e animare gli elementi del gioco, preparandoli poi per l'importazione in Godot. Si passa quindi all’utilizzo del motore di gioco per progettare le scene, lavorare su luci e ombre e creare modelli controllabili e interattivi. Seguendo le istruzioni e gli esempi forniti capitolo dopo capitolo, il lettore arriva a costruire un gioco point-and-click, apprendendo così un flusso di lavoro che integra e sfrutta al massimo la potenza di Blender e Godot. Un testo di riferimento per imparare a gestire in maniera efficace tutto il processo di creazione di giochi 3D, dall’ideazione al rilascio.
Kubernetes. Guida per gestire e orchestrare i container
Serena Sensini
Libro
editore: Apogeo
anno edizione: 2023
pagine: 420
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.

