Sfoglia il Catalogo feltrinelli015
<<<- Torna al MenuCatalogo
Mostrati 5581-5600 di 10000 Articoli:
-
Android. Guida alla sicurezza per hacker e sviluppatori
Ci sono quasi un miliardo di dispositivi Android in uso e ognuno è potenzialmente a rischio di violazione informatica, hacking ed exploit. Che piaccia o meno, le conoscenze fondamentali per proteggere un device basato su Android sono ancora appannaggio di pochi, mentre la diffusione del sistema è ormai oltre smartphone e tablet e riguarda anche TV, automobili e dispositivi ""wearable"""" in genere. In questo testo l'autore esamina componenti e sottosistemi Android per guidare verso una profonda e completa comprensione dei meccanismi interni di sicurezza. Viene illustrata l'architettura del sistema con un approccio bottom-up che capitolo dopo capitolo prende in considerazione temi come l'implementazione dei permessi, la gestione delle applicazioni e la firma del codice, l'integrazione di sistemi per la crittografia, l'amministrazione dei dispositivi e il controllo degli aggiornamenti. La versione di riferimento è Android 4.4 (KitKat) il cui codice sorgente è oggetto di attenta analisi, ma non mancano riferimenti a caratteristiche delle versioni precedenti."" -
IPhone. Per i modelli 4s, 5, 5s, 6 e 6 plus
Il cuore di ogni iPhone è iOS, il sistema operativo che rende speciale e indimenticabile l'utilizzo del telefono Apple. Al suo interno, dietro il display Retina HD, si nasconde un vero e proprio computer ricco di funzionalità a portata di tocco. Per sfruttarle al meglio, questo libro è quello che ti serve. Che tu abbia in mano il più moderno iPhone 6 o semplicemente installato iOS 8, l'autore ti aiuterà a massimizzare la tua esperienza con il gioiello di casa Apple: dal primo tocco sull'interfaccia touch screen alle possibilità di arricchire il device con tanti contenuti originali; dai trucchi per utilizzare al meglio la fotocamera alla configurazione della posta elettronica, senza dimenticare la musica, le mappe e i calendari, e i preziosi consigli di Siri. Argomenti: Scoprire le novità di iPhone 6 e iOS 8; Esplorare iPhone dalla schermata Home; Il ponte di comando: Centro di Controllo, Centro Notifiche e Siri; La rubrica, le chiamate e i messaggi; Foto e video: lo scatto, la ripresa, il ritocco, gli album e la condivisione; Internet e posta elettronica a portata di tocco; Riempire l'iPhone di contenuti: foto, musica, video e app; Organizzare calendari, promemoria, note e memo vocali; Non perdere l'orientamento con le mappe; Le funzionalità per il fitness e la Condivisione in famiglia; Lavorare tra iPhone, iPad e Mac con Continuity. -
IPad. Per i modelli Air e Mini
Hai finalmente deciso di entrare nel club dei felici possessori di un iPad, magari sostituendolo al tuo vecchio e ingombrante computer, oppure hai semplicemente installato iOS 8 sul tuo tablet Apple, e vuoi essere sicuro di fare tutto nel modo giusto per sfruttare al meglio le potenzialità del tuo dispositivo? Questo manuale fa al caso tuo. L'autore ti guiderà alla scoperta delle ultime generazioni di iPad per poi sprofondare nei mondi che si aprono toccando un'icona sullo schermo. Lavorare, leggere, organizzare calendari e appunti, guardare e catturare immagini e video, o ascoltare musica, ma anche navigare in Rete, inviare email o condividere i tuoi contenuti sui social network... niente sarà più come prima. Argomenti: Attivare e sincronizzare iPad; Esplorare l'interfaccia insieme a Centro di Controllo, Centro Notifiche e Siri; Modificare le impostazioni; Organizzare calendari, contatti, note, e promemoria; Impostare Safari e Mail per Web e posta elettronica; Consultare le mappe; Comunicare con Messaggi e FaceTime; Gestire musica, immagini e video; Leggere libri digitali; Trovare e installare nuove app; Scoprire le novità di iPad con iOS 8. -
L' hacker dello smartphone. Come ti spiano al telefono
Il telefono ha smesso di essere tale da anni, trasformandosi in un cellulare prima e in un computer poi. Telefonare e mandare SMS sono ormai attività secondarie nei moderni smartphone dove i dati, un normale messaggio come un documento di lavoro, si muovono attraverso la rete Internet. Tutto questo non ha fatto altro che aumentare le possibilità di essere intercettati e controllati. Hacking e sicurezza sono problemi che riguardano ogni dispositivo, dal più semplice telefono fisso fino ai moderni iPhone, apparecchi Android, BlackBerry o Windows Phone. Questo libro racconta quali sono i pericoli, ne svela i meccanismi e insegna come proteggersi. Capitolo dopo capitolo il lettore imparerà le regole di attacco e difesa entrando nel mondo delle intercettazioni e dello spionaggio telefonico per vestire i panni di un vero ""hacker dello smartphone"""" che si muove sul sottile confine tra lecito e illecito."" -
Sviluppare applicazioni iOS con Swift
L'App Store è un mercato composto da milioni di app e miliardi di download. Le possibilità sono enormi ma prendervi parte con successo non è semplice. Questo manuale insegna un approccio professionale allo sviluppo di app per i device di Cupertino con iOS 8, Xcode 6, Cocoa Touch e Swift. Il testo è strutturato secondo un metodo pragmatico: il lettore viene guidato passo passo nella creazione di sette applicazioni complete, ognuna delle quali introduce nuove funzionalità e tecnologie per mostrarne i meccanismi e la relativa sintassi in un contesto applicativo che non lascia spazio ad astratte teorie ma si focalizza sul codice e il suo funzionamento. Infine viene affrontata la fase di pubblicazione e messa in vendita tramite l'App Store. Tutto il codice delle app di esempio è disponibile sul sito degli autori per permettere al lettore di analizzarlo nell'IDE dedicato. -
Swift. Il linguaggio per creare applicazioni iOS e OS X
Swift è un innovativo linguaggio di programmazione adottato da Apple per lo sviluppo di applicazioni dedicate al mondo iOS e OS X. Le principali caratteristiche consistono nel semplificare la scrittura di codice e nel rendere le app più veloci e performanti: due elementi che uniti a un ecosistema predominante stanno canalizzando l'attenzione degli sviluppatori che, affaticati dalla frammentazione di Android e dalla mancanza di un vero marketplace per Windows Phone, stanno tornando a considerare l'App Store come principale obiettivo commerciale. Questo agile manuale insegna le basi del linguaggio e ne mostra peculiarità e logiche. Un testo ideale sia per chi muove i primi passi sia per chi, già abituato Objective-C (il predecessore di Swift), ha la necessità di aggiornarsi. -
HTML 5. Il markup e le API
Il 28 ottobre 2014 il W3C, l'ente che norma e regola le tecnologie alla base del World Wide Web, ha decretato HTML5 come nuova specifica ufficiale. Si tratta di un'evoluzione di portata storica che dopo 15 anni sostituisce il vecchio HTML 4.01 e impone senza soluzioni un nuovo standard per le pagine web a cui è necessario adeguarsi. L'impatto è notevole essendo HTML l'anima di ogni contenuto pubblicato in rete e tutto quello che gli sviluppatori sapevano e usavano, da qui in avanti dovrà essere in qualche modo diverso. Questo manuale è una guida chiara, esaustiva e mirata a tutti gli aspetti funzionali della nuova specifica HTML5. Ogni capitolo è dedicato a mostrare l'uso di determinati set di marcatori presentati per funzionalità e valore semantico. Quindi vengono affrontate le API che estendono le funzionalità oltre il semplice markup, rendendo per esempio possibile la geolocalizzazione e l'utilizzo offline di applicazioni web. Infine vengono introdotti moderni strumenti per lo sviluppo e il debug che portano la potenza di HTML5 ai massimi livelli possibili. -
Android 6. Guida per lo sviluppatore
Android, il sistema operativo creato da Google, e Google play, l'app store dedicato, sono ormai la piattaforma mobile più utilizzata. La versione 6, Marshmallow, apre agli sviluppatori nuove possibilità che integrano e accentuano le potenzialità delle interfacce Material Design, ormai al centro dell'esperienza d'uso di Google. Questo manuale insegna a lavorare con Android 6 attraverso un approccio pratico che guida il lettore nella realizzazione di un'applicazione completa e funzionante, approfondendo capitolo dopo capitolo i temi che le diverse fasi dello sviluppo implicano. Gli argomenti trattati spaziano dalla creazione di un progetto con Android Studio al design dell'interfaccia, dal controllo del flusso di navigazione alla programmazione multithreading, dalla gestione dei dati all'amministrazione dei permessi. L'obiettivo ultimo è creare applicazioni per smartphone e tablet, ma in potenza anche dispositivi wearable. -
Il manuale di Arduino
Arduino è una piattaforma open source che rende la creazione di progetti di elettronica e robotica DIY facile come non mai. Sviluppatori esperti, creativi e hobbisti alle prime armi troveranno in questo manuale tutto il necessario per capire rapidamente come utilizzare i componenti hardware e scrivere il software necessario per realizzare prototipi interattivi e funzionanti, passando velocemente dalla teoria alla pratica. Seguendo passo passo le istruzioni dell'autore sarà possibile creare tanti incredibili progetti: realizzerete una console TV personalizzata, un game controller sensibile al movimento, un sistema di allarme controllabile da remoto per la vostra casa e altre utili invenzioni. Il testo è aggiornato alla piattaforma di sviluppo 1.0.6 e basato sulla popolare scheda Arduino Uno. Molti dei progetti presentati nel testo sono però realizzabili con schede più recenti, Leonardo e Due, oltre che con le più datate versioni Duemilanove e Diecimila. -
Big Data con Hadoop
Hadoop è un progetto software open source che permette di analizzare enormi quantità di dati distribuiti su cluster di computer e file system differenti. È progettato per essere completamente scalabile da un singolo server fino a migliaia di macchine. Hadoop si occupa anche di gestire problemi e guasti a livello applicativo piuttosto che hardware e questo garantisce migliori e più accurate prestazioni. Hadoop è mantenuto da The Apache Software Foundation e si basa sul linguaggio di programmazione Java. Questo libro è dedicato a chi non conosce Hadoop ma ha la necessità di lavorare e gestire Big Data. L'approccio è sia teorico che pragmatico e tutoriale. Si parte dall'installazione e dalla configurazione di Hadoop, per passare alla progettazione, l'implementazione e la gestione di sistemi complessi attraverso le varie componenti del software tra cui HDFS, YARN e MapReduce. Passo dopo passo il lettore scoprirà i componenti di Hadoop imparando a utilizzarli nella costruzione di soluzioni in grado di ottenere il massimo dai dati collezionati. -
Piccolo manuale di Arduino. Il cuore della robotica fai da te
Avete sentito dire che con Arduino è possibile creare piccoli robot e progetti interattivi originali, ma non sapete da che parte cominciare? Ecco il libro che fa per voi. Questo manuale accompagna alla scoperta del progetto open source che ha conquistato hobbisti, designer e maker di tutto il mondo. Imparerete come è fatto Arduino, esaminando la scheda. Quindi prenderete confidenza con l'ambiente di programmazione e farete dialogare Arduino con il mondo esterno e con il vostro computer, anche via Internet. Infine arriverete a realizzare due progetti completi e funzionanti che potrete utilizzare subito e modificare in chiave domotica. Tutto questo senza dimenticare i consigli per gli acquisti, ovvero quale modello di Arduino scegliere. Il libro si concentra su Arduino Uno, la scheda più indicata per chi comincia a lavorare con Arduino, ma la trattazione e le indicazioni fornite sono in gran parte applicabili anche ad altri modelli come Leonardo, Yún e Due. -
Droni DIY. Il manuale per hobbisti e maker
I droni aprono una nuova affascinante sfida per il mondo dei maker e della robotica DIY. Pilotati dai computer di cui sono dotati, e controllati solo da remoto da un operatore umano, i droni uniscono all'esperienza di volo la possibilità di eseguire riprese video, ma anche di trasportare piccoli carichi. Questo manuale accompagna alla scoperta della meccanica, dell'elettronica e dell'informatica che danno vita a un drone. Dopo una prima parte dedicata all'orientamento tra le tipologie di droni esistenti, si passa all'analisi e all'assemblaggio delle parti meccaniche - come il telaio, il motore e le eliche - ed elettroniche - come i controlli radio, le batterie, il giroscopio, l'accelerometro. Si esamina quindi la calibrazione e la configurazione software, esplorando le funzionalità del radiocomando per prepararsi al volo. A questo punto si affrontano le videoriprese mostrando diverse possibilità: dal semplice video amatoriale alle riprese professionali, senza dimenticare la fase di montaggio con GoPro Studio. Infine i consigli per un volo sicuro con un occhio di riguardo per gli aspetti assicurativi e la normativa in materia dell'Ente Nazionale per l'Aviazione Civile. -
Loren ipsum. Un'avventura alla scoperta dei misteri dell'informatica
Stai per incontrare Loren, una ragazzina curiosa e avventurosa persa nel paese di Userland. Seguila nella ricerca della strada di casa, alle prese con enigmi e rompicapi mentre visita luoghi come il Push & Pop Café, l'Incrocio Ricorsivo, il giardino dei Sentieri che si Biforcano e fa amicizia con il camaleonte Xor, il dottor Tinker, la piratessa Sivinces e altri bizzarri personaggi e mentre... impara a conoscere l'informatica senza neanche rendersene conto, insieme a te! Leggi ""Loren Ipsum"""" da solo o con qualcuno più piccolo di te, quindi consulta le note alla fine del racconto per saperne di più su logica e informatica nel mondo reale. Età di lettura: da 10 anni."" -
Fotografia digitale con Lightroom CC
Adobe Lightroom mette a disposizione di professionisti e amatori della fotografia strumenti potenti e versatili per l'acquisizione, l'organizzazione e l'elaborazione delle immagini digitali. Questo manuale ne insegna l'utilizzo attraverso un percorso orientato alla pratica e basato sull'apprendimento di un metodo di lavoro professionale. Nei capitoli trovano spazio oltre cinquanta tutorial, ognuno dei quali è dedicato all'uso di un modulo, strumento o funzionalità di Lightroom. Non mancano box e note di approfondimento in cui l'autrice fornisce ulteriori consigli e suggerimenti frutto della sua esperienza sul campo. I capitoli sono organizzati seguendo un flusso di lavoro consolidato, dall'importazione delle immagini alla pubblicazione online o a stampa e questo rende la lettura più facile e intuitiva coinvolgendo fin dall'inizio anche il lettore meno esperto. Il testo fa riferimento a Lightroom nelle versioni CC e 6. -
Windows 10. La guida per tutte le età
Windows 10 è il sistema operativo con cui Micrsoft promette di tagliare i ponti con il passato, offrendo agli utenti una moderna esperienza d'uso del computer senza però dimenticare i punti di forza delle versioni precedenti. Windows 10 è quindi multipiattaforma: un unico sistema operativo dotato di un'interfaccia in grado di adattarsi a PC, smartphone e tablet, e in cui ritorna il classico menu Start integrato con la grafica a blocchi introdotta con Windows 8. Windows 10 riconosce il dispositivo in cui sta funzionando e presenta all'utente l'interfaccia più adatta all'uso con mouse e tastiera oppure schermo tattile. L'utilizzo di applicazioni diverse diviene così più coerente e meno disorientante. Questo manuale segue il rinnovamento di Microsoft e insegna l'uso di Windows 10 attraverso un approccio didattico che parte dalle basi per adeguarsi alle esigenze di lettori di tutte le età. -
Imparare a programmare in Java con Minecraft
Questo manuale insegna la programmazione in Java nel mondo di Minecraft. La teoria è ridotta all'essenziale per dare spazio a progetti pratici mirati a scrivere plug-in che danno vita a oggetti spettacolari come mucche fiammeggianti (flaming cows), creeper volanti, portali per il teletrasporto e molte altre funzionalità divertenti. Per questo viene utilizzata la libreria CanaryMod, gratuitamente disponibile per tutti gli appassionati di Minecraft. Dopo le prime pagine dedicate a preparare quello che serve, il lettore vedrà velocemente il suo codice manipolare e controllare gli elementi dell'ambiente grafico 3D senza dover scrivere tonnellate di codice e studiare complicati framework. Alla fine di ogni capitolo un comodo riepilogo permette di misurare i progressi fatti. Nessuna esperienza di programmazione è necessaria e l'unico requisito è un computer abbastanza moderno con un sistema operativo Windows, OS X o Linux: nel testo sono quindi presenti tutti i riferimenti per scaricare e installare il software necessario. -
HTML5. Guida tascabile al linguaggio e agli elementi di una pagina web
Il linguaggio HTML è la lingua franca del Web. Lo sterminato numero di pagine di cui è composta Internet è scritto usando questo codice comune. La versione 5 è l'ultima versione stabile e ufficiale, che sostituisce dopo circa 15 anni HTML 4.01. Apprenderne le basi è quindi oggi imprescindibile per chiunque, programmatore o solo autore di contenuti, abbia la necessità di pubblicare in Rete. Questo agile Pocket si rivolge proprio a loro. In circa 200 pagine viene introdotta tutta la grammatica di base di HTML5: dall'ossatura di una pagina web alla formattazione del testo; dalla strutturazione dei contenuti in titoli, sezioni, intestazioni, paragrafi, note fino alla definizione di indici di navigazione; dai controlli per i form alla gestione di immagini, audio e video. -
Raspberry Pi. Guida al computer più compatto del mondo
Piccolo ed economico, Raspberry Pi è il sogno di qualunque appassionato di informatica e di robotica: basato su software open source, questo microcomputer si alimenta come uno smartphone, è completamente programmabile e ha un costo alla portata di tutti. Questo manuale accompagna alla scoperta e all'utilizzo di Raspberry Pi in applicazioni didattiche e hobbistiche prendendo come riferimento sia la prima generazione di Raspberry Pi nelle versioni Model A+ e Model B+, sia il più recente Raspberry Pi 2 Model B. Da qui si parte per installare e configurare il sistema operativo, scoprire i software per la progettazione e lo sviluppo e lavorare con l'imprescindibile porta GPIO. Il testo è arricchito da esempi di progetti completi e si conclude con una parte dedicata all'uso di Raspberry Pi 2 con Windows 10 IoT, ovvero la versione di Windows dedicata ai maker. -
OS X 10.11 El Capitan. Guida all'uso
OS X 10.11 El Capitan migliora e arricchisce quanto di ottimo era presente nel precedente OS X 10.10 Yosemite. Alcune delle novità sono la possibilità di lavorare con due app in contemporanea, le modalità di organizzare la Scrivania con Mission Control, le ricerche arricchite con Spotlight, la gestione e la condivisione di appunti e checklist con Note e Kloud, la pianificazione di itinerari con Mappe. L'elenco potrebbe continuare a lungo, fino ad arrivare all'integrazione della tecnologia Metal che porta performance e resa grafica del Mac a livelli mai visti. Questo manuale va oltre la semplice descrizione dell'interfaccia ma, forte dell'esperienza di chi con Apple lavora da anni, racconta le logiche che governano il sistema per portare il lettore a una migliore esperienza d'uso. Le novità della versione 10.11 sono segnalate in maniera puntuale in modo da rendere il testo utile non solo a chi utilizza Mac per la prima volta, ma anche a chi già usa e conosce una versione precedente di OS X. -
Office 2016
Argomenti trattati nel volume: esplorare l'interfaccia di Office 2016; conoscere le funzionalità comuni tra le applicazioni; creare testi e documenti con Word; elaborare fogli di calcolo con Excel; preparare presentazioni con PowerPoint; utilizzare la posta elettronica con Outlook; organizzare database con Access; produrre materiale di marketing con Publisher; prendere appunti con OneNote.