background preloader

Tisch School of the Arts

Tisch School of the Arts

Urbanscale | Design for networked cities and citizens Books \ Processing is also discussed through examples and projects in the following books: By Nick Montfort, Patsy Baudoin, John Bell, Ian Bogost, Jeremy Douglass, Mark C. Marino, Michael Mateas, Casey Reas, Mark Sample, Noah Vawter. Examples use Processing to explore a modern interpretation of a 1982 Commodore 64 program. Getting Started with ArduinoBy Massimo Banzi. Building Wireless Sensor Networks: with ZigBee, XBee, Arduino, and ProcessingBy Robert Faludi. Physical Computing: Sensing and Controlling the Physical World with Computers By Dan O'Sullivan and Tom Igoe. Aesthetic Computing. Hacking Roomba: ExtremeTechBy Tod E. Analog In, Digital OutBy Brendan Dawes.

Cardboard Inspiration Cardboard Furniture Cardboard table base made in Domingos Tótora's studio, Maria da Fe, Brazil. Recycled cardboard is broken up into small pieces, soaked in water and turned into a pulp that serves as the base material for furniture, vases, bowls and sculptural pieces. The pieces are molded by hand, dried in the sun, sanded and then a finish is applied. The cardboard which originated as wood, essentially is brought back full cycle by taking on a wood-like quality again. Molded Cardboard Bench Twig Table base - re-shaped Cardboard. Japanese Inspired Cardboard Table and Stools Via: Wiggle Chair, Frank Gehry, 1972. Wiggle Stool, Frank Gehry, Easy Edges lounge chair Frank Gehry, 1972. Bubbles Chaise Lounge, 1987. WeMake Just cut and glue... How To:

Open Culture Processing Paris » PParis Workshop 2015: Intermédiaire Atelier intermédiaire : Agents et design génératif ============================================== Intervenant : Ianis Lallemand Dates : 17/18/19 Avril 2015 Tarif : 120 €En partenariat avec Le Campus de la Fonderie de l’Image. >>> Inscrivez-vous par ici. Présentation ============ Ce workshop permettra de se familiariser avec la notion d’agent, un des concepts fondamentaux du design génératif. Les agents sont des entités autonomes capables de se déplacer dans l’espace du sketch Processing. Nous allons utiliser leurs trajectoires pour produire des formes riches et complexes. À partir d’un système d’agents simple, nous allons progressivement introduire les notions de « champ de force » (un environnement modifiant les déplacements des agents) et d’interactions entre agents. Au terme du workshop, les participants auront développé leur propre outil de design génératif, en lien avec un contexte d’interaction particulier (outil de dessin, installation interactive, etc). Jour 3 : production

Brassart - Conception graphique et multimédia The Diaspora Project Processing Paris » PParis Workshop 2015: Masterclass Masterclass : Live Processing workshop [ Workshop in English ] ============================================== Teacher : Laurent Novac Dates : 17/18/19 April 2015 Price : 160 €En partenariat avec Le Campus de la Fonderie de l’Image. >>> Sign up to this workshop here. Presentation ============ The masterclass is a unique opportunity to work with Processing for live performance. Using a custom made framework specially crafted for this workshop, participants will learn about integrating their own creations in a flexible manner, tailored for multiple interactions & media for live performance ! Day 1: Masterclass Presentations of some key concepts for live audio-visual performances. The purpose of this framework is to make live manipulation of the participant’s creations as easy and natural as possible. Participants are invited to bring along with them any device; midi controller, kinect, arduino,… they want to plug into the framework and interact / play with. Day 2: Experimentation Day

Lycée Garamont Selected Tools How Companies and Services Like Facebook Are Shaped by the Programming Languages They Use When the Japanese computer scientist Yukihiro Matsumoto decided to create Ruby, a programming language that has helped build Twitter, Hulu, and much of the modern Web, he was chasing an idea from a 1966 science fiction novel called Babel-17 by Samuel R. Delany. At the book’s heart is an invented language of the same name that upgrades the minds of all those who speak it. It sounds grandiose, but Matsumoto’s isn’t a fringe view. That can help outsiders understand the software companies that have become so powerful and valuable, and the products and services that infuse our lives. Among programmers, PHP is perhaps the least respected of all programming languages. Things reviewed Babel-17 By Samuel R. Most successful programming languages have an overall philosophy or set of guiding principles that organize their vocabulary and grammar—the set of possible instructions they make available to the programmer—into a logical whole. The secret weapon Growing up

The verdict: is blogging or tweeting about research papers worth it? Eager to find out what impact blogging and social media could have on the dissemination of her work, Melissa Terras took all of her academic research, including papers that have been available online for years, to the web and found that her audience responded with a huge leap in interest in her work. In October 2011 I began a project to make all of my 26 articles published in refereed journals available via UCL’s Open Access Repository – “Discovery“. I decided that as well as putting them in the institutional repository, I would write a blog post about each research project, and tweet the papers for download. Would this affect how much my research was read, known, discussed, distributed? I wrote about the stories behind the research papers – the stuff that doesn’t make it into the official writeup. So what are my conclusions about this whole experiment? Some rough stats, first of all. The image above shows the top ten papers downloaded from my entire department over the last year.

Simple Coding - Introduction Software makes the world go round. Cars and TVs have software that controls how they work, and global commerce and finance are impossible without software that control the stocks, carry out payments, find the best transport route, etc. Coding (or programming) is the construction of software. Coding involves writing a ‘recipe’, which in Computing is called an algorithm, in a so called programming language that a computer can understand. We will use Python, a popular programming language for teaching and for professional software development. This tutorial shows how to code in Python the basic building blocks of all algorithms, and how to ask the user for input and produce some output on the screen. You won’t have to install any software, the code examples are embedded in this web site (they may take a little while to show up) and you can execute and change them right here! Go ahead, click ‘Run’ to execute the following program (I’ll explain it later). You can also change the code.