<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom">
 
 <title>MarkWunsch.com</title>
 
 <link href="http://markwunsch.com//" />
 <updated>2009-10-27T13:58:26-04:00</updated>
 <id>http://markwunsch.com/</id>
 <author>
   <name>Mark Wunsch</name>
   <email>mark@markwunsch.com</email>
 </author>
 
 
 <link rel="self" href="http://feeds.feedburner.com/markwunschdotcom" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
   <title>Twitcher</title>
   <link href="http://markwunsch.com/blog/2009/10/27/twitcher.html" />
   <updated>2009-10-27T13:39:41-04:00</updated>
   <id>http://markwunsch.com/blog/2009/10/27/twitcher</id>
   <content type="html">
&lt;p&gt;&lt;a href="http://github.com/mwunsch/twitcher"&gt;Twitcher&lt;/a&gt; is a tiny little JavaScript library I made for consuming the &lt;a href="http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-search"&gt;Twitter Search API&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And that&amp;rsquo;s it. It does not do anything else.&lt;/p&gt;
&lt;p&gt;I made it for a variety of reasons, only a couple of which have anything to do with Twitter. Following along in the &lt;a href="http://github.com/mwunsch/twitcher/blob/master/src/twitcher.js"&gt;source code&lt;/a&gt;:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;
		&lt;p&gt;I wanted to experiment with JavaScript patterns.&lt;/p&gt;
		&lt;p&gt;I looked at a bunch of different libraries for inspiration (mostly jQuery). The Twitcher library is built in an anonymous function, or a &lt;em&gt;closure&lt;/em&gt;. Everything is defined within and then a small hole is poked into the &lt;em&gt;global object&lt;/em&gt;, like so:&lt;/p&gt;
		
		&lt;div class="code-block"&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="nb"&gt;window&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;Twitcher&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;query&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;parameters&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
	&lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nx"&gt;Twitcher&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;query&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="nx"&gt;parameters&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;};&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
		&lt;/div&gt;
		
		&lt;p&gt;This makes it so that calling &lt;code&gt;Twitcher()&lt;/code&gt; instantiates a new &lt;code&gt;Twitcher&lt;/code&gt; object without using the &lt;code&gt;new&lt;/code&gt; constructor.&lt;/p&gt;
		
		&lt;p&gt;Then, I extend the &lt;code&gt;window.Twitcher&lt;/code&gt; object with the quarantined Twitcher:&lt;/p&gt;
		
		&lt;div class="code-block"&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="nx"&gt;Twitcher&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;Extensions&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;extend&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;window&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;Twitcher&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;Twitcher&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
		&lt;/div&gt;
		
		&lt;p&gt;So we end up giving the &lt;code&gt;window.Twitcher&lt;/code&gt; object all the power (and &lt;code&gt;prototype&lt;/code&gt;) of the quarantined Twitcher. Not sure why I decided to do that. Seemed like a good idea at the time and I am pretty happy with the resulting API.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;I wanted to experiment with &lt;a href="http://bob.pythonmac.org/archives/2005/12/05/remote-json-jsonp/"&gt;JSONP&lt;/a&gt;.&lt;/p&gt;
		&lt;p&gt;I wanted to crack open jQuery and see how it did JSONP. The result is Twitcher. Twitcher is &lt;em&gt;really&lt;/em&gt; just some Twitter specifics on top of a minimal JSONP interface. Here is the JSONP method, simply:&lt;/p&gt;
		
		&lt;div class="code-block"&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;	
&lt;span class="nx"&gt;jsonp&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;url&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;callback&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;callback_name&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;head&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;document&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;getElementsByTagName&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;head&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;];&lt;/span&gt;
  &lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;script&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;document&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;createElement&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;script&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="nx"&gt;script&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;type&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
  &lt;span class="nx"&gt;script&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;src&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;url&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

  &lt;span class="nb"&gt;window&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;callback_name&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;callback&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="nb"&gt;window&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;callback_name&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="kc"&gt;undefined&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
    &lt;span class="k"&gt;try&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;delete&lt;/span&gt; &lt;span class="nb"&gt;window&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;callback_name&lt;/span&gt;&lt;span class="p"&gt;];&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;catch&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;e&lt;/span&gt;&lt;span class="p"&gt;){}&lt;/span&gt;
    &lt;span class="nx"&gt;head&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;removeChild&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;script&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="p"&gt;};&lt;/span&gt;

  &lt;span class="nx"&gt;head&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;appendChild&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;script&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
		&lt;/div&gt;		
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;I wanted to experiment with JavaScript testing.&lt;/p&gt;
		&lt;p&gt;I like the idea of a strong testing suite, Behavior Driven Development, unit testing, and all that stuff that goes along with it. I use RSpec for &lt;a href="http://github.com/mwunsch/weary"&gt;Weary&lt;/a&gt; and wanted to explore doing tests in JavaScript. I decided on &lt;a href="http://visionmedia.github.com/jspec/"&gt;JSpec&lt;/a&gt;, only because it seemed familiar. JavaScript testing is hard. It&amp;rsquo;s hard because Browsers suck. All of this stuff gets in your way and it makes testing a mental hurdle. But once you get past that obstacle, it&amp;rsquo;s a great idea. I found that testing encouraged me to break up methods into smaller and smaller parts, which is a good thing. I&amp;rsquo;d like to test more, but I am running into the same hurdle I reached with testing for Weary: it is hard to test web services. I&amp;rsquo;ve had some ideas though and my experience with JSpec was a pleasant one.&lt;/p&gt;
	&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;So that is Twitcher. A library-agnostic Twitter Search API. The only thing it writes out to the DOM is the stuff it needs to perform the Ajax call. It returns data, and that&amp;rsquo;s it. I created Twitcher as a proof of concept and hope you find a use for it. Or not. You could just use jQuery.&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>The New New MarkWunsch.com</title>
   <link href="http://markwunsch.com/blog/2009/10/13/newnew.html" />
   <updated>2009-10-13T15:38:13-04:00</updated>
   <id>http://markwunsch.com/blog/2009/10/13/newnew</id>
   <content type="html">
&lt;p&gt;I am, at best, an intermittent publisher. In the last iteration of the site, the last blog post I had written accumulated cobwebs for close to 11 months. So I am not the most fastidious author in the world. Sue me.&lt;/p&gt; 
&lt;p&gt;This blog has languished during that time, and I wondered what would it take for me to become interested in writing a full-on post again. I just did not want to write. And it occurred to me that  I don&amp;rsquo;t particularly enjoy the act of writing. I made a small list of the self-imposed obstacles that keep me from wanting to write:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;
		&lt;h2&gt;Obtuse Publishing Systems&lt;/h2&gt;
		&lt;p&gt;This site was previously running on &lt;a href="http://expressionengine.com/"&gt;ExpressionEngine&lt;/a&gt;. I have nothing against ExpressionEngine. It is my preferred out-of-the-box CMS tool, but that&amp;rsquo;s not really what I wanted for this site. &lt;a href="http://wordpress.org/"&gt;WordPress&lt;/a&gt; is such a huge beast, using it for a tiny blog is downright unwieldy. &lt;a href="http://www.tumblr.com/"&gt;Tumblr&lt;/a&gt; and &lt;a href="http://posterous.com/"&gt;Posterous&lt;/a&gt; have stepped up as great lightweight web publishing tools, but I wanted to build something that was entirely mine: my own templates, my own workflow. I kind of miss the early days of web publishing &amp;mdash; hacking out raw html in a text editor, publishing manually.&lt;/p&gt;
		&lt;p&gt;I am not afraid of HTML and if I wanted the control I desired, none of those other tools would work. Then I read &lt;a href="http://www.mojombo.com/2008/11/17/blogging-like-a-hacker.html"&gt;Blogging Like a Hacker&lt;/a&gt; by Tom Preston-Werner, one of the founders of (beloved) &lt;a href="http://github.com"&gt;GitHub&lt;/a&gt;. &lt;a href="http://jekyllrb.com"&gt;Jekyll&lt;/a&gt; is now powering this site, and I am really pleased with its simplicity and flexibility. It scratches all my aspirational hacky itches. A series of custom &lt;a href="http://rake.rubyforge.org/"&gt;Rake&lt;/a&gt; tasks keep my workflow humming along nicely.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;h2&gt;Bad Writing&lt;/h2&gt;
		&lt;p&gt;For every workaday hacker or designer there are twelve bloggers ready to trivialize their ambitions. CSS developers and designers have a multitude of &amp;ldquo;CSS Galleries&amp;rdquo;. Other developers have the trolls on &lt;a href="http://news.ycombinator.com/"&gt;Hacker News&lt;/a&gt; and &lt;a href="http://www.reddit.com/r/programming/"&gt;Proggit&lt;/a&gt;. And somewhere in between is a battery of &lt;em&gt;Top 100&lt;/em&gt; lists and &lt;em&gt;social media marketers&lt;/em&gt;. It is a scary, intimidating, noise-filled world for those who dare to dabble in development, design, or authorship. All across the web is a cesspool of hacks all telling you how right they are.&lt;/p&gt;
		&lt;p&gt;It is easy to believe that in order to succeed, you have to contribute to the noise. Web publishing has evolved to the point where it&amp;rsquo;s no longer about &lt;em&gt;how&lt;/em&gt; you speak your voice, it is a matter of how loud you can project.&lt;/p&gt;
		&lt;p&gt;There is a &lt;a href="https://gist.github.com/0a2655aed6a26fa15a02"&gt;fantastic little post&lt;/a&gt; by &lt;a href="http://defunkt.github.com/"&gt;Chris Wanstrath&lt;/a&gt; (also of GitHub; they are awesome) that really helped pull me out of the notion that in order to be a good programmer, you have to be a loud, talkative programmer. Do not be intimidated by the army of &amp;ldquo;social media experts&amp;rdquo; telling you how to do it.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;h2&gt;Good Writing&lt;/h2&gt;
		&lt;p&gt;Where the default is noise, the signals stand out that much clearer. With writers as good as &lt;a href="http://www.zeldman.com/"&gt;Zeldman&lt;/a&gt;, &lt;a href="http://daringfireball.net/"&gt;Gruber&lt;/a&gt;, and &lt;a href="http://www.43folders.com/"&gt;Mann&lt;/a&gt; it was really all to easy for me to say &amp;ldquo;why bother?&amp;rdquo; They are so good at what they write about, and so distinct. I felt that in order to say anything, I would have to say it at least half as good as these guys could. That&amp;rsquo;s hard!&lt;/p&gt;
		&lt;p&gt;There are a large number of people I respect who write online. They are witty, concise, and sharp. If I could write that way&amp;hellip;&lt;/p&gt;
		&lt;p&gt;Well I can&amp;rsquo;t and/or don&amp;rsquo;t. So what? I try my best to focus on my projects and when it comes time to have to write about those things, I will do it in my voice the best way I know how. Just admitting that is a huge step in becoming a better writer.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;h2&gt;Good Design&lt;/h2&gt;
		&lt;p&gt;When I first broke into web development, it was because I wanted to be a &amp;ldquo;web designer&amp;rdquo;. I don&amp;rsquo;t think that title is real nowadays. My official title at Scripps Networks is &amp;ldquo;Front End Developer&amp;rdquo;. For a while I felt that in order to prove my skills with HTML and CSS I had to have a mind-blowing, gallery-worthy design.&lt;/p&gt;
		&lt;p&gt;&lt;a href="http://jasonsantamaria.com/"&gt;Jason Santa Maria&lt;/a&gt; is changing the way designers think. Khoi Vinh&amp;rsquo;s &lt;a href="http://www.subtraction.com/"&gt;Subtraction&lt;/a&gt; is the textbook on design for the web. &lt;a href="http://timvandamme.com/"&gt;Tim Van Damme&lt;/a&gt; is the designer everybody wishes they were. &lt;a href="http://simplebits.com/"&gt;Dan Cederholm&lt;/a&gt; is a pixel magician. &lt;a href="http://shauninman.com/blog"&gt;Shaun Inman&lt;/a&gt; is both prolific and meticulously detailed. I need to face facts; I will never be as good of a designer as these guys.&lt;/p&gt;
		&lt;p&gt;And that&amp;rsquo;s okay! I&amp;rsquo;ve been inspired by the aesthetics of &lt;a href="http://al3x.net/"&gt;Alex Payne&lt;/a&gt;. I can dress this up however I like. It&amp;rsquo;s mine. It can change, my tastes can change. That is okay! What is important isn&amp;rsquo;t the design, but that I don&amp;rsquo;t hold off on publishing important information about my &lt;a href="http://github.com/mwunsch/weary"&gt;open source projects&lt;/a&gt; because I am not happy with the typographic grid. That is just dumb.&lt;/p&gt;
	&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;So I have reworked MarkWunsch.com to be something for me; by me. It is published through a series of Rake tasks written in Ruby, so that I can exercise my programming muscle. It uses some of the new features of HTML5, so that I can tinker with the new tool of my craft. This site is built to minimize the mental barriers that have kept me from writing about what I am working on.&lt;/p&gt; 
&lt;p&gt;I do not promise a regular publishing schedule, instead I want to focus on making things worth writing about. In migrating to the new system, most of the previous articles have been taken offline. I thought they were just poorly written noise, and I am trying to avoid that.&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Design Q&amp;A with Charles Eames</title>
   <link href="http://markwunsch.com/blog/2008/09/27/design-q-a-with-charles-eames.html" />
   <updated>2008-09-27T22:25:53-04:00</updated>
   <id>http://markwunsch.com/blog/2008/09/27/design-q-a-with-charles-eames</id>
   <content type="html">&lt;p&gt;Not to long ago, my wife and I added &lt;em&gt;&amp;#8220;The Films of Charles and Ray Eames&amp;#8221;&lt;/em&gt; to our &lt;a href="http://netflix.com" title="Netflix"&gt;Netflix&lt;/a&gt; queue. We are admirers and we were curious if there had ever been a documentary or anything done on them. A simple search of &amp;#8220;eames&amp;#8221; turned up the six disc set. Apparently, not only are the husband and wife team some of the greatest contributors to furniture and industrial design in the 20th century, they were also prolific filmmakers. I wanted to share a transcript of one of their films with you. Charles Eames provides some incredible insight in &lt;a href="http://www.eamesoffice.com/index2.php?mod=film_detail&amp;amp;id=3067" title="Film information"&gt;&amp;#8220;Design Q &amp;amp; A.&amp;#8221;&lt;/a&gt; Questions by Mme. L. Amic. Answers by Charles Eames. On the occasion of the exhibition &amp;#8220;Qu&amp;#8217;est ce que le design?&amp;#8221; (or What is Design?) at the Musée des Arts Décoratifs, Palais de Louvre.
&lt;/p&gt;
&lt;p&gt;
Q: &amp;#8220;What is your definition of &amp;#8216;Design,&amp;#8217; Monsieur Eames?
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;One could describe Design as a plan for arranging elements to accomplish a particular purpose.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design an expression of art?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;I would rather say it&amp;#8217;s an expression of purpose. It may, if it is good enough, later be judged as art.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design a craft for industrial purposes?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;No, but Design may be a solution to some industrial problems.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;What are the boundaries of Design?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;What are the boundaries of problems?&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design a discipline that concerns itself with only one part of the environment?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;No.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is it a method of general expression?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;No. It is a method of action.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design a creation of an individual?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;No, because to be realistic, one must always recognize the influence of those that have gone before.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design a creation of a group?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Very often.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is there a Design ethic?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;There are always Design constraints, and these often imply an ethic.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Does Design imply the idea of products that are necessarily useful?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Yes, even though the use might be very subtle.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is it able to cooperate in the creation of works reserved solely for pleasure?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Who would say that pleasure is not useful?&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Ought form to derive from the analysis of function?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;The great risk here is that the analysis may be incomplete.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Can the computer substitute for the Designer?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Probably, in some special cases, but usually the computer is an aid to the Designer.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Does Design imply industrial manufacture?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Not necessarily.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design used to modify an old object through new techniques?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;This is one kind of Design problem.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design used to fit up an existing model so that it is more attractive?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;One doesn&amp;#8217;t usually think of Design in this way.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design an element of industrial policy?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;If Design constraints imply an ethic, and if industrial policy includes ethical principles, then yes&amp;#8212;design is an element in an industrial policy.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Does the creation of Design admit constraint?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Design depends largely on constraints.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;What constraints?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;The sum of all constraints. Here is one of the few effective keys to the Design problem: the ability of the Designer to recognize as many of the constraints as possible; his willingness and enthusiasm for working within these constraints. Constraints of price, of size, of strength, of balance, of surface, of time, and so forth. Each problem has its own peculiar list.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Does Design obey laws?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Aren&amp;#8217;t constraints enough?&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Are there tendencies and schools in Design?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Yes, but these are more a measure of human limitations than of ideals.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Is Design ephemeral?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Some needs are ephemeral. Most designs are ephemeral.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Ought Design to tend towards the ephemeral or towards permanence?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Those needs and Designs that have a more universal quality tend toward relative permanence.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;How would you define yourself with respect to a decorator? an interior architect? a stylist?&amp;#8221;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;I wouldn&amp;#8217;t.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;To whom does Design address itself: to the greatest number? to the specialists or the enlightened amateur? to a priviledged social class?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Design addresses itself to the need.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;After having answered all these questions, do you feel you have been able to practice the profession of &amp;#8216;Design&amp;#8217; under satisfactory conditions, or even optimum conditions?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Yes.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;Have you been forced to accept compromises?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;I don&amp;#8217;t remember ever being forced to accept compromises, but I have willingly accepted constraints.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;What do you feel is the primary condition for the practice of Design and for its propagation?&amp;#8221;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;A recognition of need.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
Q: &amp;#8220;What is the future of Design?&amp;#8221;
&lt;/p&gt;
&lt;p&gt;
Throughout the film the questions are posed in white on black titles. Through the answers, photos are shown of the Eames&amp;#8217;s work. With this last question, on the &amp;#8220;future of Design,&amp;#8221; photos are shown of fruit, flowers, and nature.
&lt;/p&gt;
&lt;p&gt;
You can purchase the full set of The Films of Charles and Ray Eames on &lt;a href="http://www.amazon.com/Films-Charles-Ray-Eames/dp/B0009S2K92/ref=pd_lpo_k2_dp_k2a_2_txt?pf_rd_p=304485601&amp;amp;pf_rd_s=lpo-top-stripe-2&amp;amp;pf_rd_t=201&amp;amp;pf_rd_i=6305943877&amp;amp;pf_rd_m=ATVPDKIKX0DER&amp;amp;pf_rd_r=1VSCFVN3Y3A0BW2E2639" title="Amazon: The Films of Charles and Ray Eames"&gt;Amazon&lt;/a&gt;. There are some really fantastic, clever short films in there. Look out for &amp;#8220;Powers of Ten&amp;#8221; and the brilliant, animated &amp;#8220;Mathematics Peep Show.&amp;#8221;
&lt;/p&gt;</content>
 </entry>
 
 
</feed>
