Welcome to Linux 0.99pl10. > hackin structure e la 3d camera dei segreti
|
|
- Michelina Santoro
- 8 anni fa
- Visualizzazioni
Transcript
1 Note Autore: Emiliano Daddario. Licenza Creative Commons Attribuzione-Non commerciale-no opere derivate 3.0 Italia. Per chiedere licenze diverse contattare su lookatscreen.tk Emiliano Daddario. Talk realizzato ed eseguito con L Y X e Lubuntu al Linux Day di Roma il 26 ottobre Look@tScreen è un sistema software client-server altamente sperimentale e innovativo, perciò provvisoriamente solo il client è Linux, mentre è stato usato nei 5 minuti di demo a fine talk un server scritto in Kinect for Window$ SDK. L obiettivo è portare il server in Linux entro il 2014.
2 Welcome to Linux 0.99pl10. > hackin structure e la 3d camera dei segreti login: emiliano daddario password: linux day 2013_
3 ~ # whoami_ > emiliano ~ # whatis_ > look@tscreen (1) - 3 a hackathon whymca ~ # whereis_ > codemotion: /roma/2013
4 ~ # io e linux_ > linaro dal 2000 svago/ studio/docenza/lavoro vivrei a ponte linari > smanettone infedele, utente fedele ubuntu, webos, cyanogenmod, ff os > < 3 aria, sage, node.js
5 ~ # whois marco bertola_ > c++ dev presso n-track > beta tester IRCAM > utente software open
6 ~ # about us_ > suonatori di kinect al mastersuono mis > youtu.be/8wfp4hwzdvs > youtu.be/-xy9ltcs0ug > docenti mastersuono mis
7 ~ # volete del codice_ public class Ciao { public static void main(string[] args) { try { System.exit(0); } finally { System.out.println("Ciao"); } } } // adattato da java puzzlers puzzle 4
8 ~ # terza legge di clarke_ > tecnologia = magia > mantello invisibilità di harry potter youtu.be/4qhxq_1cqjg
9 ~ # cosa può fare il kinect?_ > sacrilegi: calciare tux youtu.be/fj_zjqzavlg > fare e portare caffè youtu.be/b4e1uc3cbps
10 ~ # e di non inutile?_ > pubblicazione audinect navigatore per ciechi ijhci vol. 4 ed > output device per ciechi > pc per sala operatoria > consultare lastre in ar
11 ~ # navigatore per ciechi_
12 ~ # e di non inutile?_ > robotica > fitness, allenamento > telemedicina >...look@tscreen
13 ~ # mappa di profondità_
14 ~ # scanner time-of-flight_ > range gated imager: 3dv systems zcam > phase shift: canesta canestavision > d=t/(2 c)
15 ~ # scanner structured-light_ > kinect 1g_ > triangolazione flic.kr/p/6gkdn3 > pattern flic.kr/p/95rqxf
16 ~ # cosa li accomuna?_ > micro$oft
17 ~ # slide compensativa :-) > driver linux open: freenect di h. m. cantero, 10/11/10 (storia ow.ly/eetgj) > crea un movimento sw: cl nui, roborealm, openni, kinect for window$, evoluce...
18 ~ # whatis structure_ > primo scanner 3d mobile
19 ~ # formato open_ > stl meshlab linux_
20 ~ # software open_ > sdk per linux > driver per openni > demo open_
21 ~ # hardware open_ > file cad per stampa 3d del supporto plastico_
22 ~ # structure: potenzialità_ > youtu.be/wgp4l93yzh8 > localizzare viso e altre parti del corpo > orientazione del capo > app di 3 parti: p. es. hand tracking con algoritmo k-curvature
23 ~ # algoritmo k-curvature_
24 ~ # whatis look@tscreen_ > rilevatore di sguardo > 1.0: window$ + osc + linux > 2.0: basta solo linux > (not) better with kinect > better without window$
25 > pubblicità ~ # look@tscreen apps_ > allarme colpi di sonno > diagnosi autismo, ictus ow.ly/qbymn > smart scroll / stay / pause / rotation youtu.be/ft5yjwvmeeq
26 ~ # look@tscreen 1_ > m$ sdk: angoli roll, pitch, yaw testa > server window$ osc client linux > formula trasforma gli angoli in x,y schermo
27 ~ # look@tscreen 2: testa_ > fotocamera rgb > ofxfacetracker (libreria c++ open per openframeworks)
28 > occhiali non richiesti ~ # look@tscreen 2: occhi_ > pupil tracking: v. pubblicazione combining kalman filtering and mean shift for real time eye tracking under active ir illumination
29 ~ # look@tscreen hardware_ > idea per sensore open: a ogni frame si alternano due gruppi di led ir > frame dark pupil si alternano a frame bright pupil > come in eyewriter 2
30 ~ # non è una 3d camera_ > sostituisce la 3d cam usata in look@tscreen1 > potrà integrarne una > sensore di movimento di occhi e testa > uso simile alle 3d cam
31 ~ # look@tscreen2 e linux_ > un hw con ir attivo è complesso ma può semplificare il sw > userà librerie di cv e algebra open: opencv... > controller led userà linux + arduino (o bbb)
32 ~ # linux apps potenziali_ > alcune di quelle su COGAIN ow.ly/qc0gg > automazione input con xdotool
33 ~ # intro al talk di marco_ > le magie dei suonatori di kinect
34 ~ # q-nect music quartet_
35 ~ # q-nect uniroma2_
36 ~ # linux day 2011 terni_
37 ~ # linux day 2011 terni_
38 ~ # linux day 2011 terni_
39 ~ # linux day 2011 terni_
40 ~ # seeinteracting sound_
41 ~ # seeinteracting sound_
42 ~ # seeinteracting sound_
43 ~ # seeinteracting sound_
44 ~ # cambi di coordinate_
45 ~ # algo. winding number_
46 ~ # ringraziamenti_
Utilizzo Mindset, Kinect, Wiimote in Panda3D
Utilizzo Mindset, Kinect, Wiimote in Panda3D Davide Gadia Corso di Ambienti Virtuali Immersivi e Interattivi Laurea Magistrale in Informatica per la Comunicazione a.a. 2012/2013 NeuroSky Mindset Dispositivo
DettagliProcedura aperta per la fornitura biennale di ausili (comunicatori a puntatore oculare) per persone affette da sclerosi laterale amiotrofica (SLA).
LOTTO 1: COMUNICATORI VOCALI A CONTROLLO OCULARE, PUNTAMENTO BINOCULARE CON MODALITA DI DETENZIONE DELLA PUPILLA DARK E BRIGHT PUPIL CODICE CND Y214299 Y210915 Z12120111 DESCRIZIONE Ausili per comunicazione
DettagliCaratteristiche di una LAN
Installatore LAN Progetto per le classi V del corso di Informatica Caratteristiche di una LAN 26/02/08 Installatore LAN - Prof.Marco Marchisotti 1 Ruolo dei computer I computer di una rete possono svolgere
DettagliLIM OPEN SOURCE. Roberto Beligni. rbeligni@altratecnologia.com
LIM OPEN SOURCE 2013 Roberto Beligni rbeligni@altratecnologia.com LIM OPEN SOURCE OGGI VEDREMO Cos'è la LIM e come costruirne una Wiildos il Sistema operativo per le LIM CHE COSA E' LA LIM? Lavagna Interattiva
DettagliFondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011
Fondamenti di Informatica 1 Prof. B.Buttarazzi A.A. 2010/2011 Sommario Installazione SOFTWARE JDK ECLIPSE 03/03/2011 2 ALGORITMI E PROGRAMMI PROBLEMA ALGORITMO PROGRAMMA metodo risolutivo linguaggio di
DettagliTale attività non è descritta in questa dispensa
Fondamenti di informatica Oggetti e Java ottobre 2014 1 Nota preliminare L installazione e l uso di Eclipse richiede di aver preliminarmente installato Java SE SDK Tale attività non è descritta in questa
DettagliServizio Monitoraggio Energia via Web. CEAM CWS32-H01 Professional Web Platform
Servizio Monitoraggio Energia via Web CEAM CWS32-H01 Professional Web Platform Cosa è CWS32-H01 Piattaforma Tecnologica Web Modulare Multifunzionale per il Monitoraggio, Telecontrollo Gestione Manutenzione,
DettagliProgrammare in Java. Olga Scotti
Programmare in Java Olga Scotti Linguaggi di programmazione linguaggio macchina assembler linguaggi ad alto livello Linguaggi ad alto livello istruzioni comprensibili linguaggio simile a quello naturale
DettagliSoftware di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche
Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica
DettagliStudio e sviluppo di uno Scanner 3D con Kinect
Studio e sviluppo di uno Scanner 3D con Kinect Università politecnica delle marche Facoltà di ingegneria Corso di laurea magistrale in ingegneria informatica Tesi di laurea di: Luca Pignati Relatore: Prof.
DettagliDefinizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base
Sistema operativo Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Architettura a strati di un calcolatore
DettagliArduino: domotica open source
Arduino: domotica open source Emanuele Palazzetti Feedback: http://tinyurl.com/arduinold2011 1 Physical Computing Costruire dei sistemi fisici interattivi tramite l'uso di software e di hardware in grado
DettagliSensor Systems ADM-E2-M
Sistema di riferimento per navigazione ed assetto Sensor Systems ADM-E2-M Datasheet 2010 Sensor Systems Srl La piattaforma inerziale ADM-E2-M Attitude and Heading Reference System (AHRS) è un sistema ad
DettagliUML Component and Deployment diagram
UML Component and Deployment diagram Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania I diagrammi UML Classificazione
DettagliUtilizzo Data Glove e Tracker in Panda3D
Utilizzo Data Glove e Tracker in Panda3D Davide Gadia Corso di Ambienti Virtuali Immersivi e Interattivi Laurea Magistrale in Informatica per la Comunicazione a.a. 2012/2013 Data Glove 5DT 14 Ultra Connessione
DettagliCorso di Laurea Ingegneria Informatica Fondamenti di Informatica
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Dispensa E01 Esempi di programmi A. Miola Ottobre 2011 1 Contenuti Vediamo in questa lezione alcuni primi semplici esempi di applicazioni
DettagliSistema di precisione open source per il rilevamento flussi di mobilità
PTA Azione 6 Sistema di precisione open source per il rilevamento flussi di mobilità Luca Grimaldi Ente Regionale per i Servizi all Agricoltura e alle Foreste Struttura azioni integrate montagna e ricerca
DettagliSviluppo di una app per Android al fine di gestire una serie di rilievi fotografici nell ambito della sicurezza dei fiumi
1. Android App Android App Sviluppo di una app per Android al fine di gestire una serie di rilievi fotografici nell ambito della sicurezza dei fiumi Adriano Mancini mancini@dii.univpm.it Si deve sviluppare
DettagliCome 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
DettagliRilevo GPS di aree boschive con strumentazione a basso costo: utilizzo di smartphone Android e software Open Source (QGIS)
Applicazioni Gis in Campo Territoriale e Ambientale Agripolis, 16 novembre 2011 Rilevo GPS di aree boschive con strumentazione a basso costo: utilizzo di smartphone Android e software Open Source (QGIS)
DettagliClassificazione e Segmentazione di Gesture per la Human Computer Interaction
Università degli studi di Modena e Reggio Emilia Dipartimento di Ingegneria "Enzo Ferrari" Corso di Laurea Magistrale in Ingegneria Informatica Classificazione e Segmentazione di Gesture per la Human Computer
DettagliIl sistema di elaborazione Hardware e software
Il sistema di elaborazione Hardware e software A. Lorenzi M. Govoni TECNOLOGIE INFORMATICHE. Release 2.0 Atlas Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche
DettagliUniversità degli Studi di Catania Corso di Laurea Magistrale in Informatica Multimedia 2013/14. Cantarella Danilo. OpenCV Android
Università degli Studi di Catania Corso di Laurea Magistrale in Informatica Multimedia 2013/14 Cantarella Danilo Introduzione OpenCV (Open Source Computer Vision Library) è una libreria disponibile per
DettagliLa prima applicazione Java. Creazione di oggetti - 1. La prima applicazione Java: schema di esecuzione. Gianpaolo Cugola - Sistemi Informativi in Rete
La prima applicazione Java Programma MyFirstApplication Il programma visualizza una finestra vuota sullo schermo. Importo il package delle classi usate nel seguito. Dichiaro la classe MyFirstApplication
DettagliSistema Operativo Chrome: Analisi degli aspetti peculiari.
tesi di laurea Sistema Operativo Chrome: Analisi degli aspetti peculiari. Anno Accademico 2009/2010 relatore Ch.mo prof. Porfirio Tramontana candidato Lina Cocomello Matr. 534/000565 Obiettivi. Che cos
Dettagliappunti delle lezioni Architetture client/server: applicazioni server
Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture /: applicazioni 1 La logica dei Abbiamo visto che un applicazione si connette e comunica con un applicazione mediante
DettagliSoftware 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
DettagliAndroid per sistemi embedded
Android per sistemi embedded Valter Minute valter@valterminute.com Vminute By PresenterMedia.com Agenda or Summary Layout A second line of text could go here 1 2 3 4 5 Cos è Android Parenti serpenti Android
DettagliMEDIACAST GESTIONE REMOTA VIDEO SU RETI DI MONITOR
Il Sistema MediaCast è un sistema con architettura server-client per la pianificazione di palinsesti video trasmessi su monitor locali o remoti. La soluzione si presta principalmente al video marketing
Dettagli3 - Variabili. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo
3 - Variabili 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 Corso di
DettagliTESEO Sistema di Realtà Virtuale per la diagnosi e la riabilitazione neurologica
TESEO Sistema di Realtà Virtuale per la diagnosi e la riabilitazione neurologica L.L.Locche*,C.Caltagirone* e J.Manzano * Sezione Robotica, Roma Introduzione Verrà di seguito descritto un Ambiente Virtuale
DettagliPresentazione di virtual desktop client + LTSP server
+ LTSP server + LTSP server Cos'è un virtual desktop? Come si usa? A cosa serve? Perchè non un classico pc? Cos'è un virtual desktop? Di solito è un mini-pc costruito per avere funzionalità di base per
DettagliIl sistema di elaborazione
Il sistema di elaborazione Hardware e software Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche parti software: componenti logiche i dati da trattare le correlazioni
DettagliSistemi Operativi II Corso di Laurea in Ingegneria Informatica
www.dis.uniroma1.it/~midlab Sistemi Operativi II Corso di Laurea in Ingegneria Informatica Prof. Roberto Baldoni Introduzione OS=Astrazione Dare l illusione all applicazione di memoria infinita, CPU infinita,unico
DettagliL avvento di una Nuova Rivoluzione Digitale (?)
L avvento di una Nuova Rivoluzione Digitale (?) Seminario @ IanusLab Ottobre 2013 Alessio Merola Progetto Galileo Manifattura digitale Artigianato in chiave digitale I volani della terza rivoluzione industriale
DettagliDispensa di Informatica I.1
IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.
DettagliPanasonic. KX-TDA Hybrid IP-PBX Systems Installazione PAServices. Centrali Telefoniche KX-TDA e TDE Informazione Tecnica N 047
Panasonic KX-TDA Hybrid IP-PBX Systems Installazione PAServices Centrali Telefoniche KX-TDA e TDE Informazione Tecnica N 047 Applicabile da Vers. 1.6.xx Panasonic Italia S.p.A. Business Communication -
DettagliSistemi Operativi. Conclusioni e nuove frontiere
Sistemi Operativi (modulo di Informatica II) Conclusioni e nuove frontiere Patrizia Scandurra Università degli Studi di Bergamo a.a. 2008-09 Sommario Definizione di sistema operativo Evoluzione futura
DettagliProgrammazione Orientata agli Oggetti in Linguaggio Java
Programmazione Orientata agli Oggetti in Linguaggio Java Programmazione Grafica: Thread versione 1.0 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina)
DettagliMinistero delle Infrastrutture e dei Trasporti
Ministero delle Infrastrutture e dei Trasporti PROVVEDITORATO INTERREGIONALE PER LE OPERE PUBBLICHE EMILIA ROMAGNA - MARCHE - SEDE COORDINATA DI ANCONA - UFFICIO 7 TECNICO OO.MM. CAPITOLATO TECNICO LOTTO
DettagliEsercitazione 4 JDBC
JDBC Obiettivi dell esercitazione Familiarizzare con l'organizzazione dell'ambiente di lavoro per la realizzazione di applicazioni Java Utilizzare i costrutti di base della libreria JDBC per 1. la gestione
DettagliStrumenti per la programmazione
Editing del programma Il programma deve essere memorizzato in uno o più files di testo editing codice sorgente 25 Traduzione del programma Compilazione: è la traduzione effettuata da un compilatore Un
DettagliScopo della lezione. Informatica. Informatica - def. 1. Informatica
Scopo della lezione Informatica per le lauree triennali LEZIONE 1 - Che cos è l informatica Introdurre i concetti base della materia Definire le differenze tra hardware e software Individuare le applicazioni
DettagliPLATES. Riconoscimento Targhe
PLATES Riconoscimento Targhe Plates Che cosa è Plates è un prodotto basato su un algoritmo proprietario di lettura automatica delle targhe che transitano nel campo visivo di una telecamera. Plates A che
DettagliI Sistemi Operativi. Installazione Ubuntu Linux su Macchina Virtuale
I Sistemi Operativi Installazione Ubuntu Linux su Macchina Virtuale Macchina Virtuale Cos è? Macchina virtuale (VM) Emula il comportamento di una macchina fisica SO e programmi possono essere eseguiti
DettagliStrumenti per lo sviluppo software in comunità
Strumenti per lo sviluppo software in comunità Francesco Agnolazza e Luca Mezzalira Montebelluna Linux User Group 27 ottobre 2012 Castelfranco Veneto Agno && Syslac (MontelLUG) Linux Day 2012 27 ott 2012
DettagliPTA Azione 6 PTA Azione 6 Sistema di precisione open source per il rilevamento flussi di mobilità
PTA Azione 6 PTA Azione 6 Sistema di precisione open source per il rilevamento flussi di mobilità Luca Grimaldi e Mauro Prevostini Ente Regionale per i Servizi all Agricoltura e alle Foreste Dipartimento
DettagliCORSO DI ALGORITMI E PROGRAMMAZIONE. JDBC Java DataBase Connectivity
CORSO DI ALGORITMI E PROGRAMMAZIONE JDBC Java DataBase Connectivity Anno Accademico 2002-2003 Accesso remoto al DB Istruzioni SQL Rete DataBase Utente Host client Server di DataBase Host server Accesso
DettagliEAGLE EYE 1 EG-1. Pag. 1
EAGLE EYE 1 EG-1 Pag. 1 1.0 Installazione e configurazione dell!eg-1 - Inserire la carta SIM, con funzioni di MMS abilitate e senza codice PIN - Posizionare l!eg-1 in una posizione idonea, dove vi s i
DettagliBasi Android. Android si definisce open. Con8ene tecnologie open source. Il codice di Android è open. Licenza Open Source Apache 2.
Basi Android 1 Android Cosa è Android? Android è un insieme di strumen8 e librerie per sviluppare applicazioni mobili è più di un SO Android si definisce open Con8ene tecnologie open source Linux Il codice
DettagliDOMOTIC ARDUINO PROJECT MANUALE D'USO
DOMOTIC ARDUINO PROJECT MANUALE D'USO 1 Indice 1 Introduzione 2 Requisiti di sistema 3 Collegamento al PC 4 Guida all'utilizzo 4.1 Home 4.2 Area Riservata 4.2.1 Panoramica 4.2.2 Luci 4.2.3 Antifurto 4.2.4
Dettagliintroduzione I MICROCONTROLLORI
introduzione I MICROCONTROLLORI Definizione Un microcontrollore è un dispositivo elettronico programmabile Può svolgere autonomamente diverse funzioni in base al programma in esso implementato Non è la
DettagliCorso di Laurea Ingegneria Civile Fondamenti di Informatica. Traduzione ed esecuzione di programmi. Dispensa 08
Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 08 Traduzione ed esecuzione di programmi Traduzione ed esecuzione di programmi 1 Nota bene Alcune parti del presente materiale didattico
DettagliOPEN SOURCE. Concetti chiave e implicazioni per le scelte aziendali (fornitori e utenti)
OPEN SOURCE Concetti chiave e implicazioni per le scelte aziendali (fornitori e utenti) OBIETTIVI Cosa sono i sw open source? Cosa li distingue dai sofware non open? Quali implicazioni per: I professionisti
Dettagli1.1 Installazione di ARCHLine.XP
1.1 Installazione di ARCHLine.XP 1.1.1 Contenuto del pacchetto di ARCHLine.XP Controllare il contenuto del vostro pacchetto ARCHLine.XP : Manuale utente di ARCHLine.XP (se in formato elettronico è contenuto
DettagliAIRTEL nasce da una strategia. AIRTEL, grazie ad un approfondita
SICUREZZA ANTIFURTO AIRTEL nasce da una strategia che guida i cambiamenti dei processi di organizzazione del mercato antifurto volta alla fidelizzazione della clientela, con l obiettivo di differenziarsi
DettagliAssistive Technologies. Tecnologie assistive
Assistive Technologies Tecnologie assistive Introduzione Che cosa sono? Sono gli strumenti e le soluzioni tecniche, hardware e software, che permettono alla persona disabile, superando o riducendo le condizioni
DettagliCLIPS Communication & Localization with Indoor Positioning Systems
CLIPS Communication & Localization with Indoor Positioning Systems Piacere, siamo società di consulenza informatica 40 persone 15 anni di esperienza 2 sedi: Thiene e Padova Play the change Crediamo nella
DettagliLezione 4 La Struttura dei Sistemi Operativi. Introduzione
Lezione 4 La Struttura dei Sistemi Operativi Introduzione Funzionamento di un SO La Struttura di un SO Sistemi Operativi con Struttura Monolitica Progettazione a Livelli di un SO 4.2 1 Introduzione (cont.)
DettagliMeetecho s.r.l. Web Conferencing and Collaboration tools. Guida all installazione e all uso di Meetecho beta
Web Conferencing and Collaboration tools Passo 1: registrazione presso il sito Accedere al sito www.meetecho.com e registrarsi tramite l apposito form presente nella sezione Reserved Area. In fase di registrazione
Dettagli20 Giugno 2013 Gianni Rosa Gallina giannishub@hotmail.com @giannirg http://giannishub.cloudapp.net/it/
20 Giugno 2013 Microsoft Kinect introduzione Gianni Rosa Gallina giannishub@hotmail.com Twitter: @giannirg Blog: http://giannishub.cloudapp.net/it/ Agenda Cos è Microsoft Kinect? Cosa si può fare con Kinect?
DettagliLaboratorio di Informatica I
Struttura della lezione Lezione 1: Le Architetture Distribuite Vittorio Scarano Algoritmi e Strutture Dati: Algoritmi Distribuiti Corso di Laurea in Informatica Università di Salerno Le architetture distribuite
DettagliArchitettura di un sistema operativo
Architettura di un sistema operativo Dipartimento di Informatica Università di Verona, Italy Struttura di un S.O. Sistemi monolitici Sistemi a struttura semplice Sistemi a livelli Virtual Machine Sistemi
Dettagli3DE Modeling Professional
3DE Modeling Professional 3DE Modeling Professional è la parte di 3DE Modeling Suite che si occupa della modellazione 3D automatica di oggetti ed edifici a partire da nuvole di punti ottenute con scanner
DettagliIndice generale. Introduzione...xiii. Breve storia di Raspberry Pi...1. Fuori dalla scatola...5
Introduzione...xiii Un progetto nato per passione... xiii La comunità educativa...xiv Piattaforme educative, ma non solo...xv Istruzioni per l uso...xv Capitolo 1 Capitolo 2 Capitolo 3 Breve storia di
DettagliPerché migrare a software open source?
Perché migrare a software open source? Alberto Ferrante OSLab & ALaRI, Facoltà d informatica, USI ferrante@alari.ch 6 febbraio 2009 A. Ferrante Perché migrare a software open source? 1 / 22 Cos è l open
DettagliUniversità di Torino Facoltà di Scienze MFN Corso di Studi in Informatica. Programmazione I - corso B a.a. 2009-10. prof.
Università di Torino Facoltà di Scienze MFN Corso di Studi in Informatica Programmazione I - corso B a.a. 009-10 prof. Viviana Bono Blocco 9 Metodi statici: passaggio parametri, variabili locali, record
DettagliMODULO 02. Iniziamo a usare il computer
MODULO 02 Iniziamo a usare il computer MODULO 02 Unità didattica 01 Conosciamo il sistema operativo In questa lezione impareremo: a conoscere le caratteristiche del sistema operativo a cosa servono i sistemi
DettagliAndroid AppInventor. Argomenti trattati. Introduzione. AppInventor. etc. Google Android Android SDK, Android Market
Android v. 1.0.1 Argomenti trattati Android AppInventor Introduzione Google Android Android SDK, Android Market AppInventor Architettura Sviluppo di applicazioni etc Storia Introduzione Android Android
DettagliVPN RETI PRIVATE VIRTUALI: ACCESSO REMOTO
TERMINAL SERVER E XSERVER VPN RETI PRIVATE VIRTUALI: ACCESSO REMOTO Fondazione dell'ordine degli Ingegneri della Provincia di Milano Commissione per l'ingegneria dell'informazione ing. Gianluca Sironi
Dettagliuadro Soluzioni software per L archiviazione elettronica dei documenti Gestione Aziendale Fa quadrato attorno alla tua azienda
Fa quadrato attorno alla tua azienda Soluzioni software per L archiviazione elettronica dei documenti Perché scegliere Q Archiviazione Elettronica dei Documenti? Tale applicativo si pone come obbiettivo
DettagliLinux a Scuola e non solo...
Linux Day 2011 Casorate Sempione (VA) Linux a Scuola e non solo... www.linuxvar.it Rete LTSP (Linux Terminal Server Project) Relatore: Ross Obiettivi Progetto Dotare ogni classe di 1 pc. Collegamento ad
DettagliSistemi operativi, analisi e progetto => UNIX, GNU/Linux, VMware. Programmazione avanzata e di sistema => C, C++, Java, WinXP internals
Il laboratorio Labinf è a disposizione dei corsi di informatica degli anni successivi al primo per lo svolgimento di esercitazioni pratiche in vari campi. L'architettura della rete e l'uso di server professionali
DettagliMacchine Virtuali. Docente: Fabio Tordini Email: tordini@di.unito.it
Macchine Virtuali Docente: Fabio Tordini Email: tordini@di.unito.it Macchine Virtuali macchine virtuali e virtualizzazione introduzione architettura utilizzi VirtualBox installazione e panoramica (interattivo)
DettagliVR e Kinect. Prof. Raffaella Folgieri
VR e Kinect Prof. Raffaella Folgieri Dipartimento DEMM Dipartimento di Economia, Management e Metodi quantitativi, Università Statale di Milano Italy Riferimenti: ufficio: stanza 22, secondo piano DEMM
DettagliSOMAIN SOTTOSISTEMI E MATERIALI INNOVATIVI PER LA GESTIONE INTEGRATA DEL CICLO DI VITA DELLE UNITÀ DA DIPORTO
SOMAIN SOTTOSISTEMI E MATERIALI INNOVATIVI PER LA GESTIONE INTEGRATA DEL CICLO DI VITA DELLE UNITÀ DA DIPORTO SOMAIN Definizione delle strategie per lo sviluppo di imbarcazioni Smart orientate al concetto
DettagliIoT ultima frontiera. Francesco Marino Fondatore di Digitalic Twitter @framarin @DigitalicMag
IoT ultima frontiera Francesco Marino Fondatore di Digitalic Twitter @framarin @DigitalicMag Fatevi Sentire! #DigiIoT @DigitalicMag @Sicurezza Gli innovatori devono unire mondi che sono separati, liberando,
DettagliImplementazione di MVC. Gabriele Pellegrinetti
Implementazione di MVC Gabriele Pellegrinetti 2 Come implementare il pattern Model View Controller con le tecnologie JSP, ASP e XML Implementazione del pattern MVC in Java (JSP Model 2) SUN è stato il
DettagliIl Sistema Operativo. Introduzione di programmi di utilità. Elementi di Informatica Docente: Giorgio Fumera
CPU Memoria principale Il Sistema Operativo Elementi di Informatica Docente: Giorgio Fumera Corso di Laurea in Edilizia Facoltà di Architettura A.A. 2009/2010 ALU Unità di controllo Registri A indirizzi
DettagliL interazione tra i device ed il mondo reale dall HTML5 al «mobile» Alessio Garbi alessio.garbi@xonne.it http://www.linkedin.com/in/alessiogarbi
& L interazione tra i device ed il mondo reale dall HTML5 al «mobile» Alessio Garbi alessio.garbi@xonne http://linkedin.com/in/alessiogarbi Di cosa parleremo... Le potenzialità offerte oggi dai nuovi device
DettagliTGLSERVER: Sistema di gestione protezioni flottanti
TGLSERVER: Sistema di gestione protezioni flottanti Si consiglia di leggere attentamente tutte le indicazioni prima di iniziare l'installazione Computer "Server" 1) Accedere al PC Server fisicamente, non
Dettagli2005-2015. Ing. Alessio Negri
Software realizzati 2005-2015 Ing. Alessio Negri Laurea Magistrale in Ingegneria Informatica in ambito visione stereoscopica Moduli di controllo del sistema GSM Software VB6 per l interfacciamento con
DettagliNEC USB 2.0. Versione 1.0
NEC USB 2.0 Versione 1.0 Indice 1.0 Caratteristiche porta USB.P.3 2.0 Requisiti del sistema.p.3 3.0 Limitazioni del driver..p.3 4.0 Installazione del driver (Windows XP).P.4 5.0 Installazione del driver
Dettagli1) Introduzione ai sistemi operativi (O.S.=operative system)
1) Introduzione ai sistemi operativi (O.S.=operative system) Sistema Operativo: è un componente del software di base di un computer che gestisce le risorse hardware e software, fornendo al tempo stesso
DettagliDescrizione del Test Range della Società SAMA
NOTA TECNICA OGGETTO: Descrizione del Test Range della Società SAMA Autore Franco Marchetti. Approvazione Alessio Alleva. Pag 1 di 11 Sommario 1 SCOPO... 3 2 DESCRIZIONE DELL HARDWARE DEL TEST RANGE...
DettagliLa problematica della migrazione. Enrico Gulfi Servizio Organizzazione e Informatica Città di Lugano
La problematica della migrazione Enrico Gulfi Servizio Organizzazione e Informatica Trattande Informatica presso l amministrazione cittadina La problematica della migrazione Perché ci interessiamo all
DettagliProgetto Building Linux Lab
Progetto Building Linux Lab Building Linux Lab: Cos è Come funziona Promozione collegata a BLL Evoluzioni Ritorno degli Investimenti Presentazione Grow Net Program Building Linux Lab ICT Academy scuole@ict-academy.it
DettagliAudio e MIDI con GNU/Linux!
Audio e Midi con GNU/Linux! Nicola Di Marzo - Vladimir Tabakovic LiNOx Novara Linux User Group DI CHE COSA ABBIAMO BISOGNO? Un PC compatibile con Linux Una scheda audio/midi compatibile con Linux Una distribuzione
DettagliISIS C.Facchinetti Sede: via Azimonti, 5 21053 Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008
PIANO DI STUDIO DELLA DISCIPLINA - TECNOLOGIE INFORMATICHE CLASSI 1 e - PIANO DELLE UDA ANNO SCOLASTICO 2013-2014 UDA COMPETENZE della UDA ABILITA UDA UDA n. 1 Struttura hardware del computer e rappresentazione
DettagliSS SISTEMI DI COMUNICAZIONE: C O PROTOCOLLI APPLICATIVI
SS SISTEMI DI COMUNICAZIONE: C O PROTOCOLLI APPLICATIVI Economia - Informatica - A.A. 2009-10 136 Servizio Protocolli applicativi, servizi di e applicazioni Tipologia di SW applicativo Esempio Protocollo
DettagliXXII CICLO DI DOTTORATO in Meccanica Applicata Curriculum in Sistemi avanzati di manifattura
XXII CICLO DI DOTTORATO in Meccanica Applicata Curriculum in Sistemi avanzati di manifattura Relazione II anno: Sviluppo di controlli avanzati per manipolatori interagenti con l ambiente Dottorando: Angelo
DettagliGUIDA PRATICA AL SOFTWARE SAFELABEL
GUIDA PRATICA AL SOFTWARE SAFELABEL MANUALE UTENTI 1 INTRODUZIONE Il Software L idea alla base del progetto è stata la realizzazione di un software che potesse gestire con facilità tutte le informazioni
DettagliLaureando: Damiano Vittor. Relatore: Dott. Ing. Massimiliano Nolich
Università degli studi di Trieste Facoltà di Ingegneria Dipartimento di Elettrotecnica, Elettronica ed Informatica Sviluppo di un Driver per il Controllo di un Robot Mobile in Ambiente Multipiattaforma
DettagliPorte aperte sul web: ambienti social per diffondere la cultura dell accessibilità a scuola
Porte aperte sul web: ambienti social per diffondere la cultura dell accessibilità a scuola a cura di Alberto Ardizzone ForumPA BarCamp InnovatoriPA 2003: nasce Porte aperte sul web Interesse comune: l
Dettagli399 Eu Installazione a Roma GRATIS!
34 8344 1101 D.R Impianti di Dario Reggimenti P.I 07123690724 Rivenditore ufficiale бесплатный шаблон сайта psdsite.ru 399 Eu Installazione a Roma GRATIS! + 2 4 0 4 4 6 3 3 GIORNI ORE MINUTI SECONDI Solo
DettagliALGORITMI e PROGRAMMI Programmazione: Lavoro che si fa per costruire sequenze di istruzioni (operazioni) adatte a svolgere un dato calcolo
ALGORITMI e PROGRAMMI Programmazione: Lavoro che si fa per costruire sequenze di istruzioni (operazioni) adatte a svolgere un dato calcolo INPUT: dati iniziali INPUT: x,y,z AZIONI esempio: Somma x ed y
DettagliGaia Corbetta Gaia_maria.corbetta@siemens.com Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano
Gaia Corbetta Gaia_maria.corbetta@siemens.com Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano Premesse L illuminazione rappresenta il 19% del consumo di elettricità nel mondo e il 14% nell Unione europea
DettagliLinux 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
DettagliGESTIONE DI PROGETTO E ORGANIZZAZIONE DI IMPRESA
GESTIONE DI PROGETTO E ORGANIZZAZIONE DI IMPRESA Il project management nella scuola superiore di Antonio e Martina Dell Anna 2 PARTE I PROCESSI AZIENDALI E PROGETTI UDA 2 ECONOMIA E ORGANIZZAZIONE DEI
Dettagli