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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

È 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

LugSaronno. Linux day a Saronno. 22 ottobre 2011. I.C.S. Aldo Moro - Saronno

LugSaronno. Linux day a Saronno. 22 ottobre 2011. I.C.S. Aldo Moro - Saronno LugSaronno Linux day a Saronno 22 ottobre 2011 I.C.S. Aldo Moro - Saronno Cosa è il software libero Libertà di eseguire il programma per qualsiasi scopo ( libertà 0 ) Libertà di studiare il programma e

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

Prova finale di Ingegneria del software

Prova finale di Ingegneria del software Prova finale di Ingegneria del software Scaglione: Prof. San Pietro Andrea Romanoni: Francesco Visin: andrea.romanoni@polimi.it francesco.visin@polimi.it Italiano 2 Scaglioni di voto Scaglioni di voto

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

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

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

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

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

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

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

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

2 weekend (sabato 9-18, domenica 9-13) non consecutivi, per un totale di 24 ore di formazione

2 weekend (sabato 9-18, domenica 9-13) non consecutivi, per un totale di 24 ore di formazione COME IDEARE E PROGETTARE UN SITO VINCENTE PER L'IMPRESA TURISTICA Ottenere un sito web efficace di ultima generazione Durata 2 weekend (sabato 9-18, domenica 9-13) non consecutivi, per un totale di 24

Dettagli

Via Zurigo, 3, 6900 Lugano (Svizzera) +41767312867 +393477463017 +41919210118 alessandra.guttuso@gmail.com http://alessandraguttuso.altervista.

Via Zurigo, 3, 6900 Lugano (Svizzera) +41767312867 +393477463017 +41919210118 alessandra.guttuso@gmail.com http://alessandraguttuso.altervista. Curriculum Vitae INFORMAZIONI PERSONALI Via Zurigo, 3, 6900 Lugano (Svizzera) +41767312867 +393477463017 +41919210118 alessandra.guttuso@gmail.com http://alessandraguttuso.altervista.org/ Sesso Femminile

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

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

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

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

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

Sensori low-cost per la riabilitazione

Sensori low-cost per la riabilitazione Sensori low-cost per la riabilitazione Applied Intelligent Systems Laboratory University of Milano N.A. Borghese, M. Pirovano, R. Mainetti P. Lanzi, G. Baud Bovy Trento, 09 Marzo 2012 1 Idea chiave: Sensori

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

UNIDOS S. r. l. - Servizi Informatici e Consulenza - Telefono 0874.411967 - Fax 0874 1860109

UNIDOS S. r. l. - Servizi Informatici e Consulenza - Telefono 0874.411967 - Fax 0874 1860109 (Si consiglia un uso minimo del blocco) UNIDOS S. r. l. - Servizi Informatici e Consulenza - Si Prega di considerare questa fase del lavoro fondamentale per il corretto funzionamento del Registro

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

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

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

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

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

un ambiente integrato per la generazione di sistemi Linux embedded

un ambiente integrato per la generazione di sistemi Linux embedded KaeilOS un ambiente integrato per la generazione di sistemi Linux embedded relatore Marco Cavallini KOAN s.a.s. KOAN s.a.s. Bergamo fondata nel 1996 Sistemi software embedded Sistemi software Real Time

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

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

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

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

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

LibreOffice Talk. 25 October 2014

LibreOffice Talk. 25 October 2014 2014 LibreOffice Talk 25 October 2014 Linux Day Talk Definizione Cenni Storici Programmi Open Data Perchè LibreOffice Licenza Programmi Conclusione All text and image content in this document is licensed

Dettagli

Guida all installazione di Code::Blocks

Guida all installazione di Code::Blocks Guida all installazione di Code::Blocks Andrea Galbiati, Daniele Valente October 11, 2011 Contents 1 Introduzione 1 2 Installazione 2 2.1 Windows..................................... 2 2.2 Linux......................................

Dettagli

Introduzione all'open Source La filosofia Open Source

Introduzione all'open Source La filosofia Open Source Introduzione all'open Source La filosofia Open Source Introduzione all'open Source Indice del corso Cosa significa il termine Open Source Come nasce l'open Source La nascita del software proprietario La

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

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

Coordinatore GdL Siti Web per ESTAR. Docente corsi di programmazione componenti JoomlaHost.it e Joomla.it

Coordinatore GdL Siti Web per ESTAR. Docente corsi di programmazione componenti JoomlaHost.it e Joomla.it Coordinatore GdL Siti Web per ESTAR Docente corsi di programmazione componenti JoomlaHost.it e Joomla.it mail: info@davidfrassi.it sito: http://www.davidfrassi.it twitter: https://twitter.com/davidfrassi

Dettagli

Open Source e Archeologia: casi di studio

Open Source e Archeologia: casi di studio Open Source e Archeologia: casi di studio GFOSS DAY 2012, Torino 14-17 novembre Giulio Bigliardi Laboratorio di GeoTecnologie per l Archeologia (CGT-Università degli Studi di Siena) Sara Cappelli Laboratorio

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

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

COMUNE DI FURTEI. PROVINCIA del MEDIO CAMPIDANO VIA CIRCONVALLAZIONE, 21 TEL.070/9303733 070/9303733 FAX N 070/9305035

COMUNE DI FURTEI. PROVINCIA del MEDIO CAMPIDANO VIA CIRCONVALLAZIONE, 21 TEL.070/9303733 070/9303733 FAX N 070/9305035 COMUNE DI FURTEI PROVINCIA del MEDIO CAMPIDANO VIA CIRCONVALLAZIONE, 21 TEL.070/9303733 070/9303733 FAX N 070/9305035 ALLEGATO A L.R.7.8.2009 N.3 ART.3 COMMA 9 LETTERA C) INTERVENTI A FAVORE DEI PROBLEMI

Dettagli

Introduzione. Cos'è un programma di grafica vettoriale?

Introduzione. Cos'è un programma di grafica vettoriale? Introduzione Cos'è un programma di grafica vettoriale? Un programma di grafica vettoriale è una applicazione per il disegno che utilizza espressioni matematiche (vettori) per memorizzare gli oggetti grafici

Dettagli

Progetto e realizzazione di un sistema per la generazione di dialoghi in linguaggio naturale

Progetto e realizzazione di un sistema per la generazione di dialoghi in linguaggio naturale Progetto e realizzazione di un sistema per la generazione di dialoghi in linguaggio naturale Candidato: Daniele Mori Relatore: Chiar.mo Prof. Alessandro De Gloria Obiettivo Utilizzare tecniche NLP in contesti

Dettagli

Questa guida è scritta per distribuzioni Debian/Ubuntu-like con l'attuale kernel : 2.6.xx. Per verificare l'attuale kernel linux, digitare

Questa guida è scritta per distribuzioni Debian/Ubuntu-like con l'attuale kernel : 2.6.xx. Per verificare l'attuale kernel linux, digitare Configurare il modem momo md-@ della tre Procediamo con ordine: in realtà la penna della 3 momodesign è gia supportata dal modulo airprime contenuto nel nostro kernel, solo che il modulo non lo sa. Questa

Dettagli

GUIDA ALLA REALIZZAZIONE E ALL UTILIZZO DEL TERRAZZO ALLA VENEZIANA

GUIDA ALLA REALIZZAZIONE E ALL UTILIZZO DEL TERRAZZO ALLA VENEZIANA ! " # $ % " # $(!* +,./. " 1223 4!"#$% Tel. e Fax 434 99525 P.IV e C.F 12692937 n. reg di PN 12692937 tel. 423 426 fax 423 77154 1 ( * +,. / % 1 2 3!4 5634 7%6 ; Tel. e Fax 434 99525 P.IV e C.F 12692937

Dettagli

Installazione di joomla!

Installazione di joomla! di Carlo Ernesto Campins Candia pag. 1 Indice generale Installazione di joomla!...1 Introduzione...3 Perché questo manuale?...3 Chi sono?...3 Licenza...3 Installazione in locale di joomla!...4 Database...5

Dettagli

Tra realtà e progetto

Tra realtà e progetto PROGETTAZIONE LA COMUNICAZIONE DEL PROGETTO Tra realtà e progetto Studi: Land, Gap e Camerana La scelta della tecnica di rappresentazione è un aspetto determinante nella comunicazione di un progetto. Un

Dettagli

Multimedia. Corso Informatica Libera MontelLUG - @Biadene. Francesco Agnolazza Informatica Libera - Multimedia 29 apr 2012 - Montebelluna 1

Multimedia. Corso Informatica Libera MontelLUG - @Biadene. Francesco Agnolazza Informatica Libera - Multimedia 29 apr 2012 - Montebelluna 1 Multimedia Corso Informatica Libera MontelLUG - @Biadene Francesco Agnolazza Informatica Libera - Multimedia 29 apr 2012 - Montebelluna 1 Licenza d'utilizzo Copyright c 2007,... Questo documento viene

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

GIS e dati - Breve Introduzione

GIS e dati - Breve Introduzione 44th Annual Conference of the Italian Operational Research Society (AIRO 2014) Como 2-5 September 2014 Polo Territoriale di Como Laboratorio di Geomatica GIS e dati - Breve Introduzione Marco Negretti

Dettagli

Ubuntu e la sua Installazione

Ubuntu e la sua Installazione Ubuntu e la sua Installazione Introduzione Ubuntu è un progetto guidato da una comunità internazionale di volontari, aziende e professionisti per creare un sistema operativo con l'uso del Software Libero

Dettagli

non solo DSA nuove opportunità con le nuove tecnologie

non solo DSA nuove opportunità con le nuove tecnologie non solo DSA nuove opportunità con le nuove tecnologie L unione Europea indica la Competenza Digitale come la quarta Competenza Chiave: La competenza digitale consiste nel saper utilizzare con dimestichezza

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

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

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

I REQUISITI PROGETTUALI di CMDBuild

I REQUISITI PROGETTUALI di CMDBuild ITIL at Work L AMBIENTE OPEN SOURCE A SUPPORTO DELLE BEST PRACTICE DI ITIL I REQUISITI PROGETTUALI di CMDBuild Giampaolo Rizzi Cogitek s.r.l. MILANO, 18 aprile 2008 18/04/2008 1 Requisiti funzionali del

Dettagli

CORSO A CATALOGO - 2011 - Corso ID: 9582 - Corso di Web Application Developer

CORSO A CATALOGO - 2011 - Corso ID: 9582 - Corso di Web Application Developer CORSO A CATALOGO - 20 - Corso ID: 982 - Corso di Web Application Developer Dati principali - Corso ID: 982 - Corso di Web Application Developer ID Corso: Titolo corso: logia corso: Link dettaglio Master:

Dettagli

Oggetto: formazione online per insegnanti dal Politecnico di Milano

Oggetto: formazione online per insegnanti dal Politecnico di Milano Apertura iscrizioni master online in tecnologie per la didattica Prof. Paolo Paolini Politecnico di Milano HOC-LAB Viale Rimembranze di Lambrate 14 20134 MILANO Al Dirigente scolastico Milano, 2 Dicembre

Dettagli

LABORATORI PER STUDENTI

LABORATORI PER STUDENTI LABORATORI PER STUDENTI SCUOLE PRIMARIE Classi Titolo e descrizione a cura di 1ª e 2ª Un ape robotica per scoprire il mondo I bambini incontrano BeeBot, l'ape robotica, che li accompagna nel mondo delle

Dettagli