Processing (fr) Conçu par des artistes, pour des artistes, Processing est un des principaux environnements de création utilisant le code informatique pour générer des œuvres multimédias sur ordinateur. L'attrait de ce logiciel réside dans sa simplicité d'utilisation et dans la diversité de ses applications : image, son, applications sur Internet et sur téléphones mobiles, conception d'objets électroniques interactifs. Processing fédère une forte communauté d'utilisateurs professionnels et amateurs : artistes, graphistes, vidéastes, typographes, architectes, web designers et designers en général. Il est également utilisé par des enseignants en arts qui souhaitent familiariser leurs étudiants avec les potentialités artistiques de la programmation, les concepteurs du logiciel l'ayant pensé dès l'origine comme un outil d'apprentissage. Dessiner et créer avec du code informatique Processing permet également de programmer des circuits électroniques qui interagissent avec le milieu qui les entoure.
Les origamis robotisés débarquent | Graphisme & interactivité bl Bonjour, Ce matin une actu assez intéressante pour celles et ceux qui comme moi se galèrent avec les origamis Des chercheurs du laboratoire de micro-robotique de l’Université d’Harvard ont créé des feuilles planes dans un matériau composite afin que l’on puisse les programmer. Ces petites feuilles peuvent ainsi se plier dans tous les sens ! Ce papier (qui n’est pas en papier) a une mémoire externalisée et peut donc avoir différentes configurations, notamment pour prendre différentes formes d’objets, comme la forme d’un avion en papier par exemple. Comment ça marche ? Ces feuilles sont bordées par des actionneurs très minces (des fils de type flexinol je crois), qui se contractent lorsqu’ils reçoivent un courant électrique. À quoi ça sert ? Les chercheurs expliquent que cette technologie pourrait être utilisée pour créer des objets composites ou même des récipiens qui changeraient de taille. Et vous, qu’est-ce que vous projeteriez dans cette techno ? source | crédits vidéos | merci Astrid
Les crédos de l’open innovation pourraient-ils tuer la créativité ? - techtoc.tv, web-tv communautaire rich media – video – interviews – talkshows en studio L’open innovation, Steven Johnson en pointe les limites, Jean-Louis Fréchin s’en inquiète aussi… Car l’open source, creuset du développement du concept, est accusée de grosses lacunes sur les aspects expérience utilisateur, marque, communication, voir même business… Le vilain canard qui jette un pavé dans la mare ? Apple… La firme de Cupertino semble en effet cumuler toute les réussites en tirant un pied de nez cinglant à tous les dogmes de l’open source. Non seulement elle réussit là où l’open source a échoué : proposant systématiquement des produits simples à utiliser et provoquant du désir, mais encore elle affiche des bénéfices records au travers de l’Apple Store, dispositif dont la réussite économique est basée sur le système fermé qui oblige les développeurs à reverser une part non négligeable de leurs bénéfices à la firme. Si on y regarde de près, l’open source est loin d’être un système ouvert. L'open innovation consiste elle à combiner les intelligences ou les compétences ?
Les-Bases-De-Processing / Processing Processing propose à la fois un environnement de création complet et un ensemble de fonctionnalités supplémentaires qui viennent enrichir les possibilités du logiciel. Cet environnement permet d'écrire des programmes (appelés sketchs dans Processing), de les convertir en fichiers autonomes, de les publier ainsi que d'identifier et de corriger les erreurs. Il contient les fonctions essentielles à la programmation tout en étant simple d'utilisation. Processing est basé sur le langage Java. C'est cette syntaxe qui sera utilisée lorsque vous allez programmer. Processing vous facilite la maîtrise de ce langage en se chargeant de manière transparente des opérations relativement complexes comme gérer les fenêtres, le son, la vidéo, la 3D et bien d'autres choses encore. Ce chapitre vous présente les bases de l'interface de Processing et les notions minimales de la syntaxe Java à connaître pour bien débuter. A ce jour, l'interface de Processing est disponible uniquement en anglais. L'interface
Tutorials Video Tutorials Links to videos that cover the Processing basics. Hello Processingby Daniel Shiffman et al.Short video lessons introduce coding exercises that lead to designing an interactive drawing program. Welcome to Processing 3by Daniel ShiffmanWhat's new in Processing 3? Dan walks through the new features and changes. Debugby Daniel ShiffmanLearn how to pause and step through your running code with the Processing 3 Debugger. Plethora Projectby Jose SanchezThese video tutorials cover issues of programming and computational design issues in Processing. Text Tutorials A collection of step-by-step lessons covering beginner, intermediate, and advanced topics.
Work in Progress [Processing] by Ole Kristensen - "Automated Pen Doodles" Created by Ole Kristensen, Work in Progress installation includes an old roland plotter programmed to doodle in Processing. With a personality of it’s own, created to replicate, in it’s own way, the doodles we do during phone conversations (Ole). Ole describes the process:Before starting up a doodle, the plotter has to be loaded with paper, and the button pressed. the plotter will describe itself, at plot a start price. It doodles until stopped, occasionally raising the price at a rate of 12 € an hour. The plotter has been doodling for some time now and has been exhibited at the alt_cph opening, curated by Stine Hebert and mikrogalleriet and now in a revised edition for the Brunhofer Galerie in Linz as a sideshow to the Ars Electronica Festival 2010. Credits: Jacob Sikker (mikrogalleriet) and illutron. Project Page See also F**k You, Buddy [openFrameworks, Events]
Ouverture versus comfort – open source versus design Pourquoi l’ouverture est-elle remise en cause par les modèles de succès type Apple, Iphone, Ipad. Les tenants de l’innovation ouverte auraient-ils oubliés quelques choses ? L’article Rethinking a Gospel of the Web de Steven Johnson paru dans le New York time, pointe une situation qui me préoccupe et me passione. Les mondes foisonnants de l’open source et de l’innovation ouverte ont de grande difficulté à créer du confort et de la valeur d’usage simple et désirable. C’est pourtant un enjeu fondamental car nous arrivons à une période de maturité du modèle « ouverture » et « innovation ascendante ». Les technologies ouvertes touchent des couches de plus en plus large de population et à des difficultés à grandir. Les différentes distributions Linux courent après Windows en terme d’UX (expérience utilisateur) et d’UI (interface utilisateur). L’article de Steven Johnson a le mérité de poser une controverse.
Apprenez à programmer en Python Vous n'y connaissez rien en programmation et vous souhaitez apprendre un langage clair et intuitif ? Ce cours d’initiation à Python est fait pour vous ! Et comme le veut la coutume ici-bas, on démarre de zéro, dans la joie et la bonne humeur. Ainsi, si vous n'avez jamais programmé en quelque langage que ce soit, si vous ne savez que très vaguement ce que programmer signifie, vous ferez le bon choix en choisissant Python pour commencer votre apprentissage. Les avantages de Python sont nombreux, c’est un langage : facile à apprendre, à lire, à comprendre et à écrire ;portable (fonctionne sous de nombreux systèmes d'exploitation) ;doté d’une communauté active ;et j'en passe… Bonne lecture ! NB : Un grand merci à 6pri1 pour sa relecture attentive et sa patience.
Data visualization with Processing, Part 1: An introduction to the language and environment Although many open source projects are driven to build alternatives for existing applications, there are numerous projects that represent new and innovative works. Processing is one of those programs. Processing began at the Massachusetts Institute of Technology's (MIT's) Media Lab in 2001, created by Ben Fry and Casey Reas, though it has contributions from Carnegie Mellon; the University of California, Los Angeles; Miami University; and others. The original goal for Processing was the development of a graphical sketchbook and environment that could be used to teach (graphically) the fundamentals of computer science. Processing runs on GNU/Linux®, as well as Mac OS X and Windows®, and it supports the ability to export images to a variety of formats. This first article begins with an exploration of the Processing IDE, then reviews some of the first aspects of the Processing language. Processing environment The first step is to install the Processing environment. Figure 1. Back to top
Carbone Un article de Wikipédia, l'encyclopédie libre. Le carbone est un élément chimique de la famille des cristallogènes, de symbole C, de numéro atomique 6 et de masse atomique 12,0107. Étymologie[modifier | modifier le code] Le nom carbone vient du latin carbo, carbōnis signifiant « charbon ». Historique[modifier | modifier le code] Le nom carbone n'apparaît dans le dictionnaire de l'Académie française, qu'à sa 6e édition (1832-5). En 1865 dans une analyse des impacts sur la forêt de la consommation de bois de chauffage à Paris, Becquerel publie les poids de carbone des principales formes de bois d'énergie achetés à l'époque à Paris. 1 stère de bois dur (chêne, l'orme, le charme, le hêtre et le frêne) a un contenu carbone d'environ 140 kilos.1 stère de bois blanc (bouleau, le tremble, le peuplier et les bois résineux) , à 87 kilos.1 stère de bois à fagots et cotrets, à 122 kilos. Préhistoire[modifier | modifier le code] Histoire[modifier | modifier le code] Isotopes[modifier | modifier le code] .