Strumenti per lo sviluppo software in comunità
|
|
|
- Franco Di Martino
- 10 anni fa
- Просмотров:
Транскрипт
1 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 ott / 22
2 Licenza d utilizzo Copyright c 2012, Francesco Agnolazza e Luca Mezzalira. Questo documento viene rilasciato secondo i termini della licenza Creative Commons ( L utente è libero di: distribuire, comunicare al pubblico, rappresentare o esporre in pubblico la presente opera alle seguenti condizioni: Attribuzione Deve riconoscere la paternità dell opera all autore originario. Non commerciale Non può utilizzare quest opera per scopi commerciali. No opere derivate Non può alterare, trasformare o sviluppare quest opera. In occasione di ogni atto di riutilizzazione o distribuzione, deve chiarire agli altri i termini della licenza di quest opera. Se ottiene il permesso dal titolare del diritto d autore, è possibile rinunciare a ciascuna di queste condizioni. Le utilizzazioni libere e gli altri diritti non sono in nessun modo limitati da quanto sopra. Questo è un riassunto in lingua corrente dei concetti chiave della licenza completa (codice legale), reperibile sul sito Internet Agno && Syslac (MontelLUG) Linux Day ott / 22
3 Sommario 1 Project management Introduzione Applicativi 2 Version control Introduzione 3 Internazionalizzazione Idea Tecnica Agno && Syslac (MontelLUG) Linux Day ott / 22
4 Qual è uno dei maggiori punti di forza del software libero? Agno && Syslac (MontelLUG) Linux Day ott / 22
5 Comunità Il software libero (ma non solo) si sviluppa in comunità e spesso perché il processo non sfugga di mano è necessario l uso di alcuni tra questi strumenti: Mailing lists Wiki Controllo versioni (svn, git, mercurial,... ) Punta ad essere usato da tutti, e ascolta i suoi utenti: Bug tracking Internazionalizzazione Agno && Syslac (MontelLUG) Linux Day ott / 22
6 Mailing lists Cos è e come funziona É un sistema semplice per mandare mail a più persone evitando Cc: e Ccn: Scopi Utili per gruppi tematici, e non solo legati all informatica! Privacy Può essere in modalità pubblica o privata Cosa non è É diversa da una newsletter: qui possono scrivere tutti. Agno && Syslac (MontelLUG) Linux Day ott / 22
7 Wiki Cos è e come funziona É uno strumento efficace per l editing collaborativo Scopi Ottimo per howto e documentazione. Wikipedia Wikipedia è un esempio di wiki general purpose, ma si possono anche creare wiki ad hoc. Agno && Syslac (MontelLUG) Linux Day ott / 22
8 Bug tracker Cos è e come funziona Per il software libero è importante che siano gli utenti stessi a riportare i problemi del programma che usano. I bug tracker permettono di farlo in modo facile. Esempi Bugzilla Launchpad... Agno && Syslac (MontelLUG) Linux Day ott / 22
9 Version Control: Cosa e perché L idea di base è quella di gestire in modo intelligente i cambiamenti al codice sorgente dei programmi. Possibilità Backup Sincronizzazione Ripristino mirato a breve e lungo termine Tracciamento delle modifiche Branching & merging Agno && Syslac (MontelLUG) Linux Day ott / 22
10 Concetti di base Attori Repository Trunk Azioni locali Checkout Commit Revert Sync Diff Azioni sul repo Branch Merge Locking Agno && Syslac (MontelLUG) Linux Day ott / 22
11 Concetti di base Attori Repository Trunk Azioni locali Checkout Commit Revert Sync Diff Azioni sul repo Branch Merge Locking Agno && Syslac (MontelLUG) Linux Day ott / 22
12 Concetti di base Attori Repository Trunk Azioni locali Checkout Commit Revert Sync Diff Azioni sul repo Branch Merge Locking Agno && Syslac (MontelLUG) Linux Day ott / 22
13 Software e servizi Software Subversion Git Mercurial Servizi GitHub Gitorious Google Code Sourceforge Installazione personale Agno && Syslac (MontelLUG) Linux Day ott / 22
14 Prova pratica! Agno && Syslac (MontelLUG) Linux Day ott / 22
15 Internazionalizzazione: Cosa L internazionalizzazione è il processo di adattare il software a lingue diverse e differenze tecniche tra le varie regioni del mondo. Agno && Syslac (MontelLUG) Linux Day ott / 22
16 Vantaggi I vantaggi sono molti ed evidenti: Per lo sviluppatore maggiore diffusione del software Per l utente finale maggiore comodità d utilizzo Per tutti quanti ideale per approcciarsi al software libero Agno && Syslac (MontelLUG) Linux Day ott / 22
17 Contribuire La traduzione di progetti open è un attività fondamentale, ma alla portata di tutti: Non sono necessarie competenze tecniche particolari Non è necessario sapere come funziona il codice Sviluppatore e traduttore sono figure separate C è sempre bisogno di buoni traduttori Dà soddisfazione Agno && Syslac (MontelLUG) Linux Day ott / 22
18 Esempio: Ubuntu Agno && Syslac (MontelLUG) Linux Day ott / 22
19 Gettext La soluzione universalmente diffusa è costituita dagli strumenti di GNU gettext Idea di base Tenere separati stringhe e codice. stringhe traduttore codice sviluppatore Agno && Syslac (MontelLUG) Linux Day ott / 22
20 Workflow 1. Estrazione Codice template (.pot) 2. Localizzazione Template file di lingua (.po) 3. Traduzione Traduzione file di lingua 4. Compilazione File di lingua file binario (.mo) Agno && Syslac (MontelLUG) Linux Day ott / 22
21 In pratica Estrazione : xgettext xgettext --language=python --keyword=_ --output=_i18n/project.pot *.py 2. Localizzazione : msginit msginit --input=_i18n/project.pot --output=_i18n/project.it_it.po --locale=it_it 3. Traduzione : editor di testo vi _i18n/project.it_it.po (tradurre manualmente :D) 4. Compilazione : msgfmt msgfmt --output-file=it_it/lc_messages/project.mo _i18n/project.it_it.po Agno && Syslac (MontelLUG) Linux Day ott / 22
22 In pratica Estrazione : xgettext xgettext --language=python --keyword=_ --output=_i18n/project.pot *.py 2. Localizzazione : msginit msginit --input=_i18n/project.pot --output=_i18n/project.it_it.po --locale=it_it 3. Traduzione : editor di testo vi _i18n/project.it_it.po (tradurre manualmente :D) 4. Compilazione : msgfmt msgfmt --output-file=it_it/lc_messages/project.mo _i18n/project.it_it.po Agno && Syslac (MontelLUG) Linux Day ott / 22
23 In pratica Estrazione : xgettext xgettext --language=python --keyword=_ --output=_i18n/project.pot *.py 2. Localizzazione : msginit msginit --input=_i18n/project.pot --output=_i18n/project.it_it.po --locale=it_it 3. Traduzione : editor di testo vi _i18n/project.it_it.po (tradurre manualmente :D) 4. Compilazione : msgfmt msgfmt --output-file=it_it/lc_messages/project.mo _i18n/project.it_it.po Agno && Syslac (MontelLUG) Linux Day ott / 22
24 In pratica Estrazione : xgettext xgettext --language=python --keyword=_ --output=_i18n/project.pot *.py 2. Localizzazione : msginit msginit --input=_i18n/project.pot --output=_i18n/project.it_it.po --locale=it_it 3. Traduzione : editor di testo vi _i18n/project.it_it.po (tradurre manualmente :D) 4. Compilazione : msgfmt msgfmt --output-file=it_it/lc_messages/project.mo _i18n/project.it_it.po Agno && Syslac (MontelLUG) Linux Day ott / 22
25 Traduzione in Python Prova pratica! Agno && Syslac (MontelLUG) Linux Day ott / 22
26 Bibliografia: i18n in altri linguaggi Esempi di tutorial per vari linguaggi: Python translating-your-pythonpygtk-application/ Perl programming/perl/modules/ dist-zilla-localetextdomain.html C/C++ docs/gettext_single.html Java tutorial/i18n/index.html Agno && Syslac (MontelLUG) Linux Day ott / 22
27 Bibliografia: Version control Launchpad Github Gitorious Sourceforge Agno && Syslac (MontelLUG) Linux Day ott / 22
Box Backup. Backup criptato incrementale. Francesco Versaci. 15 novembre 2007 Montebelluna. Montebelluna Linux User Group
Box Backup Backup criptato incrementale Francesco Versaci Montebelluna Linux User Group 15 novembre 2007 Montebelluna Francesco Versaci (MontelLUG) Box Backup 15 nov 2007 Montebelluna 1 / 10 Licenza d
BackupPC Backup di rete con de-duplicazione
Backup di rete con de-duplicazione 2010 1 Licenza d'utilizzo Copyright c 2010, : backup di rete Questo documento viene rilasciato secondo i termini della licenza Creative Commons (http://creativecommons.org).
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/]
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
Licenza di Utilizzo distribuire, comunicare al pubblico, rappresentare o esporre in pubblico la presente opera Attribuzione Condivisione
Linux Users Group Cremona www.lugcr.it Linux e OSS: Potenzialità Rischi Gestione ottimale Giulio Destri http://www.areaprofessional.net/giulio.destri Linux Management - 1 Licenza di Utilizzo Questo documento
Architetture Applicative
Alessandro Martinelli [email protected] 6 Marzo 2012 Architetture Architetture Applicative Introduzione Alcuni esempi di Architetture Applicative Architetture con più Applicazioni Architetture
Sistemi software di collaborazione in ambito open source
Sistemi software di collaborazione in ambito open source Testimonianza di: Davide Dalle Carbonare [email protected] 1 Introduzione Collaborare e cooperare: diverse persone operano contemporaneamente
FORSETI BLOG. Readcast. Ottobre 2013 Speciale Linux Day. http://blog.forseti.it/
FORSETI BLOG Readcast Ottobre 2013 Speciale Linux Day http://blog.forseti.it/ Indice di Denis Turrina 3 Forseti Blog - Ottobre 2013 3 di Denis Turrina Denis Turrina Dottore in Sicurezza dei Sistemi e delle
Corso di Informatica
Corso di Informatica Modulo T2 3-Compilatori e interpreti 1 Prerequisiti Principi di programmazione Utilizzo di un compilatore 2 1 Introduzione Una volta progettato un algoritmo codificato in un linguaggio
La firma digitale. Autore: Monica Mascia
La firma digitale Università degli studi di Cagliari Facoltà di giurisprudenza Diritto privato dell informatica A.A. 2006/2007 Docenti: prof. Bruno Troisi Dott. Massimo Farina Autore: Monica Mascia Che
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:
Oltre il diritto d autore: Creative Commons. Formazione Volontari SCN 2010 Mediateca Centro Linguistico di Ateneo - febbraio 2010
Oltre il diritto d autore: Creative Commons Formazione Volontari SCN 2010 Mediateca Centro Linguistico di Ateneo - febbraio 2010 cosa faremo oggi introduzione alle Creative Commons Licenses che cos è Creative
IL SOFTWARE E LA SUA TUTELA
IL SOFTWARE E LA SUA TUTELA UNIVERSITÁ DEGLI STUDI DI CAGLIARI FACOLTÁ DI GIURISPRUDENZA DIRITTO PRIVATO DELL INFORMATICA A.A. 2006/2007 DOCENTI:PROF.BRUNO TROISI DOTT.MASSIMO FARINA AUTORE:ENRICO LOI
Ambienti per lo sviluppo collaborativo del software (CDE)
Ambienti per lo sviluppo collaborativo del software (CDE) Funzionalità tipiche dei CDE Esempi di CDE Collab CDE Sviluppo collaborativo del software Gestione del codice, delle revisioni e dei rami di sviluppo
Retail L organizzazione innovativa del tuo punto vendita
fare Retail L organizzazione innovativa del tuo punto vendita fareretail è una soluzione di by www.fareretail.it fareretail fareretail è la soluzione definitiva per la Gestione dei Clienti e l Organizzazione
Pacchettizzazione e distribuzione del software
Pacchettizzazione e distribuzione del software Gabriele D Angelo http://www.cs.unibo.it/~gdangelo Università degli Studi di Bologna Dipartimento di Scienze dell Informazione Aprile, 2005
PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE
PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE Relatore: prof. Michele Moro Laureando: Marco Beggio Corso di laurea in Ingegneria Informatica Anno Accademico 2006-2007
[Sistemi sw di collaborazione] in ambito open source
Sistemi software di collaborazione in ambito open source Testimonianza di: Davide Dalle Carbonare [email protected] 1 Introduzione Collaborare e cooperare: diverse persone operano contemporaneamente
Software per Helpdesk
Software per Helpdesk Padova - maggio 2010 Antonio Dalvit - www.antoniodalvit.com Cosa è un helpdesk? Un help desk è un servizio che fornisce informazioni e assistenza ad utenti che hanno problemi nella
OpenPsy: OpenSource nella Psicologia. Presentazione del progetto in occasione dell edizione 2004 del Webbit (Padova)
OpenPsy: OpenSource nella Psicologia Pag. 1 di 9 OpenPsy: OpenSource nella Psicologia Presentazione del progetto in occasione dell edizione 2004 del Webbit (Padova) PREMESSA Per prima cosa, appare ovvio
LA FIRMA DIGITALE. Evoluzione della normativa italiana e componenti di base
LA FIRMA DIGITALE Evoluzione della normativa italiana e componenti di base UNIVERSITA DEGLI STUDI DI CAGLIARI FACOLTA DI GIURISPRUDENZA DIRITTO PRIVATO DELL INFORMATICA A.A. 2006 / 2007 DOCENTI: PROF.
Corso sul pacchetto R
Corso sul pacchetto R Introduzione ad R http://www.r-project.org ! R è un ambiente di sviluppo specifico per elaborare dati, eseguire calcoli ed effettuare rappresentazioni grafiche, che utilizza un linguaggio
Maria Aliberti, Sophia Danesino, Aurora Martina, Clotilde Moro, Mario Scovazzi e altri presentano la loro esperienza di DOCENTI COLLABORATIVI
Maria Aliberti, Sophia Danesino, Aurora Martina, Clotilde Moro, Mario Scovazzi e altri presentano la loro esperienza di DOCENTI COLLABORATIVI Chi siamo? Un gruppo di docenti, tecnici, ricercatori. Cosa
Un CMS potente e versatile
1 Un CMS potente e versatile www.plone.org www.tecnoteca.com 2 Cos è Plone E un CMS open source, distribuito con licenza GPL screen sito plone base E facile da installare, utilizzare ed estendere. Consente
Le licenze d uso. Le principali tipologie di licenze
Le licenze d uso La legge 633/41 attribuisce in via esclusiva all autore dell opera software tutti i diritti derivanti dall opera stessa, e vieta e punisce ogni abuso che leda questi diritti esclusivi.
Linux Day 2013. Perche' siamo qui???
Perche' siamo qui??? tredicesima giornata nazionale per GNU/Linux ed il software libero Quindi noi siamo qui per sostenere e diffondere il GNU/Linux e il Software Libero!!! Quindi noi siamo qui per sostenere
LICENZE D'USO E TIPOLOGIE DI SOFTWARE
LICENZE D'USO E TIPOLOGIE DI SOFTWARE Il software è tutelato dalle leggi sul diritto d'autore, in maniera simile a quanto avviene per le opere letterarie. Il contratto che regola l'uso del software è la
Giuseppe Capizzi. Ambienti di sviluppo Open Source
Giuseppe Capizzi Ambienti di sviluppo Open Source Stanchi del solito editor? IDE (Integrated Development Environment, Ambiente di Sviluppo Integrato) Editor Sistema di build Debugger Test Controllo di
Linux e Open Source: Libero! Non "gratis"...
Linux e Open Source: Libero! Non "gratis"... Di Colucci Martino. 1 Cos'è Linux Linux è un sistema operativo alternativo al più blasonato Windows OS (o al cugino Macintosh) È parente stretto della famiglia
Progetto TIC Territori in comunicazione Applicazioni web
Progetto TIC Territori in comunicazione Applicazioni web Caratteristiche generali: 1. Basato su piattaforma WordPress 2. Possibilità di gestire il sito da qualsiasi postazione (il software richiesto solo
Introduzione al Software Libero
Introduzione al Software Libero Linux Day 6 23 novembre 2002 Il software Programma (codice) scritto in un particolare linguaggio di programmazione esistono molti linguaggi di programmazione (Di solito)
Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia
Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML
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
Setup e installazione
Setup e installazione 2 Prima di muovere i primi passi con Blender e avventurarci nel vasto mondo della computer grafica, dobbiamo assicurarci di disporre di due cose: un computer e Blender. 6 Capitolo
Software Libero. Terra Futura - Firenze
Cosa è il Software Libero Terra Futura - Firenze Simone Piccardi: [email protected] April 10, 2005 1 L Associazione Software Libero L Associazione Software Libero, è una associazione culturale
Perchè usare sw open source nelle scuole
Perchè usare sw open source nelle scuole 'Sono convinto che l'informatica abbia molto in comune con la fisica. Entrambe si occupano di come funziona il mondo a un livello abbastanza fondamentale. La differenza,
Appunti di Anatomia 1
Appunti di Anatomia 1 Emiliano Bruni ([email protected]) 12 marzo 2012 Titolo: Appunti di Anatomia 1 Autore: Emiliano Bruni ([email protected]) Oggetto: Appunti di Chimica organica con cenni di inorganica per
Corso ForTIC C2 LEZIONE n. 1
Corso ForTIC C2 LEZIONE n. 1 Presentazione generale del concetto di open source Il sistema operativo LINUX e le varie distribuzioni Uso di una versione Knoppix live Presentazione di OpenOffice.org I contenuti
29 Novembre 2012 Open Source: un opportunità per far evolvere l ICT nelle imprese
DEFINIZIONE Joomla è un software di content management (CMS) sviluppato in php per la realizzazione di siti Internet dinamici, è gratuito e rilasciato sotto licenza GPL v.2, per il suo utilizzo non sono
Luca Ottaviano. Everyday Git
Luca Ottaviano Everyday Git Usare Git per lo sviluppo embedded Firenze, 24 settembre 2012 Chi sono Luca Ottaviano [email protected] @lucaotta Sviluppatore su sistemi embedded presso Develer Qt certified
Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati
Corso di Access Modulo L2A (Access) 1.1 Concetti di base 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati 2 1 Introduzione Un ambiente DBMS è un applicazione che consente
MagiCum S.r.l. Progetto Inno-School
MagiCum S.r.l. Progetto Inno-School Area Web Autore: Davide Revisione: 1.2 Data: 23/5/2013 Titolo: Innopedia File: Documentazione_tecnica Sito: http://inno-school.netsons.org/ Indice: 1. Presentazione
Paolo Zatelli. Dipartimento di Ingegneria Civile e Ambientale Università di Trento. Open Source e Free Software. Open Source e Free Software
Paolo Zatelli Università di Trento 1/11 Paolo Zatelli Dipartimento di Ingegneria Civile e Ambientale Università di Trento Paolo Zatelli Università di Trento 2/11 Free Software Il termine free si deve tradurre
GIUSEPPE DI GRANDE CORSO DI FORMAZIONE SU BIBLOS
CORSO DI FORMAZIONE SU BIBLOS - 1ª LEZIONE - Pagina 1 GIUSEPPE DI GRANDE CORSO DI FORMAZIONE SU BIBLOS Strategie e tecniche per produrre libri braille in completa autonomia Revisione del 28 luglio 2012
Wikipedia: un'introduzione
Wikipedia: un'introduzione Università di Ferrara Ottobre 2015 Giuseppe Profiti Socio Wikimedia Italia (coordinatore per l'emilia-romagna) Sommario Storia Wikimedia Foundation e Wikimedia Italia I 5 pilastri
Gli strumenti Wiki per Inemar e gli inventari emissioni
Convegno Gli inventari regionali delle emissioni: l esperienza e i risultati del sistema INEMAR Gli strumenti Wiki per Inemar e gli inventari emissioni Federico Antognazza ARPA Lombardia [email protected]
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
Java e solidarietà: il progetto Jug4Tenda
Java e solidarietà: il progetto Jug4Tenda www.jugancona.it Jug Marche Relatore: Andrea Del Bene Java e solidarietà: il progetto Jug4Tenda Agenda Storia del progetto Architettura Processo di sviluppo Riferimenti
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
APPENDICE I Pratiche di tecnologie informatiche per la elaborazione della musica e del suono
APPENDICE I Pratiche di tecnologie informatiche per la elaborazione della musica e del suono 135 L elaborazione digitale del segnale audio 136 L appendice dedicata alle Pratiche di tecnologie informatiche
WBT Authoring. Web Based Training STUDIO
Web Based Training STUDIO AU-1.0-IT http://www.must.it Introduzione è un applicazione on-line in grado di soddisfare un gran numero di esigenze nel campo della formazione a distanza e della comunicazione.
Manuale di KSig. Richard A. Johnson Traduzione del documento: Daniele Micci
Richard A. Johnson Traduzione del documento: Daniele Micci 2 Indice 1 Introduzione 5 2 Usare KSig 6 2.1 Creare una nuova firma.................................. 6 2.2 Eliminare una firma.....................................
Introduzione a Dev-C++
Introduzione a Dev-C++ Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione Università di Brescia 1 Note: Dev-C++ richiede Windows 95/98/NT/2000/XP
EXPLOit Content Management Data Base per documenti SGML/XML
EXPLOit Content Management Data Base per documenti SGML/XML Introduzione L applicazione EXPLOit gestisce i contenuti dei documenti strutturati in SGML o XML, utilizzando il prodotto Adobe FrameMaker per
Introduzione a phpmyadmin
Introduzione a phpmyadmin http://www.phpmyadmin.net Per chiarimenti, http://www.ing.unibs.it/~alberto.lazzaroni 1 phpmyadmin: cosa è, a cosa serve È un software di amministrazione di database MySql (MySql
GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.
*+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti
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
Registratori di Cassa
modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...
Addition X DataNet S.r.l. www.xdatanet.com www.xdatanet.com
Addition è un applicativo Web che sfrutta le potenzialità offerte da IBM Lotus Domino per gestire documenti e processi aziendali in modo collaborativo, integrato e sicuro. www.xdatanet.com Personalizzazione,
Il computer: primi elementi
Il computer: primi elementi Tommaso Motta T. Motta Il computer: primi elementi 1 Informazioni Computer = mezzo per memorizzare, elaborare, comunicare e trasmettere le informazioni Tutte le informazioni
Corso sul linguaggio Java
Corso sul linguaggio Java Modulo JAVA0 0 Linguaggio Java 1 Prerequisiti Utilizzo elementare di un pc Utilizzo di Internet per il downloading di file 2 1 Introduzione In questa lezione si descrivono gli
Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource
Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource - Forestello Luca - Niccoli Tommaso - Sistema Informativo Ambientale AT01 http://webgis.arpa.piemonte.it
ARCHIVIA PLUS - ARCHITEL
ARCHIVIA PLUS - ARCHITEL Istruzioni per la conservazione delle Ricevute Entratel Versione n. 2015.1.8 Data : 08/01/2015 Redatto da: Veronica Gimignani Luca Mattioli Approvato da: Claudio Caprara Categoria:
Acronis License Server. Manuale utente
Acronis License Server Manuale utente INDICE 1. INTRODUZIONE... 3 1.1 Panoramica... 3 1.2 Politica della licenza... 3 2. SISTEMI OPERATIVI SUPPORTATI... 4 3. INSTALLAZIONE DI ACRONIS LICENSE SERVER...
Tracciamento delle attività in Moodle
Istituto Nazionale Previdenza Sociale Gestione Dipendenti Pubblici Tracciamento delle attività in Moodle E-Learning per la Pubblica Amministrazione - Tracciamento delle attività Moodle traccia l attività
Gestione Risorse Umane Web. Gestione della foto in stampa unione. Versione V01
Gestione Risorse Umane Web Gestione della foto in stampa unione Versione V01 1 Sommario...2 Premessa...3 Gestione manuale del modello di stampa unione...4 Definizione dei campi che compongono l estrazione...4
TEACHMOOD Laboratorio ICT Regione Piemonte l'ufficio Scolastico Regionale open source 30 corsi on-line la piattaforma moodle Teachmood,
TEACHMOOD è un iniziativa formativa che il Laboratorio ICT della Regione Piemonte, in collaborazione con l'ufficio Scolastico Regionale del Piemonte, propone a tutti gli insegnanti delle scuole piemontesi.
DevC++ vers. 4.9.9.2 Manuale d uso
DevC++ vers. 4.9.9.2 Manuale d uso Liceo Scientifico N. TRON di SCHIO (VI) Sommario 1 INTRODUZIONE... 3 2 SETUP... 5 2.1 Procedura di installazione... 5 2.2 Configurazione... 7 2.2.1 Opzioni dell ambiente...
Guida di Installazione GCC
Corso di Fondamenti di Informatica Ingegneria delle Comunicazioni BCOR Ingegneria Elettronica BELR Guida di Installazione GCC D. Bloisi, S. Peluso, S. Salza L ambiente di lavoro L ambiente di lavoro al
Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione
Università Roma Tre Dipartimento di Matematica e Fisica Corso di Laurea in Matematica Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione Marco Liverani ([email protected])
AnthericaSMS. SMS marketing personalizzato per la tua Azienda
AnthericaSMS SMS marketing personalizzato per la tua Azienda INDICE I vantaggi dell SMS marketing... 1 I vantaggi di anthericasms... 2 La piattaforma di invio SMS... 3 La gestione gruppi... 4 La gestione
Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011
Fondamenti di Informatica 1 Prof. B.Buttarazzi A.A. 2010/2011 Sommario Installazione SOFTWARE JDK ECLIPSE 03/03/2011 2 ALGORITMI E PROGRAMMI PROBLEMA ALGORITMO PROGRAMMA metodo risolutivo linguaggio di
Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress
Copyright Andrea Giavara wppratico.com Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress 1. Il pannello amministrativo 2. I dati importanti 3. Creare il database - Cpanel - Plesk
Sistemi Operativi MECCANISMI E POLITICHE DI PROTEZIONE. D. Talia - UNICAL. Sistemi Operativi 13.1
MECCANISMI E POLITICHE DI PROTEZIONE 13.1 Protezione Obiettivi della Protezione Dominio di Protezione Matrice di Accesso Implementazione della Matrice di Accesso Revoca dei Diritti di Accesso Sistemi basati
MECCANISMI E POLITICHE DI PROTEZIONE 13.1
MECCANISMI E POLITICHE DI PROTEZIONE 13.1 Protezione Obiettivi della Protezione Dominio di Protezione Matrice di Accesso Implementazione della Matrice di Accesso Revoca dei Diritti di Accesso Sistemi basati
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
