<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Wicks :: Writing &#187; code</title>
	<atom:link href="http://sansumbrella.com/writing/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://sansumbrella.com/writing</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 10 Feb 2011 01:54:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Some useful posts on the Cinder forums</title>
		<link>http://sansumbrella.com/writing/2011/some-useful-posts-on-the-cinder-forums/</link>
		<comments>http://sansumbrella.com/writing/2011/some-useful-posts-on-the-cinder-forums/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 01:54:00 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[cinder]]></category>

		<guid isPermaLink="false">http://sansumbrella.com/writing/?p=780</guid>
		<description><![CDATA[The Cinder forums are a great place to learn. Following are some of the posts I find myself going back to for technical reference. Contributing Code Process. Useful overview of git commands for creating patches and submitting pull requests on github. Callback sample. Shows how to use the callback manager for your own custom events. [...]]]></description>
			<content:encoded><![CDATA[<p>The Cinder forums are a great place to learn. Following are some of the posts I find myself going back to for technical reference.</p>
<ul>
<li>
<h5><a href="http://forum.libcinder.org/#Topic/23286000000548017">Contributing Code Process.</a></h5>
Useful overview of git commands for creating patches and submitting pull requests on github.
</li>
<li>
<h5><a href="http://forum.libcinder.org/topic/callback-sample#23286000000647015">Callback sample.</a></h5>
Shows how to use the callback manager for your own custom events.
</li>
<li>
<h5><a href="http://forum.libcinder.org/#topic/23286000000440015">vector&lt;Particle&gt; versus vector&lt;Particle*&gt;.</a></h5>
Insight into memory layout and management.
</li>
<li>
<h5><a href="http://forum.libcinder.org/#Topic/23286000000399013">Cinder Syphon.</a></h5>
An amazing API for cross-application realtime graphics.
</li>
<li>
<h5><a href="http://forum.libcinder.org/#Topic/23286000000562009">Visual C++ 2010 linking.</a></h5>
Because I come from XCode.
</li>
<li>
<h5><a href="http://forum.libcinder.org/topic/loading-textures-in-a-thread-using-osx-snow-leopard#23286000000228013">Using std::thread.</a></h5>
A good demo of thread use in a c++ application.
</li>
<li>
<h5><a href="http://forum.libcinder.org/#topic/23286000000142043">Vbo Custom Attributes.</a></h5>
Some discussion of how to provide a useful abstraction to the OpenGL structure.
</li>
<li>
<h5><a href="http://forum.libcinder.org/#topic/23286000000234063">Boost::filesystem.</a></h5>
Simple tutorial for basic filesystem use.
</li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2011/some-useful-posts-on-the-cinder-forums/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Written Images Cinder Template</title>
		<link>http://sansumbrella.com/writing/2010/written-images-cinder-template/</link>
		<comments>http://sansumbrella.com/writing/2010/written-images-cinder-template/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 18:15:35 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[utility]]></category>
		<category><![CDATA[writtenimages]]></category>

		<guid isPermaLink="false">http://sansumbrella.com/writing/?p=720</guid>
		<description><![CDATA[Written Images is an excellent project in generative bookmaking initiated by Martin Fuchs. He has an open call-for-entries to collect image-making applications. The site copy explains the project&#8217;s ambition: Written Images; a project in contemporary generative print design and art. Its final products will be a book that presents programmed images by various artists. Each [...]]]></description>
			<content:encoded><![CDATA[<img src="http://sansumbrella.com/content/2010/sketchbook/written_detritus.jpg" alt="written detritus"/>
<p>
<a href="http://writtenimages.net/">Written Images</a> is an excellent project in generative bookmaking initiated by <a href="http://www.deffekt.ch/">Martin Fuchs</a>. He has an open call-for-entries to collect image-making applications. The site copy explains the project&#8217;s ambition:
<blockquote>
Written Images; a project in contemporary generative print design and art. Its final products will be a book that presents programmed images by various artists. Each print in process will be calculated individually – which makes every single book unique.
</blockquote>
</p>
<p>
I&#8217;m making my submissions using Cinder so I can get more comfortable with c++ and the XCode environment. To make my life easier, I added a WrittenImages project template to the excellent TinderBox tool that comes with Cinder. Get the template by either downloading my version of <a href="http://dl.dropbox.com/u/3054959/utils/TinderBox.zip">TinderBox</a> (which contains the template), or checking it out on <a href="http://github.com/sansumbrella/Cinder/tree/master/tools/">github</a>. You can also look at an example of <a href="http://gist.github.com/450273">code generated by the template</a>.
</p>
<p>
The template sets up your application to receive command-line arguments and handle batch-rendering of files to the provided paths. To use it, open up TinderBox and create a new project. Your settings should be: Target: Basic App, Template: WrittenImages. I think the code inside is pretty self-explanatory for use. To pass arguments to your application in the command-line (Assuming you named your project Sample, which you probably didn&#8217;t), do the following:
</p>
<p>
<code>
$ Sample.app/Contents/MacOS/Sample ./more.png ./like.png ./this.png
</code>
</p>
<p>
The reason for the longish path to your application is that the binary is actually in an application bundle. The Sample.app/ is just a directory, and to pass arguments to the application we need to call the executable part directly.
</p>
<p>
The written images deadline was just extended to July 15, so you still have a chance to make a submission.
</p>
<p>
<a href="http://dl.dropbox.com/u/3054959/utils/TinderBox.zip">Download TinderBox with the WrittenImages template</a>.
</p>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2010/written-images-cinder-template/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Find in maps</title>
		<link>http://sansumbrella.com/writing/2010/find-in-maps/</link>
		<comments>http://sansumbrella.com/writing/2010/find-in-maps/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 01:23:47 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[other]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[craigslist]]></category>
		<category><![CDATA[housing]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[utility]]></category>

		<guid isPermaLink="false">http://sansumbrella.com/writing/?p=579</guid>
		<description><![CDATA[I&#8217;m starting to look for my next apartment, and I&#8217;m sick of doing the copy+paste dance to find out where craigslist postings are actually located. I wanted to be able to highlight an address on the page, hit a shortcut, and be taken to a map of that location. After a quick google search, I [...]]]></description>
			<content:encoded><![CDATA[<img src="http://sansumbrella.com/content/2010/sketchbook/abandoned_house.jpg" alt="abandoned house"/>
<p>I&#8217;m starting to look for my next apartment, and I&#8217;m sick of doing the copy+paste dance to find out where craigslist postings are actually located. I wanted to be able to highlight an address on the page, hit a shortcut, and be taken to a map of that location.
</p>
<p>
After a quick google search, I couldn&#8217;t find any bookmarklets with the behavior I wanted. As a result, I took a few minute to write my own. The following is a simple bookmarklet that queries for the selected text using google maps. If nothing is highlighted, you will be prompted to enter an address.
</p>
<p>Drag the following to your bookmarks bar: 
<a href="javascript:void((function(){var%20e=document.createElement('script');e.setAttribute('type','text/javascript');e.setAttribute('src','http://www.sansumbrella.com/things/bookmarklets/find/find.js?'+new%20Date());document.body.appendChild(e)})())">Find in maps</a>
</p>
<p>
You can take a look at the source code for the bookmarklet on <a href="http://gist.github.com/355866">github</a>.
</p>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2010/find-in-maps/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>git the konami code</title>
		<link>http://sansumbrella.com/writing/2009/git-the-konami-code/</link>
		<comments>http://sansumbrella.com/writing/2009/git-the-konami-code/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 18:25:20 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[versioning]]></category>

		<guid isPermaLink="false">http://things.sansumbrella.com/?p=459</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_konami_git_364832648"
			class="flashmovie"
			width="100%"
			height="272">
	<param name="movie" value="http://things.sansumbrella.com/sketchbook/flash/konami_git.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://things.sansumbrella.com/sketchbook/flash/konami_git.swf"
			name="fm_konami_git_364832648"
			width="100%"
			height="272">
	<!--<![endif]-->
		 
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object> I&#8217;ve been using git for a few months now, and have found it faster and more enjoyable to deal with than svn. Sure, there&#8217;s the headache with remembering git revert is not like svn revert (use reset to go back to a point in time, revert to [...]]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_konami_git_926448034"
			class="flashmovie"
			width="100%"
			height="272">
	<param name="movie" value="http://things.sansumbrella.com/sketchbook/flash/konami_git.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://things.sansumbrella.com/sketchbook/flash/konami_git.swf"
			name="fm_konami_git_926448034"
			width="100%"
			height="272">
	<!--<![endif]-->
		
<img src="http://things.sansumbrella.com/sketchbook/flash/konami_git.png" alt="git on a 3d cube background."/>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>I&#8217;ve been using git for a few months now, and have found it faster and more enjoyable to deal with than svn. Sure, there&#8217;s the headache with remembering git revert is not like svn revert (use reset to go back to a point in time, revert to undo a commit—more like English, actually).</p>
<p>In addition to git, there&#8217;s <a href="http://github.com/">github</a>, a good place to host your public code repositories. I&#8217;m keeping an <a href="http://github.com/sansumbrella/KonamiCode/tree/master">AS3 Konami Code</a> project and my <a href="http://github.com/sansumbrella/thingsiam/tree/master">AS3 code library</a> on github. You can clone them to your machine or fork them to create your own project on github.</p>
<span id="more-459"></span>
<p>It&#8217;s easy to get a repository started anywhere:
<code>$ git init</code></p>
<p>
Then you can add stuff to your next commit
<code>$ git add stuffToCommit</code>
</p><p>
Then commit it:
<code>$ git commit -m "I added some really cool stuff to my project."</code>
</p><p>
It&#8217;s all managed locally, so you don&#8217;t need to be online or ping a separate machine to figure out what&#8217;s changed. Inevitably, you&#8217;ll want to have your stuff backed up elsewhere, so it&#8217;s also easy to set up another location to push your repository to.
</p><p>
On the other machine:
<code>$ mkdir repository.git
$ cd repository.git
$ git --bare init</code></p>
<p>On your machine:
//create a reference to the machine called &#8216;origin&#8217;
<code>$ git remote add origin ssh://other.machine.info/repository.git</code>
//push your &#8216;master&#8217; branch to &#8216;origin&#8217;
<code>$ git push origin master</code>
</p><p>
To get stuff from your remote server back to your machine, or to copy everything to a new machine (if you&#8217;re working on multiple machines and want to sync up):
//use this if you have the origin setup
<code>$ git pull origin master</code>
//use this if you don&#8217;t have a repo setup locally:
<code>$ git clone ssh://other.machine.info/repository.git</code>
</p>
<p>You can check the status of your repository and get a log of commits by using the <code>$git status</code> and <code>$git log</code> commands, respectively. And don&#8217;t forget to edit .git/info/exclude to avoid unnecessarily versioning things.</p>
<p>For more information on git, check out the sites I found useful on <a href="http://delicious.com/sensesthetic/git">delicious</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2009/git-the-konami-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Failed to Connect: Some notes on WebSharing</title>
		<link>http://sansumbrella.com/writing/2009/failed-to-connect-some-notes-on-websharing/</link>
		<comments>http://sansumbrella.com/writing/2009/failed-to-connect-some-notes-on-websharing/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 05:55:34 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[wtf]]></category>

		<guid isPermaLink="false">http://things.sansumbrella.com/?p=425</guid>
		<description><![CDATA[The Problem This weekend, I discovered my localhost wasn&#8217;t working when I wanted to do a bit of local website development. I got a pretty unfriendly &#8216;Failed to Connect&#8217; message when trying to hit http://localhost/, http://127.0.0.1/ or the IP my mac was telling me my Sites/ were at in System Preferences. Bummer. I tried pinging [...]]]></description>
			<content:encoded><![CDATA[<h5>The Problem</h5>
<p>This weekend, I discovered my localhost wasn&#8217;t working when I wanted to do a bit of local website development. I got a pretty unfriendly &#8216;Failed to Connect&#8217; message when trying to hit http://localhost/, http://127.0.0.1/ or the IP my mac was telling me my Sites/ were at in System Preferences. Bummer. I tried pinging my server from Terminal, which gave false-positives that the server was running (I should have used $ ping localhost:80, which properly showed the host was down). $ apachectl configtest returned that my syntax was OK. sudo apachectl start told me the server was already running. Everything looked right, it just wasn&#8217;t showing up in the browser.</p>
<p>Searching around the internet, I found that lots of other people had different problems with WebSharing (trying to use .htaccess files, permissions errors preventing pages from showing, and enabling php), but no one was experiencing quite the same thing as me.</p>
<h5>The Solution</h5>
<p>This ended up being really easy. <a href="http://brysonian.com">Chandler McWilliams</a>, via email, suggested I check my apache error logs. They should live in /var/logs/apache2/error_log. My machine lacked even an apache2/ directory. So I made one: $ sudo mkdir apache2, and all of a sudden, it was populated with a new error_log (among other things), and my localhost was working again.</p>
<h5>Solutions to other problems:</h5>
<p>If you want to enable .htaccess files on your Mac Apache setup:
in /private/etc/apache2/httpd.conf:
AllowOverride All
in /private/etc/apache2/users/yourname.conf:
AllowOverride AuthConfig
For extended instructions, check out <a href="http://www.clagnut.com/blog/350/">this blogpost on enabling .htaccess files</a>.</p>
<p>To enable php5 on your Mac, you&#8217;ll need to load the module in /private/etc/apache2/httpd.conf:
Uncomment LoadModule php5_module        libexec/apache2/libphp5.so
<a href="http://clickontyler.com/blog/2007/10/how-to-enable-php5-in-mac-os-x-leopard/">Tyler also made a note of this</a>.</p>
<p>If you get a 500 error on stuff on your Mac server, try changing the permissions from the command line. chmod -R 744 problemdirectory/ should do it.</p>
<p><strong>EDIT: </strong>I changed the paths to the locations where you need to get things set up. They seem to be in a different location under 10.5.</p>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2009/failed-to-connect-some-notes-on-websharing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I wish I could read faster</title>
		<link>http://sansumbrella.com/writing/2008/i-wish-i-could-read-faster/</link>
		<comments>http://sansumbrella.com/writing/2008/i-wish-i-could-read-faster/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 00:32:37 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://things.sansumbrella.com/?p=270</guid>
		<description><![CDATA[There are lots of good books out there. I want to read them all and experience the stories within them. I also want to get through more technical books faster and with better comprehension. Because of this, I made a website that doesn&#8217;t help with either of those things. It just expresses the feeling of [...]]]></description>
			<content:encoded><![CDATA[<img src="http://things.sansumbrella.com/sketchbook/photos/loneliness_book.jpg" alt="loneliness of the long distance runner" />
<p>
There are lots of good books out there. I want to read them all and experience the stories within them. I also want to get through more technical books faster and with better comprehension. Because of this, I made a website that doesn&#8217;t help with either of those things. It just expresses the feeling of being happily overwhelmed by the amount of good stuff that&#8217;s out there. It&#8217;s called <a href="http://timespentalone.com/readinglist/">I wish I could read faster</a>.
</p>
<p>
I photographed a lot of books I had left at my parents house in preparation for the most recent addition to timespentalone. <a href="http://timespentalone.com/readinglist/">I wish I could read faster</a> currently catalogues those 36 books and echoes the obvious sentiment of wishing to read more. I see some more photography and photoshop sessions ahead in order to bring to piece to a higher level of completion.
</p>
<p>
Books fall from the sky continuously, producing more content than could ever be read in the amount of time given to each book. Over time, stacks pile up and fade into the background. You can throw the books around by dragging them with your mouse.
</p>
<a href="http://timespentalone.com/readinglist/"><img src="http://things.sansumbrella.com/sketchbook/flash/readinglist.jpg" alt="piles of books" /></a>

<p>
I wish I could read faster uses the AS3 port of the <a href="http://box2dflash.sourceforge.net/">Box2D</a> physics engine to handle collisions.
</p>
<p>
I would like to add the ability for people to contribute books they either wish they could read or enjoyed reading. Right now, I&#8217;m not sure a file-upload tool would be used by anyone but me. If you would like to add books to the site, let me know, and I&#8217;ll probably build a submission form for everyone to use.
</p>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2008/i-wish-i-could-read-faster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>McRozinHodgin Dice Mirror</title>
		<link>http://sansumbrella.com/writing/2008/mcrozinhodgin-dice-mirror/</link>
		<comments>http://sansumbrella.com/writing/2008/mcrozinhodgin-dice-mirror/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 04:52:47 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://things.sansumbrella.com/?p=229</guid>
		<description><![CDATA[Tonight, I decided to take another step in the short evolution of Robert&#8217;s fun dice-table images. Mario Klingemann raised the bar with his Aviary filter that transforms images into dice-images. In addition to all that awesomeness, you can now play with a real-time dice mirror in your web browser. Enjoy. Interact: dice mirror Source (.zip): [...]]]></description>
			<content:encoded><![CDATA[<a href="http://sansumbrella.com/things/dice/"><img src="http://things.sansumbrella.com/sketchbook/flash/dicecam.png" alt="live dice webcam" /></a>

<p>
Tonight, I decided to take another step in the short evolution of Robert&#8217;s fun <a href="http://www.flight404.com/blog/?p=131">dice-table images</a>. Mario Klingemann raised the bar with his <a href="http://a.viary.com/artists/mario/images/robert_hodgin_diced">Aviary filter</a> that transforms images into dice-images. In addition to all that awesomeness, you can now play with a real-time <a href="http://sansumbrella.com/things/dice/">dice mirror</a> in your web browser. Enjoy.
</p>
<p>
Interact: <a href="http://sansumbrella.com/things/dice/">dice mirror</a>
Source (.zip): <a href="http://sansumbrella.com/things/dice/dice.zip">dice mirror source</a>
</p>
<p>
Troubleshooting:
Flash is pretty weird when it comes to accessing your webcam. Even after you click &#8220;Allow,&#8221; your webcam might not turn on. Open the settings panel (right click -> Settings&#8230;), then click on the little orb/webcam icon, then select your <em>real</em> webcam from the dropdown. For some reason the iSight on my mac shows up as three different cameras, but it&#8217;s actually only accessible as the &#8220;USB Video Class Video.&#8221;
</p>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2008/mcrozinhodgin-dice-mirror/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anthropomorphic Agents</title>
		<link>http://sansumbrella.com/writing/2008/anthropomorphic-agents/</link>
		<comments>http://sansumbrella.com/writing/2008/anthropomorphic-agents/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 07:27:11 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[storytelling]]></category>

		<guid isPermaLink="false">http://things.sansumbrella.com/?p=135</guid>
		<description><![CDATA[See avoiding and more dots on Flickr. I often project emotions onto inanimate forms, aspirations onto moving objects. What is the natural home for an interestingly spun wood shaving? Where are those blobs of goo headed, and what do they think of each other? Tonight, I&#8217;ve done it with a quick code sketch. The behaviors [...]]]></description>
			<content:encoded><![CDATA[<a href="http://vimeo.com/1836474"><img src="http://things.sansumbrella.com/sketchbook/of/avoiding.png" alt="dot avoiding a dot" /></a>
See <a href="http://flickr.com/photos/sansumbrella/2891880074/in/set-72157607533804769/"><em>avoiding</em> and more dots</a> on Flickr.

<p>
I often project emotions onto inanimate forms, aspirations onto moving objects. What is the natural home for an interestingly spun wood shaving? Where are those blobs of goo headed, and what do they think of each other? Tonight, I&#8217;ve done it with a quick code sketch. The behaviors are purely overlaid on top of the still images after they&#8217;ve been taken. Some dots are rejected by others, sometimes they&#8217;re bustling to work, or a connection is made across the room. These are simple stories for simple images, and I don&#8217;t pretend that they are clearly evinced without narrator intervention.
</p>
<span id="more-155"></span>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="540" height="407" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1836474&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=0088EE&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="540" height="407" src="http://vimeo.com/moogaloop.swf?clip_id=1836474&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
<a href="http://vimeo.com/1836474?pg=embed&amp;sec=1836474">Simple Creatures</a> from <a href="http://vimeo.com/sansumbrella?pg=embed&amp;sec=1836474">David Wicks</a> on <a href="http://vimeo.com?pg=embed&amp;sec=1836474">Vimeo</a>.

<p>
The majority of systems overlaid with human characteristics are cute analogs (as above). What level of complexity must a system reach in order to signify human emotions with more resonance and less creator intervention? How can end viewers reach their own anthropomorphic conclusions about the piece that is within the creators intended parameters? A potential solution is the appropriate integration of language.
</p>
<p>
I have been considering the incorporation of language into my work more seriously since I saw the <a href="http://www.nytimes.com/2007/10/21/arts/design/21kenn.html?ref=arts&amp;pagewanted=all">Lawrence Weiner retrospective</a> at the Whitney. His work consists of a statement, which can be carried out literally or simply written or spoken. I like the writing of the intent of the piece, and its incorporation into the visual piece. The words, as they are written, can carry a specific weight. They are allowed to change within the readers mind, to be given new realizations parallel to the literal interpretations that are given. “Two Minutes of Spray Paint Directly Upon the Floor From a Standard Aerosol Spray Can” Titling alone cannot give appropriate meaning to a work, the object/symbol obviously needs to relate the message on its own. I have a project in the pipeline that I hope will address some of these concerns and enable me to be more expressive with my future making.
</p>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2008/anthropomorphic-agents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intersections Animation</title>
		<link>http://sansumbrella.com/writing/2008/intersections-animation/</link>
		<comments>http://sansumbrella.com/writing/2008/intersections-animation/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 21:36:53 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[experimental]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[sansumbrella]]></category>
		<category><![CDATA[thingsiam]]></category>

		<guid isPermaLink="false">http://things.sansumbrella.com/?p=39</guid>
		<description><![CDATA[I just finished a short experimental animation. Independent objects move through space. Connections are formed between neighboring objects, creating an overall structure that grows, mutates and ultimately collapses. Intersections on Vimeo.]]></description>
			<content:encoded><![CDATA[<a href="http://archive.sansumbrella.com/2008/04_Intersections%20Structure/"><img src="http://things.sansumbrella.com/sketchbook/processing/noiseIntersections/intersectionsAnimation.jpg" alt="noise intersections animation" /></a>
<p>
I just finished a short experimental animation. Independent objects move through space. Connections are formed between neighboring objects, creating an overall structure that grows, mutates and ultimately collapses.
</p>

<a href="http://vimeo.com/1113777">Intersections on Vimeo.</a>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2008/intersections-animation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m Finished</title>
		<link>http://sansumbrella.com/writing/2008/im-finished/</link>
		<comments>http://sansumbrella.com/writing/2008/im-finished/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 18:40:24 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[domani studios]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[particles]]></category>
		<category><![CDATA[rick astley]]></category>
		<category><![CDATA[sansumbrella]]></category>

		<guid isPermaLink="false">http://things.sansumbrella.com/?p=37</guid>
		<description><![CDATA[I'm leaving NYC for SF and Domani Studios for The Barbarian Group. A note of thanks to DS and excitement for what's next.]]></description>
			<content:encoded><![CDATA[<a href="http://thingsiam.com/projects/domanigoodbye/">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_smallParticles_1219158963"
			class="flashmovie"
			width="540"
			height="270">
	<param name="movie" value="http://things.sansumbrella.com/sketchbook/flash/smallParticles.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://things.sansumbrella.com/sketchbook/flash/smallParticles.swf"
			name="fm_smallParticles_1219158963"
			width="540"
			height="270">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object></a>
<p>
So I&#8217;m just putting in my final days at Domani Studios now. I had the pleasure of working on a lot of fun projects with some really cool people here. Figured it was appropriate to rick roll them for my sending off. Of course with a particle system, though. Of course.<a href="http://thingsiam.com/projects/domanigoodbye/"></a>
</p>
<a href="http://thingsiam.com/projects/domanigoodbye/">get the whole experience</a>]]></content:encoded>
			<wfw:commentRss>http://sansumbrella.com/writing/2008/im-finished/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

