background preloader

Tisch School of the Arts

Tisch School of the Arts

Urbanscale | Design for networked cities and citizens Books \ Processing.org 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.

The Diaspora Project 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

Datavisualization.ch Selected Tools 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

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.

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 Next Big Social Network Is You - The BrainYard Three trends just now emerging will alter the social network landscape. Oh no, not another social network! Between all the noise about Facebook's upcoming IPO, the Twitter censorship imbroglio, and Google +'s constantly shifting privacy and identity policies, is the business world really ready for more social networking? Yes, and here's why. The race to acquire lots of LinkedIn contacts, Facebook connections, and Google+ and Twitter followers can quickly lead to social networking fatigue, as you spend your day updating activities, responding to various email platforms, and aligning your networking activities with business goals. Three trends emerging now will change that picture. 1. The big networks such as Facebook, Twitter, and LinkedIn really don't want you to leave their confines. While there are many new companies trying to address social network exhaustion, one of my favorites is Nimble. 2. How large of a social network do you want to manage? In his book, "Who’s in your Orbit?" 3.

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.

Revealing Economic Terrorists: a Slumlord Conspiracy "Sunlight is the best disinfectant" - U.S. Supreme Court Justice Louis Brandeis A client of ours -- a small, not-for-profit, economic justice organization [EJO] -- used social network analysis [SNA] to assist their city attorney in convicting a group of "slumlords" of various housing violations that the real estate investors had been side-stepping for years. The housing violations, in multiple buildings, included: raw sewage leaks multiple tenant children with high lead levels eviction of complaining tenants utility liens of six figures The EJO had been working with local tenants in run-down properties and soon started to notice some patterns. The data I will present below is not the actual data from the criminal case. The EJO worked with the tenants and city inspectors to assess the buildings and document the violations. Figure 1 below shows how a building came under new ownership. Figure 1 The blue links in Figure 2 show ownership/business ties for each LLC. Figure 2 Figure 3 Figure 4

Processing Ce cours de programmation remplace celui sur Director. Il est basé sur un projet collectif riche, ouverte (open source) et grauite, conçu entre le M.I.T. Media Lab et l’insitut de design IVREA pour donner spécifiquement aux étudiants, artistes et designers œuvrant dans le domaine des nouveaux médias une plateforme de création appropriée. L’étendu du projet est impressionnant : le projet de départ, Processing, permet de créer des programmes interactifs et génératifs sur ordinateur. Auquel s’ajoute trois projets annexes, basés chacun sur la philosophie et la technologie de départ : Wiring et Arduino ouvrent Processing à l’électronique et à la robotique ; alors que Processing Mobile permet aux artistes de créer des programmes pour leurs téléphones portables. ** À noter : ce cours est conçu en collaboration avec l’enseignement de Jeff Guess et son Atelier Pratiques Algorithmiques à L’école nationale supérieure d’arts Cergy.

New Media Literacies

Related: