archives
- Processing Paris #03
- Processing Bordeaux #02
- Processing Bordeaux #01
- Formation Openframeworks
- Processing & Open Data à Rennes
- Processing Rennes
- Aquatypes
- Post Algo. Sérigraphiques
- Algorithmes sérigraphiques
- Post Processing Paris #02
- Triangulation
- Processing Paris #02
- Processing, livres en français
- Contour map & blob detection
- Workshop “Exposer” à Pau
- panOramas 2010
- Award tour
- Processing Paris #01 photos
- Processing à l’EESI #02
- Processing à l’EESI #01
news
Processing à l’EESI #02

Date : 22,23 Février 2010
Lieu : Ecole européenne supérieure de l’image / Poitiers / France
Je suis retourné à l’EESI de Poitiers pour donner deux journées de formation sur la programmation interactive avec Processing, faisant suite à la première formation donnée au mois de Janvier dernier.
La première journée a été consacrée à la communication réseau alors que la seconde journée a permis de revoir plusieurs sujets ardus de programmation, comme la programmation parallèle et l’utilisation de threads notamment. Enfin, j’ai pu accompagner les élèves sur leurs différents projets.
Journée 1 : Communication réseau

- Notions de base : IP, port, serveur, clients.
-
Communication via le protocole UDP :
- Architecture Clients / Serveur.
- définition d’un protocole simple d’émission / réception de données : position de la souris, couleurs.
- envoi d’une image compressée au format Jpeg sur le réseau, stream vidéo.
-
Communication via OSC
- Démonstration d’une application collaborative de dessin, mini-chat.
- Installation, utilisation de Carnivore.
Journée 2 : Timeline, threads et grille(s)

- Création d’une classe pour la gestion d’évènements pré-programmés, modèle évènementiel.
- Notion de callbacks (ou fonctions de rappel), introspection (faisant partie de la réflexion) en Java.
- Notion de threads, chargement asynchrone d’une liste d’images sur le web, affichage.
- Stockage de données dans une grille en 2 dimensions.


