<?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>The Mechanism</title>
	<atom:link href="http://themechanism.com/voice/feed/" rel="self" type="application/rss+xml" />
	<link>http://themechanism.com/voice</link>
	<description>The Official Blog for The Mechanism, a collaborative technical and creative digital agency.</description>
	<lastBuildDate>Thu, 17 May 2012 13:37:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Masts and Mollusca</title>
		<link>http://themechanism.com/voice/2012/05/14/2844/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2844</link>
		<comments>http://themechanism.com/voice/2012/05/14/2844/#comments</comments>
		<pubDate>Mon, 14 May 2012 17:17:20 +0000</pubDate>
		<dc:creator>benchirlin</dc:creator>
				<category><![CDATA[The Sketching Mechanism]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2844</guid>
		<description><![CDATA[Mother&#8217;s Day may be past but the mother to us all, and in fact all life, gets little mention on that holiday. The Ocean is a universal inspiration not just to man but all living things. I was in Atlantic City visiting my grandmother over the weekend where I swam in the shockingly cold water. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Mother&#8217;s Day may be past but the mother to us all, and in fact all life, gets little mention on that holiday. The Ocean is a universal inspiration not just to man but all living things. I was in Atlantic City visiting my grandmother over the weekend where I swam in the shockingly cold water. It was both invigorating and cleansing. Despite its frigid touch I was hard pressed to leave the water for the comfort of the sand and towel. I feel a deep connection to the ocean and water in general. And though the ocean&#8217;s surface is a simple blue pattern stretching to the horizon, something about it is undeniably inspiring.<a class="imglink" title="Matt Wiisniewski" href="http://mattw.us/images/" target="_blank"><img class="aligncenter size-large wp-image-2851" title="Whale of a Time" src="http://themechanism.com/voice/wp-content/uploads/2012/05/051412-520x520.jpg" alt="Whale of a Time" width="520" height="520" /></a></p>
<p><a title="Matt Wiisniewski" href="http://mattw.us/images/" target="_blank">Matt Wisniewski</a> communicates <em>his</em> love of the ocean, and many other aspects of nature, in his series of beautiful photo manipulations and double exposures. Part of the magic of his work is the way he blurs the line between the digital and physical. However due to the precise composition of each piece, I can&#8217;t imagine how he would manage such meticulous works with one-off double exposures. I love the way he creates a symbiotic relationship between model and landscape, the water becoming part of the figure but the figure also extending the ocean. Lastly, his combination of modeled and found photography leads to truly riveting temporal mash-ups.</p>
<p style="text-align: left;"><a class="imglink" href="http://mattw.us/images/project/my-home-is-the-sea/" target="_blank"><img class="aligncenter size-full wp-image-2845" title="My Home is the Sea" src="http://themechanism.com/voice/wp-content/uploads/2012/05/my-home-is-the-sea00.jpg" alt="My Home is the Sea" width="400" height="600" /></a><a class="imglink" href="http://mattw.us/images/project/my-home-is-the-sea/" target="_blank"><img class="aligncenter size-full wp-image-2846" title="My Home is the Sea" src="http://themechanism.com/voice/wp-content/uploads/2012/05/my-home-is-the-sea01.jpg" alt="My Home is the Sea" width="500" height="583" /></a>The nature of the ocean is undeniably minimalist. The ocean is in fact a force of simplification and minimalism. Place any object in the tides and soon it will be smoothed&#8211;even later it will be nothing but sand. Swellca.st reproduces this reduction in web form with a delightful site that combines landscape photography and infographic. The sharp design, clear interface and quick response of the site are a true pleasure, not to mention a very useful tool for beach goers&#8230;if you&#8217;re in Australia.</p>
<p style="text-align: left;"><a class="imglink" href="http://swellca.st/" target="_blank"><img class="aligncenter size-large wp-image-2847" title="Swellca.st" src="http://themechanism.com/voice/wp-content/uploads/2012/05/swellcast-520x421.png" alt="Swllca.st" width="520" height="421" /></a>However not all oceans are resplendent in their green and blue. Some are only mirages where the seemingly endless reveals itself to be a desert. The Salton Sea (not quite an ocean but large nonetheless) was one such false promise. It&#8217;s life is a truly interesting parable on boom and bust, the death spasms of which left behind a strange setting you may have seen in <a title="Every Day - Rusko" href="http://www.youtube.com/watch?v=xDAX2aVWAag" target="_blank">some music videos.</a> Yet the following short documentary by <a title="Ransom Riggs Blog" href="http://www.ransomriggs.com/" target="_blank">Ransom Riggs</a> tells the whole story in an incredibly moving way.</p>
<p style="text-align: left;"><iframe width="520" height="293" src="http://www.youtube.com/embed/otIU6Py4K_A?fs=1&#038;wmode=transparent&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><em>The Sketching Mechanism is a series of weekly posts, published on Mondays, containing the artistic musings of Mobile Designer/Developer Ben Chirlin during our Monday morning meeting at the NY Creative Bunker as well as his inspiring artistic finds of the week.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/05/14/2844/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building new sites&#8230; with some old data</title>
		<link>http://themechanism.com/voice/2012/05/11/building-new-sites-with-some-old-data/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=building-new-sites-with-some-old-data</link>
		<comments>http://themechanism.com/voice/2012/05/11/building-new-sites-with-some-old-data/#comments</comments>
		<pubDate>Fri, 11 May 2012 14:44:53 +0000</pubDate>
		<dc:creator>chazcheadle</dc:creator>
				<category><![CDATA[The Development Mechanism]]></category>
		<category><![CDATA[d7]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[form api]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2782</guid>
		<description><![CDATA[When building a new site for a client, migrating data from an old site or system can be a daunting task. There are several excellent modules such as feeds_import which can help move data that is already online in one form or another via rss/xml and so on. Sometimes there is content which needs to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2801" src="http://themechanism.com/voice/wp-content/uploads/2012/05/filefolders1.png" alt="The files are IN the computer!" width="480" height="100" /></p>
<p>When building a new site for a client, migrating data from an old site or system can be a daunting task. There are several excellent modules such as <a href="http://www.drupal.org/projects/feeds_import" target="_blank">feeds_import</a> which can help move data that is already online in one form or another via rss/xml and so on. Sometimes there is content which needs to get onto the site that lives off-line or for other reasons isn&#8217;t compatible with an existing import module- for that you can write some code to help out.</p>
<p>For one project we had to import a list of users which came from a CSV export from a spreadsheet. We really just needed users in the system to be able to assign them as authors of content. The following code is what we used to read in the CSV file and create the users. Any CCK field can be populated with this, here we are adding First, Middle and Last name fields before submitting.<br />
This script relies on <a href="http://www.drupal.org/projects/drush">Drush</a> and the <a href="http://drupal.org/node/751826">Forms API</a> to bootstrap drupal and feed it the form submission.</p>
<p>As with all things Drupal, there are more ways to accomplish a task than there are tasks to accomplish.</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009933; font-style: italic;">/**<br />
* Import users via a CSV<br />
*<br />
*/</span><br />
<span style="color: #666666; font-style: italic;">// Initialize a counter to track the number of users processed</span><br />
<span style="color: #000088;">$i</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #666666; font-style: italic;">// Check for the .csv file in the particular directory. We create a &amp;lt;site&amp;gt;_util directory</span><br />
<span style="color: #666666; font-style: italic;">// to put these sorts of scripts.</span><br />
<span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>if<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$handle</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://php.net/manual/en/function.fopen.php&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>fopen<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;./sites/all/modules/custom/site_util/new-users.csv&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;r&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">FALSE</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #666666; font-style: italic;">// While there are rows of data in the file, keep looping through.</span><br />
<span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>while<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://php.net/manual/en/function.fgetcsv.php&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>fgetcsv<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$handle</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;,&quot;</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">FALSE</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #666666; font-style: italic;">// Read in and sanitize data from the CSV file.</span><br />
<span style="color: #666666; font-style: italic;">// Here we assign each column to a variable.</span><br />
<span style="color: #000088;">$fname</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://php.net/manual/en/function.utf8-encode.php&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>utf8_encode<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>trim<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$mname</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://php.net/manual/en/function.utf8-encode.php&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>utf8_encode<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>trim<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$lname</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://php.net/manual/en/function.utf8-encode.php&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>utf8_encode<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>trim<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$email</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>trim<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">3</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #666666; font-style: italic;">// Create random 8 character password.</span><br />
<span style="color: #000088;">$pass</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://api.drupal.org/api/drupal/modules<span style="color: #009933; font-weight: bold;">%21u</span>ser<span style="color: #009933; font-weight: bold;">%21u</span>ser.module/function/user_password/7&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>user_password<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Initialize the $form_state array which will be passed to drupal_form_submit.</span><br />
<span style="color: #000088;">$form_state</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>array<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Tell drupal_form_submit what operation this form is performing</span><br />
<span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'op'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://api.drupal.org/api/drupal/includes<span style="color: #009933; font-weight: bold;">%21b</span>ootstrap.inc/function/t/7&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>t<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Create new account'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Drupal 7 requires this second password field to create users.</span><br />
<span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'pass'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'pass1'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$pass</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'pass'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'pass2'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$pass</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Populate the name and email elements of $form_state.</span><br />
<span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'field_profile_fname'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'und'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'value'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$fname</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'field_profile_mname'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'und'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'value'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$mname</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'field_profile_lname'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'und'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'value'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$lname</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'mail'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$email</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Build a human readable Username. We are using email as the primary login.</span><br />
<span style="color: #666666; font-style: italic;">// Since the users do not always have a middle name we will use a</span><br />
<span style="color: #666666; font-style: italic;">// a &lt;em&gt;&lt;strong&gt;&lt;a href=&quot;http://php.net/manual/en/language.operators.comparison.php&quot; target=&quot;_blank&quot;&gt;ternary&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; operation to prevent adding a second space between the</span><br />
<span style="color: #666666; font-style: italic;">// first and last name.</span><br />
<span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$fname</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">' '</span> <span style="color: #339933;">.</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #000088;">$mname</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>?<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span> <span style="color: #000088;">$mname</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">' '</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;:&lt;/</span>strong<span style="color: #339933;">&gt;</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$lname</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Since we're running on the command line, we'll add some status information.</span><br />
<span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>print<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Adding: '</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$form_state</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'values'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Finally, we submit the built $form_state array to Drupal's user_register_form.</span><br />
<span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://api.drupal.org/api/drupal/includes!form.inc/function/drupal_form_submit/7&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>drupal_form_submit<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'&lt;em&gt;&lt;strong&gt;&lt;a href=&quot;http://api.drupal.org/api/drupal/modules%21user%21user.module/function/user_register_form/7&quot; target=&quot;_blank&quot;&gt;user_register_form&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$form_state</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Increment the counter.</span><br />
<span style="color: #000088;">$i</span><span style="color: #339933;">++;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>print<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Processed: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; users.&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<p>Save this code to a file and then run execute it with drush:</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #339933;">%</span> <span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://drupal.org/projects/drush&quot;</span> target<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;_blank&quot;</span><span style="color: #339933;">&gt;</span>drush<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;</span> scr<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span> <span style="color: #339933;">&lt;</span>em<span style="color: #339933;">&gt;</span>script<span style="color: #339933;">.</span>php<span style="color: #339933;">&lt;/</span>em<span style="color: #339933;">&gt;</span></div></div>
<p>Thats it. It should import your users and report at the end.<br />
You&#8217;ll need to make sure the data going in is sensible, valid emails, names etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/05/11/building-new-sites-with-some-old-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Motherly Mechanism</title>
		<link>http://themechanism.com/voice/2012/05/11/the-motherly-mechanism/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-motherly-mechanism</link>
		<comments>http://themechanism.com/voice/2012/05/11/the-motherly-mechanism/#comments</comments>
		<pubDate>Fri, 11 May 2012 14:00:28 +0000</pubDate>
		<dc:creator>benchirlin</dc:creator>
				<category><![CDATA[The Sketching Mechanism]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2813</guid>
		<description><![CDATA[A little bonus Sketching Mechanism for you all out there as an homage to Mother&#8217;s Day this weekend. I made this watercolor card for my grandmother and thought I&#8217;d share it with you all (after Photoshopping her name out!). Print the inside and outside images in this zip at full size, one per sheet (standard [...]]]></description>
			<content:encoded><![CDATA[<p>A little bonus Sketching Mechanism for you all out there as an homage to Mother&#8217;s Day this weekend. I made this watercolor card for my grandmother and thought I&#8217;d share it with you all (after Photoshopping her name out!). Print the inside and outside images in this zip at full size, one per sheet (standard letter). Fold, cut along the crop marks and then glue the sheets back to back. Sign after the heart on the inside and voila! Instant motherly happiness! Alternatively you could just print the outside and write your own message inside. Make sure to take a moment to appreciate the miracle and gift of motherhood as you celebrate your own mater. Have a great Mother&#8217;s Day weekend and enjoy the wonderful weather.</p>
<p style="text-align: center;"><a class="imglink" href="http://themechanism.com/voice/wp-content/uploads/2012/05/MechMothersDayCard.zip"><img class="aligncenter size-large wp-image-2818" title="Mother's Day Card Sample" src="http://themechanism.com/voice/wp-content/uploads/2012/05/cover-520x917.jpg" alt="Mother's Day Card Sample" width="520" height="917" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/05/11/the-motherly-mechanism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Or That: The Linked Mechanism</title>
		<link>http://themechanism.com/voice/2012/05/09/this-or-that-the-linked-mechanism/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=this-or-that-the-linked-mechanism</link>
		<comments>http://themechanism.com/voice/2012/05/09/this-or-that-the-linked-mechanism/#comments</comments>
		<pubDate>Wed, 09 May 2012 16:08:00 +0000</pubDate>
		<dc:creator>antonioortiz</dc:creator>
				<category><![CDATA[The Linked Mechanism]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2777</guid>
		<description><![CDATA[Rhyming &#38; Stealing: Let’s honor late Beastie with better copyright laws. The A/B Test: Inside the Technology That’s Changing the Rules of Business. Test Everything: Notes on the A/B Revolution. Time to take an innovation vacation? 20 best iPad apps for designers chosen by designers. A mid-week treat of assorted links. ]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://paidcontent.org/2012/05/06/rhyming-stealing-lets-honor-late-beastie-with-better-copyright-laws/" target="_blank">Rhyming &amp; Stealing: Let’s honor late Beastie with better copyright laws</a>.</li>
<li><a href="http://www.wired.com/epicenter/2012/04/ff_abtesting/" target="_blank">The A/B Test: Inside the Technology That’s Changing the Rules of Business</a>.</li>
<li><a href="http://www.wired.com/epicenter/2012/05/test-everything-notes-on-the-ab-revolution/" target="_blank">Test Everything: Notes on the A/B Revolution</a>.</li>
<li><a href="http://www.washingtonpost.com/business/on-small-business/time-to-take-an-innovation-vacation/2012/05/08/gIQAWQVeAU_story.html" target="_blank">Time to take an innovation vacation?</a></li>
<li><a href="http://www.creativebloq.com/web-design-tips/mobile-apps/best-ipad-apps-1233629/" target="_blank">20 best iPad apps for designers chosen by designers</a>.</li>
</ul>
<p><em>A mid-week treat of assorted links. </em></p>
<div><em><br />
</em></div>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/05/09/this-or-that-the-linked-mechanism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Marvel to Mesopotamia</title>
		<link>http://themechanism.com/voice/2012/05/07/marvel-to-mesopotamia/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=marvel-to-mesopotamia</link>
		<comments>http://themechanism.com/voice/2012/05/07/marvel-to-mesopotamia/#comments</comments>
		<pubDate>Mon, 07 May 2012 16:41:48 +0000</pubDate>
		<dc:creator>benchirlin</dc:creator>
				<category><![CDATA[The Sketching Mechanism]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2764</guid>
		<description><![CDATA[In honor of the Avengers coming out this past weekend, I thought it was time we celebrate the inspirational power of the super-human, so idolized and adored by pop culture. Superheroes are nothing new. In fact one could say they&#8217;re some of the oldest detritus of human culture. The idea of an übermensch can be [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">In honor of the Avengers coming out this past weekend, I thought it was time we celebrate the inspirational power of the super-human, so idolized and adored by pop culture. Superheroes are nothing new. In fact one could say they&#8217;re some of the oldest detritus of human culture. The idea of an übermensch can be seen going back to one of the most ancient of epics: Gilgamesh. His power? Super strength. His weakness? Friends. Gilgamesh (not the most stunning of reads I must confess) could easily be spun as a modern paperback lark where Gilagmesh and his sidekick Enkidu go on a series of harrowing adventures. When we read these stories of super powered men and women, whether now in modern metropolises or cities of old, they teach us valuable lessons showing how even heroes can falter. <a class="imglink" href="http://themechanism.com/voice/wp-content/uploads/2012/05/mechman.jpg" target="_blank"><img class="aligncenter size-large wp-image-2774" title="Mechman" src="http://themechanism.com/voice/wp-content/uploads/2012/05/mechman-520x970.jpg" alt="Mechman" width="520" height="970" /></a></p>
<p>But another part of the magic of superheroes is that they just don&#8217;t seem to die. I don&#8217;t mean the characters themselves but what they stand for. As with Gilgamesh, it&#8217;s easy to draw comparisons from many of our favorite modern heroes to their ancient counterparts (Superman and Hercules, Flash and Ares, etc). This fact hints at the underlying truth that these fictional heroes strike at something core to our cultural identity as human beings and it&#8217;s artists like <a title="Kris Anka" href="http://anklesnsocks.blogspot.com/" target="_blank">Kris Anka</a> who help enable this perpetual cycle of mythology.</p>
<p style="text-align: left;"><a class="imglink" href="http://anklesnsocks.blogspot.com/" target="_blank"><img class="aligncenter size-large wp-image-2767" title="Avengers Film" src="http://themechanism.com/voice/wp-content/uploads/2012/05/AvengersFilm01-520x787.jpg" alt="Avengers Film" width="520" height="787" /></a><a class="imglink" href="http://anklesnsocks.blogspot.com/" target="_blank"><img class="aligncenter size-large wp-image-2768" title="Hellboy Colablo" src="http://themechanism.com/voice/wp-content/uploads/2012/05/HellboyColablo-520x803.jpg" alt="Hellboy Colablo" width="520" height="803" /></a></p>
<p style="text-align: left;">I&#8217;ve never been a huge capes and cowls fan. Instead I often reach for the more independent or atypical graphic novel. A large part of that is I find the stories, and more so the art, of those classic Marvel/DC series to be somewhat trite. But Anka breathes a fresh modern style into his tributes while maintaining their characters&#8217; essence making me yearn to read&#8230;though he doesn&#8217;t seem to have done any actual books, just fan art. Yet his <a title="Epilogue" href="http://vimeo.com/41267038" target="_blank">animation skills</a> leave little question as to his ability.</p>
<p>Of course part of what makes superheroes so interesting is simply the fact that they are indeed <em>super</em>, or in the words of one German philosopher: über. <a title="Uber Content" href="http://ubercontent.com/" target="_blank">Über Content</a> seems to understand this power as embodied in their striking website. Fellow Youtube junkies may recognize team member <a title="Charlie Todd" href="http://improveverywhere.com/charlie_todd/" target="_blank">Charlie Todd</a> as founder of <a title="Improv Everywhere" href="http://improveverywhere.com/" target="_blank">Improv Everywhere</a> here in our very own NYC.</p>
<p style="text-align: left;"><a class="imglink" href="http://ubercontent.com/" target="_blank"><img class="aligncenter size-full wp-image-2769" title="Uber Content" src="http://themechanism.com/voice/wp-content/uploads/2012/05/uber.jpg" alt="Uber Content" width="520" height="293" /></a></p>
<p style="text-align: left;">Beyond the crisp tight design of the site, Über Content does its umlaut proud with some wonderful hover states <em>and</em> some amazing screen adaptability which, at a glance, looks like a customized Get Skeleton layout (the new hotness around the office). I especially like how the site keeps the team member images at the top in an even grid with filler blue circles when necessary.</p>
<p style="text-align: left;">Yet for all the truly amazing heroes, there are also the ones that just can&#8217;t quite live up to the name. Most heroes overcome this adversity to become truly super, something about great power, great responsibility yadda yadda etc etc. However, as this cute French short shows, sometimes even such happy endings might not be all their cracked up to be.</p>
<p><iframe width="520" height="293" src="http://www.youtube.com/embed/ycFP3uTTlzM?fs=1&#038;wmode=transparent&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><em>The Sketching Mechanism is a series of weekly posts, published on Mondays, containing the artistic musings of Mobile Designer/Developer Ben Chirlin during our Monday morning meeting at the NY Creative Bunker as well as his inspiring artistic finds of the week.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/05/07/marvel-to-mesopotamia/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Emerging: The Linked Mechanism</title>
		<link>http://themechanism.com/voice/2012/05/02/emerging-the-linked-mechanism/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=emerging-the-linked-mechanism</link>
		<comments>http://themechanism.com/voice/2012/05/02/emerging-the-linked-mechanism/#comments</comments>
		<pubDate>Wed, 02 May 2012 19:29:24 +0000</pubDate>
		<dc:creator>antonioortiz</dc:creator>
				<category><![CDATA[The Linked Mechanism]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2762</guid>
		<description><![CDATA[Some interesting links we are talking about right now: Does The Pebble Cause A Ripple In Apple&#8217;s Waters? Responsive Web Design: What Not To Do. Five Responsive Web Pitfalls To Avoid. Technology Review&#8217;s 10 Emerging Technologies. And lastly, this is so cool, on Monday May 7, The Empire State Building is shining yellow and orange [...]]]></description>
			<content:encoded><![CDATA[<p>Some interesting links we are talking about right now:</p>
<ul>
<li><a href="http://battellemedia.com/archives/2012/04/does-the-pebble-cause-a-ripple-in-apples-waters.php" target="_blank">Does The Pebble Cause A Ripple In Apple&#8217;s Waters?</a></li>
<li><a href="http://www.webmonkey.com/2012/04/responsive-web-design-what-not-to-do/" target="_blank">Responsive Web Design: What Not To Do.</a></li>
<li><a href="http://www.netmagazine.com/features/five-responsive-web-design-pitfalls-avoid " target="_blank">Five Responsive Web Pitfalls To Avoid.</a></li>
<li><a href="http://www.technologyreview.com/tr10/?p1=featured" target="_blank">Technology Review&#8217;s 10 Emerging Technologies.</a></li>
</ul>
<p>And lastly, this is so cool, on Monday May 7, <a href="http://www.esbnyc.com/current_events_tower_lights.asp" target="_blank">The Empire State Building is shining yellow and orange in honor of James Beard Foundation&#8217;s 25th Anniversary</a>. It is also the night of the JBF Awards, which you can see live on the website we developed for them at <a href="http://jamesbeard.org/" target="_blank">JamesBeard.org</a>.</p>
<p>&nbsp;</p>
<p><em>A mid-week treat of assorted links. </em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/05/02/emerging-the-linked-mechanism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Am The Emperor of the Sidewalk</title>
		<link>http://themechanism.com/voice/2012/05/01/i-am-the-emperor-of-the-sidewalk/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=i-am-the-emperor-of-the-sidewalk</link>
		<comments>http://themechanism.com/voice/2012/05/01/i-am-the-emperor-of-the-sidewalk/#comments</comments>
		<pubDate>Tue, 01 May 2012 13:42:37 +0000</pubDate>
		<dc:creator>Dave Fletcher</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2699</guid>
		<description><![CDATA[If you think the Mayans and their wacky prophesies are a &#8220;Gas, Gas, Gas&#8221;, then you&#8217;ll also be undoubtedly impressed by my recent conclusion&#8230; I hereby decree that we&#8217;ve come to the point in our evolutionary slog from amoeba to bigger, sloppier amoebas &#8211; that human beings must universally hate each other. What else could [...]]]></description>
			<content:encoded><![CDATA[<p>If you think the Mayans and their wacky prophesies are a &#8220;Gas, Gas, Gas&#8221;, then you&#8217;ll also be undoubtedly impressed by my recent conclusion&#8230; I hereby decree that we&#8217;ve come to the point in our evolutionary slog from amoeba to bigger, sloppier amoebas &#8211; that human beings must universally hate each other.</p>
<p><img title="The Emperor of the Sidewalk" src="/images/emporer-of-the-sidewalk.jpg" alt="The Emperor of the Sidewalk" /></p>
<p>What else could rationally explain the malaise and disinterest that slips over us, whether we&#8217;re on the subway, in our vehicles, sitting in our offices or in our living rooms? We don&#8217;t communicate face-to-face anymore. And the lessening of any primordial desire to do so can only indicate that we despise each other so much, that we&#8217;d rather become lost in our small selves than actually be part of society at large.</p>
<p>Thanks to powerful little smartphones that entertain us significantly more than another human ever could, we tragically meander through life shackled to tiny devices that really don&#8217;t love us (no matter how many times Siri tells me she does). With our newfound ability to fully check out of society, we no longer have to even acknowledge the poor buffoon sitting next to us on the subway who simply wants to use his vocal chords to connect with a fellow human by uttering some reverberating jibber-jabber through the twin infoldings of mucous membrane stretched horizontally across his larynx.</p>
<p>Where neanderthals used to enjoy each others&#8217; company by carelessly uttering nonsense about their meaningless lives and pursuits, now thanks to some noise-cancelling Beats and Vimeo, our private entertainment bliss is endless. Put your head down, tune out and bury yourself in bright, sparkly pixels. Enjoy the blissful ignorance of your surroundings.</p>
<p>I am the magnificent <strong>Emperor of the Sidewalk</strong>. Don&#8217;t mind me, I&#8217;ll be <em>that</em> asshole typing a text message while walking headfirst into a monstrous, deadly bear&#8230;</p>
<p><iframe width="520" height="293" src="http://www.youtube.com/embed/MkUr69kEi2A?fs=1&#038;wmode=transparent&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p style="border-top: 1px solid #CCC; font-size: .8em;"><a href="http://themechanism.com/team/dave-fletcher.php">Dave Fletcher</a> is the Executive Director at The Mechanism. No humans were ignored or harmed during the creation of this piece, despite the fact it was written on an iPhone during a subway ride. Dave has never texted while walking, running, driving, walking into bears or thinking about Mayans.</p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/05/01/i-am-the-emperor-of-the-sidewalk/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mandalas and Mats</title>
		<link>http://themechanism.com/voice/2012/04/30/mandalas-and-mats/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mandalas-and-mats</link>
		<comments>http://themechanism.com/voice/2012/04/30/mandalas-and-mats/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 19:13:06 +0000</pubDate>
		<dc:creator>benchirlin</dc:creator>
				<category><![CDATA[The Sketching Mechanism]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2746</guid>
		<description><![CDATA[Patterns are the fuel of the human mind. Our pattern recognition ability is a large part of what us makes such smart creatures and remains our most defining trait in the battle for/against artificial intelligence. As such it is only sensible that pattern be one of the core aspects of art, and therefore inspiration, to [...]]]></description>
			<content:encoded><![CDATA[<p>Patterns are the fuel of the human mind. Our pattern recognition ability is a large part of what us makes such smart creatures and remains our most defining trait in the battle for/against artificial intelligence. As such it is only sensible that pattern be one of the core aspects of art, and therefore inspiration, to us all.</p>
<p style="text-align: center;"><a class="imglink" href="http://themechanism.com/voice/wp-content/uploads/2012/04/043012.jpg" target="_blank"><img class="aligncenter  wp-image-2752" title="The Pattern Mechanism" src="http://themechanism.com/voice/wp-content/uploads/2012/04/043012-520x520.jpg" alt="The Pattern Mechanism" width="520" height="520" /></a></p>
<p><a title="David Stephenson" href="http://www.davidstephensonart.com/index.cfm" target="_blank">David Stephenson</a> relies on the power of patterns to create truly marvelous photography in his projects <a title="Vaults" href="http://www.davidstephensonart.com/Portfolio.cfm?nK=13150&amp;nL=1&amp;nS=0#0" target="_blank"><em>Vaults</em></a> and <a title="Domes" href="http://www.davidstephensonart.com/Portfolio.cfm?nK=13148&amp;nL=1&amp;nS=0#0" target="_blank"><em>Domes</em></a>. Classical architecture is obsessed with symmetry, pattern, and texture all of which the eye finds very pleasing. Stephenson manages to create loving odes of our forbears&#8217; passion with a straight-on modern twist. Meanwhile, his other works find beauty in the chaos of nature and organization of modern man.</p>
<p style="text-align: center;"><a class="imglink" href="http://www.davidstephensonart.com/Portfolio.cfm?nK=13150&amp;nL=1&amp;nS=0#0" target="_blank"><img class="aligncenter size-large wp-image-2747" title="Chapter House" src="http://themechanism.com/voice/wp-content/uploads/2012/04/Chapter-House-520x519.jpg" alt="Chapter House" width="520" height="519" /></a><a class="imglink" href="http://www.davidstephensonart.com/Portfolio.cfm?nK=13148&amp;nL=1&amp;nS=0#0" target="_blank"><img class="aligncenter size-large wp-image-2748" title="Sala de as Dos Hermanas" src="http://themechanism.com/voice/wp-content/uploads/2012/04/Sala-de-as-Dos-Hermanas-520x519.jpg" alt="Sala de as Dos Hermanas" width="520" height="519" /></a></p>
<p style="text-align: left;">Of course such intricacy has recently fallen out of fashion in favor of minimalism and simplicity, spearheaded by modern art movements. This aesthetic has now seeped into the commercial sector as well with the design ethos of companies such as Apple. The visual communication agency <a title="VOID" href="http://www.feelthevoid.com/index.php" target="_blank">VOID</a> uses this elegant block and color approach quite wonderfully. The site&#8217;s stunning color palette is emphasized by the use of square, grid and linear patterns as well as a nicely animated scroll from section to section which grids out the site even further: patterns within patterns.<a class="imglink" href="http://www.feelthevoid.com/index.php" target="_blank"><img class="aligncenter size-full wp-image-2749" title="VOID" src="http://themechanism.com/voice/wp-content/uploads/2012/04/VOID.jpg" alt="VOID" width="520" height="293" /></a></p>
<p>Lastly, the inspiration for this inspirational post was the following video. Though short, it absolutely mesmerizes the viewer. An intro video for the <a title="TEDxSummit" href="http://www.youtube.com/redirect?q=http%3A%2F%2Ftedxsummit.ted.com%2F&amp;session_token=beiyb9OXugwibqJapET7CNh7zpF8MTMzNTg5NDE2NUAxMzM1ODA3NzY1" target="_blank">TEDxSummit</a>, the dancers from the <a title="Icouldneverbeadancer" href="http://www.youtube.com/redirect?q=http%3A%2F%2Ficouldneverbeadancer.com%2F&amp;session_token=beiyb9OXugwibqJapET7CNh7zpF8MTMzNTg5NDE2NUAxMzM1ODA3NzY1" target="_blank">Icouldneverbeadancer</a> studio performed captivating choreography on colored mats shot through a giant kaleidoscope. The music of Yasmine Hamdan helps create an end result that is truly stunning. Enjoy and stay inspired.</p>
<p><iframe width="520" height="293" src="http://www.youtube.com/embed/u0-zCwSfkOo?fs=1&#038;wmode=transparent&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><em>The Sketching Mechanism is a series of weekly posts, published on Mondays, containing the artistic musings of Mobile Designer/Developer Ben Chirlin during our Monday morning meeting at the NY Creative Bunker as well as his inspiring artistic finds of the week.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/04/30/mandalas-and-mats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Whatever You Are Making, Make It Better Than It Has To Be</title>
		<link>http://themechanism.com/voice/2012/04/27/whatever-you-are-making-make-it-better-than-it-has-to-be/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=whatever-you-are-making-make-it-better-than-it-has-to-be</link>
		<comments>http://themechanism.com/voice/2012/04/27/whatever-you-are-making-make-it-better-than-it-has-to-be/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 15:00:32 +0000</pubDate>
		<dc:creator>antonioortiz</dc:creator>
				<category><![CDATA[The Thinking Mechanism]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2678</guid>
		<description><![CDATA[On his blog advertising guru Luke Sullivan shares an excerpt from the 4th edition of Hey Whipple, Squeeze This. Over the years, I’ve come to believe the operative element is subliminal; not subliminal advertising the way Vance Packard complained about in his conspiracy book The Hidden Persuaders. No, the operative element we’re talking about here is subliminal quality. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.heywhipple.com/2011/06/20/whatever-you're-making-make-it-way-better-than-it-has-to-be/" target="_blank">On his blog advertising guru Luke Sullivan shares</a> an excerpt from the 4th edition of <em>Hey Whipple, Squeeze This</em>.</p>
<blockquote><p>Over the years, I’ve come to believe the operative element is subliminal; not subliminal advertising the way Vance Packard complained about in his conspiracy book <em>The Hidden Persuaders</em>. No, the operative element we’re talking about here is <em>subliminal quality</em>. The very word sublime helps explain my point. “Limen” is Latin for threshold. Below the threshold of awareness. We’re talking about baking quality so far into a thing that people who look at it perceive this quality subconsciously. They know they’re looking at something of quality before they’re even <em>conscious</em> of it because when a thing is made way better than it has to be its quality comes off of it in waves.</p></blockquote>
<p>What a fantastic concept: subliminal quality.</p>
<blockquote><p>This extra effort is how <em>all</em> of life’s pursuits are turned into art; yes, even advertising. An old man from Bali once patiently explained to an anthropologist studying his culture: “We have no  ‘art.’   We do <em>everything</em> as well as possible.”</p></blockquote>
<p>(via <a href="http://www.heywhipple.com/2011/06/20/whatever-you&amp;rsquo;re-making-make-it-way-better-than-it-has-to-be/" target="_blank">heywhipple.com</a>)</p>
<p>&nbsp;</p>
<p><em>The Thinking Mechanism is a series of weekly posts written by Antonio Ortiz and published on Fridays, covering the ideas The Mechanism is thinking and talking about with our peers and clients. This edition of The Thinking Mechanism is cross-posted from the blog <a href="http://www.smartercreativity.com/blog/2011/6/22/whatever-youre-making-make-it-way-better-than-it-has-to-be.html" target="_blank">SmarterCreativity.com</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/04/27/whatever-you-are-making-make-it-better-than-it-has-to-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mario and Multiplayer</title>
		<link>http://themechanism.com/voice/2012/04/23/mario-and-multiplayer/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mario-and-multiplayer</link>
		<comments>http://themechanism.com/voice/2012/04/23/mario-and-multiplayer/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 21:15:45 +0000</pubDate>
		<dc:creator>benchirlin</dc:creator>
				<category><![CDATA[The Sketching Mechanism]]></category>

		<guid isPermaLink="false">http://themechanism.com/voice/?p=2662</guid>
		<description><![CDATA[Vindication. At least that&#8217;s what I was thinking while visiting the new Art of Video Games exhibit at the Smithsonian in Washington, D.C. this weekend. It was a small exhibit true; just a handful of interviews with video game legends,  some concept art, five playable games and a room with around two dozen video stations [...]]]></description>
			<content:encoded><![CDATA[<p>Vindication. At least that&#8217;s what I was thinking while visiting the new <a title="The Art of Video Games" href="http://americanart.si.edu/exhibitions/archive/2012/games/winninggames/" target="_blank"><em>Art of Video Games</em></a> exhibit at the <a title="National Gallery" href="http://instagr.am/p/JsZp1SBXUq/" target="_blank">Smithsonian</a> in Washington, D.C. this weekend. It was a small exhibit true; just a handful of interviews with video game legends,  some concept art, five playable games and a room with around two dozen <a title="Minecraft and PC" href="https://twitter.com/#!/benchirlin/status/193767209846321152/photo/1" target="_blank">video stations</a> each devoted to a different platform over the past three decades. Yet it&#8217;s mere existence will stir the heart of any gamer. For while some classics like <em>Myst</em> and <a title="Monkey Island" href="http://instagr.am/p/JsOt1ghXf0/" target="_blank"><em>Monkey Island</em></a> sat desolate restricted to trackball and three minute playtime, the crowd thrived around <a title="Flower" href="http://thatgamecompany.com/games/flower/" target="_blank"><em>Flower</em></a> and throughout the <a title="Exhbit Entrance" href="http://instagr.am/p/JsMqrbBXew/" target="_blank">exhibit</a> in general. It was <a title="Mario" href="http://instagr.am/p/JsNV2iBXfH/" target="_blank">inspiring</a>.</p>
<p style="text-align: left;"><a class="imglink" href="http://themechanism.com/voice/wp-content/uploads/2012/04/mariotime.jpg" target="_blank"><img class="aligncenter size-large wp-image-2671" title="Mario Time" src="http://themechanism.com/voice/wp-content/uploads/2012/04/mariotime-520x534.jpg" alt="Mario Time" width="520" height="534" /></a></p>
<p style="text-align: left;">The question of course is are video games art? Besides perhaps a handful of indie titles, games exist as products first and foremost. And while company&#8217;s like Tim Schaffer&#8217;s <a title="Double Fine" href="http://www.doublefine.com/" target="_blank">Double Fine</a> or <a title="That Game Company" href="http://thatgamecompany.com/" target="_blank">thatgamecompany</a> continue to push the artistic merits of games, its still a challenge to find an example of something that is both game and art while not being some strange interactive experiment. The crowd at the exhibit further had me questioning if games were art. After all, it&#8217;s not often you see such a large and diverse crowd at the Portrait Gallery. And on top of that, the personal reactions we have make them like no other form of &#8220;art&#8221; out there. When I saw the Mona Lisa, my first thought wasn&#8217;t &#8220;Oh! I remember looking at this painting every day after school as a kid!&#8221; yet I heard such sentiments throughout my time at the exhibit.</p>
<p>What is unquestionable however is the number of artists now involved in the games industry. <a title="Yoji Shinkawa" href="http://www.creativeuncut.com/profile_shinkawa.html" target="_blank">Yoji Shinkawa&#8217;s</a> art has been an inspiration to me since I first played Metal Gear Solid on my cousin&#8217;s PC at a young age. His art combines the beauty of Japanese prints and ink wash with an undeniably modern, near electric, flavor.</p>
<p style="text-align: center;"><a class="imglink" href="http://thejadednetwork.com/gallery/artbook/Yoji-Shinkawa/The-Art-of-Metal-Gear-Solid-II/" target="_blank"><img class="aligncenter size-large wp-image-2663" title="The Art of Metal Gear Solid II" src="http://themechanism.com/voice/wp-content/uploads/2012/04/shinkawa-1-520x778.jpg" alt="The Art of Metal Gear Solid II" width="520" height="778" /></a><a class="imglink" href="http://thejadednetwork.com/gallery/artbook/Yoji-Shinkawa/The-Art-of-Metal-Gear-Solid/" target="_blank"><img class="aligncenter size-large wp-image-2664" title="The Art of Metal Gear Solid II" src="http://themechanism.com/voice/wp-content/uploads/2012/04/shinkawa-2-520x745.jpg" alt="The Art of Metal Gear Solid II" width="520" height="745" /></a></p>
<p>Sadly Shinkawa seems to have next to no web presence so I have no comprehensive portfolio to send you to. However from the gallery above, extracted from the series&#8217; <a title="MGSII Art Book" href="http://thejadednetwork.com/gallery/artbook/Yoji-Shinkawa/The-Art-of-Metal-Gear-Solid-II/" target="_blank">art books</a>, you can see his outstanding talent. Part of what makes his works so attractive to the eye is how personal an experience they appear to be. Their smoky nature creates an illusion of impermanence; if we look away for even a second, the image may no longer be there, like a mirage in the mist.</p>
<p>There exists an extremely strong relationship between video game and web design being the two most important and interactive mediums of our age, possibly our history. The only difference being that the former is a vector for entertainment while the latter is one for information. However both together helped establish the interactive metaphors we now all take for granted: menus, buttons, navigation, etc. The two mediums continue to inform one another&#8217;s evolution even as they begin to merge via the gamification of everything web (see &#8220;badges&#8221;) and the networking of everything game (see &#8220;massively multiplayer online games&#8221;).</p>
<p>While <a title="Daniel Sternlich" href="http://danielsternlicht.com/" target="_blank">some sites embrace this relationship in a direct, semi-ironic way</a>, others simply exceed at ingraining the joyful nature of games in their very fabric. The site for <a title="SpellTower" href="http://www.spelltower.com/" target="_blank">SpellTower</a>, an interesting iOS game which just saw a huge swell in sales thanks to an intelligent <a title="Spell Tower sales" href="http://www.gamasutra.com/view/news/169045/After_social_push_SpellTower_iOS_sells_22K_copies_in_2_days.php" target="_blank">social marketing push</a>, is a fun romp through minimalist web design at its best.</p>
<p style="text-align: center;"><a class="imglink" href="http://www.spelltower.com/" target="_blank"><img class="aligncenter size-full wp-image-2666" title="SpellTower" src="http://themechanism.com/voice/wp-content/uploads/2012/04/spelltower.jpg" alt="SpellTower" width="520" height="293" /></a></p>
<p>I love the sites simple long form layout and bright colors. The fun animations that play out as you scroll as well as the news banner give the otherwise static page a sense of life and connectedness.</p>
<p>Of course the medium most affected by video games is video itself. And while there are plenty of <a title="Dishonored" href="http://www.youtube.com/watch?v=x5lsIRUkat4" target="_blank">amazing</a> <a title="Lost Planet" href="http://www.youtube.com/watch?v=4nPReFao19g" target="_blank">cinematics</a> done for every major video game release, these are really just animations set in their respective game&#8217;s universe and have little to do with games itself beyond said shared setting. However <a title="8BITS" href="http://www.8bitsmovie.com/" target="_blank"><em>8BITS</em></a> is a short animation that succeeds in celebrating the complete history of  gaming while putting a twist on the classic damsel-in-distress scenario so many games rely on. 1UP.</p>
<p><iframe width="520" height="293" src="http://www.youtube.com/embed/bLpkjtWuPs8?fs=1&#038;wmode=transparent&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><em>The Sketching Mechanism is a series of weekly posts, published on Mondays, containing the artistic musings of Mobile Designer/Developer Ben Chirlin during our Monday morning meeting at the NY Creative Bunker as well as his inspiring artistic finds of the week.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://themechanism.com/voice/2012/04/23/mario-and-multiplayer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

