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

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

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

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

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

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

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

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

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

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

È 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

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

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

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

Software. Algoritmo. Algoritmo INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Software. Algoritmo. Algoritmo INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Gli elaboratori utilizzano memoria per Dati da elaborare Istruzioni eseguite dall elaboratore software differenti risoluzione problemi differenti Algoritmo

Dettagli

Corso: Informatica+ Andrea Cremonini. Lezione del 27/10/2014

Corso: Informatica+ Andrea Cremonini. Lezione del 27/10/2014 Corso: Informatica+ Andrea Cremonini Lezione del 27/10/2014 1 Software e simili... In generale sono le informazioni che vengono utilizzate da uno o più sistemi informatici e che sono memorizzate su diversi

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

Descrizione. - Legno e metallo. - Ingranaggi meccanici. - Dimostrazione scientifica di fenomeni fisici. - XVIII XX secolo

Descrizione. - Legno e metallo. - Ingranaggi meccanici. - Dimostrazione scientifica di fenomeni fisici. - XVIII XX secolo Descrizione - XVIII XX secolo - Legno e metallo - Ingranaggi meccanici - Dimostrazione scientifica di fenomeni fisici Problematiche Intrinseche - Fragilità - Parti mancanti - Meccanismi non funzionanti

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

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

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

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

LPIC-1 Junior Level Linux Certification

LPIC-1 Junior Level Linux Certification Corso 2012/2013 Introduzione a GNU/Linux Obiettivi Il percorso formativo ha l obiettivo di fornire ai partecipanti le competenze basilari necessarie per installare, configurare e gestire un server/workstation

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

PIANO DI STUDIO DELLA DISCIPLINA DISCIPLINA: Tecnologia e Progettazione di Sistemi Informatici e di Telecomunicazioni

PIANO DI STUDIO DELLA DISCIPLINA DISCIPLINA: Tecnologia e Progettazione di Sistemi Informatici e di Telecomunicazioni PIANO DI STUDIO DELLA DISCIPLINA DISCIPLINA: Tecnologia e Progettazione di Sistemi Informatici e di Telecomunicazioni PIANO DELLE QUARTO ANNO SETTORE INFORMATICA Secondo Biennio Anno 2013/2014 ABILITA

Dettagli

GNU / Linux www.baslug.org - Libertà Digitali - Potenza 28 Ottobre 2004

GNU / Linux www.baslug.org - Libertà Digitali - Potenza 28 Ottobre 2004 GNU / Linux Cos' è GNU / Linux? GNU / Linux = Sistema Operativo Open Source distribuito sotto licenza GPL. GNU / Linux è un Sistema Operativo Non si appoggia ad altri software per girare. Fornisce esso

Dettagli

in collaborazione con l'università degli studi di Bergamo Facoltà d'ingegneria presenta:

in collaborazione con l'università degli studi di Bergamo Facoltà d'ingegneria presenta: in collaborazione con l'università degli studi di Bergamo Facoltà d'ingegneria presenta: OpenOffice.org Relatore: Antonio Milesi La suite Office Open Source Cosa è OpenOffice.org? Da Star Division a OpenOffice.org

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

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

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

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

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

Realizzare la VR: i software. Piattaforme per la VR: VRML. Il più diffuso: VRML (Virtual Reality Modeling Language)

Realizzare la VR: i software. Piattaforme per la VR: VRML. Il più diffuso: VRML (Virtual Reality Modeling Language) Lezione 5.1 Realizzare la VR: i software Piattaforme per la VR: VRML Il più diffuso: VRML (Virtual Reality Modeling Language) Rappresentazioni 3D interattive anche per web Rendering di poligoni tridimensionali

Dettagli

GNU/Linux e Software Libero

GNU/Linux e Software Libero GNU/Linux e Software Libero Alessandro Natilla www.alessandronatilla.it Linux Day Bari 26/10/2013 Il software libero Il software è libero quando il realizzatore lo rilascia secondo le libertà fondamentali,

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

Realtà Virtuali Prof. Raffaella Folgieri, aa 2013/2014. Realizzare la VR: i software

Realtà Virtuali Prof. Raffaella Folgieri, aa 2013/2014. Realizzare la VR: i software Realtà Virtuali Prof. Raffaella Folgieri, aa 2013/2014 Realizzare la VR: i software Piattaforme per la VR: VRML Il più diffuso: VRML (Virtual Reality Modeling Language) Rappresentazioni 3D interattive

Dettagli

Università degli studi di Napoli Federico II. Corso di Programmazione II Laboratorio. Prof. Luigi Sauro

Università degli studi di Napoli Federico II. Corso di Programmazione II Laboratorio. Prof. Luigi Sauro Università degli studi di Napoli Federico II Corso di Programmazione II Laboratorio Prof. Luigi Sauro Mark Zuckerberg: person of the year Ogni anno il famoso megazine TIME fa una lista delle persone più

Dettagli

Valeria Amadio INFORMAZIONI PERSONALI. Cognome e Nome. Amadio Valeria. Indirizzo. Via Luigi Tripoti 29, Teramo. Telefono 333 2871879 0861 220560

Valeria Amadio INFORMAZIONI PERSONALI. Cognome e Nome. Amadio Valeria. Indirizzo. Via Luigi Tripoti 29, Teramo. Telefono 333 2871879 0861 220560 INFORMAZIONI PERSONALI Cognome e Nome Indirizzo Amadio Valeria Via Luigi Tripoti 29, Teramo Telefono 333 2871879 0861 220560 E-mail amadiovaleria@hotmail.com Luogo e data di nascita Teramo, 23/10/1982

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

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

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

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

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

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

Strumenti liberi ed open source per lo studio professionale d'architettura

Strumenti liberi ed open source per lo studio professionale d'architettura 1 Strumenti liberi ed open source per lo studio professionale d'architettura 1 - Significato di software libero ed open source E' necessario fare una distinzione tra i due tipi di software, così come si

Dettagli

di tecniche della modellazione digitale computer 3D A.A. 2014/2015 docente Arch. Emilio Di Gristina

di tecniche della modellazione digitale computer 3D A.A. 2014/2015 docente Arch. Emilio Di Gristina 00corso di tecniche della modellazione digitale computer 3D A.A. 2014/2015 docente Arch. Emilio Di Gristina CG 3D CG 3D CG 3D CG 3D CG 3D CG 3D CG 3D CG 3D acronimo di: Computer Graphic tridimensionale

Dettagli

A.S. 2009/2010 INGLESE FRANCESE TEDESCO. BASE (40 ore 2 volte la settimana): martedì e venerdì dalle ore 18:30 alle ore 20:00

A.S. 2009/2010 INGLESE FRANCESE TEDESCO. BASE (40 ore 2 volte la settimana): martedì e venerdì dalle ore 18:30 alle ore 20:00 A.S. 2009/2010 INGLESE BASE (40 ore 2 volte la settimana): martedì e venerdì dalle ore 18:30 alle ore 20:00 INTERMEDI (40 ore 2 volte la settimana): al corso intermedio si accede dopo aver effettuato un

Dettagli

Perché usare software libero?

Perché usare software libero? Software Libero per una scuola libera: panoramica di strumenti per uso didattico Perché usare software libero? Assoluta libertà di copia, fondamento dello scambio della conoscenza; in questo modo si educa

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

L'associazione Solira

L'associazione Solira L'associazione Solira SoLiRa = Software Libero Ragusa opera sul territorio dal 2003 attività: seminari, conferenze (Linux Day, Giornata del Software Libero) sito internet: http://www.solira.org Riscaldiamo

Dettagli

Sviluppo C++ multi-piattaforma con strumenti Open Source

Sviluppo C++ multi-piattaforma con strumenti Open Source Sviluppo C++ multi-piattaforma con strumenti Open Source Gli strumenti di programmazione liberi per tutti i sistemi operativi Davide CD-RON Rondini Montebelluna Linux User Group 25 ottobre 2008 Castelfranco

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

Vettori, avanti tutta! di Daniele Pantaleo

Vettori, avanti tutta! di Daniele Pantaleo di Daniele Pantaleo Il vostro amichevole relatore di quartiere Daniele Pantaleo Socio del GULCh dal 2003 (9 LinuxDay all'attivo) Utente Linux dal 1998 Appassionato di hardware e grafica (3D ed SVG) Gamer

Dettagli

Curriculum Vitae Europass

Curriculum Vitae Europass Curriculum Vitae Europass Informazioni personali Nome(i) / Cognome(i) Indirizzo(i) Riccardo Bucci Via Vivaldi n.10 58100 Grosseto Italia Telefono(i) 0564 25331 Cellulare: 335 61 56 786 E-mail bucci.riccardo.91@gmail.com

Dettagli

Progetto di sperimentazione Action in Training ITI Marconi Campobasso e Istituto Omnicomprensivo Riccia

Progetto di sperimentazione Action in Training ITI Marconi Campobasso e Istituto Omnicomprensivo Riccia Progetto di sperimentazione Action in Training ITI Marconi Campobasso e Istituto Omnicomprensivo Riccia 1. Premessa I docenti che oggi lavorano nelle scuole italiane sono sollecitati di continuo ad operare

Dettagli

Corso: Informatica+ Andrea Cremonini. Lezione del 09/02/2015

Corso: Informatica+ Andrea Cremonini. Lezione del 09/02/2015 Corso: Informatica+ Andrea Cremonini Lezione del 09/02/2015 1 Office Automation 1/2 Con la definizione di Office Automation ci riferiamo a computer e software usati per creare digitalmente, raccogliere,

Dettagli

japs e l open source nella Provincia del Medio Campidano

japs e l open source nella Provincia del Medio Campidano japs e l open source nella Provincia del Medio Campidano IV Conferenza Italiana sul software libero Cagliari 11-12 giugno 2010 Pag. 1 Nuove Tecnologie L'evolversi delle tecnologie digitali, e lo sviluppo

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

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

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

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

Il ruolo del software libero nella strategia regionale per la Società dell'informazione

Il ruolo del software libero nella strategia regionale per la Società dell'informazione Il ruolo del software libero nella strategia regionale per la Società dell'informazione Ing. Antonio Quartu Assessorato affari generali, personale e riforma della Regione Direzione generale degli affari

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

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

Software libero: liberi tutti. Lavorare con l ausilio di un computer non è più un. informatica. a cura di Luigi Mauro Catenacci. Ma quanto ci costa?

Software libero: liberi tutti. Lavorare con l ausilio di un computer non è più un. informatica. a cura di Luigi Mauro Catenacci. Ma quanto ci costa? Software libero: liberi tutti a cura di Luigi Mauro Catenacci informatica 70 Lavorare con l ausilio di un computer non è più un privilegio di pochi, ma una necessità per tutti. Per gestire al meglio le

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

Perchè usare sw open source nelle scuole

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,

Dettagli

Software Libero... «Software Libero e modelli di sviluppo a conoscenza condivisa» Alberto Gistri (hal@linux.it)

Software Libero... «Software Libero e modelli di sviluppo a conoscenza condivisa» Alberto Gistri (hal@linux.it) 1 Software Libero... «Software Libero e modelli di sviluppo a conoscenza condivisa» Gistri () 2 GOLEM Il GOLEM è un LUG Linux User Group GOLEM Gruppo Operativo Linux Empoli Esiste dal 2000 È un'associazione

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

NCTMRC80A26C342J 00143918886. Cisco CCNA 1 Networking Basics. (con attestato per superamento esame finale)

NCTMRC80A26C342J 00143918886. Cisco CCNA 1 Networking Basics. (con attestato per superamento esame finale) F O R M A T O E U R O P E O P E R I L C U R R I C U L U M V I T A E INFORMAZIONI PERSONALI Nome NICOTRA MARCO Indirizzo ENNA, VIA LAZIO N 17 CAP 94100 Telefono 329-0619189 0935-537022 0935-20981 Codice

Dettagli

Osservatorio per l'innovazione e il Trasferimento tecnologico sul software Open Source

Osservatorio per l'innovazione e il Trasferimento tecnologico sul software Open Source Osservatorio per l'innovazione e il Trasferimento Tecnologico sul www.oitos.it software Open Source Presentazione al Seminario info@oitos.it dell'innovazione Forlì, 28 Settembre 2006 Progetto finanziato

Dettagli

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Sito web parrocchiale: STRUMENTI E PROGRAMMI Sito web parrocchiale: STRUMENTI E PROGRAMMI tratteremo di... DIOCESI DI BRESCIA Linguaggi HTML,CSS Siti STATICI Siti DINAMICI e codice PHP CMS JOOMLA! Linguaggio HTML HTML: è il linguaggio con cui potete

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

Raspberry Pi. New. New. New. New. New. New. New. New. New. 128 Ulteriori informazioni, datasheet e acquisti on-line: www.futurashop.

Raspberry Pi. New. New. New. New. New. New. New. New. New. 128 Ulteriori informazioni, datasheet e acquisti on-line: www.futurashop. Raspberry Pi + 128 Ulteriori informazioni, datasheet e acquisti on-line: www.futurashop.it Sistemi di sviluppo, software e didattica w w Sistemi Raspberry di sviluppo Piper PIC 129 ARDUINO alla la piattaforma

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

Gestione di immagini con il plugin RokBox

Gestione di immagini con il plugin RokBox Gestione di immagini con il plugin RokBox Il plugin open source RokBox installato sul sito della scuola permette, mediante l inserimento di una semplice sintassi di: Inserire in una pagina l anteprima

Dettagli

Videogiochi in Linux. Divertirsi con il pinguino

Videogiochi in Linux. Divertirsi con il pinguino Videogiochi in Linux Divertirsi con il pinguino Nativi Giochi Su Linux Windows Emulati Giochi Emulati Emulatore Programma che permette l'esecuzione di giochi scritti per altre piattaforme (console, sala

Dettagli

Tutorial per il modulo Composizione e tecnica fotografica Un approfondimento sulla fotografia panoramica. Roberto Gonella, Alberto Terragni

Tutorial per il modulo Composizione e tecnica fotografica Un approfondimento sulla fotografia panoramica. Roberto Gonella, Alberto Terragni Tutorial per il modulo Composizione e tecnica fotografica Un approfondimento sulla fotografia panoramica Roberto Gonella, Alberto Terragni INDICE 1. Introduzione... 2 2. Scattare e importare le fotografie...

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

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

Trento 11 Aprile 2005

Trento 11 Aprile 2005 Trento 11 Aprile 2005 L'offerta di servizi professionali per ambienti Open Source Alessandro Frison A.D. Mayking Spa frison@mayking.com Presentazione società Mayking Spa è una società che implementa soluzioni

Dettagli

Introduzione al Software Libero

Introduzione al Software Libero GULCh 1 Indice argomenti Cos'è il Software Libero (SL) Licenza del SL Sistema operativo GNU/Linux I software multipiattaforma La sicurezza del Software Libero Vantaggi del Software Libero Ambiti di utilizzo

Dettagli

Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT. Paolo Salvaneschi B1_1 V1.0. Strumenti software

Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT. Paolo Salvaneschi B1_1 V1.0. Strumenti software Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT Paolo Salvaneschi B1_1 V1.0 Strumenti software Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio personale

Dettagli

TESTALUNA Serious playing

TESTALUNA Serious playing TESTALUNA Serious playing TestaLuna si occupa di ideare e sviluppare videogiochi, simulazioni, comunità virtuali in grado di coniugare il miglior intrattenimento con finalità didattiche, educative, formative

Dettagli

TITOLO INIZIATIVA DESTINATARI LUOGO DURATA COSTO AMBITO

TITOLO INIZIATIVA DESTINATARI LUOGO DURATA COSTO AMBITO PRESENTAZIONE delle INIZIATIVE di FORMAZIONE ORGANIZZATE dai SOGGETTI ACCREDITATI o RICONOSCIUTI COME QUALIFICATI (DM 177/00 - Direttiva 90/03) ENTE: ACCADEMIA PICENO-APRUTINA DEI VELATI IN TERAMO Periodo

Dettagli

Il sistema informatico di trasmissione e analisi dei dati

Il sistema informatico di trasmissione e analisi dei dati PIANO TRIENNALE PER IL CONTROLLO E LA VALUTAZIONE DI EVENTUALI EFFETTI DERIVANTI DALL UTILIZZAZIONE DEI PRODOTTI FITOSANITARI SUI COMPARTI AMBIENTALI VULNERABILI Il sistema informatico di trasmissione

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

Il Software Open Source per la Statistica Ufficiale

Il Software Open Source per la Statistica Ufficiale Il Software Open Source per la Statistica Ufficiale OSS in Istat. Situazione attuale e prospettive future Istat, 17 Giugno 2004 Vincenzo Patruno OSS in Istat Situazione attuale e prospettive future Software

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

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

I SISTEMI INFORMATIVI TERRITORIALI PER LA GESTIONE DEL TERRITORIO

I SISTEMI INFORMATIVI TERRITORIALI PER LA GESTIONE DEL TERRITORIO I SISTEMI INFORMATIVI TERRITORIALI PER LA GESTIONE DEL TERRITORIO Il corso che si propone ha come obiettivo principale quello di fornire ai partecipanti competenze avanzate relativamente all impiego dei

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

POLINUX. Linux for Polimi people

POLINUX. Linux for Polimi people POLINUX Linux for Polimi people POLINUX Come potremmo definirlo? Polinux è una distribuzione GNU/Linux, derivata da Ubuntu, contenente solamente software libero. Menu del giorno Cos'è il Software Libero

Dettagli

The GIMP. Gnu Image Manipulation Program

The GIMP. Gnu Image Manipulation Program The GIMP Gnu Image Manipulation Program Febbraio 2009 GIMP: Cos'è Programma multipiattaforma di elaborazione grafica 2D (tipo Photoshop) Colmare l'assenza di un sw per modificare le immagini in ambiente

Dettagli

L o. Giulio Concas. Romolo Camplani Nicola Serra. Evento del TOSSAD Project. http://www.tossad.org. http://agile.diee.unica.it.

L o. Giulio Concas. Romolo Camplani Nicola Serra. Evento del TOSSAD Project. http://www.tossad.org. http://agile.diee.unica.it. FLOSS Opportunità per PPAA e PMI L o Evento del TOSSAD Project http://www.tossad.org Romolo Camplani Nicola Serra http://agile.diee.unica.it 1 Cosa è il FLOSS (o F/OSS) Free/Libre Open Source Software

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

GIS ON GRID: UTILIZZARE GIS OPEN SOURCE ATTRAVERSO L INFRASTRUTTURA ENEA GRID

GIS ON GRID: UTILIZZARE GIS OPEN SOURCE ATTRAVERSO L INFRASTRUTTURA ENEA GRID ATTIVITÀ IN CAMPO SISMICO RECENTI STUDI E SVILUPPI FUTURI Attività in campo sismico. GIS ON GRID: UTILIZZARE GIS OPEN SOURCE ATTRAVERSO L INFRASTRUTTURA ENEA GRID PREMESSA... Analisi Territoriali : anche

Dettagli