Luca Ottaviano. Everyday Git

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Luca Ottaviano. Everyday Git"

Transcript

1 Luca Ottaviano Everyday Git Usare Git per lo sviluppo embedded Firenze, 24 settembre 2012

2 Chi sono Luca Sviluppatore su sistemi embedded presso Develer Qt certified developer Sviluppatore Python

3 Sistemi di controllo revisione Wikipedia: il controllo versione è la gestione di versioni multiple di un insieme di informazioni Repository Struttura dati che mantiene file, directory Ogni cambiamento tracciato nella storia si chiama revisione (commit) Working copy Copia locale del repository ad una certa revisione

4 Operazioni principali Checkout Crea una working copy locale di un repository Update Aggiorna la working copy all'ultima versione sul repository Revert Riporta un file nella working copy alla versione del repository

5 Operazioni principali (2) Commit Salva i cambiamenti nel repository Devono essere atomici, cioè implementare una sola funzionalità Bisect Ricerca binaria del commit errato a partire dall'ultima versione funzionante Tutti i commit devono essere atomici Codice sempre compilabile!

6 Sistemi di controllo versione popolari CVS Storia rappresentata come delta Granularità al file SVN Storia rappresentata come delta Granularità: directory Checkout parziali Sistemi centralizzati

7 Git: sistema di controllo versione distribuito Distribuito: ogni client ha l'intera storia del progetto Offline: tutte (o quasi) le operazioni non richiedono collegamento al server Veloce: tutte le operazioni sono fatte in locale (eccetto gli update) Ridondato: non c'è un singolo punto di fallimento Sicuro: non si può modificare la storia senza che qualcuno se ne accorga Bisect nativo

8 Git: operazioni principali Checkout git pull oppure git checkout Git clone Update Git pull git commit -a + git push Commit Git commit -a Git push L'operazione di revert si fa con git checkout

9 Il metodo migliore per imparare git Flickr: pasukaru76

10 Flusso di lavoro (1) Lavora con snapshot della working copy Salva lo stato della working copy e pochi altri metadati I file non modificati sono riferimenti allo snapshot precedente

11 Flusso di lavoro (2) Si fanno modifiche ai file Si aggiungono i file alla staging area Si effettua un commit Stati di un file Unstaged Staged Committed

12 Commit Snapshot della working copy ad un certo istante + metadati (autore, messaggio, data) Può avere zero, uno o due commit padri Identificato da un hash di 40 byte (SHA-1)

13 Checkout Riporta i file della working copy allo stato in cui erano quando è stato fatto il commit Può aggiungere e rimuovere file Non funziona se ci sono modifiche locali ai file Sintassi: $ git checkout f5aa747586ec2 # Ritorna allo stato di testing branch # (fra poco vediamo i branch) $ git checkout testing branch

14 Branch È un puntatore ad un commit Il branch di default è 'master' Il puntatore si sposta automaticamente in avanti quando si fa un commit

15 Repository remoti Scaricare un repository remoto: git clone Perchè 'clone'? Questo aggiunge un 'remote', cioè un altro repository git Il remote di default si chiama 'origin' $ git clone git@github.com:develersrl/bertos.git Cloning into bertos... remote: Counting objects: 35251, done. remote: Compressing objects: 100% (7106/7106), done. remote: Total (delta 27927), reused (delta 27927) Receiving objects: 100% (35251/35251), 7.89 MiB 1.32 MiB/s, done. Resolving deltas: 100% (27927/27927), done.

16 Repository remoti (2) I branch remoti sono in sola lettura Per fare modifiche si deve creare un branch locale Di default viene scaricato solo il branch 'master' Altri branch vanno aggiunti a mano $ git branch a * master remotes/origin/master remotes/origin/testing $ git checkout t origin/testing Branch testing set up to track remote branch testing from origin. Switched to a new branch 'testing'

17 Come aggiornare la copia locale git pull: riceve le modifiche dal repository remoto In realtà fa fetch e merge git push: invia le modifiche al repository remoto Non funziona se il branch remoto è andato avanti

18 Git senza un server remoto Si può creare un repository locale per lavorare da soli Utile per progetti personali, script etc. # entro nella directory con i sorgenti di un progetto $ cd project $ git init. $ git commit a m Primo commit # Fatto! Adesso ho un repository git funzionante! # Faccio delle modifiche... $ vim bar.c #...e salvo i cambiamenti $ git add bar.c $ git commit m Fix bug

19 Gestione dei branch # creare un branch $ git branch testing # creare e spostarsi sul branch $ git checkout b testing

20 Gestione dei branch (2) # modifica di un file $ vim foo.c # commit $ git commit a m Useful stuff # qual è la situazione?

21 Gestione dei branch (3) $ git checkout master # a cosa punta HEAD?

22 Gestione dei branch (4) # cosa succede se faccio un commit adesso? $ vim bar.c $ git commit a m Other changes

23 Merge Unione di due branch, si crea un commit con due padri Ricerca automatica del migliore antenato comune (Eventuale) risoluzione dei conflitti

24 Come ricevere aggiornamenti (advanced) git fetch origin: scarica i nuovi commit da origin git merge origin/master: integra le modifiche nel nostro branch

25 Come inviare i commit (advanced) Il comando 'push' aggiorna i branch remoti Non funziona se il branch remoto è andato avanti Bisogna fare 'fetch' e 'merge' prima di riprovarci Non si può distruggere il lavoro di altri git push <repo> <mio_branch> git push <repo> <mio_branch>:<branch_remoto>

26 Let's Talk office (218) web Credits Le immagini sono prese dal libro Pro Git

Prova Finale Controllo delle versioni

Prova Finale Controllo delle versioni Prova Finale Controllo delle versioni 1 Controllo delle versioni: a cosa serve? Tenere traccia dei cambiamenti Semplificare la collaborazione Gestione di diverse diramazioni (branch) di sviluppo Differen3

Dettagli

Server Galileo. http://galileo.dmi.unict.it/

Server Galileo. http://galileo.dmi.unict.it/ Server Galileo http://galileo.dmi.unict.it/ Gestione progetti Wiki Subversion Iscrizione a Galileo Per registrarsi è sufficiente iscriversi da questa pagina: https://galileo.dmi.unict.it/iscrizioni/ L'account

Dettagli

Tecnologie Open Source. Subversion

Tecnologie Open Source. Subversion Tecnologie Open Source Subversion Materiale di riferimento Version Control with Subversion Rilasciato sotto licenza CC all'indirizzo: http://svnbook.red-bean.com/ Pragmatic Version Control using Subversion

Dettagli

Corso Git 2014. Riccardo Binetti me@rbino.com. 22 Ottobre 2014. Riccardo Binetti Corso Git 2014 22 Ottobre 2014 1 / 38

Corso Git 2014. Riccardo Binetti me@rbino.com. 22 Ottobre 2014. Riccardo Binetti Corso Git 2014 22 Ottobre 2014 1 / 38 Corso Git 2014 Riccardo Binetti me@rbino.com 22 Ottobre 2014 Riccardo Binetti Corso Git 2014 22 Ottobre 2014 1 / 38 Perché usare un VCS Questo codice funziona bene, però chissà se funzionerebbe se togliessi

Dettagli

Iniziamo la panoramica sul funzionamento dell'svn sulla suite S.A.

Iniziamo la panoramica sul funzionamento dell'svn sulla suite S.A. Tutorial utilizzo SVN su piattaforma S.A. Uno dei requisiti principali dello sviluppo di progetti in Team è la necessità di avere uno spazio nel quale condividere il progetto con tutti i TeamMates. Subversion

Dettagli

Gestione della configurazione del software

Gestione della configurazione del software Gestione della configurazione del software 1 Indice Concetti di gestione della configurazione Versione e Configurazione Memorizzazione delle versioni Baseline e Release Alcune pratiche consigliate 2 1

Dettagli

Alma Mater Studiorum Università di Bologna. Controllo di versione. S. Golovchenko (UNIBO) INGEGNERIA DEI SISTEMI SOFTWARE 2015 1 / 18

Alma Mater Studiorum Università di Bologna. Controllo di versione. S. Golovchenko (UNIBO) INGEGNERIA DEI SISTEMI SOFTWARE 2015 1 / 18 Alma Mater Studiorum Università di Bologna Controllo di versione 2015 S. Golovchenko (UNIBO) INGEGNERIA DEI SISTEMI SOFTWARE 2015 1 / 18 Sviluppo collaborativo Organizzazione del processo di sviluppo Per

Dettagli

Programmazione Java Avanzata

Programmazione Java Avanzata Programmazione Java Avanzata Concetti di Java, parte 2 Ing. Giuseppe D'Aquì Testi Consigliati Java ( R. Liguori, P. Liguori), O'Reilly Hops Tecniche Nuove (2008) Java Tutorials [http://download.oracle.com/javase/tutorial/java/]

Dettagli

Contribuire ad un progetto Open Source con i Distributed Version Control Systems

Contribuire ad un progetto Open Source con i Distributed Version Control Systems Contribuire ad un progetto Open Source con i Distributed Version Control Systems Andrea Ambu GULCh 1 Traccia del Talk Perché contribuire ad un progetto Open Source Motivi pratici! 2 Traccia del Talk Perché

Dettagli

Breve guida all'utilizzo di TortoiseSVN

Breve guida all'utilizzo di TortoiseSVN Breve guida all'utilizzo di TortoiseSVN Grazie a TortoiseSVN è possibile lavorare sui file in locale e trasferire il lavoro eseguito su un repository online. Creare una copia del repository sul proprio

Dettagli

ARCHIVIAZIONE AUTOMATICA (Gestione Allegati)

ARCHIVIAZIONE AUTOMATICA (Gestione Allegati) M.I.Ba. Modulo Indagini Bancarie e Finanziarie Funzioni EXTRA Le Funzioni EXTRA nascono su indicazione dei nostri clienti e hanno come scopo far risparmiare più tempo possibile nella gestione delle indagini

Dettagli

III.2 Come condividere risultati

III.2 Come condividere risultati III.2 Come condividere risultati Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 6, 2015 Argomenti 1 Di cosa si tratta Tipologie 2 Ai fine del progetto Comandi

Dettagli

Sistemi per il controllo versione del software (VCS)

Sistemi per il controllo versione del software (VCS) Sistemi per il controllo versione del software (VCS) dott. Fabio Calefato 1 Indice Concetti alla base del controllo versione Versione e Configurazione Memorizzazione delle versioni Baseline e Release Alcune

Dettagli

Luca Ottaviano. Ottimizzare applicazioni Qt Gui. Firenze, 8 luglio 2013

Luca Ottaviano. Ottimizzare applicazioni Qt Gui. Firenze, 8 luglio 2013 Luca Ottaviano Ottimizzare applicazioni Qt Gui Firenze, 8 luglio 2013 Chi sono Luca Ottaviano lottaviano@develer.com @lucaotta Sviluppatore su sistemi embedded presso Develer Qt certified developer Sviluppatore

Dettagli

Fabio Zanasi. 12 maggio 2010

Fabio Zanasi. 12 maggio 2010 Figura: 1 / 26 12 maggio 2010 Cos è? è un sistema di controllo delle versioni (version control system). è un software open-source per ambienti Unix, Windows, OS-X. è lo strumento ideale per gestire il

Dettagli

Introduzione al Configura1on & Source Management. Ingegneria del So-ware e Lab. Università di Modena e Reggio Emilia Do<.

Introduzione al Configura1on & Source Management. Ingegneria del So-ware e Lab. Università di Modena e Reggio Emilia Do<. Introduzione al Configura1on & Source Management Ingegneria del So-ware e Lab. Università di Modena e Reggio Emilia Do

Dettagli

Alla scoperta della nuova interfaccia di Office 2010

Alla scoperta della nuova interfaccia di Office 2010 Alla scoperta della nuova interfaccia di Office 2010 Una delle novità più eclatanti della versione 2007 era la nuova interfaccia con la barra multifunzione. Office 2010 mantiene questa filosofia di interfaccia

Dettagli

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito)

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito) IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per sito. Questo documento

Dettagli

Guida informatica per l associazione #IDEA

Guida informatica per l associazione #IDEA Guida informatica per l associazione #IDEA Questa guida vi spiegherà come utilizzare al meglio gli strumenti informatici che utilizza l associazione #IDEA in modo da facilitare il coordinamento con tutti

Dettagli

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli)

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli) SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di SPSS Statistics con licenza per utenti singoli. Una

Dettagli

Strumenti per lo sviluppo software in comunità

Strumenti per lo sviluppo software in comunità Strumenti per lo sviluppo software in comunità Francesco Agnolazza e Luca Mezzalira Montebelluna Linux User Group 27 ottobre 2012 Castelfranco Veneto Agno && Syslac (MontelLUG) Linux Day 2012 27 ott 2012

Dettagli

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli)

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli) IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per utenti

Dettagli

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli)

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli) IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 19 con licenza per utenti

Dettagli

Eclipse e Subversion

Eclipse e Subversion Eclipse e Subversion Prerequisito: creare un repository gratuito su http://www.assembla.com Svn: condivisione progetto Svn: condivisione progetto Svn: condivisione progetto Svn: condivisione progetto Svn:

Dettagli

Ingegneria del Software - Il Ciclo Lungo

Ingegneria del Software - Il Ciclo Lungo Ingegneria del Software - Il Ciclo Lungo Alessandro Martinelli alessandro.martinelli@unipv.it 10 Marzo 2014 Il Ciclo Lungo Il Versioning e la Condivisione di Codice Organizzazione dei Pacchetti La Modellazione

Dettagli

DRUPAL CONTINUOUS INTEGRATION. Parte I - Introduzione

DRUPAL CONTINUOUS INTEGRATION. Parte I - Introduzione DRUPAL CONTINUOUS INTEGRATION Parte I - Introduzione La Continuous Integration è una pratica di sviluppo software nella quale i membri di un team integrano il proprio lavoro di frequente, spesso con cadenza

Dettagli

INSTALLARE L AMBIENTE DI SVILUPPO PER JOOMLA 2.5

INSTALLARE L AMBIENTE DI SVILUPPO PER JOOMLA 2.5 INSTALLARE L AMBIENTE DI SVILUPPO PER JOOMLA 2.5 Si sa che un IDE è sicuramente uno strumento molto comodo (ormai indispensabile) per poter creare le proprie applicazioni in PHP e Joomla. Eclipse con PDT

Dettagli

https://ftp.gruppotesta.it

https://ftp.gruppotesta.it https://ftp.gruppotesta.it Il sito FTP del Gruppo Armando Testa è stato sviluppato per permettere di inviare o ricevere files di grandi dimensioni (difficilmente veicolabili via e-mail), anche al di fuori

Dettagli

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica Consiglio regionale della Toscana Regole per il corretto funzionamento della posta elettronica A cura dell Ufficio Informatica Maggio 2006 Indice 1. Regole di utilizzo della posta elettronica... 3 2. Controllo

Dettagli

Guida Rapida all uso del License Manager di ROCKEY4Smart (V. 1.0.10.724)

Guida Rapida all uso del License Manager di ROCKEY4Smart (V. 1.0.10.724) Guida Rapida all uso del License Manager di ROCKEY4Smart (V. 1.0.10.724) Procedo con un esempio: voglio proteggere una applicazione (nell esempio Blocco Note di Windows: notepad.exe) per distribuirla con

Dettagli

Dropbox e' il popolare servizio che permette di sincronizzare file tra terminali differenti. Sfortunatamente

Dropbox e' il popolare servizio che permette di sincronizzare file tra terminali differenti. Sfortunatamente Dropbox e' il popolare servizio che permette di sincronizzare file tra terminali differenti. Sfortunatamente 1) e' tutto codice proprietario 2) la cartella remota che contiene i dati e' ospitata su un

Dettagli

Office 2007 Lezione 08

Office 2007 Lezione 08 Word: gli stili veloci e i temi Da questa lezione, iniziamo ad occuparci delle innovazioni che riguardano specificamente Word. Cominceremo parlando di stili e temi. Nella filosofia di questo nuovo Word,

Dettagli

MIGRAZIONE SERVER DI POSTA ELETTRONICA

MIGRAZIONE SERVER DI POSTA ELETTRONICA A tutti i clienti MIGRAZIONE SERVER DI POSTA ELETTRONICA Gentile Cliente, come ho comunicato alcuni giorni orsono abbiamo in queste settimane operato la migrazione dei nostri sistemi su nuovi server, al

Dettagli

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito) IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per sito. Questo documento

Dettagli

Esercizi su. Funzioni

Esercizi su. Funzioni Esercizi su Funzioni ๒ Varie Tracce extra Sul sito del corso ๓ Esercizi funz_max.cc funz_fattoriale.cc ๔ Documentazione Il codice va documentato (commentato) Leggibilità Riduzione degli errori Manutenibilità

Dettagli

Comprendere Git Concettualmente

Comprendere Git Concettualmente Comprendere Git Concettualmente traduzione di Marco Ciampa, agosto 2010 revisione 1, 27 giugno 2012 da Understanding Git Conceptually di Charles Duan, 17 Aprile 2010 http://www.eecs.harvard.edu/~cduan/technical/git/

Dettagli

1) GESTIONE DELLE POSTAZIONI REMOTE

1) GESTIONE DELLE POSTAZIONI REMOTE IMPORTAZIONE ESPORTAZIONE DATI VIA FTP Per FTP ( FILE TRANSFER PROTOCOL) si intende il protocollo di internet che permette di trasferire documenti di qualsiasi tipo tra siti differenti. Per l utilizzo

Dettagli

Procedura per creare un archivio storico remoto nelle 24 ore giornaliere

Procedura per creare un archivio storico remoto nelle 24 ore giornaliere Procedura per creare un archivio storico remoto nelle 24 ore giornaliere La seguente procedura ha lo scopo di illustrare il metodo di creazione di un archivio storico fotografico nell arco delle 24 ore

Dettagli

Dropbox. Quando qualcuno ci invita a condivide con noi una cartella, veniamo avvisati via mail.

Dropbox. Quando qualcuno ci invita a condivide con noi una cartella, veniamo avvisati via mail. Dropbox Dropbox può servire a condividere file e cartelle tra più computer, fare il backup dei propri dati, collaborare on line, distribuire materiale, recuperare il proprio materiale quando non si è a

Dettagli

SPRING SQ COMUNICAZIONE OPERAZIONI IVA NON INFERIORI A 3000 EURO PER L ANNO 2011

SPRING SQ COMUNICAZIONE OPERAZIONI IVA NON INFERIORI A 3000 EURO PER L ANNO 2011 Versione aggiornata il 02 Aprile 2012 SPRING SQ COMUNICAZIONE OPERAZIONI IVA NON INFERIORI A 3000 EURO PER L ANNO 2011 PREREQUISITI *** ACCERTARSI CON L ASSISTENZA DI AVERE INSTALLATO LE ULTIME IMPLEMENTAZIONE/CORREZIONI

Dettagli

Guida Sintetica Portale Clienti Sportello

Guida Sintetica Portale Clienti Sportello Guida Sintetica Portale Clienti Sportello Benvenuto nel Portale Clienti Sportello Scopri come utilizzare il servizio dell Autorità che consente la gestione gratuita totalmente on-line delle richieste allo

Dettagli

Ripristino di AdmiCash su un nuovo PC o sistema operativo

Ripristino di AdmiCash su un nuovo PC o sistema operativo Ripristino di AdmiCash su un nuovo PC o sistema operativo Prima di cambiare il sistema operativo o il PC, sorge spontanea la domanda di come ripristinare l installazione di AdmiCash e tutti i dati in esso

Dettagli

MANUALE DROPBOX. Sintesi dei passi da seguire per attivare ed utilizzare le cartelle online di Dropbox:

MANUALE DROPBOX. Sintesi dei passi da seguire per attivare ed utilizzare le cartelle online di Dropbox: MANUALE DROPBOX Sintesi dei passi da seguire per attivare ed utilizzare le cartelle online di Dropbox: 1. Attivazione account Dropbox sul sito www.dropbox.com. 2. Utilizzo base di Dropbox via Web con la

Dettagli

Preparazione di una immagine di Windows XP per la distribuzione

Preparazione di una immagine di Windows XP per la distribuzione Preparazione di una immagine di Windows XP per la distribuzione (versione ampliata) Prof. Franco Ricci Istituto di Istruzione Superiore Benvenuto Cellini Firenze Corso di formazione tecnica 2008/2009 Passo

Dettagli

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008)

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Introduzione a Java: primo programma, installazione dell ambiente di sviluppo, compilazione ed esecuzione 1 Introduzione Java è un linguaggio

Dettagli

Pillole di Bazaar. user manual

Pillole di Bazaar. user manual Pillole di Bazaar user manual consolidata pubblica v.1.0 del 20 ott 2009 autori: luciano de falco alfano Sommario Sommario...1 Obiettivi e contesto...1 Un esempio di flusso di lavoro...2 Un po' di terminologia...3

Dettagli

Impara a usare Microsoft DCCN in quattro semplici passaggi. Iscriversi al servizio è un operazione veramente semplice e richiede pochi minuti:

Impara a usare Microsoft DCCN in quattro semplici passaggi. Iscriversi al servizio è un operazione veramente semplice e richiede pochi minuti: Guida rapida al Microsoft DCCN Questo documento fornisce una panoramica su come migliorare la tua presenza online grazie alle soluzioni di digital merchandising Microsoft. Microsoft DCCN ti aiuta a informare

Dettagli

ROM Upgrade Utility (RUU) Prima dell aggiornamento fare attenzione se

ROM Upgrade Utility (RUU) Prima dell aggiornamento fare attenzione se ROM Upgrade Utility (RUU) Prima dell aggiornamento fare attenzione se 1. Il cavo USB è direttamente collegato al PC. 2. L adattatore di alimentazione è collegato al Mobile Device. 3. Le modalità Standby

Dettagli

Il nuovo Attestato di Prestazione Energetica

Il nuovo Attestato di Prestazione Energetica Il nuovo Attestato di Prestazione Energetica Regione Umbria Servizio Energia, qualità dell ambiente, rifiuti, attività estrattive Ing. Roberta Rosichetti Perugia, 30 Novembre 2015 Il nuovo attestato di

Dettagli

C++ E QT, BINOMIO PERFETTO

C++ E QT, BINOMIO PERFETTO C++ E QT, BINOMIO PERFETTO Luca Ottaviano Software developer, Develer 1 CHI SONO Team leader e sviluppatore embedded presso Develer Sviluppo con Qt da 8 anni, mi occupo principalmente di realizzare interfacce

Dettagli

Tutorial sugli ambienti di sviluppo: Eclipse e NetBeans

Tutorial sugli ambienti di sviluppo: Eclipse e NetBeans Tutorial sugli ambienti di sviluppo: Eclipse e NetBeans Prima di tutto va installato il compilatore, ottenibile scaricando ed installando MinGW o CygWin. MinGW: http://www.mingw.org/download.shtml CygWin:

Dettagli

SISTEMA AFFILIAZIONE E TESSERAMENTO MANUALE UTENTE

SISTEMA AFFILIAZIONE E TESSERAMENTO MANUALE UTENTE SISTEMA AFFILIAZIONE E TESSERAMENTO MANUALE UTENTE REVISIONE 1.0 APRILE 2013 Sistema Affiliazione e Tesseramento 1 INTRODUZIONE Questo manuale intende fornire una guida pratica per l'utilizzo della nuova

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

GESTIRE UN LIONS CLUB

GESTIRE UN LIONS CLUB GESTIRE UN LIONS CLUB Il Segretario può avere un grande aiuto dalla tecnologia PRIMO ASSUNTO DEL SEGRETARIO Inserire i dati che riguardano il mio Club sempre e solo una volta Questo è fondamentale per

Dettagli

APP SECURKEYPAD ANDROID. ----------------------- Manuale Edizione 1.0

APP SECURKEYPAD ANDROID. ----------------------- Manuale Edizione 1.0 APP SECURKEYPAD ANDROID ----------------------- Manuale Edizione 1.0 Securforce Srl email : info@securforce.com web : www.securforce.com Rev. 1.0 del 01/06/2014 Ver. firmware 6.XX Manuale installatore

Dettagli

Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo

Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo 01595 Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo INDICE DESCRIZIONE DEL SOFTWARE DI INTERFACCIAMENTO CON I SISTEMI GESTIONALI (ART. 01595) 2 Le

Dettagli

IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per utenti singoli)

IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per utenti singoli) IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per utenti

Dettagli

D R O P B O X COS È DROPBOX:

D R O P B O X COS È DROPBOX: D R O P B O X COS È DROPBOX: Dropbox è un applicazione per computer e ipad di condivisione e salvataggio files in un ambiente internet. Consiste fondamentalmente in un disco di rete, utilizzabile da più

Dettagli

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO. 2015 e PARAMETRI2015

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO. 2015 e PARAMETRI2015 COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO. 2015 e PARAMETRI2015 Vicenza, 3 giugno 2015 Gentile cliente, si ricorda che a partire dall aggiornamento PROFIS 2011.1 è stato automatizzato

Dettagli

MySTAR Istruzioni portale clienti STAR Italia rev. 0

MySTAR Istruzioni portale clienti STAR Italia rev. 0 Pag. 1 di 24 SOMMARIO 1. COME RICHIEDERE IL SERVIZIO DI TRADUZIONE STAR...3 2. MYSTAR LOGIN...4 3. MYSTAR HOME...6 4. MYSTAR RICHIEDERE UN PREVENTIVO...7 5. MYSTAR SCAMBIARE FILE...11 6. MYSTAR GESTIRE

Dettagli

USE IMPROVE EVANGELIZE HOT SUMMER ZFS. Luca Morettoni <luca@morettoni.net>

USE IMPROVE EVANGELIZE HOT SUMMER ZFS. Luca Morettoni <luca@morettoni.net> HOT SUMMER ZFS Luca Morettoni HOT SUMMER ZFS ZFS: l'ultima parola sui filesystem Dove utilizzarlo Come utilizzarlo Q&A (best questions wins...) 2 ZFS: l'ultima parola sui filesystem

Dettagli

Sistemi software di collaborazione in ambito open source

Sistemi software di collaborazione in ambito open source Sistemi software di collaborazione in ambito open source Testimonianza di: Davide Dalle Carbonare davide.dallecarbonare@eng.it 1 Introduzione Collaborare e cooperare: diverse persone operano contemporaneamente

Dettagli

BDCC : Guida rapida all utilizzo

BDCC : Guida rapida all utilizzo BDCC : Guida rapida all utilizzo 1 Sommario 1. Funzionamento del sistema... 3 1.1 Cos è e cosa contiene la BDCC... 3 1.2 Meccanismi di funzionamento della BDCC... 3 1.3 Organizzazione di contenuti all

Dettagli

Indice GAMMA. Guida utente

Indice GAMMA. Guida utente Indice GAMMA Schermata di benvenuto... 3 1.1.1 Connessione a SQL Server... 5 Uscita dalla procedura di installazione... 7 1.1.2 Aggiornamento DATABASE... 9 1.1.3 Aggiornamento CLIENT... 12 II Aggiornamento

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Il pannello di amministrazione Accedendo al pannello di amministrazione visualizzeremo una schermata in cui inserire il nome utente (admin)

Dettagli

Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1

Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1 Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ Versione 1.1 Autore Antonio Barbieri, antonio.barbieri@gmail.com Data inizio compilazione 11 maggio 2009 Data revisione 14 maggio 2009 Sommario

Dettagli

IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per sito)

IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per sito) IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per sito. Questo documento

Dettagli

Aggiornare applicazioni virtualizzate con App-V

Aggiornare applicazioni virtualizzate con App-V Aggiornare applicazioni virtualizzate con App-V di Nicola Ferrini MCT MCSA MCSE MCTS MCITP Introduzione Mantenere un infrastruttura virtuale basata su Application Virtualization aiuta a diminuire sensibilmente

Dettagli

FarStone RestoreIT 2014 Manuale Utente

FarStone RestoreIT 2014 Manuale Utente FarStone RestoreIT 2014 Manuale Utente Copyright Nessuna parte di questa pubblicazione può essere copiata, trasmessa, salvata o tradotta in un altro linguaggio o forma senza espressa autorizzazione di

Dettagli

Gestione assistenza. Servizio di PEC. Impostazioni di Mozilla Thunderbird

Gestione assistenza. Servizio di PEC. Impostazioni di Mozilla Thunderbird Gestione assistenza Servizio di PEC Impostazioni di Mozilla Thunderbird Redatto da: Verificato da: Approvato da: Roberto Ravazza Area Clienti e Servizi Egidio Casati Area Clienti e Servizi Adriano Santoni

Dettagli

Manuale SeleFax ClientWeb Versione 2.0

Manuale SeleFax ClientWeb Versione 2.0 Manuale SeleF Fax ClientWeb Versione 2.0 Come accedere al programma Utilizzando un qualsiasi Browser Internet con funzionalità avanzate (ad esempio e Internet Explorer o Firefox) si accede al Client WEB

Dettagli

MANUALEDIUTILIZZO MODULO CRM POSTVENDITA

MANUALEDIUTILIZZO MODULO CRM POSTVENDITA MANUALEDIUTILIZZO MODULO CRM POSTVENDITA INDICE INTRODUZIONE INSERIMENTO CHIAMATA CHIAMATE Dettaglio Chiamate Macchine Coinvolte Documenti Riepilogo MACCHINE Dettaglio Macchine Documenti Interventi MACCHINE

Dettagli

[Sistemi sw di collaborazione] in ambito open source

[Sistemi sw di collaborazione] in ambito open source Sistemi software di collaborazione in ambito open source Testimonianza di: Davide Dalle Carbonare davide.dallecarbonare@eng.it 1 Introduzione Collaborare e cooperare: diverse persone operano contemporaneamente

Dettagli

NOTE OPERATIVE DI RELEASE

NOTE OPERATIVE DI RELEASE NOTE OPERATIVE DI RELEASE Il presente documento costituisce un integrazione al manuale utente del prodotto ed evidenzia le variazioni apportate con la release. REDDITI - RELEASE Versione 2013.1.7 Applicativo:

Dettagli

Configurare Outlook Express

Configurare Outlook Express Configurare Outlook Express Le funzioni Outlook Express è il programma fornito da Microsoft per la gestione della posta elettronica e dei newsgroup. Esso consente: Gestione di account multipli Lettura

Dettagli

Guida al primo accesso

Guida al primo accesso Guida al primo accesso Versione: giugno 015 COME ACCEDERE A CarigeOnDemand per i soli clienti che utilizzavano Online Business Per accedere a CarigeOnDemand occorre inserire i tre seguenti codici: IL CODICE

Dettagli

AT1542C - CED - Tablet offline - manuale utente

AT1542C - CED - Tablet offline - manuale utente Con la versione 15.0 è stata aggiunta al nostro applicativo di vendita a Tablet una nuova funzionalità: la funzionalità di vendita offline Questa modalità vi verrà in aiuto in tutte quelle situazioni in

Dettagli

1. Il Client Skype for Business

1. Il Client Skype for Business 1. Il Client Skype for Business 2. Configurare una Periferica Audio 3. Personalizzare una Periferica Audio 4. Gestire gli Stati di Presenza 5. Tabella Stati di Presenza 6. Iniziare una Chiamata 7. Iniziare

Dettagli

IMPORT EXPORT CONTABILITA GENERALE

IMPORT EXPORT CONTABILITA GENERALE IMPORT EXPORT CONTABILITA GENERALE Premesse : Obblighi e Procedure di Sicurezza: 1. Il soggetto che invia gli archivi DEVE avere una versione di contabilità uguale o inferiore a chi riceve gli archivi

Dettagli

Guida alla registrazione on-line di un NovaSun Log

Guida alla registrazione on-line di un NovaSun Log Guida alla registrazione on-line di un NovaSun Log Revisione 4.1 23/04/2012 pag. 1 di 16 Contenuti Il presente documento è una guida all accesso e all utilizzo del pannello di controllo web dell area clienti

Dettagli

Manuale Utente Area Utenti SeeOpen.IT INDICE GENERALE

Manuale Utente Area Utenti SeeOpen.IT INDICE GENERALE Manuale Utente Area Utenti SeeOpen.IT INDICE GENERALE PREMESSA... 2 Area Utenti... 3 Pagina di accesso al servizio... 4 Recupero della password... 5 Cambio delle a password... 6 Pagina principale del servizio...

Dettagli

Calcolatori Elettronici. La memoria gerarchica La memoria virtuale

Calcolatori Elettronici. La memoria gerarchica La memoria virtuale Calcolatori Elettronici La memoria gerarchica La memoria virtuale Come usare la memoria secondaria oltre che per conservare permanentemente dati e programmi Idea Tenere parte del codice in mem princ e

Dettagli

COMUNI-CHIAMO S.R.L. Via San Martino n. 26/1- Monte San Pietro P.IVA, C.F. e numero di iscrizione alla Camera di Commercio di Bologna 03160171207

COMUNI-CHIAMO S.R.L. Via San Martino n. 26/1- Monte San Pietro P.IVA, C.F. e numero di iscrizione alla Camera di Commercio di Bologna 03160171207 COMUNI-CHIAMO S.R.L. Via San Martino n. 26/1- Monte San Pietro P.IVA, C.F. e numero di iscrizione alla Camera di Commercio di Bologna 03160171207 Capitale sociale. 10.000,00 i.v. Sommario 1. Accedere alla

Dettagli

HBase Data Model. in più : le colonne sono raccolte in gruppi di colonne detti Column Family; Cosa cambia dunque?

HBase Data Model. in più : le colonne sono raccolte in gruppi di colonne detti Column Family; Cosa cambia dunque? NOSQL Data Model HBase si ispira a BigTable di Google e perciò rientra nella categoria dei column store; tuttavia da un punto di vista logico i dati sono ancora organizzati in forma di tabelle, in cui

Dettagli

Network Topology. Configurazione HA USG300

Network Topology. Configurazione HA USG300 Network Topology Utilizzare 2 switch diversi per gestire la parte LAN e WAN. Non sono necessari switch managed sulla parte WAN. Per la ridondanza sulla parte LAN utilizzeremo dei GS-2024 e il RSTP. Per

Dettagli

AGGIORNAMENTO PROCEDURA TY-TERMINALINO

AGGIORNAMENTO PROCEDURA TY-TERMINALINO AGGIORNAMENTO PROCEDURA TY-TERMINALINO OGGETTO: aggiornamento della procedura Ty Terminalino dalla versione 07.00.00 08.00.00 alla versione Nell inviarvi quanto in oggetto Vi ricordiamo che gli aggiornamenti

Dettagli

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI DOCUSOFT integra una procedura software per la creazione e l'archiviazione guidata di documenti in formato elettronico (documenti Microsoft Word,

Dettagli

Approfondimento: Migrazione dei database e backup della posta

Approfondimento: Migrazione dei database e backup della posta Approfondimento: Migrazione dei database e backup della posta In questo approfondimento ci focalizzeremo sulla migrazione dei database analizzando le differenze operative e le varie implicazioni a seconda

Dettagli

Strumenti per la gestione della configurazione del software

Strumenti per la gestione della configurazione del software tesi di laurea Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana correlatore Ch.mo ing. Luigi Suarato candidato Pasquale Palumbo Matr. 534/000021 MANUTENZIONE DEL SOFTWARE Il Configuration

Dettagli

Invio SMS. DM Board ICS Invio SMS

Invio SMS. DM Board ICS Invio SMS Invio SMS In questo programma proveremo ad inviare un SMS ad ogni pressione di uno dei 2 tasti della DM Board ICS. Per prima cosa creiamo un nuovo progetto premendo sul pulsante (Create new project): dove

Dettagli

IBM SPSS Statistics - Essentials for Python- Istruzioni di installazione per Mac OS

IBM SPSS Statistics - Essentials for Python- Istruzioni di installazione per Mac OS IBM SPSS Statistics - ssentials for Python- Istruzioni di installazione per Mac OS Le istruzioni riportate di seguito sono relative all installazione di IBM SPSS Statistics - ssentials for Python su sistemi

Dettagli

IBM Software Demos Rational Software Delivery Platform - Funzioni di creazione e sviluppo

IBM Software Demos Rational Software Delivery Platform - Funzioni di creazione e sviluppo Alex, lo sviluppatore capo, utilizza Rational Software Architect per implementare rapidamente la funzione Buy it Now. Utilizza la finestra di navigazione del sito Web per aggiungere una nuova pagina

Dettagli

Surap2.0 - PROGETTO DI CONSOLIDAMENTO DEL SISTEMA REGIONALE TUTORIAL OPERATORE SUAP SUAP

Surap2.0 - PROGETTO DI CONSOLIDAMENTO DEL SISTEMA REGIONALE TUTORIAL OPERATORE SUAP SUAP Surap2.0 - PROGETTO DI CONSOLIDAMENTO DEL SISTEMA REGIONALE SUAP TUTORIAL OPERATORE SUAP Calabriasuap Tutorial_SuapCalabria_v3 Settembre 2015 Pagina 1 di 40 Contatti Assistenza CalabriaSUAP Tel. 0961/774394

Dettagli

Guida alla Navigazione e Utilizzo dell Area Fattura PA

Guida alla Navigazione e Utilizzo dell Area Fattura PA CONTENUTI Area Fatture PA... 3 Accesso area riservata... 3 Fatture... 4 Fatture da inviare... 6 Flussi di Importazione... 8 Risorse da Firmare... 9 Risorse Firmate... 10 Conservazione... 10 2 Area Fatture

Dettagli

Workland CRM. Workland CRM Rel 2570 21/11/2013. Attività --> FIX. Magazzino --> NEW. Nessuna --> FIX. Ordini --> FIX

Workland CRM. Workland CRM Rel 2570 21/11/2013. Attività --> FIX. Magazzino --> NEW. Nessuna --> FIX. Ordini --> FIX Attività Attività --> FIX In alcuni casi, in precedenza, sulla finestra trova attività non funzionava bene la gestione dei limiti tra date impostati tramite il menu a discesa (Oggi, Tutte, Ultima Settimana,

Dettagli

Il pacchetto contiene sia l ambiente di sviluppo sia i driver per la scheda.

Il pacchetto contiene sia l ambiente di sviluppo sia i driver per la scheda. Installare Arduino Uno passo passo March 24, 2011 Author Marco Dopo aver acquistato Arduino Uno ho creato degli screenshot sul procedimento di installazione della scheda e dell ambiente di sviluppo necessario

Dettagli

Corso di Laurea in Matematica. Seminario C/C++ Lorenzo Dusty Costa. Università degli Studi di Milano Dipartimento di Matematica

Corso di Laurea in Matematica. Seminario C/C++ Lorenzo Dusty Costa. Università degli Studi di Milano Dipartimento di Matematica Corso di Laurea in Matematica Seminario C/C++ Costa Università degli Studi di Milano Dipartimento di Matematica 19 Ottobre 2011 Cos'é un'ide IDE = Integrated Development Environment Consiste in: Editor

Dettagli

Release Note Aconex Release 15.1.20 Pubblicato il 6 febbraio 2015 e aggiornato il 26 febbraio 2015 per coprire il periodo di release dal 15 febbraio

Release Note Aconex Release 15.1.20 Pubblicato il 6 febbraio 2015 e aggiornato il 26 febbraio 2015 per coprire il periodo di release dal 15 febbraio Release Note Aconex Release 15.1.20 Pubblicato il 6 febbraio 2015 e aggiornato il 26 febbraio 2015 per coprire il periodo di release dal 15 febbraio al 15 marzo Panoramica Questa release comporta alcune

Dettagli

Questa guida è stata redatta per gli insegnanti amministratori che entrano in TwinSpace per la prima volta. Vi aiuterà a:

Questa guida è stata redatta per gli insegnanti amministratori che entrano in TwinSpace per la prima volta. Vi aiuterà a: Benvenuti Guida a TwinSpace Questa guida è stata redatta per gli insegnanti amministratori che entrano in TwinSpace per la prima volta. Vi aiuterà a: - Accedere al vostro TwinSpace - Modificare il vostro

Dettagli

XTOTEM offline sul proprio PC

XTOTEM offline sul proprio PC Pagina 1 XTOTEM offline sul proprio PC Sommario XTOTEM offline sul proprio PC...1 Introduzione...2 1. Installare IIS...3 2. Installare un programma FTP...5 Installazione di Filezilla...5 Sistema di protezione

Dettagli