Archive pour la catégorie 'dérive'

/////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
GeekPower /////////////////////////////////////////////////////////

Mercredi 14 avril 2010

App GeekPowerCompter le nombre de lignes et de caractères dans vos fichiers java !
C’est pas geek cà ?
App : GeekPower !

****************************************************
Et donc….
En 3 mois, sur le projet AudioFactory :
157 fichiers, 15747 lignes, 471689 caractères !

/////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
private AlghrithmiquePoetry writeAP(){return Java.vocabulary.convert(MyMind.toProtocol().toString());}

Jeudi 22 octobre 2009

public static void seduce(){ while( Preys.isAvailable ){ Animal.you.dance.doBridal(); } }

private volatile void dream (final Lived args[]) { for (Lived b : args) { Dream.add( b.getFrustration() ); } }

public static Art makeShitArt(Author a){ Art shit = new Art(a); while( Art.meaning == true ){ Art.addSomeWhere(a.getSensibility()); } return shit; }

/////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
Chercheur à l’ENSAD Paris ! /////////////////////////////////////

Mardi 13 octobre 2009

IDN : Identité(s) numérique(s) mobile(s)
http://idn.ensad.fr/

Enjeux et opportunités de la mutation du réseau social numérique vers la mobilité.

Contenu et objectifs

Sous l’influence d’évolutions technologiques convergentes (migration de l’internet vers la mobilité et haut débit/connexion permanente, traçabilité d’activités, nouvelles modalités/ nouveaux canaux de communication, flux organiques, liens sociaux, localisation sociale, radars sociaux, interfaces tangibles), l’identité numérique mobile connait une mutation profonde et rapide.

La structure tacite ou explicite, les flux, les patterns émergents et les représentations qui qualifient cette identité sont à définir pour adresser une dynamique sociale plus complexe, et de nouvelles typologies d’usages qui restent à codifier afin de rendre cette nouvelle dynamique riche et désirable.

Thématiques de recherche

• Identité(s): tacite(s), déclarée(s), agrégée(s) :

- quels sont ses nouveaux constituants (inclus les liens sociaux) ?

- comment les gérer ?

• Communication et partage, nouvelles formes émergentes :

- quelles articulations possibles/désirables ? (fragmentation/multi-canaux/multi-modalité, cercles sociaux/radar social/visibilité/traçabilité/proximité/stratégies (amoureuses par exemple), phases de mobilité)

- comment créer de nouvelles opportunités de connexion et augmenter notre réalité sociale courante ? (moi/nous/le monde (le monde était constitué de personnes, lieux, objets, données, méta-données)

- comment le système supportera la curiosité et le hasard ?

- qu’est-ce qui sera partageable ?

• Nouvelles représentations

- comment représenter les nouveaux flux, et leurs éventuelles notifications ?

- comment résoudre le conflit trace/mémoire ?

- comment représenter les nouvelles règles sociales émergentes, l’intimité, la disponibilité, le visible/invisible et autoriser le mensonge ?

- quel héritage numérique ?

Finalité

Une suite de prototypes interactifs (formes à définir, application téléphonique, objet communiquant, jeux vidéo, vêtement « intelligent »…), publication et colloque à l’Ensad.

Modalités

- Chaque thématique de recherche sera construite et articulée sur un modèle ‘UCD’ (User Centred Design) ;

- ce processus sera construit de façon itérative et s’articulera autour de l’observation, l’analyse et la modélisation, l’expérimentation, et le prototypage ;

- pour valoriser un travail en équipe, une attention particulière sera portée à rechercher une complémentarités dans les thématiques abordées entre les étudiants.

Passerelles

Afin de renforcer une vision transverse et un travail collaboratif, un lien sera fait avec les autres programmes de l’Ensad qui traitent des enjeux de la communication et de la mobilité, notamment sous la forme de sessions de workshop.

Professeurs Ensad

Remy BOURGANEL, Etienne MINEUR.

Partenaires envisagés

Orange Vallée, Nokia.

/////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
!random(); /////////////////////////////////////////////////////////

Vendredi 21 août 2009

« Dans un tourbillon de poussière qu’élève un vent impétueux ; quel qu’il paraisse à nos yeux, dans la plus affreuse tempête excitée par des vents opposés qui soulèvent les flots, il n’y a pas une seule molécule de poussière ou d’eau qui soit placée au hasard, qui n’ait sa cause suffisante pour occuper le lieu où elle se trouve, et qui n’agisse rigoureusement de la manière dont elle doit agir. Un géomètre qui connaîtrait exactement les différentes forces qui agissent dans les deux cas, et les propriétés des molécules qui sont mues, démontrerait que, d’après les causes données, chaque molécule agit précisément comme elle doit agir, et ne peut agir autrement qu’elle ne fait. »
— Paul Henri Thiry d’Holbach, Système de la nature

/////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
Feeling The Sunset ////////////////////////////////////////////////

Lundi 20 avril 2009
class FeelingTheSunset {

  FeelingTheSunset() {

  LandScape landscape = setLandScape();
Atmosphere air = setAtmosphere();
Sun sun = new SunSet();
Sky sky = setSky();
Love myGirl = Me.getMyLove(); while(sun.isAvailable){

  sun.rotation++;
sky.sunEffect(sun, “orange”, “pink”);
Me.Keep(“Hug”, myGirl);
Feeling.Share(Me, myGirl);

}

}

  LandScape setLandScape() {

  Sand sand = new Sand(“fine”, “white”);
Tree palm = new PalmTree(“Braeha edulis”);
Sea sea = new Sea(“clear”, “blue”, “green”);
LandScape landScape = new LandScape();
landScape.add(sand);
landScape.add(palm);
landScape.add(sea);
return landScape;

}

  Atmosphere setAtmosphere(){

  Atmosphere air = new Atmosphere();
air.heat = 26°;
air.humidity = 30%;
air.wind = 8km/h;
air.smell = Smell.salt;
return air;

}

  Sky setSky(){

  Sky sky = new Sky();
Cloud cirrus = new Fribratus(“cirrus”);
cirrus.density = 23%;
Cloud cirros = new Fribratus(“cirrostratus”);
cirros.density = 7%;
Bird seagull = new Bird(“seagull”);
sky.add(cirrus);
sky.add(cirros);
sky.add(seagull);
return sky;

}

}

Hyperonyme V2.02 - research in progress -

Mercredi 10 décembre 2008

Hyperonyme V2 - research with vbo

Samedi 15 novembre 2008
382 756 File&folder on my hard drive has been push in the graphic card (all the universe is build in 2 m)
Reste to explore my drives with a free camera…beautifull !

VBO - 10000 Particiles

Mercredi 1 octobre 2008
dist-
dist-windows-i586.rar
dist-windows-amd64.rar
dist-macosx-ppc.rar
dist-macosx-universal.rar
dist - 10000 VBO * 5 = 50 000 p
dist-windows-i586.rar
dist-windows-amd64.rar
dist-macosx-ppc.rar
dist-macosx-universal.rar
 

Deeper ! Deeper ! Harder ! Holder ! Holder !

Mercredi 1 octobre 2008
Fundamental Algorithms
Second edition
- 1968 -
The art of computer programming
Donald E.KNUTHarrrrfffffff……..
j’avoue ne pas tous comprendre….

Deeper !

Mercredi 1 octobre 2008
OpenGL SuperBible
4 edition

Comprehensive Tutorial and Reference
By Richard S.Wright, Benjamens Lipchak, Nicholas Haemel

………
It’s always more pleasant with a book !

///////////////////////////////////////////////////////////////////////

Mercredi 13 août 2008


public void physical_algorithme(){

Vendredi 4 juillet 2008

while (sleep==false && freeTime){
power -= beer.getalcohol() * weed.setquality(”Jack Harrier”).getthc();
money -= beer.getprice() + weed.setquality(”Jack Harrier”).getprice();
if(power < 1) sleep = true;
if(minutes()){
power–;
}
if(money < beer.getprice() || money < weed.setquality(”Jack Harrier”).getprice()){
freeTime = false;
}
}

while(sleep){
power += 0.1 + Math.abs(power)/10;
if(hour() == 7 && (day() != “Saturday” || day() != Sunday)){
sleep = false;
freeTime = false;
}
if(power > life) sleep = false;
}

while(freeTime==false){
if(hour()) money += 15;
if(hour() >= 17) freeTime = true;
if(minute()){
power–;
}
}

public class NextStep extends Processing{

Samedi 31 mai 2008
public NextStep (Processing contents) throws OutOfMemoryError {
	Skill skill = contents;translate(skill);
	getMore(skill);
}
public void translate (Skill _skill){
	while(_skill.hasNext()){
		skill += getJava(_skill);
}}
public void getMore(Skill _skill){
	while(getjava.hasNext()){
		skill += getJava(getjava.next());
}}
Skill getjava(Skill research){
return(knowledge)}}

Go to Nederland ! ////////////////////////////////////////////

Mercredi 9 avril 2008

Miaouu /////////////////////////////////////////////////////////////////

Jeudi 13 mars 2008

Easydesign, le 13 Mars

Article de press ! ///////////////////////////////////////////////////////

Samedi 16 février 2008
Créer une infinité d’œuvres en ne faisant rien. Rêve d’artiste paresseux, ready made de l’ère technologique ou outil ludique pour maladroits du crayon ? Sur le Net, des logiciels permettent de produire d’un clic («Try», «Create», etc.) et en quelques secondes une volée de créations graphiques. Le résultat n’est pas toujours heureux, des fois franchement moche, mais ça n’est pas grave car le processus est fait pour être renouvelé :«Try again».Si la littérature est, depuis des années, passée à la moulinette des dispositifs génératifs, notamment avec Jean-Pierre Balpe, la démarche est plus récente et moins théorisée dans le graphisme. Il s’agit avant tout d’expérimentations isolées, par exemple Easy Design, un logiciel très facile à utiliser, conçu par Pascal Chirol et Yannis Perez. En ligne ou à télécharger, il permet de générer des images en choisissant parmi une vingtaine de styles thématiques («Suisse», «Pixel», etc.), et de grands noms artistiques : Matisse, Paul Cox et John Maeda (un des plus réussis). On peut aussi sélectionner la forme de l’image (rond, pochette de CD, culotte…). Une fois l’image générée, on peut manipuler ses paramètres (couleurs, taille, position…) ou en lancer une nouvelle. Dans un texte détournant la Critique de la séparation de Guy Debord, Pascal Chirol explique : «Ce dont Easy Design parle, est cette imitation insensée, d’une vie insensée. Une ritournelle ingénieuse à ne rien dire. Habile à tromper une heure l’ennui, par le reflet du même ennui. Cette imitation, qui est la critique du présent et le faux témoin de l’avenir, qui par beaucoup d’algorithmes et de grands calculs, ne fait que se consumer en amassant des images que le temps emporte.»

[…]
Lien vers l’article : http://www.liberation.fr/actualite/ecrans/310342.FR.php

lib

Article de presse : etape:graphique, revue du web !

Samedi 19 janvier 2008

[…]
Easy design : Générateur de graphisme

Outil d’amateurs ou jouet pour graphistes, le générateur de graphisme Easydesign met à la portée de tous la « création » graphique.  Disponible gratuitement sur Internet, le logiciel inventé et conçu par Yannis Pérez et Pascal Chirol met à la disposition de son utilisateur une banque d’image ainsi qu’une palette de styles et de formes graphiques « Suisse », « Ethnic », « Pixel » ou « logo ». Mais la véritable particularité de l’application est d’intégrer des styles personnels de graphistes et d’artistes : John Maeda, Paul Cox ou Matisse. Si certains graphistes n’ont pas apprécié la vulgarisation de leur style et en ont demandé le retrait du logiciel, d’autres comme John, Maeda ont encouragé l’initiative. Ci dessous : quelques exemples d’utilisation de Easy design. […]

Lien vers l’article :
http://www.etapes.com/revue-de-presse/revue-de-web

etape

+1 Million Lines by Process ///////////////////////////////////////////////

Mercredi 15 août 2007

Edition 20 pages
Format : 200 x 200 mm
Papier : Antalis chromomat, 200g/m²

+1 Million Lines by Process.pdf
1 Million Lines by Process 1 Million Lines by Process1 Million Lines by Process1 Million Lines by Process1 Million Lines by Process

Nouvelle carte de visite ////////////////////////////////////////////////////

Mercredi 25 juillet 2007
carte de visite
carte de visite

Miiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiaaaaaaaaaaaoooouuuuuuuuuuuuu

Vendredi 23 mars 2007

Miiiiiiiiiiiiiiiiiiaaaaaaaaaaaooooooouuuuuuuuuuuu

Au travail… au travail… et plus vite que ça… ! ////////////

Mercredi 14 février 2007
Les premiers essais de mes ventilos se montrent assez concluants pour une maquette… Après avoir soudé et préparé tout ça… Je suis enfin passé à l’amusement… Et voilou ce que ça donne…Je suis resté toute l’après midi ça regarder ça tourner et tourner…
Puis viennent enfin les objets dessinant, finalement bien trop lourds pour la taille de la maquette… Il faut trouver des stylos légers… Hi pas de problème, j’ai pris une plume de stylo-plume (à l’ancienne), une cartouche d’encre au cul… et c’est parti… un truc tout léger !!!
Au fur et à mesure du dessin, il m’est alors apparu plus intéressant de créer une tension dans l’objet, celui-ci dissipant alors l’énergie du vent en trait de dessin. Un trait hésitant, plein de tension !
Expérience N°3 :
vidéo 9 - vidéo 10 - vidéo 11 - vidéo 12 - vidéo 13 - - vidéo 14 - vidéo 15 - vidéo 16
Dessins : Dessin N°1 - Dessin N°2 - Dessin N°3
Expérience Drawing Object gobelet n°1
gobelet n°1 gobelet n°1

Générateur de Bugs graphique… !!! ////////////////////////////

Mardi 13 février 2007

A chaque démarrage de mon ordinateur (a froid), et si je suis assez rapide, mon ordinateur me fournit une belle image de bug !
Du coup j’ai fait un petit générateur de bug graphique… Histoire de m’en amuser… !

Esthétique de la programmation : DesignMyBug N°3 - DesignMyBug N°5 - DesignMyBug N°6 - DesignMyBug N°7 Print - DesignMyBug N°8 LowSpeed


bug graphiqueJe me suis amusé à utiliser l’image du bug en fond d’écran afin que les bugs ce superposent… pour arriver a saturation à la couche N°6…

couche N°2 - couche N°3 - couche N°4 - couche N°5 - couche N°6

Workshop GaMe, Jeu vidéo réalité, John Klima //////////////////

Vendredi 2 février 2007

Venderdi 02 Février 2007
Workshop GaMe, Jeu vidéo <-> réalité
Artiste invité : John Klima

torque game engine Le wokshop promet d’être intéressant, interfacer un jeu vidéo avec la réalité. Il faut voire cela en 3 parties ; le contrôleur de jeu (clavier, souris, capteur divers), le jeu vidéo (univers virtuel), un objet robotisé (une représentation du virtuel dans le réelle). Le tous en Wifi… hiHi…

Le workshop a commencé Mercredi avec une présentation de John Klima et de son travail (qui déchire plus que son site…) Bref, c un bourrin… Du coup il nous a montré Torque Game Engine, un puissant outils d’édition de jeux vidéos. Du coup on est aussi passé a Blender
En 3 jours j’ai vu pas mal de trucs… Maintenant il me reste a réfléchir ce week-end sur ce que je vais faire… C’est quand même balaise…
J’ai plein d’idée, mais je cherche à trouver un lien avec mes objets dessinants… Un jeu vidéo dessinant dans la réalité…
Le wokshop promet d’être intéressant, interfacer un jeu vidéo avec la réalité. Il faut voir cela en 3 parties ; le contrôleur de jeu (clavier, souris, capteurs divers), le jeu vidéo (univers virtuel), un objet robotisé (une représentation du virtuel dans le réel). Le tout en Wifi… hiHi…

Just like a Dog… ////////////////////////////////////////////////////////////

Lundi 29 janvier 2007

On tombe parfois sur des trucs !
http://www.chirol.net/