Sviluppare Videogiochi con Software Libero 2.0

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Sviluppare Videogiochi con Software Libero 2.0"

Transcript

1 Sviluppare Videogiochi con Software Libero 2.0 Parrella Antonio Zidagar PN LUG October 24, 2009 zidagartsk [at] spyro [dot] it Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

2 Introduzione Accoppiata vincente Videogiochi + Open Source Cosa ci offre il mondo del software libero Giusta competizione Quindi Open, alternativa reale Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

3 Introduzione Accoppiata vincente Videogiochi + Open Source Accoppiata vincente Videogiochi + Open Source Perché il software libero può aiutare e convivere con il mondo dei videogiochi? Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

4 Introduzione Cosa ci offre il mondo del software libero Cosa ci offre il mondo del software libero Ma esistono validi strumenti per sviluppare in ambienti completamente Liberi? Ma soprattutto questi strumenti sono validi? Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

5 Giusta competizione... Introduzione Giusta competizione... Se l Open Source è una realtà, perché ci sono videogiochi closed che spopolano e come mai non vengono utilizzati questi magnifici strumenti Liberi dagli sviluppatori? Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

6 Introduzione Quindi Open, alternativa reale Quindi Open, alternativa reale Quanto reale è l Open source nel mondo videoulidico? Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

7 Software e linguaggio? Dev Software e linguaggio? Di sicuro il linguaggio di programmazione più utilizzato per lo sviluppo di applicazioni/giochi basati su grafica 3D, è sicuramente il C++. Si può però utilizzare qualsiasi linguaggio, valutandone prima i pregi e i difetti in base agli obbietibi posti. Insomma, serve la buona conoscenza di almeno un linguaggio, visto che abbiamo a disposizione moltissimi compilatori che si arrangeranno poi a fare il lavoro sporco per noi. Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

8 Dev Software e linguaggio? Nel caso del C++ ad esempio avremo bisogno almeno di un: Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

9 Dev Software e linguaggio? Nel caso del C++ ad esempio avremo bisogno almeno di un: Editor di testo Vim/vi Nano Kate Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

10 Dev Software e linguaggio? Nel caso del C++ ad esempio avremo bisogno almeno di un: Editor di testo Vim/vi Nano Kate Compilatore gcc Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

11 Dev Software e linguaggio? Nel caso del C++ ad esempio avremo bisogno almeno di un: Editor di testo Vim/vi Nano Kate Compilatore gcc Debugger gdb Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

12 Dev Software e linguaggio? Nel caso del C++ ad esempio avremo bisogno almeno di un: Editor di testo Vim/vi Nano Kate Compilatore gcc Debugger gdb Eventuale IDE KDevelop Anjuta Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

13 E per la grafica? Dev E per la grafica? Invece, per lavorare con la grafica abbiamo a disposizione molti software open: Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

14 E per la grafica? Dev E per la grafica? Invece, per lavorare con la grafica abbiamo a disposizione molti software open: Modellazione 3D/Rendering Blender Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

15 E per la grafica? Dev E per la grafica? Invece, per lavorare con la grafica abbiamo a disposizione molti software open: Modellazione 3D/Rendering Blender Creazione umanoidi Makehuman Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

16 E per la grafica? Dev E per la grafica? Invece, per lavorare con la grafica abbiamo a disposizione molti software open: Modellazione 3D/Rendering Blender Creazione umanoidi Makehuman Generazione terreni InnerWorld Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

17 E per la grafica? Dev E per la grafica? Invece, per lavorare con la grafica abbiamo a disposizione molti software open: Modellazione 3D/Rendering Blender Creazione umanoidi Makehuman Generazione terreni InnerWorld Fotoritocco e 2D Gimp Inkscape (per immagini vettoriali) Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

18 Dev E per la grafica? Game engine... Dopo aver parlato di tutti questi fattori, è importante parlare dei motori grafici Open Source. Crystal Space 3D Ogre3D Panda3D Irrlicht... Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

19 E il resto del mondo? Nel mondo commerciale......vengono usate le tecnologie Open Source? Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

20 FINE Grazie dell attenzione...ora passiamo alla pratica ;) Parrella Antonio Zidagar (PN LUG) Sviluppare Videogiochi con Software Libero 2.0 October 24, / 12

RIEPILOGO PROGETTO FORMATIVO ANNO 2015 COME DA ALLEGATE SCHEDE TIPO

RIEPILOGO PROGETTO FORMATIVO ANNO 2015 COME DA ALLEGATE SCHEDE TIPO RIEPILOGO PROGETTO FORMATIVO ANNO COME DA ALLEGATE SCHEDE TIPO N RIF. SCHEDA TIPO TITOLO Durata CFP richiesti Blender: Il modello di progetto - La modellazione tridimensionale per l'architettura e il 1

Dettagli

nona lezione La grafica con LINUX

nona lezione La grafica con LINUX Padova - 11/06/2008 nona lezione La grafica con LINUX Andrea Della Regina Associazione di Promozione Sociale Faber Libertatis - http://faberlibertatis.org/ obiettivi della

Dettagli

Corso sul linguaggio Java

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

Dettagli

CORSI di INFORMATICA

CORSI di INFORMATICA CORSI di INFORMATICA Strumenti Open Source, Free/Web per la gestione dello Studio professionale Destinatari: Professionisti e dipendenti di studi professionali, che vogliano accrescere le proprie competenze

Dettagli

Autocostruzione di una stampante 3D

Autocostruzione di una stampante 3D Progetto: Autocostruzione di una stampante 3D A cura di: Collignan Luca (lucadamiano.collignan@studenti.polito.it) D Agostino Niccolò (nicolo.dagostino@studenti.polito.it) D Urzo Marco (marco.durzo@studenti.polito.it)

Dettagli

Linux Come Studio Multimediale

Linux Come Studio Multimediale Linux Come Studio Multimediale Riccardo Binetti (punkerbino@gmail.com) Corsi Linux Base, 14 Ottobre 2013 Perchè Linux? Non serve avere un computer estremamente potente Software libero e gratuito Ampia

Dettagli

Progetti F.O.S.S. Ieri e Oggi

Progetti F.O.S.S. Ieri e Oggi Progetti F.O.S.S. Ieri e Oggi Progetti F.O.S.S. più famosi Linux NetBSD Gnome KDE MySQL Inkscape blender Gimp Wine Python Java Eclipse OpenOffice emule PostgreSQL VLC Firefox Thunderbird Cos'è Python Python

Dettagli

Strumenti Open Source e Free per la professione. Firenze 27-11-2012

Strumenti Open Source e Free per la professione. Firenze 27-11-2012 FONDAZIONE PROFESSIONE ARCHITETTO Strumenti Open Source e Free per la professione Firenze 27-11-2012 Arch. Lapo Bernardini lapobernardini@alice.it Dal CAD alla modellazione, dal fotoritocco all'impaginazione,

Dettagli

Configuratore di Prodotto Diapason

Configuratore di Prodotto Diapason Configuratore di Prodotto Diapason Indice Scopo di questo documento...1 Perché il nuovo Configuratore di Prodotto...2 Il configuratore di prodotto...3 Architettura e impostazione tecnica...5 Piano dei

Dettagli

Software - Software applicativo - Altri campi di applicazione

Software - Software applicativo - Altri campi di applicazione Software - Software applicativo - Altri campi di applicazione Word (word processor) Excel (foglio di calcolo) Power Point (presentazioni) Entourage (posta elettronica e organizer) word processor e editor

Dettagli

Software Open Source per sistemi embedded

Software Open Source per sistemi embedded Software Open Source per sistemi embedded Alberto Ferrante OSLab ALaRI, Facoltà di Informatica Università della Svizzera italiana ferrante@alari.ch Outline Introduzione Perché usare il software OS in ambito

Dettagli

Quando il pinguino morde la mela

Quando il pinguino morde la mela Non avrai altro dio all'infuori di Mac? Mmmm.. Non avrai altro dio all'infuori di Mac? Mmmm.. E se voglio Lavorare Con software Libero sotto Linux? Onora Il Photoshop E La mela? Onora Il Photoshop E La

Dettagli

Corso Linux Base informatica Open source

Corso Linux Base informatica Open source CORSI COMUNALI DI INFORMATICA WINDOWS LIVELLO BASE PROGRAMMA Conoscenza di base del Personal Computer e delle sue periferiche Sistemi operativi: Windows MS-DOS (i comandi più utili) Open Office Internet

Dettagli

Scuola di Grafica Computerizzata

Scuola di Grafica Computerizzata CENTRO DI RICERCA ERBA SACRA Viale Appio Claudio 289 (Metro A Giulio Agricola) Tel: 06.71546212 3462179491 www.erbasacra.com; erbasacra@erbasacra.com Scuola di Grafica Computerizzata Docente: Arch. Carlo

Dettagli

Manuali.net. Nevio Martini

Manuali.net. Nevio Martini Manuali.net Corso base per la gestione di Siti Web Nevio Martini 2009 Il Linguaggio HTML 1 parte Introduzione Internet è un fenomeno in continua espansione e non accenna a rallentare, anzi è in permanente

Dettagli

Corsi di Formazione Open Source & Scuola Provincia di Pescara gennaio 2005 aprile 2005

Corsi di Formazione Open Source & Scuola Provincia di Pescara gennaio 2005 aprile 2005 Corsi di Formazione Open Source & Scuola Provincia di Pescara gennaio 2005 aprile 2005 http://happytux.altervista.org ~ anna.1704@email.it 1 CATEGORIE Ufficio Grafica Publishing Internet Multimedia Giochi

Dettagli

Che cosa non fa. Non gestisce immagini in quadricromia. Non gestisce immagini a 16 bit. Non ha effetti di livello. Non ha livelli di regolazione.

Che cosa non fa. Non gestisce immagini in quadricromia. Non gestisce immagini a 16 bit. Non ha effetti di livello. Non ha livelli di regolazione. Che cos' è GIMP? L'acronimo GIMP stà per GNU Image Manipulation Program. E' un prodotto Open Source. E' multipiattaforma. E' disponibile in ogni lingua. E' personalizzabile alle proprie esigenze. E' gratis.

Dettagli

Introduzione a API e game engine per la programmazione grafica

Introduzione a API e game engine per la programmazione grafica Introduzione a API e game engine per la programmazione grafica OpenGL e WebGL Davide Gadia Corso di Programmazione Grafica per il Tempo Reale Laurea Magistrale in Informatica per la Comunicazione a.a.

Dettagli

Guida all'uso. Una produzione. Silvio Affaticati & Antonio Cantaro

Guida all'uso. Una produzione. Silvio Affaticati & Antonio Cantaro Guida all'uso Una produzione Silvio Affaticati & Antonio Cantaro Gennaio 2011 Premessa LibreOffice non è altro che OpenOffice,, ma con diverse funzionalità aggiuntive. Grazie al software free Transosformer

Dettagli

Corso base GNU/Linux 2014. Latina Linux Group. Sito web: www.llg.it. Mailing list:http://lists.linux.it/listinfo/latina

Corso base GNU/Linux 2014. Latina Linux Group. Sito web: www.llg.it. Mailing list:http://lists.linux.it/listinfo/latina Corso base GNU/Linux 2014 Latina Linux Group Sito web: www.llg.it Mailing list:http://lists.linux.it/listinfo/latina Corso Base 2014 Lezione 2 10/04/2014 1 / 19 Obiettivi di questo incontro Conoscere l'importanza

Dettagli

CONOSCI DAVVERO IL TUO PRODOTTO?

CONOSCI DAVVERO IL TUO PRODOTTO? PAGE 1 CONOSCI DAVVERO IL TUO PRODOTTO? WWW.TPECONSULTING.IT AUTORE: MATTEO LOCANE 2014 WWW.DESIGNDISTRICT.COM Conosci davvero il tuo prodotto? In questo video: PAGE 2 Qual è? Value Prop SWOT BCG Di cosa

Dettagli

Guida di Installazione GCC

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

Dettagli

Eclipse - Nozioni Base

Eclipse - Nozioni Base Eclipse - Nozioni Base Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it

Dettagli

Corsi di Informatica 2007

Corsi di Informatica 2007 e Oratorio Beato Quagliotti di Galliate Corsi di Informatica 2007 A. Pollastro, D. Bovio, F. Mora e F. Ugazio Corsi di Informatica 2007 Agenda Introduzione 2 Corsi di Informatica 2007 Agenda Introduzione

Dettagli

Didattica fra aula e web

Didattica fra aula e web Didattica fra aula e web L'aula virtuale... con Moodle 2.3 come LCMS prof. Stefano Longagnani (precario) - ITIS "Alessando Volta" di Sassuolo 1 Didattica fra aula e web «Se tu hai una mela, e io ho una

Dettagli

Alcune semplici definizioni

Alcune semplici definizioni Alcune semplici definizioni Un CMS (Content management system), in italiano Sistema di gestione dei contenuti è uno strumento software che si installa generalmente su un server web, il cui compito è facilitare

Dettagli

Nasce nel 1998 come applicazione interna alla Software House olandese NeoGeo.

Nasce nel 1998 come applicazione interna alla Software House olandese NeoGeo. Cos'è? E' un programma OpenSource di Modellazione 3D, rendering, rigging, composizione e animazione. È disponibile per vari sistemi operativi: Microsoft Windows, Mac OS X, Linux, IRIX, Solaris, NetBSD,

Dettagli

Assessorato Pubblica Istruzione CENTRO @LL IN VILLACIDRO

Assessorato Pubblica Istruzione CENTRO @LL IN VILLACIDRO COMUNE DI VILLACIDRO Provincia del Medio Campidano ASSESSORATO ALLE POLITICHE CUTURALI Assessorato Pubblica Istruzione CENTRO @LL IN VILLACIDRO CATALOGO CORSI 1. Informatica di base Partendo dalla descrizione

Dettagli

Prova Finale a.a. 2011/2012. Laboratorio 1: Introduzione a Java e Eclipse

Prova Finale a.a. 2011/2012. Laboratorio 1: Introduzione a Java e Eclipse Prova Finale a.a. 2011/2012 Laboratorio 1: Introduzione a Java e Eclipse 1 Java 6 Standard Edition Linguaggio Java (... (javac, Tool di sviluppo Librerie per l'interfaccia grafica Librerie di base Macchina

Dettagli

Università per Stranieri di Siena Livello A1

Università per Stranieri di Siena Livello A1 Unità 20 Come scegliere il gestore telefonico CHIAVI In questa unità imparerai: a capire testi che danno informazioni sulla scelta del gestore telefonico parole relative alla scelta del gestore telefonico

Dettagli

FASE DEBUGGING: Compiler Linker. controllando che la voce Genera le informazioni per il debug cioè. "Generate debugging information"

FASE DEBUGGING: Compiler Linker. controllando che la voce Genera le informazioni per il debug cioè. Generate debugging information FASE DEBUGGING: Prima della compilazione, si devono inserire 1 nel progetto informazioni per il debug cioè si devono visualizzare le opzioni di progetto seguendo il percorso: controllando che la voce Genera

Dettagli

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Manuale servizio Webmail Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Introduzione alle Webmail Una Webmail è un sistema molto comodo per consultare la

Dettagli

Come valutare e scegliere un Sistema Operativo Embedded

Come valutare e scegliere un Sistema Operativo Embedded Come valutare e scegliere un Sistema Operativo Embedded Valter Minute Adeneo Embedded vminute@adeneo-embedded.com ARM e sistemi operativi Milioni di dispositivi contengono processori ARM Per sfruttare

Dettagli

CONCORSO MED COMPUTER s.r.l. I.T.I.S. E. Divini. San Severino Marche

CONCORSO MED COMPUTER s.r.l. I.T.I.S. E. Divini. San Severino Marche CONCORSO MED COMPUTER s.r.l. I.T.I.S. E. Divini San Severino Marche Paciaroni Sara e Zega Michela - 1 - Titolo Some news in Med. Lasciatevi travolgere dalle nuove tecnologie. Abstract Oggi sono molte le

Dettagli

Corso di grafica vettoriale

Corso di grafica vettoriale Presentazioni Carmine De Rosa (HCSSLUG) Corso di grafica vettoriale Laboratorio Turing Dip. di Informatica ed Applicazioni Università degli Studi di Salerno Obbiettivi del corso Obbiettivo 1: Fornire le

Dettagli

Sviluppo di videogiochi e Linux di Alessandro Cominu

Sviluppo di videogiochi e Linux di Alessandro Cominu Sviluppo di videogiochi e Linux di Alessandro Cominu Videogiochi...su Linux? Oggi pochissime persone usano Linux per giocare Feb 2013 - Steam Linux client (~200 giochi) Set 2013 - Gabe Newell (Valve):

Dettagli

Appunti, Tesi e Presentazioni con LYX

Appunti, Tesi e Presentazioni con LYX Appunti, Tesi e Presentazioni con LYX edizione 2014 Stefano Cherubin stefano1.cherubin@mail.polimi.it Introduzione a LYX Stefano Cherubin Corso L Y X 2014 Introduzione 1 / 33 Perché siete qui i pacchetti

Dettagli

Summer Camp d Informatica 2014 RAGAZZE DIGITALI

Summer Camp d Informatica 2014 RAGAZZE DIGITALI Summer Camp d Informatica 2014 RAGAZZE DIGITALI LISBETH2014: rendiamo sicuri i nostri dispositivi La sicurezza informatica mediante software libero: 15 giornate di lavoro, 6 ore al giorno, 90 ore di creatività

Dettagli

Software Libero per la PMI. Augusto Silvino

Software Libero per la PMI. Augusto Silvino <asilvino@lilis.it> Software Libero per la PMI Augusto Silvino 1 Una domanda per iniziare... il Software Libero può essere una soluzione o parte di una soluzione per aiutare le PMI ad uscire dalla crisi?

Dettagli

Peripheral Interface Controller PIC MCU Families (Microchip)

Peripheral Interface Controller PIC MCU Families (Microchip) PIC Peripheral Interface Controller PIC MCU Families (Microchip) Parliamo di come programmeremo Hardware Microcontrollore PIC18Fxxx (452) ambiente di sviluppo software scrittura del codice Cross-compilatore

Dettagli

GAME MAKER SCHOOL. Impariamo a creare videogames

GAME MAKER SCHOOL. Impariamo a creare videogames Per informazioni: email: assorgia@net-press.it cell: +39 328 7544769 - Tel: 070 8005660 GAME MAKER SCHOOL Impariamo a creare videogames Progetto ammesso al catalogodei laboratori didattici innovativi Tutti

Dettagli

Progetto ITIL Avvocatura. Antonia Consiglio

Progetto ITIL Avvocatura. Antonia Consiglio Progetto ITIL Avvocatura Antonia Consiglio L Avvocatura dello Stato I compiti Rappresenta e difende in giudizio l'amministrazione statale (circa 50.000 nuovi contenziosi ogni anno solo per la sede centrale).

Dettagli

NOZIONI BASE PER ESERCITAZIONI

NOZIONI BASE PER ESERCITAZIONI NOZIONI BASE PER ESERCITAZIONI Shahram Rahatlou Laboratorio di Calcolo, Anno Accademico 2015-16 http://www.roma1.infn.it/people/rahatlou/labcalc/ Sistema Operativo Hardware Software n Routine e programmi

Dettagli

LINUX. Che cos'e` un sistema operativo?

LINUX. Che cos'e` un sistema operativo? LINUX LINUX Introduzione Una versione completa e affidabile di UNIX Disponibile per PC x86 Intel/AMD e numerose altre piattaforme Strumento (quasi) indispensabile per le esercitazioni Include gli strumenti

Dettagli

MANUALE D USO. Sapienza Università di Roma www.uniroma1.it

MANUALE D USO. Sapienza Università di Roma www.uniroma1.it MANUALE D USO PER LA VERIFICA DELLE AUTOCERTIFICAZIONI RESE IN SEDE DI PARTECIPAZIONE A GARE DI APPALTO PUBBLICO OVVERO PER VERIFICHE D UFFICIO INERENTI LA POSIZIONE GIURIDICA DEL PERSONALE UNIVERSITARIO

Dettagli

Editoria Digitale. Schema didattico di riferimento 1

Editoria Digitale. Schema didattico di riferimento 1 Editoria Digitale Schema didattico di riferimento 1 1. Che cos è un documento digitale? 1. Cos è un documento digitale 2. Qual è la natura del libro digitale 3. Quali sono le differenze tra l editoria

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Compilazione, link, esecuzione di programmi Conoscere

Dettagli

Andrea Maioli Instant Developer: guida all uso

Andrea Maioli Instant Developer: guida all uso Andrea Maioli Instant Developer: guida all uso 11.8 L editor di temi grafici A partire dalla versione 11.5, Instant Developer contiene uno strumento di aiuto alla personalizzazione dei temi grafici e degli

Dettagli

Gian Luca Marcialis studio degli algoritmi programma linguaggi LINGUAGGIO C

Gian Luca Marcialis studio degli algoritmi programma linguaggi LINGUAGGIO C Università degli Studi di Cagliari Corso di Laurea in Ingegneria Biomedica (Industriale), Chimica, Elettrica, e Meccanica FONDAMENTI DI INFORMATICA 1 http://www.diee.unica.it/~marcialis/fi1 A.A. 2010/2011

Dettagli

Strumenti Open Source per la modellazione e il Rendering

Strumenti Open Source per la modellazione e il Rendering Ordine degli Architetti e P.P.C. della provincia di Pistoia Strumenti Open Source per la modellazione e il Rendering Arch. Lapo Bernardini lapobernardini@alice.it L'alternativa Open Esiste un sito http://www.osalt.com

Dettagli

Software per Helpdesk

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

Dettagli

Giuseppe Capizzi. Ambienti di sviluppo Open Source

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

Dettagli

Progetto - INFO@SCUOLA CON VOI

Progetto - INFO@SCUOLA CON VOI Con la collaborazione di: ISTITUTO COMPRENSIVO NORD 2 di Brescia Progetto - INFO@SCUOLA CON VOI Sommario Obiettivi... 2 Strumento... 2 Collaborazione... 2 Programma... 3 Modulo propedeutico di Informatica

Dettagli

INFORMATION MANAGEMENT & PROJECT GOVERNANCE

INFORMATION MANAGEMENT & PROJECT GOVERNANCE Sezione Informatica Sezione Informatica INFORMATION MANAGEMENT & PROJECT GOVERNANCE Sestri Levante 10-11 Aprile 2014 SEDE DEL CONVEGNO FONDAZIONE MEDIATERRANEO Introduzione al convegno Paolo Paris Delegato

Dettagli

Manuale. Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons

Manuale. Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons Manuale Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons Premessa Gestione Biblioteca scolastica è un software che permette di gestire in maniera sufficientemente

Dettagli

Il Sistema Operativo Linux

Il Sistema Operativo Linux Il Sistema Operativo Linux Sistema Linux storia Unix deriva da Unix open source software libero software open source GNU, GPL, LGPL storia Linux amministrazione struttura concetti base comandi shell Unix

Dettagli

Open Hardware nell'ottica sociale

Open Hardware nell'ottica sociale Open Hardware nell'ottica sociale di Marco Frau e Davide Deiana Ingegneria Senza Frontiere - Cagliari Associazione Ingegneria senza Frontiere Ingegneria Senza Frontiere Cagliari (ISF-Ca) nasce nel 2005

Dettagli

Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa

Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa di Ilaria Lorenzo e Alessandra Palma Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa Code::Blocks

Dettagli

Differenza tra wordpress.com e CMS

Differenza tra wordpress.com e CMS Cosa è WordPress? 1 Differenza tra wordpress.com e CMS Il team di WP ha creato 2 siti differenti: wordpress.com ovvero un portale dove chiunque può creare un blog (gratuitamente) wordpress.org dove possiamo

Dettagli

Processo parte VII. Strumenti. Maggiore integrazione. Sviluppo tecnologico

Processo parte VII. Strumenti. Maggiore integrazione. Sviluppo tecnologico Strumenti Processo parte VII Leggere Cap. 9 Ghezzi et al. Strumenti software che assistono gli ingegneri del software in tutte le fasi del progetto; in particolare progettazione codifica test Evoluzione

Dettagli

GDB. The GNU Debugger

GDB. The GNU Debugger GDB The GNU Debugger Il problema del programmatore Il programmatore perfetto non esiste! Nessuna sicurezza che il programma funzioni al primo colpo Più il programma è grande più ci possono essere errori

Dettagli

È richiesta la connessione a internet per i componenti software necessari.

È richiesta la connessione a internet per i componenti software necessari. Toolchain per ARM in ambiente GNU/Linux Stefano Salvatori - marzo 2013 Introduzione Nella guida che segue verrà presentata la procedura d'installazione di una toolchain completa per microcontrollori basati

Dettagli

Elementi del calcolatore: CPU

Elementi del calcolatore: CPU Elementi del calcolatore: CPU Elementi del calcolatore: Memoria Elementi del calcolatore: Memoria Elementi del calcolatore: Hard Disk Antefatto Sistema Operativo Come il computer appare Il calcolatore

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T1 4-Panoramica delle generazioni 1 Prerequisiti Monoprogrammazione e multiprogrammazione Multielaborazione Linguaggio macchina Linguaggi di programmazione e compilatori Struttura

Dettagli

Introduzione a GCC: GNU Compiler Collection

Introduzione a GCC: GNU Compiler Collection Introduzione a GCC: GNU Compiler Collection Caratteristiche di GCC Compilatore multipiattaforma modulare Disponibile per tutti i principali sistemi operativi Può produrre programmi per la maggior parte

Dettagli

APPUNTI DEL CORSO DI SISTEMI IMPIANTISTICI E SICUREZZA INTRODUZIONE AGLI IMPIANTI ELETTRICI: FONDAMENTI DI ELETTROTECNICA

APPUNTI DEL CORSO DI SISTEMI IMPIANTISTICI E SICUREZZA INTRODUZIONE AGLI IMPIANTI ELETTRICI: FONDAMENTI DI ELETTROTECNICA APPUNTI DEL CORSO DI SISTEMI IMPIANTISTICI E SICUREZZA INTRODUZIONE AGLI IMPIANTI ELETTRICI: FONDAMENTI DI ELETTROTECNICA Concetti e grandezze fondamentali CAMPO ELETTRICO: è un campo vettoriale di forze,

Dettagli

Coworking: Collaborare è facile se sai come farlo

Coworking: Collaborare è facile se sai come farlo Coworking: Collaborare è facile se sai come farlo Nicola Bisinella Web Strategist Socio GrappaLUG @nicolabisio www.nicolabisio.it Based on a work at http://www.grappalug.org https://www.youtube.com/watch?v=ixlfpccerho

Dettagli

CALENDARIO ATTIVITÀ. (Biennio 2013-2014 / 2014-2015)

CALENDARIO ATTIVITÀ. (Biennio 2013-2014 / 2014-2015) CALENDARIO ATTIVITÀ (Biennio 2013-2014 / 2014-2015) Nº / MODULO MATERIALI 00 Primo esercizio di traduzione: traduzione convenzionale vs. traduzione applicata alle nuove tecnologie dal 15 al 30 novembre

Dettagli

OPEN SOURCE PUBBLICA AMMINISTRAZIONE

OPEN SOURCE PUBBLICA AMMINISTRAZIONE Open Source: un opportunità per far evolvere l ICT nelle imprese? (29 novembre 2012) OPEN SOURCE NELLA PUBBLICA AMMINISTRAZIONE (Andrea Baudracco, Amministratore di Sistema Camera di Commercio di Cuneo)

Dettagli

Introduzione a: Human-centred design User Experience

Introduzione a: Human-centred design User Experience Corso di Laurea Triennale in Disegno Industriale Laboratorio di Ergonomia per il Design a.a. 2014/2015 Introduzione a: Human-centred design User Experience Design Campus, Calenzano LE TRE STRATEGIE DELL

Dettagli

BENVENUTI. LINUX AT WORK Come funziona, come ottenerlo e come usarlo. Fabio Lovato (INFO@SCULDASCIALAB.ORG) a cura di

BENVENUTI. LINUX AT WORK Come funziona, come ottenerlo e come usarlo. Fabio Lovato (INFO@SCULDASCIALAB.ORG) a cura di BENVENUTI LINUX AT WORK Come funziona, come ottenerlo e come usarlo a cura di Fabio Lovato (INFO@SCULDASCIALAB.ORG) FUNZIONA COME MOLTI ALTRI S.O. SISTEMA LINUX Kernel SOFTWARE GNU Programmi Ambiente Desktop

Dettagli

Introduzione alla contabilità Appunti introduttivi / Quick guide. Luca Dossena - Docente

Introduzione alla contabilità Appunti introduttivi / Quick guide. Luca Dossena - Docente Appunti introduttivi / Quick guide Luca Dossena - Docente Capitolo: Sommario Nota introduttiva... 3 Disposizioni... 4 Chi è obbligato ad iscriversi all Ufficio del Registro di commercio?... 4 Scopi della

Dettagli

SdHotel Consulting di Santagapita Daniel Via Stranghe 13 39041 Brennero (BZ) Italia mobile +39 3406444757 fax +39 0472766522 mail:

SdHotel Consulting di Santagapita Daniel Via Stranghe 13 39041 Brennero (BZ) Italia mobile +39 3406444757 fax +39 0472766522 mail: CONTENUTO DEL DOCUMENTO 1. Presentazione 2. La Nostra Missione 3. Perché affidarsi ad Sd hotel? 4. 5 motivi per scegliere Sd hotel 5. I Nostri Partner 6. I Nostri Servizi a) Attivazione e Gestione Portali

Dettagli

Benvenuti alla prima lezione!

Benvenuti alla prima lezione! Benvenuti alla prima lezione! Progetto Formazione Informatica Vittorelli a cura del FSUG Padova e del Prof. Gianluca Maestra http://www.fsugpadova.org/ fabio@fsugpadova.org PRESENTAZIONI! Sintesi del corso!

Dettagli

GB informazioni e freeware

GB informazioni e freeware GB informazioni e freeware Informazioni per PC, internet, software, freeware e tutorial Home Programmi Informazioni Passatempo Siti utili Aggiornamenti sito News Posizione nel sito : Home >> Informazioni

Dettagli

Costruisci in classe un dispositivo hi-storia

Costruisci in classe un dispositivo hi-storia hi-storia labs hi-storia Costruisci in classe un dispositivo hi-storia Cos è hi-storia labs I dispositivi hi-storia I dispositivi tattili interattivi hi-storia sono modelli in 3D di edifici storici ed

Dettagli

Il software libero nella didattica: l'esempio di un ITIS ad indirizzo informatico

Il software libero nella didattica: l'esempio di un ITIS ad indirizzo informatico Il software libero nella didattica: l'esempio di un ITIS ad indirizzo informatico Prof. Fulvio Ferroni - fulvioferroni@tele2.it Docente di Sistemi presso l'itis Max Planck di Lancenigo (TV) Progetto LinuxDidattica

Dettagli

UNA STARTUP PUGLIESE CONQUISTA

UNA STARTUP PUGLIESE CONQUISTA Lecce, 15 giugno 2015 COMUNICATO STAMPA UNA STARTUP PUGLIESE CONQUISTA LA GRANDE DISTRIBUZIONE COOP CON PRODOTTI OPEN SOURCE E LANCIA UNA TRE GIORNI DEDICATA A INNOVAZIONE E STAMPA 3D. Un evento di tre

Dettagli

Il Questionario Insegnante e il Questionario Scuola: LA SOMMINISTRAZIONE DELLO STRUMENTO DI RILEVAZIONE

Il Questionario Insegnante e il Questionario Scuola: LA SOMMINISTRAZIONE DELLO STRUMENTO DI RILEVAZIONE Seminario i Il Questionario Insegnante e il Questionario Scuola: teorie, strumenti e risultati LA SOMMINISTRAZIONE DELLO STRUMENTO DI RILEVAZIONE Giuseppina i Le Rose INVALSI Formia, 28-29 ottobre 2014

Dettagli

HR - Sicurezza. Parma 17/12/2015

HR - Sicurezza. Parma 17/12/2015 HR - Sicurezza Parma 17/12/2015 FG Software Produce software gestionale da più di 10 anni Opera nel mondo del software qualità da 15 anni Sviluppa i propri software con un motore completamente proprietario

Dettagli

Realizzazione di un applicazione per la stesura di un Business Plan

Realizzazione di un applicazione per la stesura di un Business Plan tesi di laurea Anno Accademico 2006/2007 relatore Ch.mo prof. Porfirio Tramontana candidato Vincenzo Malzone Matr. 534/1173 Obiettivi Realizzare un applicazione desktop per la stesura di un documento di

Dettagli

Report: confronto dei 3 cms più usati

Report: confronto dei 3 cms più usati Report: confronto dei 3 cms più usati Inutile girarci attorno, i cms più usati sono tre Wordpress, Joomla e Drupal. Partiamo dalle cose in comune. Tutti e tre sono open source ovvero il codice è libero

Dettagli

STUDIO DEL MOTORE GRAFICO OGRE 3D PER L'INTEGRAZIONE DI UNO SHADER DI GESTIONE DELL'ILLUMINAZIONE

STUDIO DEL MOTORE GRAFICO OGRE 3D PER L'INTEGRAZIONE DI UNO SHADER DI GESTIONE DELL'ILLUMINAZIONE UNIVERSITÀ DEGLI STUDI DI MILANO FACOLTÀ DI: Scienze Matematiche, Fisiche e Naturali CORSO DI LAUREA IN: Comunicazione Digitale STUDIO DEL MOTORE GRAFICO OGRE 3D PER L'INTEGRAZIONE DI UNO SHADER DI GESTIONE

Dettagli

UN SELFIE DI QUALITA. Dal fotoritocco mobile a quello professionale: app, software e trucchi per migliorare le fotografie.

UN SELFIE DI QUALITA. Dal fotoritocco mobile a quello professionale: app, software e trucchi per migliorare le fotografie. UN SELFIE DI QUALITA Dal fotoritocco mobile a quello professionale: app, software e trucchi per migliorare le fotografie. SELFIE nel 2013, selfie diventa parola dell anno, secondo l Oxford English Dictionary

Dettagli

Introduzione ecos. Agenda. Giovanni Perbellini

Introduzione ecos. Agenda. Giovanni Perbellini Introduzione ecos Giovanni Perbellini Agenda Introduzione ecos Toolchain Download codice sorgente Binutils GCC/G++ Newlib GDB/Insight Compilazione toolchain Selezione Target Compilazione ecos Configtool

Dettagli

INFORMATICA (1 2 3) INFORMATICA 1 (primo e secondo periodo)

INFORMATICA (1 2 3) INFORMATICA 1 (primo e secondo periodo) INFORMATICA (1 2 3) Sono previsti diversi moduli di Informatica, ciascuno dei quali prevede un esame e l acquisizione di 5 crediti. Il modulo A fornisce competenze di base di informatica e di uso del personal

Dettagli

Università per Stranieri di Siena Livello A1

Università per Stranieri di Siena Livello A1 Unità 20 Come scegliere il gestore telefonico In questa unità imparerai: a capire testi che danno informazioni sulla scelta del gestore telefonico parole relative alla scelta del gestore telefonico la

Dettagli

COMMERCE: FORME DI TUTELA. Andrea L Episcopo Convitto Nazionale Mario Cutelli

COMMERCE: FORME DI TUTELA. Andrea L Episcopo Convitto Nazionale Mario Cutelli SOFTWARE, WEB, E- COMMERCE: FORME DI TUTELA Andrea L Episcopo Convitto Nazionale Mario Cutelli Sommario 1. Software a) Definizione b) Componenti c) Brevettabilità d) Licenze e) Open source vs proprietario

Dettagli

Codifica delle immagini (parte I)

Codifica delle immagini (parte I) Codifica delle immagini (parte I) Prof. Marco Dell Oro December 11, 2013 1 Elementi della codifica Le immagini digitali sono risultato della composizione sugli schermi di una serie di elementi di colore

Dettagli

Giulio Concas http://www.diee.unica.it. Giulio Concas, Presentazione del LinuxDay e del SW libero Caglliari, 28 ottobre 2006 - Diee

Giulio Concas http://www.diee.unica.it. Giulio Concas, Presentazione del LinuxDay e del SW libero Caglliari, 28 ottobre 2006 - Diee Presentazione del LinuxDay e del SW libero Giulio Concas http://www.diee.unica.it 1 Cosa è il LinuxDay Il LinuxDay è una manifestazione nazionale articolata in eventi locali che ha lo scopo di promuovere

Dettagli

Architetture Applicative

Architetture Applicative Alessandro Martinelli alessandro.martinelli@unipv.it 6 Marzo 2012 Architetture Architetture Applicative Introduzione Alcuni esempi di Architetture Applicative Architetture con più Applicazioni Architetture

Dettagli

I tutorial di MadLabs.. Installazione e prima configurazione

I tutorial di MadLabs.. Installazione e prima configurazione I tutorial di MadLabs.. Installazione e prima configurazione Come installare php nuke Introduzione PHP Nuke è uno dei CMS (content management System) più usati del web. Per chi non lo sapesse, un CMS è

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

Strumenti e linguaggi per lo sviluppo WEB su Linux. Scano Alessandro alescano@fastimap.com

Strumenti e linguaggi per lo sviluppo WEB su Linux. Scano Alessandro alescano@fastimap.com Strumenti e linguaggi per lo sviluppo WEB su Linux Scano Alessandro alescano@fastimap.com Non solo su linux è possibile fare sviluppo web, ma quest'ultimo è una piattaforma privilegiata per tale compito

Dettagli

Guida alla connessione ai servizi WMS con Quantum GIS

Guida alla connessione ai servizi WMS con Quantum GIS Guida alla connessione ai servizi WMS con Quantum GIS Revisione: 1 Maggio. 2012 Stato del documento Redatto Approvato Geom. Massimiliano Frate 20/04/2012 Dott.ssa Orietta Niciarelli 03/05/2012 Revisione1

Dettagli

Sistemi di Elaborazioni delle Informazioni I

Sistemi di Elaborazioni delle Informazioni I Sistemi di Elaborazioni delle Informazioni I Docente: Marco Aldinucci aldinuc@di.unito.it http://www.di.unito.it/~aldinuc Ricevimento: Su appuntamento Esercitatore: Fabio Tordini tordini@di.unito.it 1

Dettagli

1 di 17 14-01-2009 18:14

1 di 17 14-01-2009 18:14 14 gen 2009 Stampa articolo 48 Commenti [Modifica] Corso interattivo di programmazione per iphone: I Lezione Corso Inglese Online Facile, Rapido e Divertente Corso a distanza. Provalo Gratis! ABAEnglish.com

Dettagli

Marketing Brand Strategies Soluzioni Creative il marketing B2B Soluzioni di Qualità dal 2002. yykk WEB, PRINT & ADVERTISING

Marketing Brand Strategies Soluzioni Creative il marketing B2B Soluzioni di Qualità dal 2002. yykk WEB, PRINT & ADVERTISING Marketing Brand Strategies Soluzioni Creative il marketing B2B Soluzioni di Qualità dal 2002 yykk WEB, PRINT & ADVERTISING Ripartiamo dal Web Strategie di marketing La soluzione che Vi proponiamo parte

Dettagli

Di cosa parliamo? Con la cultura si mangia? Lo stato di salute del settore culturale

Di cosa parliamo? Con la cultura si mangia? Lo stato di salute del settore culturale Di cosa parliamo? Con la cultura si mangia? Lo stato di salute del settore culturale Esempi di applicazioni di Free and Open Source Software nei Beni Culturali Tecnologia e Free and Open Source Software

Dettagli