Introduzione a Processing

Размер: px
Начинать показ со страницы:

Download "Introduzione a Processing"

Транскрипт

1 Processing è, insieme, un ambiente e linguaggio di programmazione per creare immagini, animazioni, prodotti multimediali interattivi Introduzione a Processing Roberto Ranon open source e gratuito* per GNU/Linux, Mac OS X, e Windows creato nel 2001 al MIT Media Lab, oggi utilizzato da migliaia di persone basato su Java 1 * processing.org/download/ 2

2 Video Musicale per The Nest That Sailed The Sky di Peter Gabriel realizzato con Processing da Glenn Marshall Good Morning! di blprnt Una visualizzazione di 11,000 tweet raccolti nell arco di 24 ore e contenenti le parole good morning 3 4

3 modalità di output (programma Java) programma (sketch) in esecuzione editor di codice processing console Good Morning! di blprnt Una visualizzazione di 11,000 tweet raccolti nell arco di 24 ore e contenenti le parole good morning 5 Processing Development Environment (PDE) 6

4 i programmi Processing si chiamano sketch, e sono composti da: una cartella su disco, col nome dello sketch, contenente un file.pde, col nome dello sketch Forme e Colori eventualmente, altri file.pde e altre risorse all interno della cartella i programmi possono essere esportati come applicazioni o pagine Web* * con alcune limitazioni 7 8

5 1.2 Simple Shapes Pixels 5 The vast majority of the programming examples in this book will be visual in nature. You may ultimately learn to develop interactive games, algorithmic art pieces, animated logo designs, and (insert your own category here) with Processing, but at its core, each visual program will involve setting pixels. The simplest way to get started in understanding how this works is to learn to draw primitive shapes. This is not unlike how we learn to draw in elementary school, only here we do so with code instead of crayons. Let s start with the four primitive shapes shown in Figure 1.4. rect è una delle istruzioni che disegnano Point Line Rectangle Ellipse gli argomenti di questo tipo di istruzioni sono, di solito, in pixel fig. 1.4 For each shape, ogni we pixel will ask nella ourselves finestra what di un applicazione information is Processing required to è specify individuato the location dalle sue and size (and later color) of coordinate that shape x and e y: learn how Processing expects to receive that information. In each of the diagrams below ( Figures 1.5 through 1.11), assume a window with a of 10 pixels and of 10 pixels. This isn t (0,0) particularly è il pixel in realistic alto a since sinistra when we really start coding we will most likely work with much larger windows (10 10 pixels is barely a few millimeters of screen space). Nevertheless for demonstration purposes, (-1, it -1) is nice to è work il pixel with in smaller basso a numbers destra; in order e to present sono the variabili pixels as they might appear on di graph sistema paper (for now) to better illustrate the inner workings of each line of code y-axis fig. 1.5 x-axis x Point (4,5); A point is the easiest of the shapes and a good place to start. To draw a point, we only need an x and y coordinate as shown in Figure 1.5. A line isn t terribly difficult either. A line requires two points, as shown in Figure y-axis x-axis Point B (8,3) Point A x y line (1,3,8,3); y Point B x y 9 L ordine delle istruzioni è, ovviamente, importante! size(300,200); rect(10,20,20,30); rect(100,100,100,50); ellipse(100,100,50,50); size(300,200); rect(10,20,20,30); ellipse(100,100,50,50); rect(100,100,100,50); 10 fig. 1.6 Point A (1,3)

6 line(x1, y1, x2, y2) point(x, y) (x2,y2) point(x, y) point(x, y) triangle(x1, y1, x2, y2, x3, y3) line(x1, y1, x2, y2) point(x, y) line(x1, y1, x2, (x2,y2) y2) (x4,y4) line(x1, y1, x2, y2) quad(x1, y1, x2, y2, x3, y3, x4, y4) (x2,y2) triangle(x1, y1, x2, y2, x3, y3) (x2,y2) point(x, y) line(x1, y1, x2, y2) triangle(x1, (x2,y2) y1, (x3,y3) x2, y2, x3, y3) triangle(x1, y1, x2, y2, x3, y3) rect(x, y,, ) colori: in scala di grigi: un valore in [0,255] (x2,y2) quad(x1, (x2,y2) y1, (x3,y3) x2, y2, x3, y3, x4, y4) (x4,y4) background(255); // Setting the background to white stroke(0); // Setting the outline (stroke) to black fill(150); // Setting the interior of a shape (fill) to grey point line(x1,y1,x2,y2) line(x1, y1, x2, y2) triangle(x1,y1,x2,y2,x3,y3) rect(50,50,75,100); // Drawing the rectangle triangle(x1, y1, x2, y2, quad(x1, x3, y3) y1, x2, y2, x3, y3, x4, y4) (x4,y4) quad(x1, (x2,y2) y1, (x3,y3) x2, y2, x3, y3, x4, y4) ellipse(x, y,, ) (x4,y4) RGB: three values in [0,255] fill(127,0,0); // Dark red ellipse(40,20,16,16); (x2,y2) rect(x, (x2,y2) y, (x3,y3), ) fill(255,200,200); // Pink (pale red) ellipse(60,20,16,16); triangle(x1, y1, x2, y2, quad(x1, x3, y3) y1, x2, y2, x3, rect(x, y3, x4, y, y4), ) in scala di grigi, o RGB, più alfa (x4,y4) quad(x1,y1,x2,y2,x3,y3,x4,y4) ellipse(x,y,,) fill(0,0,255); // No fourth argument means 100% opacity rect(x, y,, ) bezier(x1, y1, cx1, cy1, cx2, cy2, x2, y2) ellipsemode(center) rect(0,0,100,200); (cx1,cy1) fill(255,0,0,255); // 255 means 100% opacity rect(0,0,200,40); rect(x,y,,) fill(255,0,0,191); // 75% opacity ellipse(x, y,, ) rect(0,50,200,40); rectmode(corner) (x4,y4) 11 (x2,y2) (cx2,cy2) quad(x1, y1, x2, y2, x3, rect(x, y3, x4, y, y4), ) ellipse(x, y,, ) ellipse(x, y,, ) Geometry primitives Processing has seven functions to assist in making simple shapes. These images show the format for each. Replace bezier(x1, y1, cx1, cy1, cx2, cy2, x2, y2) (cx1,cy1) the parameters with numbers to use them within a program. These functions are demonstrated in codes 2-04 to (cx1,cy1) ellipse(x, y,, ) rect(x, y,, ) bezier(x1, y1, cx1, cy1, cx2, cy2, x2, y2) (cx1,cy1) bezier(x1, y1, cx1, cy1, cx2, cy2, x2, y2) (x2,y2) (cx2,cy2) Reas_01_ indd Sec2:28 (x2,y2) (cx2,cy2) Geometry primitives (x2,y2) (cx2,cy2) Processing has seven bezier(x1, functions to assist y1, in cx1, making cy1, simple cx2, shapes. cy2, These x2, images y2) show the format for each. Replace ellipse(x, the parameters y, (cx1,cy1), with ) numbers to use them within a program. These functions are demonstrated in codes 2-04 to Geometry primitives Processing has seven functions to assist in making simple shapes. These images show the format for each. Replace Geometry primitives the parameters with numbers to use them within a program. These functions are demonstrated in codes 2-04 to Processing has seven functions to assist in making simple shapes. These images show the format for each. Replace 5/23/07 1:20:34 PM

7 stroke(color), strokeweight(), nostroke() controllano il colore con cui viene disegnato il contorno delle figure, lo spessore (in pixel), e la presenza del contorno fill(color), nofill() controllano il colore con cui viene disegnato l interno delle figure, o la presenza dell interno Animazioni e Interattività importante: queste istruzioni impostano lo stato che viene utilizzato per disegnare, che resta attivo finché altre istruzioni lo modificheranno 13 14

8 eseguito all avvio del programma void setup() size(500,300); void draw () // Displays the frame count to the Console println("i'm drawing"); println(framecount); eseguito dopo setup(). Il codice all interno di draw() viene eseguito ciclicamente fino alla chiusura del programma 15 int diam = 20; void setup() size(500,300); background(180); stroke(0); strokeweight(3); fill(255,50); void draw () ellipse( /2, /2, diam, diam); void draw () alternativa 1 if (diam < 500) diam++; ellipse( /2, /2, diam, diam); alternativa 2 alternativa 3 void draw () background(180); if (diam < 500) diam++; ellipse( /2, /2, diam, diam); void draw () ellipse( mousex, mousey, diam, diam); 16

9 un programma può essere una lista di istruzioni, o di funzioni; nel primo caso, le istruzioni vengono eseguite, e il programma si ferma; nel secondo case, possiamo scrivere un programma interattivo tramite le due funzioni setup() e draw() Aspettatevi l inaspettato la sintassi, i tipi di dato di base, gli operatori, funzionano esattamente come in Java 17 18

10 void setup() size(500,300); background(180); stroke(0); strokeweight(3); void draw() fill(random(0,255)); ellipse ( random( ), random( ), random( 50 ), random( 50 )); Un po di fisica? random(n) genera un numero casuale tra 0 e n (non incluso) random(low, high) genera un numero casuale tra low e high (non incluso) 19 20

11 float xpos,ypos, xvel, yvel, yacc; float radius = 20; void setup() size(500,500); fill(0); xpos = /2; ypos = radius; xvel = 2; yvel = 0; yacc = 1; void draw() background(255); yvel = yvel + yacc; xpos = xpos + xvel; ypos = ypos + yvel; if (xpos < 0 xpos > ) xvel = -xvel; if (ypos < 0 ypos > ) yvel = -yvel; ellipse(xpos, ypos, radius, radius); Popolazioni 21 22

12 float[] xpos = new float[100]; float[] ypos = new float[100]; float[] xvel = new float[100]; float[] yvel = new float[100]; float[] yacc = new float[100]; float radius = 20; void setup() size(500,500); fill(0); for (int i=0; i<100; i++) xpos[i] = random(); ypos[i] = random(radius, /2); xvel[i] = random(-2,+2); yvel[i] = 0; yacc[i] = 1; void draw() background(255); for (int i=0; i<100; i++) yvel[i] = yvel[i] + yacc[i]; xpos[i] = xpos[i] + xvel[i]; ypos[i] = ypos[i] + yvel[i]; if (xpos[i] < 0 xpos[i] > ) xvel[i] = -xvel[i]; if (ypos[i] < 0 ypos[i] > ) yvel[i] = -yvel[i]; ellipse(xpos[i], ypos[i], radius, radius); Processing Particle Study by Reza 23 24

Introduzione a Processing. Roberto Ranon

Introduzione a Processing. Roberto Ranon Introduzione a Processing Roberto Ranon www.dimi.uniud.it/ranon/processing.html 1 Processing è, insieme, un ambiente e linguaggio di programmazione per creare prodotti multimediali interattivi open source

Подробнее

Portale Materiali Grafiche Tamburini. Grafiche Tamburini Materials Portal

Portale Materiali Grafiche Tamburini. Grafiche Tamburini Materials Portal Portale Materiali Grafiche Tamburini Documentazione utente italiano pag. 2 Grafiche Tamburini Materials Portal English user guide page 6 pag. 1 Introduzione Il Portale Materiali è il Sistema Web di Grafiche

Подробнее

Clicca sulle immagini di preview qui sotto per aprire e visualizzare alcuni esempi di presentazioni dinamiche create con Focusky:

Clicca sulle immagini di preview qui sotto per aprire e visualizzare alcuni esempi di presentazioni dinamiche create con Focusky: Focusky Focusky è l innovativo e professionale software progettato per creare resentazioni interattive ad alto impatto visivo e ricco di effetti speciali (zoom, transizioni, flash, ecc..). A differenza

Подробнее

College Algebra. Logarithms: Denitions and Domains. Dr. Nguyen November 9, Department of Mathematics UK

College Algebra. Logarithms: Denitions and Domains. Dr. Nguyen November 9, Department of Mathematics UK College Algebra Logarithms: Denitions and Domains Dr. Nguyen [email protected] Department of Mathematics UK November 9, 2018 Agenda Logarithms and exponents Domains of logarithm functions Operations

Подробнее

Compatibilità del Portale Piaggio con Internet Explorer 10 e 11. Internet Explorer 10

Compatibilità del Portale Piaggio con Internet Explorer 10 e 11. Internet Explorer 10 Italiano: Explorer 10 pagina 1, Explorer 11 pagina 2 English: Explorer 10 page 3 and 4, Explorer 11 page 5. Compatibilità del Portale Piaggio con Internet Explorer 10 e 11 Internet Explorer 10 Con l introduzione

Подробнее

Eclipse - Nozioni Base

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

Подробнее

drag & drop visual programming appinventor storia appinventor un esempio di drag & drop programming: Scratch

drag & drop visual programming appinventor storia appinventor un esempio di drag & drop programming: Scratch drag & drop visual programming appinventor realizzazione app per Google Android OS appinventor è un applicazione drag & drop visual programming Contrariamente ai linguaggi tradizionali (text-based programming

Подробнее

ISLL Papers The Online Collection of the Italian Society for Law and Literature http://www.lawandliterature.org/index.php?

ISLL Papers The Online Collection of the Italian Society for Law and Literature http://www.lawandliterature.org/index.php? The Online Collection of the Italian Society for Law and Literature http://www.lawandliterature.org/index.php?channel=papers ISLL - ITALIAN SOCIETY FOR LAW AND LITERATURE ISSN 2035-553X Submitting a Contribution

Подробнее

CEDMEGA Rev 1.2 CONNECTION TUTORIAL

CEDMEGA Rev 1.2 CONNECTION TUTORIAL CEDMEGA Rev 1.2 CONNECTION TUTORIAL rev. 1.0 19/11/2015 1 www.cedelettronica.com Indice Power supply [Alimentazione]... 3 Programming [Programmazione]... 5 SD card insertion [Inserimento SD card]... 7

Подробнее

Sezione 1 / Section 1. Elementi d identità: il marchio Elements of identity: the logo

Sezione 1 / Section 1. Elementi d identità: il marchio Elements of identity: the logo Sezione 1 / Section 1 2 Elementi d identità: il marchio Elements of identity: the logo Elements of identity: the logo Indice 2.01 Elementi d identità 2.02 Versioni declinabili 2.03 Versioni A e A1, a colori

Подробнее

Posta elettronica per gli studenti Email for the students

Posta elettronica per gli studenti Email for the students http://www.uninettunouniverstiy.net Posta elettronica per gli studenti Email for the students Ver. 1.0 Ultimo aggiornamento (last update): 10/09/2008 13.47 Informazioni sul Documento / Information on the

Подробнее

GerbView. 25 novembre 2015

GerbView. 25 novembre 2015 GerbView GerbView ii 25 novembre 2015 GerbView iii Indice 1 Introduzione a GerbView 2 2 Schermo principale 2 3 Top toolbar 3 4 Barra strumenti sinistra 4 5 Comandi nella barra del menu 5 5.1 File menu.......................................................

Подробнее

AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION

AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION READ ONLINE AND DOWNLOAD EBOOK : AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION PDF Click button to download

Подробнее

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Подробнее

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Подробнее

REGISTRATION GUIDE TO RESHELL SOFTWARE

REGISTRATION GUIDE TO RESHELL SOFTWARE REGISTRATION GUIDE TO RESHELL SOFTWARE INDEX: 1. GENERAL INFORMATION 2. REGISTRATION GUIDE 1. GENERAL INFORMATION This guide contains the correct procedure for entering the software page http://software.roenest.com/

Подробнее

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Подробнее

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Подробнее

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note M. Teresa Della Beffa Click here if your download doesn"t start automatically Fiori di campo. Conoscere, riconoscere

Подробнее

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

Подробнее

Single-rate three-color marker (srtcm)

Single-rate three-color marker (srtcm) 3. Markers Pag. 1 The Single Rate Three Color Marker (srtcm) can be used as component in a Diffserv traffic conditioner The srtcm meters a traffic stream and marks its packets according to three traffic

Подробнее

Resources and Tools for Bibliographic Research. Search & Find Using Library Catalogues

Resources and Tools for Bibliographic Research. Search & Find Using Library Catalogues Resources and Tools for Bibliographic Research Search & Find Using Library Catalogues November 28, 2011 Donata Pieri Index Definition University of Padova Library System Catalogue CaPerE E-journals Catalogue

Подробнее

Immagini e clustering

Immagini e clustering Immagini e clustering Alberto Borghese Università degli Studi di Milano Laboratorio di Sistemi Intelligenti Applicati (AIS-Lab) Dipartimento di Scienze dell Informazione [email protected] 1/24 http:\\homes.dsi.unimi.it\

Подробнее

U Corso di italiano, Lezione Quindici

U Corso di italiano, Lezione Quindici 1 U Corso di italiano, Lezione Quindici U Buongiorno, anche in questa lezione iniziamo con qualche dialogo formale M Good morning, in this lesson as well, let s start with some formal dialogues U Buongiorno,

Подробнее

Corso Eclipse. Prerequisiti. 3 Window Builder

Corso Eclipse. Prerequisiti. 3 Window Builder Corso Eclipse 3 Window Builder 1 Prerequisiti Conoscenza elementare ambiente Eclipse Conoscere la nomenclatura dei componenti delle interfacce grafiche Conoscere attributi e metodi dei principali componenti

Подробнее

U Corso di italiano, Lezione Quattordici

U Corso di italiano, Lezione Quattordici 1 U Corso di italiano, Lezione Quattordici F Hi. A bit of grammar today Do you remember? In Italian, there are two ways to address people. You can either talk to someone in an informal way, for example

Подробнее

Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai?

Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai? IT FAQ-SSL Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai? Il certificato SSL relativo ai servizi hosting è stato rinnovato

Подробнее

Corso Eclipse. Prerequisiti. 1 Introduzione

Corso Eclipse. Prerequisiti. 1 Introduzione Corso Eclipse 1 Introduzione 1 Prerequisiti Uso elementare del pc Esecuzione ricerche su Internet Esecuzione download Conoscenza elementare della programmazione 2 1 Cos è Eclipse Eclipse è un IDE (Integrated

Подробнее

Pezzi da ritagliare, modellare e incollare nell ordine numerico indicato.

Pezzi da ritagliare, modellare e incollare nell ordine numerico indicato. La nuova Treddì Paper è un prodotto assolutamente innovativo rispetto ai classici Kit per il découpage 3D. Mentre i classici prodotti in commercio sono realizzati in cartoncino, la Treddì è in carta di

Подробнее

Downloading and Installing Software Socio TIS

Downloading and Installing Software Socio TIS Object: Downloading and Installing Software Socio TIS compiler: L.D. Date Revision Note April 17 th 2013 --- For SO XP; Win 7 / Vista step Operation: Image A1 Open RUN by clicking the Start button, and

Подробнее

www.aylook.com -Fig.1-

www.aylook.com -Fig.1- 1. RAGGIUNGIBILITA DI AYLOOK DA REMOTO La raggiungibilità da remoto di Aylook è gestibile in modo efficace attraverso una normale connessione ADSL. Si presentano, però, almeno due casi: 1.1 Aylook che

Подробнее

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO READ ONLINE AND DOWNLOAD EBOOK : I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO

Подробнее

Stored Procedures. Massimo Mecella Dipartimento di Ingegneria informatica automatica e gestionale Antonio Ruberti Sapienza Università di Roma

Stored Procedures. Massimo Mecella Dipartimento di Ingegneria informatica automatica e gestionale Antonio Ruberti Sapienza Università di Roma Stored Procedures Massimo Mecella Dipartimento di Ingegneria informatica automatica e gestionale Antonio Ruberti Sapienza Università di Roma Progetto di Applicazioni Software Stored Procedure e User Defined

Подробнее

How to use the WPA2 encrypted connection

How to use the WPA2 encrypted connection How to use the WPA2 encrypted connection At every Alohawifi hotspot you can use the WPA2 Enterprise encrypted connection (the highest security standard for wireless networks nowadays available) simply

Подробнее

Insegna eco a bandiera

Insegna eco a bandiera Insegna eco a bandiera h b Insegna eco bifacciale Insegna eco bifacciale a bandiera misura personalizzabile. Disponibile con stampa applicata o solo struttura. Insegna con struttura composta da telaio

Подробнее

regola(1,[e,f],b) regola(2,[m,f],e) regola(3,[m],f) regola(4,[b,f],g) regola(5,[b,g],c) regola(6,[g,q],a)

regola(1,[e,f],b) regola(2,[m,f],e) regola(3,[m],f) regola(4,[b,f],g) regola(5,[b,g],c) regola(6,[g,q],a) ESERCIZIO1 PREMESSA Per risolvere problemi spesso esistono delle regole che, dai dati del problema, permettono di calcolare o dedurre la soluzione. Questa situazione si può descrivere col termine regola(,

Подробнее

GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C

GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C.:luxx:. PREMESSE In questa guida non verranno trattati i costrutti di flusso, le funzioni, o comunque le caratteristiche del linguaggio, che si danno come presupposte.

Подробнее

Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla

Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla 1. Which are three reasons a company may choose Linux over Windows as an operating system? (Choose three.)? a) It

Подробнее

Funzioni. Il modello console. Interfaccia in modalità console

Funzioni. Il modello console. Interfaccia in modalità console Funzioni Interfaccia con il sistema operativo Argomenti sulla linea di comando Parametri argc e argv Valore di ritorno del programma La funzione exit Esercizio Calcolatrice 2, presente in tutti i programmi

Подробнее

L ambiente di sviluppo Android Studio

L ambiente di sviluppo Android Studio L ambiente di sviluppo Android Studio Android Studio è un ambiente di sviluppo integrato (IDE, Integrated Development Environment) per la programmazione di app con Android. È un alternativa all utilizzo

Подробнее

Tipi primitivi. Ad esempio, il codice seguente dichiara una variabile di tipo intero, le assegna il valore 5 e stampa a schermo il suo contenuto:

Tipi primitivi. Ad esempio, il codice seguente dichiara una variabile di tipo intero, le assegna il valore 5 e stampa a schermo il suo contenuto: Tipi primitivi Il linguaggio Java offre alcuni tipi di dato primitivi Una variabile di tipo primitivo può essere utilizzata direttamente. Non è un riferimento e non ha senso tentare di istanziarla mediante

Подробнее

SARA DHANA. RELAZIONE NEGOZIO A.BASSI a.s.2013/2014

SARA DHANA. RELAZIONE NEGOZIO A.BASSI a.s.2013/2014 SARA DHANA RELAZIONE NEGOZIO A.BASSI a.s.2013/2014 Indice Traccia del programma pag 1 Analisi di massima pag 1 Tabella variabili php pag 1 Tabella variabili c++ pag 2 Sorgente pagina html pag 3 Sorgente

Подробнее

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008)

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Introduzione a Java: primo programma, installazione dell ambiente di sviluppo, compilazione ed esecuzione 1 Introduzione Java è un linguaggio

Подробнее

User Guide Guglielmo SmartClient

User Guide Guglielmo SmartClient User Guide Guglielmo SmartClient User Guide - Guglielmo SmartClient Version: 1.0 Guglielmo All rights reserved. All trademarks and logos referenced herein belong to their respective companies. -2- 1. Introduction

Подробнее

Guida alla configurazione Configuration Guide

Guida alla configurazione Configuration Guide Guida alla configurazione Configuration Guide Configurazione telecamere IP con DVR analogici, compatibili IP IP cameras configuration with analog DVR, IP compatible Menu principale: Fare clic con il pulsante

Подробнее

Mini totem. Dimensioni: cm 45x150x35.

Mini totem. Dimensioni: cm 45x150x35. Mini totem 45 cm MINI TOTEM Mini totem per uso esterno ed interno, facilmente trasportabile. Disponibile con stampa applicata (fronte e retro) o solo struttura. Struttura composta da telaio in alluminio

Подробнее

MOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY

MOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY MOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY 1 Sommario 1. INTRODUZIONE... 3 2. GET METAIO... 4 2.1. PREREQUISITI... 4 2.2. INTALLAZIONE... 4 2.3. PROGETTI ESEMPLIFICATIVI... 4 3. USARE

Подробнее

100 consigli per vivere bene (Italian Edition)

100 consigli per vivere bene (Italian Edition) 100 consigli per vivere bene (Italian Edition) Raffaele Morelli Click here if your download doesn"t start automatically 100 consigli per vivere bene (Italian Edition) Raffaele Morelli 100 consigli per

Подробнее

GstarCAD 2010 Features

GstarCAD 2010 Features GstarCAD 2010 Features Unrivaled Compatibility with AutoCAD-Without data loss&re-learning cost Support AutoCAD R2.5~2010 GstarCAD 2010 uses the latest ODA library and can open AutoCAD R2.5~2010 DWG file.

Подробнее

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.

Подробнее

La prima applicazione Java. Creazione di oggetti - 1. La prima applicazione Java: schema di esecuzione. Gianpaolo Cugola - Sistemi Informativi in Rete

La 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

Подробнее

La prima applicazione Java con NetBeans IDE. Dott. Ing. M. Banci, PhD

La prima applicazione Java con NetBeans IDE. Dott. Ing. M. Banci, PhD La prima applicazione Java con NetBeans IDE Dott. Ing. M. Banci, PhD Creare la prima applicazione 1. Creare un progetto: Quando si crea un progetto IDE occorre creare un ambiente nel quale costruire e

Подробнее

Presentation Draw. Guida dell utilizzatore

Presentation Draw. Guida dell utilizzatore Presentation Draw I Guida dell utilizzatore Conservare l intera documentazione dell utente a portata di mano per riferimenti futuri. Il termine puntatore in questo manuale si riferisce al puntatore interattivo

Подробнее

Aggiornamento dispositivo di firma digitale

Aggiornamento dispositivo di firma digitale Aggiornamento dispositivo di firma digitale Updating digital signature device Questo documento ha il compito di descrivere, passo per passo, il processo di aggiornamento manuale del dispositivo di firma

Подробнее

Introduzione al linguaggio C Gli array

Introduzione al linguaggio C Gli array Introduzione al linguaggio C Gli array Vettori nome del vettore (tutti gli elementi hanno lo stesso nome, c) Vettore (Array) Gruppo di posizioni (o locazioni di memoria) consecutive Hanno lo stesso nome

Подробнее

Introduzione a ROOT. 1. Informazioni generali

Introduzione a ROOT. 1. Informazioni generali Introduzione a ROOT 1. Informazioni generali ROOT è un ambiente visualizzazione e trattamento dati interattivo sviluppato al CERN (si veda il sito ufficiale http://root.cern.ch interamente sviluppato in

Подробнее

CONFIGURATION MANUAL

CONFIGURATION MANUAL RELAY PROTOCOL CONFIGURATION TYPE CONFIGURATION MANUAL Copyright 2010 Data 18.06.2013 Rev. 1 Pag. 1 of 15 1. ENG General connection information for the IEC 61850 board 3 2. ENG Steps to retrieve and connect

Подробнее

4. Un ambiente di sviluppo per Java

4. Un ambiente di sviluppo per Java pag.15 4. Un ambiente di sviluppo per Java Esistono in commercio molti ambienti di sviluppo utilizzati dai programmatori Java, in particolare si tratta di editor complessi che mettono a disposizione tools

Подробнее

Introduzione a Dev-C++

Introduzione a Dev-C++ Introduzione a Dev-C++ Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione Università di Brescia 1 Note: Dev-C++ richiede Windows 95/98/NT/2000/XP

Подробнее

Istruzioni per utilizzare la BCD 2000 con Traktor 3 e 2

Istruzioni per utilizzare la BCD 2000 con Traktor 3 e 2 Istruzioni per utilizzare la BCD 2000 con 3 e 2 Informazioni BCD2000-3 - Cycokrauts Extended Flavor A abilita in modo semplice e avanzato, l utilizzo della Behringer BCD2000 con 3. Requisiti di sistema

Подробнее

Verifica di Fisica 27-10-2015 classe 2 N

Verifica di Fisica 27-10-2015 classe 2 N Nome e cognome Verifica di Fisica 27-10-2015 classe 2 N Do not use pencil, highlighters, glue or correction fluid. You may lose marks if you do not show your working or if you do not use appropriate units.

Подробнее

U Corso di italiano, Lezione Tre

U Corso di italiano, Lezione Tre 1 U Corso di italiano, Lezione Tre U Ciao Paola, come va? M Hi Paola, how are you? U Ciao Paola, come va? D Benissimo, grazie, e tu? F Very well, thank you, and you? D Benissimo, grazie, e tu? U Buongiorno

Подробнее

-1- SCHEDA DI PRESENTAZIONE

-1- SCHEDA DI PRESENTAZIONE -1- SCHEDA DI PRESENTAZIONE Nome e cognome / Nome del gruppo Alessandra Meacci Città Abano Terme Provincia Padova Biografia Mi sono laureata in Architettura a Venezia nel 2005, e dal febbraio 2006 collaboro

Подробнее

Assembler di Spim. Assembler di SPIM. Struttura di un programma assembler. Direttive

Assembler di Spim. Assembler di SPIM. Struttura di un programma assembler. Direttive Assembler di Spim Assembler di SPIM Il programma è organizzato in linee Ogni linea può contenere un commento che parte dal carattere # e si estende fino alla fine della linea Ogni linea che non sia bianca

Подробнее

Utilizzo dei dischi DVD-RAM

Utilizzo dei dischi DVD-RAM Questo manuale contiene le informazioni minime necessarie per l utilizzo dei dischi DVD-RAM con l'unità DVD MULTI con il sistema operativo Windows XP. Windows, Windows NT e MS-DOS sono marchi di fabbrica

Подробнее

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Подробнее

IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE LARCHITRAVE CARPENTIERI E SEYMOUR INTRODUZIONE BY JD SALINGER

IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE LARCHITRAVE CARPENTIERI E SEYMOUR INTRODUZIONE BY JD SALINGER IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE LARCHITRAVE CARPENTIERI E SEYMOUR INTRODUZIONE BY JD SALINGER READ ONLINE AND DOWNLOAD EBOOK : IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE

Подробнее

TABLELAMPS COLLECTION

TABLELAMPS COLLECTION TABLELAMPS COLLECTION 2011 Ufo led lampada da esterni in pietra bianca impianto a led IP 67 diametro cm 50x18 h diametro cm 40x16 h diametro cm 30x10 h outdoor lamp hand-carved white stone with led fitting

Подробнее

it is ( s) it is not (isn t) Is it? Isn t it? we are ( re) we are not (aren t) Are we? Aren t we?

it is ( s) it is not (isn t) Is it? Isn t it? we are ( re) we are not (aren t) Are we? Aren t we? Lesson 1 (A1/A2) Verbo to be tempo presente Forma Affermativa contratta Negativa contratta Interrogativa Interrogativo-negativa contratta I am ( m) I am not ( m not) Am I? Aren t I? you are ( re) you are

Подробнее

WEB OF SCIENCE. COVERAGE: multidisciplinary TIME RANGE: DOCUMENT TYPES: articles, proceedings papers, books

WEB OF SCIENCE. COVERAGE: multidisciplinary TIME RANGE: DOCUMENT TYPES: articles, proceedings papers, books WEB OF SCIENCE COVERAGE: multidisciplinary TIME RANGE: 1985- DOCUMENT TYPES: articles, proceedings papers, books WEB OF SCIENCE: SEARCH you can add one or more search field you can limit results to a specific

Подробнее

DOCENTI - guida web. 1 LOGIN E BACHECA.. Pag 2. 2 MODIFICARE LA PASSWORD... Pag. 3. 3 CREARE UN ARTICOLO.. Pag. 4. 4 INSERIRE LE FOTO.. Pag.

DOCENTI - guida web. 1 LOGIN E BACHECA.. Pag 2. 2 MODIFICARE LA PASSWORD... Pag. 3. 3 CREARE UN ARTICOLO.. Pag. 4. 4 INSERIRE LE FOTO.. Pag. DOCENTI - guida web INDICE 1 LOGIN E BACHECA.. Pag 2 2 MODIFICARE LA PASSWORD... Pag. 3 3 CREARE UN ARTICOLO.. Pag. 4 4 INSERIRE LE FOTO.. Pag. 5 5 IL TAG MORE. Pag. 12 6 CREARE UN EVENTO..... Pag. 12

Подробнее

Guida all installazione del prodotto 4600 in configurazione plip

Guida all installazione del prodotto 4600 in configurazione plip Guida all installazione del prodotto 4600 in configurazione plip Premessa Questo prodotto è stato pensato e progettato, per poter essere installato, sia sulle vetture provviste di piattaforma CAN che su

Подробнее

Capitolo 6 - Array. Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved.

Capitolo 6 - Array. Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Capitolo 6 - Array Array Array Gruppo di locazioni di memoria consecutive Stesso nome e tipo Per riferirsi a un elemento, specificare Nome dell array Posizione Formato: arrayname[ position number ] Primo

Подробнее

Copyright 2012 Binary System srl 29122 Piacenza ITALIA Via Coppalati, 6 P.IVA 01614510335 - [email protected] http://www.binarysystem.

Copyright 2012 Binary System srl 29122 Piacenza ITALIA Via Coppalati, 6 P.IVA 01614510335 - info@binarysystem.eu http://www.binarysystem. CRWM CRWM (Web Content Relationship Management) has the main features for managing customer relationships from the first contact to after sales. The main functions of the application include: managing

Подробнее

INTERNET & MARKETING INNOVATIVE COMMUNICATION.

INTERNET & MARKETING INNOVATIVE COMMUNICATION. INTERNET & MARKETING INNOVATIVE COMMUNICATION www.sunet.it Passion Our passion to what we do every day allows us to have a special creativity and constantly improve the process of realization and execution.

Подробнее

Sponsorship opportunities

Sponsorship opportunities The success of the previous two European Workshops on Focused Ultrasound Therapy, has led us to organize a third conference which will take place in London, October 15-16, 2015. The congress will take

Подробнее

Nautilus Installazione Aggiornato a versione 2.4.1092

Nautilus Installazione Aggiornato a versione 2.4.1092 Nautilus Installazione Aggiornato a versione 2.4.1092 IMPORTANTE: NON INSERIRE LA CHIAVE USB DI LICENZA FINO A QUANDO RICHIESTO NOTA: se sul vostro computer è già installato Nautilus 2.4, è consigliabile

Подробнее

Finite Model Theory / Descriptive Complexity: bin

Finite Model Theory / Descriptive Complexity: bin , CMPSCI 601: Recall From Last Time Lecture 19 Finite Model Theory / Descriptive Compleity: Th: FO L DSPACE Fagin s Th: NP SO. bin is quantifier-free.!#"$&% ('*), 1 Space 0 1 ) % Time $ "$ $ $ "$ $.....

Подробнее

INSTALLAZIONE MS WINDOWS 7 SU MACCHINA VIRTUALE VMWARE

INSTALLAZIONE MS WINDOWS 7 SU MACCHINA VIRTUALE VMWARE INSTALLAZIONE MS WINDOWS 7 SU MACCHINA VIRTUALE VMWARE Lanciamo VMWare nell interfaccia principale, all interno del box Home, vengono visualizzate tre icone. Avviamo l utility di configurazione della macchina

Подробнее

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Подробнее

U Corso di italiano, Lezione Dodici

U Corso di italiano, Lezione Dodici 1 U Corso di italiano, Lezione Dodici U Al telefono M On the phone U Al telefono D Pronto, Hotel Roma, buongiorno. F Hello, Hotel Roma, Good morning D Pronto, Hotel Roma, buongiorno. U Pronto, buongiorno,

Подробнее

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010 CMS MUSEO&WEB Mappe grafiche Andrea Tempera (OTEBAC) 12 aprile 2010 Introduzione Grazie ad appositi tag HTML possiamo associare molteplici collegamenti a differenti zone di un'unica immagine; un'immagine

Подробнее

Introduzione all uso di Eclipse

Introduzione all uso di Eclipse Introduzione all uso di Eclipse Daniela Micucci Programmazione Outline Eclipse: concetti generali Definire un workspace Creare un project Importare un file Utilizzo 1 Introduzione Eclipse è un ambiente

Подробнее

Basic English Grammar. long forms short forms long forms short forms

Basic English Grammar. long forms short forms long forms short forms Lesson 29 www.englishforitalians.com 1 contractions abbreviazioni to be (present simple) I am I m I am not I ----- you are you re you are not you aren t he is he s he is not he isn t she is she s she is

Подробнее

WELCOME UNIPA REGISTRATION:

WELCOME UNIPA REGISTRATION: WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.

Подробнее