Archive for the 'programming' Category
Nature of Code Book Chapter 1 Draft Available
24 Comments Published June 2nd, 2009 in General, book, nature of code, print on demand, processing, programming, publishing, tutorial, vectorsOk, so I may very well be one of the slowest writers ever, but I am pleased to finally announce that I have completed a draft chapter for what I hope will become my next book: The Nature of Code. Based on my experience getting Learning Processing out into the world I’ve decided to [...]
ITP Big Screens Show
0 Comments Published November 25th, 2008 in ITP, installation, java, mpe, processing.org, programmingPlease note RSVP is required: itp dot rsvp at nyu dot edu
More info about the projects
PHP Tutorial
0 Comments Published October 30th, 2008 in General, php, processing.org, programming, teaching_I’ve finally posted something I’ve been meaning to do for quite a while, a quick PHP tutorial for Processing programmers. This probably should have been a chapter in Learning Processing, but hey, if it had made it in, then I wouldn’t be able to just put it online for free.
Tutorial: http://www.learningprocessing.com/tutorials/php/
There’s an example [...]
Learning Processing Available Now
0 Comments Published August 28th, 2008 in General, book, java, processing.org, programming, teaching_Just a quick note to let you know that my book, Learning Processing, is now available for purchase. If you are local to NYC, you can buy the book at the NYU bookstore.
Amazon says “out of stock”, but I’m told by the publisher that this is an error and they do, in fact, [...]
I recently participated in 7 in 7, a scheme cooked up by the ITP resident researchers to do seven creative projects in seven days. The project inspired the currently running and oh so more manageable 5 in 5. The rules are:
Projects must be completed in a day.
Each project needs a name and documentation [...]
Sftp with Java / Processing
5 Comments Published June 4th, 2007 in java, library, p5, processing.org, programming, sftpI know, I know, you’ve been waiting your whole life for this.
Download beta SFTP Processing library (source included in zip).
Download example Processing sketch.
The library uses JSch (Java Secure Channel).
Copyright (c) 2002,2003,2004,2005,2006,2007 Atsuhiko Yamanaka, JCraft, Inc.
import sftp.*;
Sftp sftp;
void setup() {
size(200,200);
background(0);
// Create the SFTP object
// if 3rd arg = [...]
Flight404’s recent exquisite work with additive blending and particles led me to return to an old project of mine. Of course, these days, revisiting a project translates to “add more LCD screens.”
We’ve successfully added support for passing larger amount of data across clients in the multi-screen framework and this has led to [...]
Tech Trek TV!
2 Comments Published March 5th, 2007 in ITP, blog, java, p5, programming, teaching_, vlogClick To Play
March 4th 2007. New York City3 Minutes
Wherein we pick a name we like (Tech Trek: Inside ITP) and catch ITP researcher and teacher Dan Shiffman working on 6, 32-inch TVs. His project is was just up and running when we talked to him. It’s an open source Java framework for spanning real-time graphics [...]
Another trip to Savannah.
2 Comments Published January 23rd, 2007 in blog, installation, jepson, p5, programmingI’m just finishing up another trip to Savannah, GA. It’s Art & Technology Week here at the Telfair Museum. I participated in two programs, a workshop at the Moses Jackson Community Center and a demo for high school students at the Jepson Center. Haeyoung Kim (who performs under the name bubblyfish) also spoke. [...]
It’s been a while since I published a new work. But there’s nothing like a deadline. A year ago, I installed three of my works at the Jepson Center for the Arts in Savannah, GA. Since the installation was set to run for three years, it seemed like a nice, altogether reasonable [...]
Search
You are currently browsing the daniel shiffman weblog archives for the 'programming' category.
Longer entries are truncated. Click the headline of an entry to read it in its entirety.Archives
- February 2010
- November 2009
- October 2009
- September 2009
- July 2009
- June 2009
- May 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- April 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
Categories
- airport (3)
- API (1)
- art and code (2)
- asterisk (3)
- ben fry (1)
- big screens (11)
- bigscreens (4)
- blog (107)
- book (6)
- books (1)
- box2d (2)
- casey reas (1)
- cmu (1)
- dot product (1)
- draft (1)
- email (1)
- evolution (1)
- excerpt (1)
- exhibition (1)
- General (13)
- iac (11)
- installation (14)
- interview (2)
- ITP (73)
- itp30 (1)
- java (30)
- jepson (2)
- learning processing (1)
- library (8)
- montreal (1)
- most pixels ever (1)
- mpe (21)
- nature of code (8)
- netflix (2)
- neural (3)
- numbers (1)
- obx labs (1)
- openframeworks (4)
- oxford project (1)
- p5 (90)
- path following (1)
- peninsula school of art (1)
- phone (3)
- php (1)
- physics (2)
- podcast (1)
- poetry (1)
- poker (2)
- presentation (1)
- print on demand (1)
- processing (2)
- processing.org (53)
- programming (19)
- publishing (2)
- qrcode (1)
- random (1)
- rhizome (1)
- run lola run (1)
- sftp (1)
- show (2)
- simplicity (2)
- steering (1)
- swarm (2)
- Teaching (5)
- teaching_ (53)
- terminal01 (3)
- text (1)
- timeline (1)
- toxiclibs (1)
- travel (1)
- tutorial (1)
- vague terrain (1)
- vectors (1)
- video (1)
- videowall (3)
- vlog (20)
- voronoi (4)
- wordnet (1)
- xbee (1)
- yahoo (1)
- Zoog (1)