Joshua Davis XMAS 2012 collaboration gets featured!

Guess who got another Processing sketch featured in the Sketchpad gallery?

PROCESSING

PROCESSING APPLICATION GETS FEATURED

If you haven’t seen the full application at http://joshuadavis.com/xmas/, go there now and make some art.  Then share it on Twitter and Facebook.

Brought to you by Joshua DavisJon ContinoChuck AndersonSi Scott, Eric Fickes, and the entire Satellite Office family.

 

Drop it like its hot

I’m building a new image tool using Processing that extracts colors and various information from an image.  It’s dead simple now but I’m getting excited here ( buh bye AIR ).

1. Drop image onto sketch ( only tested gif, jpg, and png so far )

Image

 

2. Drop It tool extracts the #HEX value of all unique colors and writes a Processing color array to an external text file.

Image

 

I’ll release the code for this tool after I get a few more features added.

 

How do you archive or share your code?

Over the years I’ve wrestled with a good system for archiving code snippets.  From posting on blogs, to filling up my hard drive with example files, there hasn’t been a system that stuck with me.  If you google up code snippet sharing you’ll find all sorts of sharing services to suite your needs, and they all pretty much do the same thing.

Being a junky for free internet services, I’m trying a new code archiving system that uses GitHub’s gist drops, and Posterous.com’s email publishing.  It’s a simple three step process that I’m really digging so far.

  1. Create code snippet at http://gist.github.com/
  2. Email the gist url to post@posterous.com
  3. Rejoice when your receive the post confirmation containing the url to your new Posterous blog post

In step 3, be sure to make the subject of the email descriptive enough for the code you are sharing.  This will become the title of your posterous blog post.  Here’s what the final gist drop looks like on Posterous.

In case you haven’t looked into code sharing yet, here are a few to get you started.  I wanted to keep this brief, so be sure to check these out on your own to decide which you like best.  If you feel that I missed any noteworthy services, please leave a comment below.

Service Languages Sharing Example
Naslu Zero, just plain text direct url, embed code http://www.naslu.com/resource.aspx?id=392
Pastie Good amount direct url, embed code http://pastie.org/580931
Snipt Freaking ton direct url, embed, twitter, delicious, google, stumbleupon, email http://snipt.org/llln
Snipplr Freaking ton direct url, embed code http://snipplr.com/view/18198/sourcecode-for-ifartaircom-air–flex-soundboard/
Tblurb Good amount direct url http://tblurb.com/2xHKxq
Gist.Github Plenty for you direct url, embed, posterous.com integration http://gist.github.com/152302
DZone Snippets Zero, just plain text direct url http://snippets.dzone.com/posts/show/7695

Use Excel to help shortcut forms development

If you have MS Excel installed, and you do any sort of form based programming, this trick is right up your alley.   Excel’s drag to auto-number is one of my all time favorite features.  Often times I end up working on large form based applications and love firing up TextPad and Excel to help shortcut the time it takes to write my form handling code.

This video shows this trick in action.  Unfortunately the code is barely legible due to the zoom level, but the concept should still come through.

http://www.screentoaster.com/swf/STPlayer.swf