G2Music. Gestione Avanzata dei Dati Giuseppe Pietravalle, Giuseppe Santaniello, Marco Mannara

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "G2Music. Gestione Avanzata dei Dati Giuseppe Pietravalle, Giuseppe Santaniello, Marco Mannara"

Transcript

1 G2Music Gestione Avanzata dei Dati Giuseppe Pietravalle, Giuseppe Santaniello, Marco Mannara

2 IL PROBLEMA Spesso capita di ascoltare una canzone, di volerne leggere il testo e di volerne conoscere maggiori dettagli (album di appartenenza, copertina, anno di pubblicazione) oppure avere informazioni sulla discografia di un artista o semplicemente ascoltare la propria canzone preferita. 2

3 G2MUSIC L applicazione consente di effettuare vari tipi di ricerche: per artista, in questo caso viene mostrata la discografia in ordine cronologico e la lista delle canzoni più popolari; per canzone, viene mostrata una lista di canzoni con il titolo inserito; per artista e canzone, viene visualizzato il testo, il video e le informazioni relative alla canzone. 3

4 ARCHITETTURA MEDIATOR User Mediator Wrapper MusixMatch Wrapper LastFm Wrapper LyricWikia Wrapper YouTube Wrapper GoogleImage

5 FONTI Fonte Tipo Grado Volatilità Musixmatch SitoWeb Con cambi periodici YouTube API Con cambi periodici Google Image API Con cambi periodici LastFm API Con cambi periodici Lyric Wikia API Con cambi periodici 5

6 SCHEMA DATALOG MusixMatch (Artista, Canzone, Testo, ListaCanzoni) YouTube (Artista, Canzone, Video) LastFm (Artista, Canzone, TitoloAlbum, Copertina, Durata,CanzoniAlbum) LyricWikia (Artista, Discografia) GoogleImage (Artista, Foto) 6

7 WRAPPERS I wrappers necessari per lo sviluppo del progetto sono cinque: Wrapper MusixMatch Wrapper LastFm Wrapper LyricWikia Wrapper YouTube Wrapper GoogleImage 7

8 WRAPPER MUSIXMATCH Viene utilizzato per recuperare: il testo di una canzone, la lista delle canzoni popolari di un artista e delle canzoni nel cui titolo appare una determinata parola scelta dall utente. Si accede a queste informazioni con la tecnica dello scraping. XPath Risultato //div[@id= lyrics ] Testo canzone //ul[@class='tracks list ]//h2/a //ul[@class='tracks list ]//h3 Lista delle canzoni popolari di un determinato artista //ul[@class='tracks list ]//h2/a //ul[@class='tracks list ]//h3 Lista delle canzoni nel cui titolo compare una determinata parola 8

9 SCRAPING file_get_contents(): permette di acquisire e memorizzare in una variabile l'intero sorgente di una pagina web. DOMDocument(): Rappresenta un intero documento HTML o XML; serve come radice dell'albero del documento. loadhtml($var): carica l'html da una stringa Per valutare un'espressione XPath viene definito un oggetto DOMXPath e utilizzato il metodo query() con l'espressione desiderata. 9

10 WRAPPER LASTFM Viene utilizzato per recuperare le informazioni relative ad una determinata canzone (durata, titolo e copertina dell album) e per visualizzare la lista delle canzoni di un album. Per ottenere i dati relativi alla canzone cercata, viene effettuata una richiesta alle API di LastFm, in particolare si utilizza il metodo track.getinfo: track.getinfo&api_key=your_api_key&artist=artist_name&track=track_name Per ottenere la lista delle canzoni di un album, si è utilizzato il metodo album.getinfo: album.getinfo&api_key=your_api_key&artist=artist_name&album=album_name 10

11 WRAPPER LASTFM Entrambi i metodi restituiscono un documento XML dal quale estrarre le informazioni di interesse utilizzando il linguaggio XPath. XPath Risultato //album/title Titolo di un album //album/image[@size='medium'] Copertina album //track/duration Durata canzone //album/tracks/track/name Lista canzoni di un album 11

12 WRAPPER LYRICWIKIA Viene utilizzato per recuperare la discografia di un artista. Si effettua una richiesta alle API nel seguente modo: Il risultato è un documento XML da cui vengono estratte informazioni utilizzando il linguaggio XPath. XPath Risultato //albums//album Titolo di un album //albums//songs Lista canzoni di un album //albums//year Anno di pubblicazione album 12

13 WRAPPER YOUTUBE Viene utilizzato per visualizzare il video di una canzone. In particolare, si sfruttano le YouTube Data API per ottenere l id del video relativo alla canzone che si sta cercando e le YouTube Player API per la visualizzazione del video. YouTube Data API 13

14 YOUTUBE PLAYER API Il codice JavaScript mostrato serve per la creazione, la gestione delle funzionalità e per impostare la dimensione del player YouTube. 14

15 WRAPPER GOOGLEIMAGE Viene utilizzato per visualizzare la foto di un artista interrogando le Google Image API. Il risultato è un file JSON da cui si ottiene il link alla foto dell artista. 15

16 SCHEMA GLOBALE Canzone (A, T, Testo,Video,TitoloAlbum, Copertina, Durata): Testo, Video, Titolo_album, Copertina e Durata della canzone dal titolo T scritta dall artista A Discografia (A, ListaAlbum,Foto): ListaAlbum e Foto dell artista A Canzoni (T, ListaCanzoni): ListaCanzoni dal titolo T 16

17 QUERY SULLO SCHEMA GLOBALE q1(testo,video,titoloalbum, Copertina, Durata): Canzone(X,Y,Testo,Video,TitoloAlbum, Copertina, Durata) q2(listaalbum,foto): Discografia(X,ListaAlbum,Foto) q3(listacanzoni): Canzoni(Titolo,ListaCanzoni) 17

18 GAV mapping GLOBAL-AS-VIEW Canzone(A, T, Testo,Video,TitoloAlbum, Copertina, Durata) MusixMatch (A, T, Testo, ListaCanzoni), YouTube (A, T, Video), LastFm (A, T, TitoloAlbum, Copertina, Durata,CanzoniAlbum) Riformulazione query q1 q 1(Testo,Video, TitoloAlbum,Copertina,Durata): MusixMatch( X, Y, Testo, _ ), YouTube (X, Y, Video), LastFm (X, Y, TitoloAlbum, Copertina, Durata) 18

19 GLOBAL-AS-VIEW GAV mapping Discografia (A, Discografia,Foto) LyricWikia (A, Discografia), GoogleImage (A, Foto) Riformulazione query q2 q 2(Discografia,Foto): LyricWikia (A, Discografia), GoogleImage (A, Foto) 19

20 GLOBAL-AS-VIEW GAV mapping Canzoni(T,ListaCanzoni) MusixMatch (Artista, T, Testo, ListaCanzoni) Riformulazione query q3 q 3(T,ListaCanzoni): MusixMatch ( _, T, _, ListaCanzoni) 20

21 LOCAL-AS-VIEW MusixMatch (A, T, Testo, ListaCanzoni) Canzone(A, T, Testo,Video,TitoloAlbum, Copertina, Durata), Canzoni(T, ListaCanzoni) YouTube (A, T, Video) Canzone(A, T, Testo,Video,TitoloAlbum, Copertina, Durata) LastFm (A, T, TitoloAlbum, Copertina, Durata) Canzone(A, T, Testo,Video,TitoloAlbum, Copertina, Durata) LyricWikia (A, Discografia) Discografia (A, Discografia, Foto) GoogleImage (A, Foto) Discografia (A, Discografia, Foto) 21

22 BUCKET E RIFORMULAZIONE Q1 q1(testo,video,titoloalbum, Copertina, Durata): Canzone(X,Y,Testo,Video,TitoloAlbum, Copertina, Durata) X=Artista Y=Titolo Bucket ( Canzone(X, Y, Testo,Video,TitoloAlbum, Copertina, Durata))= { MusixMatch (X, Y, Testo, ListaCanzoni), YouTube (X, Y, Video), LastFm (X, Y, TitoloAlbum, Copertina, Durata) } r1(testo,video,titoloalbum, Copertina, Durata): MusixMatch (X, Y, Testo, ListaCanzoni) Exp(r1(Testo,Video,TitoloAlbum, Copertina, Durata))= Canzone(X, Y, Testo, Video, TitoloAlbum, Copertina, Durata) Exp(r1) q1

23 BUCKET E RIFORMULAZIONE Q2 q2(listaalbum,foto): Discografia(X,ListaAlbum,Foto) Bucket ( Discografia(X, ListaAlbum, Foto))= { LyricWikia (X, ListaAlbum), GoogleImage (X, Foto) } r2(listaalbum, Foto): LyricWikia (X, ListaAlbum) Exp(r2(ListaAlbum, Foto))= Discografia(X, ListaAlbum, Foto) Exp(r2) q2 23

24 BUCKET E RIFORMULAZIONE Q3 q3(listacanzoni): Canzoni(Titolo,ListaCanzoni) Bucket ( Canzoni(Titolo,ListaCanzoni))= { MusixMatch (Artista, Titolo, Testo, ListaCanzoni) } r3(listacanzoni): MusixMatch (Artista, Titolo, Testo, ListaCanzoni) Exp(r3(ListaCanzoni))= Canzoni(Titolo,ListaCanzoni) Exp(r3) q3 24

25 TECNOLOGIE UTILIZZATE Eclipse Luna IDE è un ambiente di sviluppo integrato multi-linguaggio e multipiattaforma. PHP è un linguaggio di programmazione interpretato, originariamente concepito per la programmazione di pagine web dinamiche. Attualmente è utilizzato soprattutto per sviluppare applicazioni web lato server. Con il rilascio della versione 5, PHP dispone di un solido modello OOP. GitHub è un servizio web di hosting per lo sviluppo di progetti software. Può essere utilizzato anche per la condivisione e la modifica di file. 25

26 TECNOLOGIE UTILIZZATE JavaScript è un linguaggio di scripting orientato agli oggetti e agli eventi utilizzato nella programmazione Web lato client. jquery è una libreria di funzioni Javascript per le applicazioni web, che si propone come obiettivo quello di semplificare la manipolazione, la gestione degli eventi e l'animazione delle pagine HTML. HTML5 è un linguaggio di markup per la strutturazione delle pagine web. CSS è un linguaggio usato per definire la formattazione di documenti HTML. 26

27 TECNOLOGIE UTILIZZATE XPath è un linguaggio parte della famiglia XML che permette di individuare i nodi all'interno di un documento XML. XML è un linguaggio di markup, ovvero un linguaggio marcatore basato su un meccanismo sintattico che consente di definire e controllare il significato degli elementi contenuti in un documento o in un testo. JSON è un formato adatto per lo scambio dei dati in applicazioni clientserver. 27

Cerca i film in Campania con Trailer e Trama

Cerca i film in Campania con Trailer e Trama Cerca i film in Campania con Trailer e Trama Progetto Gestione Avanzata dei Dati Alessandro Sacco Problemi La maggior parte di siti presenti sul web, che indicano i film usciti nei cinema, non danno tutte

Dettagli

Events: Track your favorite artists

Events: Track your favorite artists Events: Track your favorite artists Universitá degli Studi di Salerno Progetto February 8, 2015 1 2 Overview 3 Concerts é un web site che permette di accedere a molte informazioni in rete, relative a cantanti

Dettagli

Raccolta di Canti Religiosi per l'animazione Liturgica

Raccolta di Canti Religiosi per l'animazione Liturgica Raccolta di Canti Religiosi per l'animazione Liturgica Progetto Gestione Avanzata dei Dati Prof. Gennaro Costagliola Domenico Desiato Matr. 0522500341 Luigi Dell Aglio Matr. 0522500333 Overview Definizione

Dettagli

PriceFinder Tu ci dici cosa cercare. Noi te lo troviamo. Al miglior prezzo!

PriceFinder Tu ci dici cosa cercare. Noi te lo troviamo. Al miglior prezzo! PriceFinder Tu ci dici cosa cercare. Noi te lo troviamo. Al miglior prezzo! Docente Gennaro Costagliola Studenti Antonio Esposito Giuseppe Luciano Marco Procaccini Indice Descrizione del problema: perché

Dettagli

Specifica del problema

Specifica del problema MovieScore Università degli Studi di Salerno Laurea Magistrale in Informatica Corso di Gestione Avanzata dei Dati Docente: Prof. Gennaro Costagliola Studente: Emanuele Russomanno Anno Accademico 2016/2017

Dettagli

Un App per scoprire l Italia

Un App per scoprire l Italia Un App per scoprire l Italia Studenti: Luca Peppe Vincenzo Nastro Docente: Gennaro Costagliola Introduzione L Italia è uno dei paesi più ricchi al mondo sia per la sua storia che per la sua cultura Molte

Dettagli

Documentazione Progetto di Integrazione dei dati su Web A.A

Documentazione Progetto di Integrazione dei dati su Web A.A UNIVERSITÀ DEGLI STUDI DI SALERNO Gestione dei Progetti Software Documentazione Progetto di Integrazione dei dati su Web A.A. 2016-2017 Docente: Prof. Gennaro Costagliola Studente: Lorenzo Vitale Panoramica

Dettagli

3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni

3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni IIndice Capitolo 1 Da dove partiamo: pagine web statiche 1 1.1 Principi di base.............................. 1 1.1.1 Il paradigma client-server.................... 1 1.1.2 Ipertesto, multimedia, ipermedia................

Dettagli

Javascript e CSS nelle pagine WEB

Javascript e CSS nelle pagine WEB 1 Javascript e CSS nelle pagine WEB Esempi applicativi Autrice: Turso Antonella Carmen INDICE ARGOMENTI 2... 5 LEZIONE 1... 6 COSA SONO I JAVASCRIPT... 6 LEZIONE 2... 8 STRUTTURA DEL LINGUAGGIO JAVASCRIPT

Dettagli

Argomenti XML JSON. Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati. XML Data Model JSON

Argomenti XML JSON. Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati. XML Data Model JSON XML JSON Argomenti 2 Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati XML Data Model JSON 3 XML XML extensible Markup Language 4 Modello di dati XML Nato

Dettagli

Amedeo Leo 1 Alessio Petrozziello 1 Simone Romano 1

Amedeo Leo 1 Alessio Petrozziello 1 Simone Romano 1 Word Amedeo Leo 1 Alessio Petrozziello 1 Simone 1 1 Università degli studi di Salerno Presentazione progetto Gestione Avanzata dei Dati 2014/2015 1 2 3 4 5 Outline 1 2 3 4 5 Obiettivo: Specifica Generare

Dettagli

Guida introduttiva al PHP

Guida introduttiva al PHP Fabio Castellini 26/01/2016 Guida introduttiva al PHP Cos'è il PHP? Il PHP è un linguaggio di scripting interpretato, simile al JavaScript, per intenderci, originariamente concepito per la programmazione

Dettagli

GAD Prof. Gennaro Costagliola A.A. 2015/2016. Donato Concilio Francesco Orciuoli

GAD Prof. Gennaro Costagliola A.A. 2015/2016. Donato Concilio Francesco Orciuoli GAD Prof. Gennaro Costagliola A.A. 2015/2016 Donato Concilio Francesco Orciuoli SPECIFICA DEL PROBLEMA Offrire un servizio di ricerca riguardante i videogiochi per le console old gen(xbox 360, Ps3), next

Dettagli

Prof. Pagani Corrado HTML

Prof. Pagani Corrado HTML Prof. Pagani Corrado HTML IPERTESTI E MULTIMEDIALITÀ Un ipertesto è un insieme di documenti messi in relazione tra loro per mezzo di parole chiave sensibili (link). Può essere visto come una rete; i documenti

Dettagli

GESTIONE AVANZATA DEI DATI 2015/2016

GESTIONE AVANZATA DEI DATI 2015/2016 GESTIONE AVANZATA DEI DATI 2015/2016 Giovanni De Costanzo Giuseppe Angri SPECIFICA DEL PROBLEMA - 1 Cerchi un tutorial che ti aiuti ad apprendere un nuovo linguaggio di programmazione, un suo framework

Dettagli

Linguaggi di Programmazione

Linguaggi di Programmazione Linguaggi di Programmazione Linguaggi di Programmazione Programmazione. Insieme delle attività e tecniche svolte per creare un programma (codice sorgente) da far eseguire ad un computer. Che lingua comprende

Dettagli

CHE COSA FA? P.S. io comunque dissento sul 4. Ing. Luca Frigerio

CHE COSA FA? P.S. io comunque dissento sul 4. Ing. Luca Frigerio CHE COSA FA? P.S. io comunque dissento sul 4. Ing. Luca Frigerio ? NON SEMBRANO APPARTENERE ALLO STESSO MONDO 334.000.000.000 L'ANNO IN EUROPA MMMMM + 11.000.000 DI POSTI DI LAVORO Elaborazione Dell'informazione

Dettagli

JSON for Linked Data JSON-LD

JSON for Linked Data JSON-LD JSON for Linked Data JSON-LD Giuseppe Santaniello Giuseppe Pietravalle Web Semantico A.A. 2015/2016 Linked Data Insiemi di dati interconnessi sul Web Esempio: DBpedia DBpedia contiene i dati di Wikipedia

Dettagli

XML: XLink. Alessandro Sorato - Linguaggi per la rete: XML Dipartimento di Informatica Università di Venezia Ca' Foscari

XML: XLink. Alessandro Sorato - Linguaggi per la rete: XML Dipartimento di Informatica Università di Venezia Ca' Foscari XML: XLink XLink: XML Linking Language (1.0) W3C Recommendation del 27 Giugno 2001 Linguaggio basato su XML per definire dei link tra risorse esterne o interne ad un documento. XLink nasce con l'intento

Dettagli

Presentazione di strumenti free per la didattica innovativa del web 2.0

Presentazione di strumenti free per la didattica innovativa del web 2.0 Presentazione di strumenti free per la didattica innovativa del web 2.0 a) Didattica ludica b) Scrittura creativa c) Scrittura collaborativa e cloud d) Pensiero computazionale e) Mappe concettuali interattive

Dettagli

1.1. Come funzionano le pagine Web.

1.1. Come funzionano le pagine Web. Se tu hai voglia di creare il tuo sito web in HTML, oppure stai semplicemente cercando un supporto aggiuntivo perché pensi che le lezioni di HTML che ricevi all università non sono abbastanza chiare e

Dettagli

L Italia e il Consumo dei Carburanti Realizzato da Arianna Ricciarelli e Bianca Zazzeroni

L Italia e il Consumo dei Carburanti Realizzato da Arianna Ricciarelli e Bianca Zazzeroni L Italia e il Consumo dei Carburanti 2014 2015-2016 Realizzato da Arianna Ricciarelli e Bianca Zazzeroni Sommario Introduzione 1 Sito 2 Realizzazione Struttura Stato dell Arte 8 Grafici 9 Linguaggi e Tecnologie

Dettagli

Luca Tesei. Laboratorio di Sviluppo Web: Le Basi. Modulo IFTS. Fermo 31/03, 03/04, 07/ Prof. Luca Tesei Università di Camerino 1

Luca Tesei. Laboratorio di Sviluppo Web: Le Basi. Modulo IFTS. Fermo 31/03, 03/04, 07/ Prof. Luca Tesei Università di Camerino 1 Luca Tesei Laboratorio di Sviluppo Web: Le Basi Modulo IFTS Fermo 31/03, 03/04, 07/04 2017 Prof. Luca Tesei Università di Camerino 1 Informazioni di Contatto Email docente: luca.tesei@unicam.it Telefono:

Dettagli

Progetto My FOODPEDIA

Progetto My FOODPEDIA Progetto My FOODPEDIA A.A. 2015/2016 Professore Gennaro Costagliola Autore:Adele Rispoli Indice 1. Specifica del problema. 2. Descrizione funzionale del progetto. 3. Architettura usata. 4. Architettura

Dettagli

Introduzione a MapGuide Author 6.5

Introduzione a MapGuide Author 6.5 Introduzione a MapGuide Author 6.5 Marco Negretti e-mail: marco@geomatica.como.polimi.it http://geomatica.como.polimi.it - tel. 031.332.7524 29/11/04 v 2.0 introduzione Autodesk MapGuide consente di distribuire

Dettagli

Introduzione. Un approccio differente

Introduzione. Un approccio differente Questo manuale è stato concepito come un testo di programmazione per principianti. Non rientra pertanto fra gli scopi di questo libro la trattazione delle tecniche di programmazione avanzate offerte dalle

Dettagli

03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016

03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016 03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016 Obiettivi dell esercitazione: Utilizzo del pattern MVC Utilizzo di HashSet Introduzione alla complessità ESERCIZIO 1

Dettagli

Luca Tesei. Laboratorio di Sviluppo Web: Le Basi. Modulo IFTS. Fermo 31/03, 03/04, 07/ Prof. Luca Tesei Università di Camerino 1

Luca Tesei. Laboratorio di Sviluppo Web: Le Basi. Modulo IFTS. Fermo 31/03, 03/04, 07/ Prof. Luca Tesei Università di Camerino 1 Luca Tesei Laboratorio di Sviluppo Web: Le Basi Modulo IFTS Fermo 31/03, 03/04, 07/04 2017 Prof. Luca Tesei Università di Camerino 1 Informazioni di Contatto Email docente: luca.tesei@unicam.it Telefono:

Dettagli

Indice. Introduzione PARTE PRIMA FONDAMENTI 1

Indice. Introduzione PARTE PRIMA FONDAMENTI 1 Indice Introduzione XV PARTE PRIMA FONDAMENTI 1 Capitolo 1 Che cos è Flash 3 1.1 Gerarchia temporale 4 Implicazioni relative ad animazioni e dimensioni del file 4 Implicazioni per la programmazione 6 Scelta

Dettagli

Corso App modulo Android. Antonio Gallo info@laboratoriolibero.com

Corso App modulo Android. Antonio Gallo info@laboratoriolibero.com Corso App modulo Android Antonio Gallo info@laboratoriolibero.com Strumentazione: PC + smartphone Android + cavo micro USB per connessione Framework Phonegap SDK di Android JDK (Java) Eclipse (opzionale)

Dettagli

Analisi e comparazione dei Framework OpenSwing e Google Web Toolkit per lo sviluppo di interfacce utente con paradigma MVC.

Analisi e comparazione dei Framework OpenSwing e Google Web Toolkit per lo sviluppo di interfacce utente con paradigma MVC. tesi di laurea Analisi e comparazione dei Framework OpenSwing e Google Web Toolkit. Anno Accademico 2009/2010 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Luca Anniciello candidato Gianluca

Dettagli

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ PATENTE EUROPEA DEL COMPUTER 5.0 MODULO 5 Database (Microsoft Access 2007) Parte 3 A cura di Mimmo Corrado Gennaio 2012 MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ Il Modulo 5, richiede che il candidato

Dettagli

Indice generale. Gli autori...xiii. Ringraziamenti...xv. Prefazione...xvii. Introduzione...xix

Indice generale. Gli autori...xiii. Ringraziamenti...xv. Prefazione...xvii. Introduzione...xix Indice generale Gli autori...xiii Ringraziamenti...xv Prefazione...xvii Introduzione...xix Le origini di PHP...xix Cos è PHP?...xix Panoramica del libro...xxi Capitolo 1: programmazione orientata agli

Dettagli

Ambienti di Sviluppo. Linguaggi compilati

Ambienti di Sviluppo. Linguaggi compilati Insieme omogeneo di strumenti adatti allo sviluppo di progetti software. Compilatori e/o interpreti; Editor; Ambienti di Sviluppo Strumenti di debug e/o test; 1 Linguaggi compilati Codice sorgente convertito

Dettagli

Strumenti per l automazione del testing di applicazioni web Javascript-based

Strumenti per l automazione del testing di applicazioni web Javascript-based tesi di laurea Strumenti per l automazione del testing di applicazioni web Javascript-based Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Salvatore Agnello Matr. 41/2612

Dettagli

Java il Corso Fondamentale

Java il Corso Fondamentale Java il Corso Fondamentale Imparare a Programmare APP per Android, applicativi per Server e Desktop, applet e molto altro. IlTuoCorso - Ermes srl Via E.De Amicis 57 20123 Milano Il corso Ciao! Se desideri

Dettagli

Laboratorio Progettazione Web Applicazioni Web

Laboratorio Progettazione Web Applicazioni Web Laboratorio Progettazione Web Applicazioni Web Andrea Marchetti IIT-CNR AA 2016/2017 Basi di dati e Laboratorio Web Seconda parte, svolta nel secondo semestre Il punteggio dell'esame sarà dato dalla media

Dettagli

Sistema Informativo Territoriale del bacino dell Adige in ambiente WEB

Sistema Informativo Territoriale del bacino dell Adige in ambiente WEB Sistema Informativo Territoriale del bacino dell Adige in ambiente WEB Bolzano, 18 marzo 2009 Lazzeri Fabio, Giovannini Michele http://www.bacino-adige.it/webgis.html 1 Presentazione Da qualche settimana

Dettagli

liceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA

liceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE PROGRAMMAZIONE TRIENNIO: TERZA DISCIPLINA: INFORMATICA MODULO 1: HTMLe CSS UNITÀ ORARIE PREVISTE: 35 Il linguaggio HTML ed il web I principali tag I fogli di stile:

Dettagli

Popular Hashtags around the word. Prepared by: Francesco Cardascia Prepared for: Laboratorio di Progettazione Web A.A

Popular Hashtags around the word. Prepared by: Francesco Cardascia Prepared for: Laboratorio di Progettazione Web A.A Popular Hashtags around the word Prepared by: Francesco Cardascia Prepared for: Laboratorio di Progettazione Web A.A. 2015-2016 15 Febbraio 2016 DESCRIZIONE Obiettivo Il progetto nasce come sviluppo per

Dettagli

IV Indice I comandi e la sintassi dei linguaggi formali Proposte di variazione sul tema Le stringhe Tipi di dato Operazioni co

IV Indice I comandi e la sintassi dei linguaggi formali Proposte di variazione sul tema Le stringhe Tipi di dato Operazioni co Indice Introduzione... IX A chi si rivolge questo libro...x Requisiti per la lettura...x Struttura del libro...x Presentazione dei capitoli...xi Programmi presentati nel libro... XII Credits... XII Software...

Dettagli

MapServer. Marco Negretti. Politecnico di Milano Polo Regionale di Como

MapServer. Marco Negretti. Politecnico di Milano Polo Regionale di Como MapServer Marco Negretti Politecnico di Milano Polo Regionale di Como e-mail: marco.negretti@polimi.it http://geomatica.como.polimi.it 08/02/06 - v 1.2 proprietà MapServer è un ambiente di sviluppo open

Dettagli

SISTEMI OPERATIVI, RETI, INTERNET

SISTEMI OPERATIVI, RETI, INTERNET Competenze e Unità didattica formativa capitalizzabile 4.1 SISTEMI OPERATIVI, RETI, INTERNET Comprendere il significato dell'evoluzione dei sistemi operativi. Comprendere che cosa fa un sistema operativo

Dettagli

Prime nozioni di Web-Editing. Liceo Classico Jacopone - Todi - A.S Prof. Marco Bastianelli

Prime nozioni di Web-Editing. Liceo Classico Jacopone - Todi - A.S Prof. Marco Bastianelli Prime nozioni di Web-Editing Classico Jacopone - Todi - A.S. 2016-2017 Prof. Marco Bastianelli Che cos è il Web Editing? ECDL (modulo avanzato Web Editing): La certificazione ECDL Web Editing permette

Dettagli

Guida. > Introduzione. > Accesso e prima overview. > Ricerca Prodotti. > Ricerca Ricambi. > Ricerca News

Guida. > Introduzione. > Accesso e prima overview. > Ricerca Prodotti. > Ricerca Ricambi. > Ricerca News Guida > Introduzione > Accesso e prima overview > Ricerca Prodotti > Ricerca Ricambi > Ricerca News Introduzione Service Net è il sistema di documentazione tecnica preposto alla produzione, alla gestione

Dettagli

LE NEWS CHE PARLANO DI TE RASSEGNA STAMPA OGNI GIORNO SELEZIONIAMO. pressline.it

LE NEWS CHE PARLANO DI TE RASSEGNA STAMPA OGNI GIORNO SELEZIONIAMO. pressline.it OGNI GIORNO SELEZIONIAMO LE NEWS CHE PARLANO DI TE RASSEGNA STAMPA pressline.it RASSEGNA STAMPA Il nostro team, professionale e con molti anni di esperienza, è in grado di impostare la ricerca su misura

Dettagli

Sviluppo Apps e Giochi per Facebook

Sviluppo Apps e Giochi per Facebook Sviluppo Apps e Giochi per Facebook Rev. 1.0 Stato: Approvato Sviluppo Apps e Giochi per Facebook Programma CONTROLLO DOCUMENTO TITOLO: Corso Sviluppo Apps e Giochi per Facebook - Programma VERSIONE: 1.1

Dettagli

D B M G Il linguaggio HTML

D B M G Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

Programmazione Web D B M G. Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form HTML: HyperText Markup Language Standard

Dettagli

Anno Accademico Laboratorio di Tecnologie Web Uso di Firebug

Anno Accademico Laboratorio di Tecnologie Web Uso di Firebug Universita degli Studi di Bologna Facolta di Ingegneria Anno Accademico 2008-2009 Laboratorio di Tecnologie Web Uso di Firebug http://www-lia.deis.unibo.it/courses/tecnologieweb0809 Estensione del browser

Dettagli

Laboratorio Reti di Calcolatori Laurea Triennale in Comunicazione Digitale. Anno Accademico 2013/2014

Laboratorio Reti di Calcolatori Laurea Triennale in Comunicazione Digitale. Anno Accademico 2013/2014 Laboratorio Reti di Calcolatori Laurea Triennale in Comunicazione Digitale Anno Accademico 2013/2014 Account Provvisorio User: RETI Psw: 2013 Accedi a : CSD 172.16.19.24/registrati Aspetti Organizzativi

Dettagli

Open Database Connectivity (ODBC)

Open Database Connectivity (ODBC) Open Database Connectivity (ODBC) Open Database Connectivity (ODBC), proposto dalla Microsoft nel 1991, fornisce un interfaccia applicativa standard che permette ad una generica applicazione di accedere

Dettagli

Comune di Venezia. Scheda descrittiva del programma. whistleblowing

Comune di Venezia. Scheda descrittiva del programma. whistleblowing Comune di Venezia Scheda descrittiva del programma whistleblowing Pagina 1 di 5 Indice 1 PREMESSA...3 1.1 OGGETTO OFFERTO IN RIUSO: WHISTLEBLOWING...3 1.2 TIPOLOGIA DI OGGETTO OFFERTO IN RIUSO:...3 1.3

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Concetti di base Programmazione Web Il linguaggio HTML HTML consente di annotare un testo per contrassegnare le parti che lo compongono Le annotazioni sono realizzate tramite i "tag" Visualizzare documenti

Dettagli

PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA

PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA PROGRAMMAZIONE DISCIPLINARE PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA 1. Competenze: le specifiche competenze di base disciplinari previste dalla

Dettagli

Come utilizzare il nuovo Sistema Leggi d Italia per gli Enti Locali

Come utilizzare il nuovo Sistema Leggi d Italia per gli Enti Locali Come utilizzare il nuovo Sistema Leggi d Italia per gli Enti Locali 1 Cos è il nuovo Sistema Il Sistema Leggi d'italia per gli Enti Locali è la nuova soluzione on line integrata e intelligente, realizzata

Dettagli

La lista dei risultati

La lista dei risultati La lista dei risultati La risposta dell'opac ad una stringa di ricerca inserita dall'utente genera una Lista dei risultati che contiene tanti record quanti ve ne sono nel Catalogo che corrispondono alla

Dettagli

Sommario 1 Introduzione progetto Soluzione Integrazione Conclusioni... 10

Sommario 1 Introduzione progetto Soluzione Integrazione Conclusioni... 10 SISS SUITE Sommario 1 Introduzione... 3 2 progetto... 3 3 Soluzione... 3 4 Integrazione... 10 5 Conclusioni... 10 2 1 INTRODUZIONE L OMNICOM SISS Suite è una libreria DLL espressamente concepita per facilitare

Dettagli

SISTEMA INFORMATIVO CATASTO SBARRAMENTI DI COMPETENZA REGIONALE

SISTEMA INFORMATIVO CATASTO SBARRAMENTI DI COMPETENZA REGIONALE DIREZIONE REGIONALE 14 - OPERE PUBBLICHE, DIFESA DEL SUOLO, ECONOMIA MONTANA E FORESTE Settore pianificazione difesa del suolo - dighe SISTEMA INFORMATIVO CATASTO SBARRAMENTI DI COMPETENZA REGIONALE MANUALE

Dettagli

Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica

Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica Candidato: Lorenzo D Eri Relatore: Prof. Sergio Carrato Correlatore: Ing. Vojko Croselli 2 dicembre 2015 Università degli

Dettagli

Corso Analista Programmatore Microsoft Corso Online Analista Programmatore Microsoft

Corso Analista Programmatore Microsoft Corso Online Analista Programmatore Microsoft Corso Analista Programmatore Microsoft Corso Online Analista Programmatore Microsoft Accademia Futuro info@accademiafuturo.it Programma Generale del Corso Analista Programmatore Microsoft Tematiche Trattate

Dettagli

Introduzione alla Base Informativa di Progetto

Introduzione alla Base Informativa di Progetto Ministero della Pubblica Istruzione Dipartimento per la Programmazione ministeriale e per la Gestione ministeriale del bilancio, delle risorse umane e dell informazione Direzione generale per i sistemi

Dettagli

ICT-Progetti Offerta formativa. Catalogo corsi 2017 per i privati

ICT-Progetti Offerta formativa. Catalogo corsi 2017 per i privati Le migliori tecnologie dell'informazione e della comunicazione al servizio del vostro business ICT-Progetti Offerta formativa Versione 1.02 aggiornata al 3 aprile 2017 Investire nella formazione continua

Dettagli

PROGRAMMAZIONE INFORMATICA SECONDO BIENNIO. Liceo Scientifico opzione Scienze Applicate

PROGRAMMAZIONE INFORMATICA SECONDO BIENNIO. Liceo Scientifico opzione Scienze Applicate PROGRAMMAZIONE INFORMATICA SECONDO BIENNIO Liceo Scientifico opzione Scienze Applicate Anno scolastico 2017-2018 Programmazione di Informatica pag. 2 / 7 INFORMATICA - SECONDO BIENNIO OBIETTIVI SPECIFICI

Dettagli

Modulo Albo Pretorio On-line. - Manuale Utente - Versione Motivo Data Redattore

Modulo Albo Pretorio On-line. - Manuale Utente - Versione Motivo Data Redattore Modulo Albo Pretorio On-line - Manuale Utente - REVISIONI: Versione Motivo Data Redattore 1.0 Prima Emissione 10/06/2011 Parsec 3.26 2.0 Ricerca Avanzata 27/11/2013 Dott. Cosimo Fortunato SOMMARIO 1. INTRODUZIONE...

Dettagli

SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito.

SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito. SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL Server Business

Dettagli

Un sito con Wordpress

Un sito con Wordpress Un sito con Wordpress Includere Digital-mente Corso livello 4 Pagine Popolare il menù principale o di navigazione Gallerie multimediali Tra i contenuti multimediali delle pagine è possibile inserire una

Dettagli

PAG. 1 DI NOV 2005 ESTRATTI DI MAPPA MANUALE PER L'UTENTE

PAG. 1 DI NOV 2005 ESTRATTI DI MAPPA MANUALE PER L'UTENTE PAG. 1 DI 10 24 NOV 2005 ESTRATTI DI MAPPA MANUALE PER L'UTENTE 1 ESTRATTI DI MAPPA PER AGGIORNAMENTO PAG. 2 DI 10 INDICE 1. LATO UTENTE 3 1.1 ESTRATTO DI MAPPA PER AGGIORNAMENTO 5 1.2 CONTROLLO RICHIESTE

Dettagli

PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA

PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA I.I.S. G. CENA ISTITUTO D ISTRUZIONE SUPERIORE G. CENA - Ivrea SEZIONE TECNICA ANNO SCOLASTICO 2016/2017 PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA DOCENTI Francisco Ezio, Nespolo Donatella,

Dettagli

Programma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC

Programma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC Programma didattico Sviluppare Applicazioni Distribuite in ambiente Spring MVC Programma del corso 1.Progettazione e Sviluppo Database Relazionali Questa competenza permette di Progettare e Sviluppare

Dettagli

Gestione Contabilizzazione Pagamenti Versione 02

Gestione Contabilizzazione Pagamenti Versione 02 Gestione Contabilizzazione Pagamenti Versione 02 INDICE Sommario Introduzione... 3 Premessa... 3 L utente ha a disposizione una maschera con 5 tab:... 3 Filtro Data... 4 Filtro Utenti... 8 Utenti da avvisare...

Dettagli

semplice, intuitivo, dinamico e modulare

semplice, intuitivo, dinamico e modulare Tutti i siti web da noi realizzati hanno una sezione frontend dinamica realizzata in Responsive Web Design, quindi in grado di adattarsi graficamente e in modo automatico ai dispositivi con i quali viene

Dettagli

Manuale LiveBox APPLICAZIONE ANDROID (V. 3.02.019) http://www.liveboxcloud.com

Manuale LiveBox APPLICAZIONE ANDROID (V. 3.02.019) http://www.liveboxcloud.com 2015 Manuale LiveBox APPLICAZIONE ANDROID (V. 3.02.019) http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi

Dettagli

Relazione MajoGEN. Generatore web di segnali! Matteo Mosconi & Gabriele De Rosa - 5 Febbraio 2014 RELAZIONE MAJOGEN

Relazione MajoGEN. Generatore web di segnali! Matteo Mosconi & Gabriele De Rosa - 5 Febbraio 2014 RELAZIONE MAJOGEN Relazione MajoGEN Generatore web di segnali Matteo Mosconi & Gabriele De Rosa - 5 Febbraio 2014 1 In questa relazione verranno spiegate nuove funzioni introdotte nel 2014 nel generatore online di segnali.

Dettagli

Web applications con. breve introduzione. 23/10/12 Davide Zedda ITC Levi

Web applications con. breve introduzione. 23/10/12 Davide Zedda ITC Levi Web applications con breve introduzione Cosa ci serve conoscere Client -server Html Http Architettura Client-Server In questa architettura c'è uno scambio di risorse tra due dispositivi: il client e il

Dettagli

MapServer. Marco Negretti

MapServer. Marco Negretti MapServer Marco Negretti Politecnico di Milano Polo Regionale di Como e-mail: marco.negretti@polimi.it http://geomatica.como.polimi.it - tel +39.031.332.7524 17/05/05 - v 1.0 proprietà MapServer è un ambiente

Dettagli

ALATEL Manuale operativo per la gestione del sito web.

ALATEL Manuale operativo per la gestione del sito web. ALATEL Manuale operativo per la gestione del sito web. Riservato Pagina 0 di 16 04/11/2008 Inserimento di un comunicato...4 Inserimento Comunicato...5 Inserimento di un Banner...11 Inserimento banner su

Dettagli

Parte 6 JSON, Web Storage API, funzioni JavaScript e user script

Parte 6 JSON, Web Storage API, funzioni JavaScript e user script Sapienza Università di Roma corso di laurea in Ingegneria informatica e automatica Linguaggi e tecnologie per il Web a.a. 2017/2018 Parte 6 JSON, Web Storage API, funzioni JavaScript e user script Riccardo

Dettagli

Istituto Tecnico Tecnologico G. Marconi Rovereto ESAME DI STATO TechUp! Giulio Lasta. Classe V D informatica Anno Scolastico 2014/2015

Istituto Tecnico Tecnologico G. Marconi Rovereto ESAME DI STATO TechUp! Giulio Lasta. Classe V D informatica Anno Scolastico 2014/2015 Istituto Tecnico Tecnologico G. Marconi Rovereto ESAME DI STATO 2015 TechUp! Classe V D informatica Anno Scolastico 2014/2015 Abstract TechUp, è un blog sul quale chiuque può informarsi sulle moderne tecnologie

Dettagli

Marco Castiello Curriculum Vitae

Marco Castiello Curriculum Vitae Informazioni Personali Marco Castiello Curriculum Vitae Nome Indirizzo Telefono Cellulare e-mail Nazionalità Luogo e Data di nascita Marco Castiello C.so Umberto I, 275 80138 Napoli (NA) 081-5535720 +39

Dettagli

Sommario APPUNTI WEB SERVER E PHP

Sommario APPUNTI WEB SERVER E PHP Sommario Database...2 Normalizzazione...2 1 Forma normale...3 2 Forma normale...3 3 Forma normale...3 E/R (Entity/Relationship)...3 Modello concettuale...3 Modello logico...3 Modello fisico...3 DBMS (Database

Dettagli

Laboratorio di Programmazione Web. Prof. B.Buttarazzi A.A. 2011/2012

Laboratorio di Programmazione Web. Prof. B.Buttarazzi A.A. 2011/2012 Laboratorio di Programmazione Web Prof. B.Buttarazzi A.A. 2011/2012 Sommario Contenuti Testi di Riferimento Informazioni Generali del Corso 30/05/2012 2 Contenuti Il corso Laboratorio di Programmazione

Dettagli

Servizio di Certificazione Digitale

Servizio di Certificazione Digitale Servizio di Certificazione Digitale Redatto da: Cassinerio Laura 17/03/2016 Verificato da: Casati Davide 17/03/2016 Approvato da: Rosa Leonardo Maria 17/03/2016 Distribuzione: Codice documento: PUBBLICA

Dettagli

PROGRAMMAZIONE. INFORMATICA SECONDO BIENNIO Opzione Scienze Applicate

PROGRAMMAZIONE. INFORMATICA SECONDO BIENNIO Opzione Scienze Applicate PROGRAMMAZIONE INFORMATICA SECONDO BIENNIO Opzione Scienze Applicate Anno scolastico 2016-2017 Programmazione di Informatica pag. 2 / 5 INFORMATICA - SECONDO BIENNIO OBIETTIVI SPECIFICI DI APPRENDIMENTO

Dettagli

Indice generale. Introduzione. Capitolo 1 Installazione Introduzione a PHP...11

Indice generale. Introduzione. Capitolo 1 Installazione Introduzione a PHP...11 Indice generale Introduzione...ix A chi è rivolto questo libro... ix La programmazione è cambiata molto... x 10.000 ore per diventare esperti... x Resistete alla tentazione del salto in avanti... xi Il

Dettagli

Istituto d Istruzione Secondaria Superiore A. Righi Taranto Informatica e Telecomunicazioni Informatica. HTML, PHP e MySQL

Istituto d Istruzione Secondaria Superiore A. Righi Taranto Informatica e Telecomunicazioni Informatica. HTML, PHP e MySQL e Telecomunicazioni Appunti di: HTML, PHP e MySQL CONCETTI FONDAMENTALI PROGRAMMAZIONE SERVER-SIDE e CLIENT-SIDE Concetti di server e di client Sia i server che i client sono delle applicazioni, ma la

Dettagli

Politecnico di Milano. Introduction to Mobile Application Development Progetto: AS Valera App

Politecnico di Milano. Introduction to Mobile Application Development Progetto: AS Valera App Politecnico di Milano Introduction to Mobile Application Development Progetto: AS Valera App Specifiche e Guida Utente Docente: Autore Prof. Pier Luca Lanzi Capiotto Roberto, matricola 783825 Anno Accademico

Dettagli

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI Introduzione alle basi di dati (2) 2 Modelli dei dati, schemi e istanze (1) Nell approccio con basi di dati è fondamentale avere un certo livello di

Dettagli

Scrivi il tuo libro digitale

Scrivi il tuo libro digitale Scrivi il tuo libro digitale Giorgio Arlanch LinuxTrent 02/02/2016 Giorgio Arlanch (LinuxTrent) Scrivi il tuo libro digitale 02/02/2016 1 / 18 Chi siamo tt 1tr t t s Giorgio Arlanch (LinuxTrent) Scrivi

Dettagli

PIANO DI LAVORO ANNO SCOLASTICO 2016/2017. I.I.S.S. C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO TECNOLOGIE E PROGETTAZIONE DI

PIANO DI LAVORO ANNO SCOLASTICO 2016/2017. I.I.S.S. C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO TECNOLOGIE E PROGETTAZIONE DI PIANO DI LAVORO ANNO SCOLASTICO 2016/2017 I.I.S.S. C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI PROF. MAURIZIO MERCURI

Dettagli

GEOPORTALE Arpa Piemonte

GEOPORTALE Arpa Piemonte GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico Guida all' accesso ai Map Service WMS con Q-GIS Versione 01 novembre 2011 Redazione Arpa Piemonte - Sistema Informativo Ambientale Geografico

Dettagli

Relazione sul progetto CronoMeteo: Un particolare viaggio nel tempo.

Relazione sul progetto CronoMeteo: Un particolare viaggio nel tempo. Relazione sul progetto CronoMeteo: Un particolare viaggio nel tempo. Indice Introduzione al progetto - L idea Stato dell arte Progetto realizzato - Strumenti - Progetto Database Conclusioni e sviluppi

Dettagli

Master SIT settembre Corso Web & GIS. Chiara Renso. ISTI- CNR

Master SIT settembre Corso Web & GIS. Chiara Renso. ISTI- CNR MAPSERVER Corso ISTI- CNR c.renso@isti.cnr.it Mapserver è un software opensource fornito dall Università del Minnesota http://www.mapserver.org/ e fornisce un ambiente per la pubblicazione sul web di mappe.

Dettagli

Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola Sicurezza e Permission in Android

Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola Sicurezza e Permission in Android Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola 633688 Sicurezza e Permission in Android La sicurezza al giorno d oggi è uno degli aspetti più importanti dell informatica!

Dettagli

Guida all uso del sistema gestionale schede online per attività commerciali e turistiche

Guida all uso del sistema gestionale schede online per attività commerciali e turistiche Guida all uso del sistema gestionale schede online per attività commerciali e turistiche Versione 1.0 Ultima revisione: 09/11/2012 www.bormio.info Questa guida è di proprietà esclusiva di Bormio.info e

Dettagli

Documenti Google: Accesso, creazione, modifica e stampa

Documenti Google: Accesso, creazione, modifica e stampa Documenti Google: Accesso, creazione, modifica e stampa Esistono diversi tipi di documenti Google: Documenti, Fogli, Presentazioni, Disegni e Moduli. Utilizzeremo un Documento Google di base per mostrarti

Dettagli

Imagicle Hotel. Guida alla configurazione delle centrali Harpax VOIspeed v4.5+

Imagicle Hotel. Guida alla configurazione delle centrali Harpax VOIspeed v4.5+ Imagicle Hotel. Guida alla configurazione delle centrali Harpax VOIspeed v4.5+ 2016 01/03/2016 2-15 www.imagicle.com Indice 1 CENTRALI VOISPEED SUPPORTATE... 5 2 COME PROGRAMMARE LA CENTRALE PER L INTEGRAZIONE

Dettagli

Web Feeds. Web feed Contesto. SeQ dei servizi su internet Università degli Studi di Pavia, C.Parisi 1

Web Feeds. Web feed Contesto. SeQ dei servizi su internet Università degli Studi di Pavia, C.Parisi 1 Web Feeds Contesto Il modello da cui si sono sviluppati i web feeds è quello delle agenzie di stampa (es. ANSA, Reuters) ovvero quegli enti e/o aziende il cui scopo è la fornitura di notizie ad altri organi

Dettagli

FlyHigh. Progetto realizzato per l'esame di Laboratorio e Progettazione Web. Corso di Laurea in Informatica Umanistica. Italo Dei

FlyHigh. Progetto realizzato per l'esame di Laboratorio e Progettazione Web. Corso di Laurea in Informatica Umanistica. Italo Dei FlyHigh Progetto realizzato per l'esame di Laboratorio e Progettazione Web Corso di Laurea in Informatica Umanistica Italo Dei Introduzione Questo progetto mira allo sviluppo di un applicazione web che

Dettagli