<?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>grimmwerks</title>
	<atom:link href="http://www.grimmwerks.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.grimmwerks.com</link>
	<description>interactive  +  musical  +  geekery</description>
	<lastBuildDate>Wed, 23 Nov 2011 04:46:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	

<!-- Debugging help, do not remove -->
<meta name="Framework" content="Kpress" />
<meta name="Theme Version" content="1.1" />
<meta name="Framework Version" content="1.1" />


		<item>
		<title>WordPress Console</title>
		<link>http://www.grimmwerks.com/blog/wordpress-console/</link>
		<comments>http://www.grimmwerks.com/blog/wordpress-console/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 04:46:55 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress plugin]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1749</guid>
		<description><![CDATA[When I first &#8216;really&#8217; shifted from Macromedia Director to Macromedia Flash (instead of just using dumb little pieces of Flash within Director) &#8212; one of the things I missed most was Director&#8217;s message window; this little window allowed one to code completely in short term memory &#8212; creating and manipulating objects, as well as creating [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>When I first &#8216;really&#8217; shifted from Macromedia Director to Macromedia Flash (instead of just using dumb little pieces of Flash within Director) &#8212; one of the things I missed most was Director&#8217;s message window; this little window allowed one to code completely in short term memory &#8212; creating and manipulating objects, as well as creating library (cast) media, or even external files (vLists were fantastic).  Flash didn&#8217;t &#8211; nor still doesn&#8217;t &#8212; have this type of object manipulation.</p>
<p>When I started dabbling in Ruby, I was happy to find that the IRB worked in a similar was as the Director message window.  But lately I&#8217;ve been working more in php, and specifically, in wordpress; attempting to setup my development environment to work in a way I&#8217;m used to in other languages &#8212; with debugging ability more than just printing out log messages.  So far I&#8217;ve got xDebug up but it seems I&#8217;ve either got to allow it to break upon first line (which happens EVERYTIME a page is displayed) or&#8230; well that&#8217;s really it because breakpoints aren&#8217;t working in the php page.  Hopefully someone else can point out how this is done..</p>
<p>HOWEVER the one thing I&#8217;m really jazzed about is the <a href="http://wordpress.org/extend/plugins/wordpress-console/" target="_blank">WordPress Console</a> plugin that I just found <a href="http://fuelyourcoding.com/plugin-review-wordpress-console/" target="_blank">via this article that describes it&#8217;s use</a> &#8212; and I&#8217;ve got to say it&#8217;s already proving it&#8217;s (virtual) weight in gold. </p>
<p><object width="560" height="322"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5300607&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5300607&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="560" height="322"></embed></object>
<p><a href="http://vimeo.com/5300607">WordPress Console Introduction</a> from <a href="http://vimeo.com/sant0sk1">Jerod Santo</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/wordpress-console/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mix Financial Platform</title>
		<link>http://www.grimmwerks.com/work/mix-financial-platform/</link>
		<comments>http://www.grimmwerks.com/work/mix-financial-platform/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 23:38:55 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[activeMQ]]></category>
		<category><![CDATA[fabrication]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[pureMVC]]></category>
		<category><![CDATA[stomp]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1631</guid>
		<description><![CDATA[From January to September of 2011 I was the sole front end developer for a new global financial application built from scratch for a Hong Kong based company called Investlab. Created as a cost effective solution for bankers and their clients to access global markets, it was architectured in a very modular way, with nearly [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>From January to September of 2011 I was the sole front end developer for a new global financial application built from scratch for a Hong Kong based company called Investlab.  Created as a cost effective solution for bankers and their clients to access global markets, it was architectured in a very modular way, with nearly all areas as self contained widgets that could exist in any configuration; working alone or inter messaging other widgets.</p>
<p><span id="more-1631"></span></p>
<p>The backend architecture used JMS brokers, ActiveMQ and STOMP for messaging, keeping everything in cache rather than as database objects.  Passing data through a socket connection to the front end, Flex utilized a number of very interesting frameworks to allow a very quick and clean modular approach.</p>
<p>PureMVC and it&#8217;s subset Fabrication allowed me to create Flash a multi-core (a sort of multi-singleton approach) application using multiple flex modules built from the same value objects, models and interchangeable views while retaining their own controllers.   PureMVC&#8217;s multicore has a utility called &#8216;Pipes&#8217; (think plumbing) that allows the modules to communicate, but Fabrication really came in handy as it did all the heavy lifting of &#8216;fabricating&#8217; the piping structure; allowing one to send messages from one module to another with ease.  For example if moduleA wants to send a message to all modules within the main application it would do so as &#8220;*&#8221; and all modules could receive that message if interested; if moduleA wanted to communicate with moduleB it could do so as a named module (i.e. &#8220;/modules/moduleB&#8221;).  Or multiple instances of the same module could receive a message sent to &#8216;/infoModules/*&#8217; etc.</p>

<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.002.png' rel='shadowbox[sbalbum-1631];player=img;' title='Mix UI: Flex Architecture Overview'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.002-50x50.png" class="attachment-thumbnail" alt="Mix UI: Flex Architecture Overview" title="Mix UI: Flex Architecture Overview" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.003.png' rel='shadowbox[sbalbum-1631];player=img;' title='Mix UI: Flex Architecture PureMVC/Fabrication'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.003-50x50.png" class="attachment-thumbnail" alt="Mix UI: Flex Architecture PureMVC/Fabrication" title="Mix UI: Flex Architecture PureMVC/Fabrication" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.004.png' rel='shadowbox[sbalbum-1631];player=img;' title='Mix UI: Flex Architecture Application Shell'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.004-50x50.png" class="attachment-thumbnail" alt="Mix UI: Flex Architecture Application Shell" title="Mix UI: Flex Architecture Application Shell" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.005.png' rel='shadowbox[sbalbum-1631];player=img;' title='Mix UI: Flex Architecture Widgets'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.005-50x50.png" class="attachment-thumbnail" alt="Mix UI: Flex Architecture Widgets" title="Mix UI: Flex Architecture Widgets" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.006.png' rel='shadowbox[sbalbum-1631];player=img;' title='Mix UI: Widget Screen Creator idea'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/mix-arc.006-50x50.png" class="attachment-thumbnail" alt="Mix UI: Widget Screen Creator idea" title="Mix UI: Widget Screen Creator idea" /></a>

<p>Programming as modular widgets allowed us to revisit exactly how the user would interact with the system easily, and within this short time frame there were a number of developmental changes and tests.  Taking a bit of the unused Verizon interface I tried to sketch out some ideas on how the application could function, this one based on initial ideas given to me.</p>

<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.001.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 1'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.001-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 1" title="Mix UI Ideas 1" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.002.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 2'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.002-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 2" title="Mix UI Ideas 2" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.003.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 3'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.003-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 3" title="Mix UI Ideas 3" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.004.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 4'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.004-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 4" title="Mix UI Ideas 4" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.005.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 5'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.005-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 5" title="Mix UI Ideas 5" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.006.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 6'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.006-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 6" title="Mix UI Ideas 6" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.008.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 7'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.008-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 7" title="Mix UI Ideas 7" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.009.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 8'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.009-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 8" title="Mix UI Ideas 8" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.010.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 9'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.010-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 9" title="Mix UI Ideas 9" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.012.png' rel='shadowbox[sbalbum-0];player=img;' title='Mix UI Ideas 10'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/MIX-UI.012-50x50.png" class="attachment-thumbnail" alt="Mix UI Ideas 10" title="Mix UI Ideas 10" /></a>

<p>I was also asked to mock out a version the way I thought would be best, in this case I thought a tablet / iPad application would work really well.</p>

<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/2.MIX-login.png' rel='shadowbox[sbalbum-1631];player=img;' title='2.MIX-login'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/2.MIX-login-50x50.png" class="attachment-thumbnail" alt="2.MIX-login" title="2.MIX-login" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/3.MIX-WIDGETS-Get-Data.png' rel='shadowbox[sbalbum-1631];player=img;' title='3.MIX-WIDGETS Get Data'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/3.MIX-WIDGETS-Get-Data-50x50.png" class="attachment-thumbnail" alt="3.MIX-WIDGETS Get Data" title="3.MIX-WIDGETS Get Data" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/4.MIX-Activity-selected1.png' rel='shadowbox[sbalbum-1631];player=img;' title='4.MIX-Activity-selected'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/4.MIX-Activity-selected1-50x50.png" class="attachment-thumbnail" alt="4.MIX-Activity-selected" title="4.MIX-Activity-selected" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/5.MIX-Activity-selected-open.png' rel='shadowbox[sbalbum-1631];player=img;' title='5.MIX-Activity-selected-open'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/5.MIX-Activity-selected-open-50x50.png" class="attachment-thumbnail" alt="5.MIX-Activity-selected-open" title="5.MIX-Activity-selected-open" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/6.MIX-Trades.png' rel='shadowbox[sbalbum-1631];player=img;' title='6.MIX-Trades'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/6.MIX-Trades-50x50.png" class="attachment-thumbnail" alt="6.MIX-Trades" title="6.MIX-Trades" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/7.MIX-Trades-subselected.png' rel='shadowbox[sbalbum-1631];player=img;' title='7.MIX-Trades-subselected'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/7.MIX-Trades-subselected-50x50.png" class="attachment-thumbnail" alt="7.MIX-Trades-subselected" title="7.MIX-Trades-subselected" /></a>

<p>The demo at this point is nearly a full featured product, saving data to the cache and taking orders through the rules.<br />
The ability to create users and accounts, attribute them to a firm, give each account a base currency and country.  Users can trade on multiple accounts, tracking orders, lots and balances.  A user can look up symbols on multiple exchanges under multiple currencies, seeing historical data or recent news articles on the symbol before putting in an order.</p>
<p><iframe src="http://player.vimeo.com/video/31981435" width="607" height="372" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe>
<p><a href="http://vimeo.com/31981435">Mix Client Demo</a> from <a href="http://vimeo.com/grimmwerks">G Schafer</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/work/mix-financial-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>quiet time is now over&#8230;</title>
		<link>http://www.grimmwerks.com/blog/quiet-time-is-now-over/</link>
		<comments>http://www.grimmwerks.com/blog/quiet-time-is-now-over/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 06:35:48 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1628</guid>
		<description><![CDATA[Wow. I&#8217;ve been&#8230; silent as the grave the past two years &#8212; I think it&#8217;s been the amount of work I&#8217;ve been doing (I&#8217;m going to update my portfolio with the last &#8230; six?.. projects or so in the next coming days. Meanwhile there&#8217;s been so much CHANGE. In the world of technology (Flex compiling [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />Wow. I&#8217;ve been&#8230; silent as the grave the past two years &#8212; I think it&#8217;s been the amount of work I&#8217;ve been doing (I&#8217;m going to update my portfolio with the last &#8230; six?.. projects or so in the next coming days.  </p>
<p>Meanwhile there&#8217;s been so much CHANGE. In the world of technology (Flex compiling to mobile devices, one of my heroes &#8212; Steve Jobs &#8212; dying) or my world at home (remarried, have a new son born 10/9/11, bought a house) &#8212; so that the last thing I wanted to do was post on my own site. But that&#8217;s not the way it should be, is it?</p>
<p>Stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/quiet-time-is-now-over/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lupo &#8211; Flex localization</title>
		<link>http://www.grimmwerks.com/blog/flex/lupo-flex-localization/</link>
		<comments>http://www.grimmwerks.com/blog/flex/lupo-flex-localization/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 02:56:38 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1603</guid>
		<description><![CDATA[This looks interesting: two Air Apps that help localize languages for Flex apps; made free by David Deraedt:]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>This looks interesting: two Air Apps that help localize languages for Flex apps; made free by David Deraedt:</p>
<p><a href="http://www.dehats.com/drupal/?q=node/81"><img style="float: right;" src="http://www.grimmwerks.com/wp-content/uploads/2011/01/lupo_translater.jpg" border="0" alt="lupo_translater.jpg" width="128" height="128" /></a></p>
<p><a href="http://www.dehats.com/drupal/?q=node/87"><img style="float: left;" src="http://www.grimmwerks.com/wp-content/uploads/2011/01/lugo.jpg" border="0" alt="lugo.jpg" width="128" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/flex/lupo-flex-localization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unrabble</title>
		<link>http://www.grimmwerks.com/work/unrabble/</link>
		<comments>http://www.grimmwerks.com/work/unrabble/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 00:48:46 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex skinning]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1672</guid>
		<description><![CDATA[From June to October of 2010 I worked on a really interesting project that a whole new spin on the hiring process: Unrabble. What made this so interesting was the way it automated the hiring process to cut down on the time spent shifting through a ream of resumes. In a way, it&#8217;s like the [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>From June to October of 2010 I worked on a really interesting project that a whole new spin on the hiring process: <a href="http://www.unrabble.com/" target="_blank">Unrabble</a>. What made this so interesting was the way it automated the hiring process to cut down on the time spent shifting through a ream of resumes. In a way, it&#8217;s like the &#8216;iTunes of job boards&#8217; as it ranks candidates based on skills that the hiring manager decides are most valuable &#8212; so if you&#8217;re looking for that mysql admin with java skills and cobol experience, that applicant would be pinned to the top of the heap.</p>
<p><span id="more-1672"></span></p>
<p>It also incorporates google searches and social media sites such as Facebook and LinkedIn directly in the hiring process as applicants&#8217; experience and information would be right there for the hiring manager to see. Along with a great visual timeline of experiences is what they call &#8216;Brags&#8217; &#8212; little boasts about achievements (i.e. &#8220;I singlehandedly brought in 3 million of revenue to my company&#8221;) &#8212; the candidate can ask colleagues to confirm as true and verified bring a whole level of micro-referencing to the application process. It&#8217;s quite brilliant actually.</p>
<p>Even at the onset of the application process from the applicant&#8217;s perspective Unrabble asks all those questions that aren&#8217;t *directly* part of a job but have a huge bearing on a company culture &#8212; if they prefer to work in large vs smaller companies, or what they&#8217;re passions lie.</p>
<p>Much like iTunes the hiring manager can continually rate an applicant through questions and interactions, changing needs of the job, sharing an applicant&#8217;s information with a colleague or finally through meeting. The best candidate will always bubble up to the top.</p>

<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/th_63aab621fefe81aa6a5b8b7ccb0806d9_52.jpg' rel='shadowbox[sbalbum-1672];player=img;' title='Adding your company'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/th_63aab621fefe81aa6a5b8b7ccb0806d9_52-50x50.jpg" class="attachment-thumbnail" alt="Adding your company" title="Adding your company" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/th_63aab621fefe81aa6a5b8b7ccb0806d9_58-1.jpg' rel='shadowbox[sbalbum-1672];player=img;' title='Filtering the Candidates'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/th_63aab621fefe81aa6a5b8b7ccb0806d9_58-1-50x50.jpg" class="attachment-thumbnail" alt="Filtering the Candidates" title="Filtering the Candidates" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/th_63aab621fefe81aa6a5b8b7ccb0806d9_communicatecollaboratemain.jpg' rel='shadowbox[sbalbum-1672];player=img;' title='Researching the Candidate'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/th_63aab621fefe81aa6a5b8b7ccb0806d9_communicatecollaboratemain-50x50.jpg" class="attachment-thumbnail" alt="Researching the Candidate" title="Researching the Candidate" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2011/11/th_63aab621fefe81aa6a5b8b7ccb0806d9_communicatecollaboratemain255.jpg' rel='shadowbox[sbalbum-1672];player=img;' title='Sharing with Colleagues'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2011/11/th_63aab621fefe81aa6a5b8b7ccb0806d9_communicatecollaboratemain255-50x50.jpg" class="attachment-thumbnail" alt="Sharing with Colleagues" title="Sharing with Colleagues" /></a>

<p>The interest in Unrabble has been hot; along with being named <a href="http://www.networkworld.com/news/2011/091311-five-hot-startups-at-demo-250785.html" target="_blank">one of the hottest startups at DEMO Fall </a>2011, the Next Web named it as <a href="http://thenextweb.com/insider/2011/09/15/our-10-favorite-startups-from-the-demo-2011-conference/" target="_blank">one of their favorite startups</a>.  It&#8217;s also been featured in the <a href="http://www.ft.com/intl/cms/s/0/3093021a-e0ad-11e0-947a-00144feabdc0.html#axzz1YAc7XDjm" target="_blank">Financial Times</a>, <a href="http://venturebeat.com/2011/09/13/demo-unrabble-helps-smbs-rid-themselves-of-hr-and-recruiters/" target="_blank">Venture Beat</a> and <a href="http://www.portfolio.com/views/blogs/entrepreneurship/2011/10/06/startups-unrabble-take-the-interview-look-to-ease-hiring-process-pain" target="_blank">Portfolio</a> &#8212; you can read more about these at <a href="http://www.unrabble.com/blog/" target="_blank">Unrabble&#8217;s blog.</a></p>
<p>Here&#8217;s Kevin Watson speaking at DEMO Fall 2011:</p>
<!-- ProPlayer by Isa Goksu --><div name="mediaspace" id="mediaspace"><div class="pro-player-container" width="610px" height="375px"><div id="pro-player-1672pp-single-4f2e1f8deb215"></div></div></div><script type="text/javascript" charset="utf-8">var flashvars = {width: "610",height: "375",autostart: "false",repeat: "false",backcolor: "111111",frontcolor: "cccccc",lightcolor: "66cc00",stretching: "fill",enablejs: "true",mute: "false",skin: "/wp-content/plugins/proplayer/players/skins/default.swf",plugins: "",javascriptid: "1672pp-single-4f2e1f8deb215",image: "",file: 'http://www.grimmwerks.com/wp-content/plugins/proplayer/playlist-controller.php?pp_playlist_id=1672pp-single-4f2e1f8deb215&sid=1328422798'};var params = {wmode: "transparent",allowfullscreen: "true",allowscriptaccess: "always",allownetworking: "all"};var attributes = {id: "obj-pro-player-1672pp-single-4f2e1f8deb215",name: "obj-pro-player-1672pp-single-4f2e1f8deb215"};swfobject.embedSWF("http://www.grimmwerks.com/wp-content/plugins/proplayer/players/player.swf", "pro-player-1672pp-single-4f2e1f8deb215", "610", "375", "9.0.0", false, flashvars, params, attributes);</script>
<p>or take a look at all the examples of use on their <a href="http://www.youtube.com/user/Unrabble" target="_blank">YouTube channel</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/work/unrabble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyperion Books</title>
		<link>http://www.grimmwerks.com/work/hyperion-books/</link>
		<comments>http://www.grimmwerks.com/work/hyperion-books/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 01:19:19 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[magic fields]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1693</guid>
		<description><![CDATA[In rethinking the Hyperion Books website we imagined how the website could best be explored; when you enter a book store or library you can lose hours of time as you naturally progress from subjects of interest, or seeing what other works are by a favorite author. Thinking of what constitutes a book or author [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>In rethinking the Hyperion Books website we imagined how the website could best be explored; when you enter a book store or library you can lose hours of time as you naturally progress from subjects of interest, or seeing what other works are by a favorite author. Thinking of what constitutes a book or author and how to take the user from stepping stone to stepping stone across a stream of information until they were &#8216;miles from home&#8217; was the real fun here.</p>
<p><span id="more-1693"></span></p>
<p>The original Hyperion Books website was a bit of a mess; it seemed almost everything had to be entered and cross referenced manually on the website in order to match a very involved and archaic database of books and authors; author information would be within a book item in the database as text rather than as a pointer to the author &#8212; these pointers would&#8217;ve allowed a much more involved experience as book could lead to author could lead to book, etc.  The biggest use of time was really getting the data together; once the data was correct, it was fairly simple to implement book posts and author posts being displayed; I then created &#8216;smart&#8217; carousels that used different logic depending on what type of carousel was set. </p>
<p>When I first took the job reprogramming the <a href="http://www.hyperionbooks.com/" target="_blank">website</a> my first thought was to use Drupal as the main framework; but WordPress 3 was in beta and I started to think about custom post types &#8212; a book item and author item, and how categories (fiction, drama, comedy) or tags could really enhance the user&#8217;s experience.  I couldn&#8217;t wait for the beta to be released however, and begun using the WordPress 2.9 framework with a plugin called Magic Fields, that would do all the things that custom post types would do &#8212; as well as allowing the admin to upload images for headshots, or setting prices or isbn codes.  Everything that could be done I needed it to be simple for an admin to &#8230;well&#8230; administrate. WordPress has matured *quite* a bit in the past few years; and the idea that an open source project like itself could become not only a standard as a blogging platform but a serious CMS is quite astonishing.</p>
<p><iframe src="http://player.vimeo.com/video/32126672?title=0&amp;byline=0&amp;portrait=0" width="610" height="404" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p><a href="http://www.hyperionbooks.com/" target="_blank">On the home page</a>, the admin can choose what books will show up in the large main carousel, or a book can have <strong>Featured Item</strong> or <strong>Best Seller</strong> ticked off and show up in either category; nothing new there.  However on a book&#8217;s page, the carousel would show items as <strong>You Might Also Like..</strong> based upon tag information the book being viewed.   Reading an author&#8217;s bio would show other <strong>Books By Author</strong>.  The nice thing about all of this is that this all these carousels are the <strong>same</strong> carousel; the admin merely has to pulldown what sort of carousel to set in which area; these different templates (home page, author template, book template) have defined areas for the widgets to function.</p>
<p>Not only does the normal wordpress tags allow the carousels to be fed with pertinent information, it also allows a user to explore products in a new way, such as clicking on a book&#8217;s subject and getting a list of other <a href="http://www.hyperionbooks.com/tag/fiction/" target="_blank">fiction books</a>.</p>
<p>On the New and Forthcoming Titles page, books are listed by publishing date so that books can be added to the database as they&#8217;re ready and can be displayed one month in advance.  Books can be bought from the website and based upon the ISBN information, bought from a number of different online shops.</p>
<p>Take a look at the embedded video or head on over to the website to see explore <a href="http://www.hyperionbooks.com/" target="_blank">www.hyperionbooks.com</a> for yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/work/hyperion-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comcast Speed Issues&#8230;</title>
		<link>http://www.grimmwerks.com/blog/comcast-speed-issues/</link>
		<comments>http://www.grimmwerks.com/blog/comcast-speed-issues/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 19:52:35 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[cable]]></category>
		<category><![CDATA[comcast]]></category>
		<category><![CDATA[speedtest]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1565</guid>
		<description><![CDATA[Ok &#8211; for the past week we&#8217;ve been having TERRIBLE speed issues within the Canton CT area &#8211; especially on upload. I pay for the business speed ($188 a month for just digital tv and cable) &#8212; and over Vonage I&#8217;ve been getting a terrible delay. Skype is the same way. Right now I&#8217;m attempting [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Ok &#8211; for the past week we&#8217;ve been having TERRIBLE speed issues within the Canton CT area &#8211; especially on upload.  I pay for the business speed ($188 a month for just digital tv and cable) &#8212; and over Vonage I&#8217;ve been getting a terrible delay.  Skype is the same way.
</p>
<p>
Right now I&#8217;m attempting to upload a 352meg video file to my server and it&#8217;s taking about 5 hours &#8212; did a quick test on comcast.speedtest.net:
</p>
<p>
<img class="alignnone" src="http://results.speedtest.comcast.net/result/42695782.png" alt="Comcast Speedtest" width="300" height="135" />
</p>
<p>
That doesn&#8217;t seem right, does it?
</p>
<p>
Course on speedtest.net (and using a server back in the old neighborhood of Clifton NJ) we got this:
</p>
<p>
<img class="alignnone" src="http://www.speedtest.net/result/859483613.png" alt="Speedtest Result" width="300" height="135" />
</p>
<p>
Gotta love this:</p>
<p>
<img class="alignnone size-full wp-image-1574" title="transmit-status" src="http://www.grimmwerks.com/wp-content/uploads/2010/06/transmit-status.jpg" alt="" width="913" height="30" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/comcast-speed-issues/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Scribelabs: MediaPod</title>
		<link>http://www.grimmwerks.com/work/scribelabs-mediapod/</link>
		<comments>http://www.grimmwerks.com/work/scribelabs-mediapod/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 21:26:40 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1561</guid>
		<description><![CDATA[Another app created for Scribelabs and their customers &#8211; the Advertising Research Foundation. A sort of &#8216;iTunes in the sky&#8217; this Flex app allowed authenticated subscribers to either stream and view ARF content or download to their iPod. Fun little example done in Flex and using custom TileList renderers&#8230; More information can be read at [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Another app created for Scribelabs and their customers &#8211; the Advertising Research Foundation.  A sort of &#8216;iTunes in the sky&#8217; this Flex app allowed authenticated subscribers to either stream and view ARF content or download to their iPod.  Fun little example done in Flex and using custom TileList renderers&#8230;</p>
<p><span id="more-1561"></span></p>
<p>More information <a href="http://www.scribelabs.com/software/mediapod/">can be read at scribelabs.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/work/scribelabs-mediapod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scribelabs: Podium</title>
		<link>http://www.grimmwerks.com/work/scribelabs-podium/</link>
		<comments>http://www.grimmwerks.com/work/scribelabs-podium/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 21:19:28 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash media server]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1558</guid>
		<description><![CDATA[Can&#8217;t write it as well as described on Scribelabs&#8217; site: &#8220;Podium offers browser-based, live multistream broadcasting and videconferencing. Built on Adobe technologies and delivered via Flash Media Servers and CDNs such as Limelight Networks, Podium is used for small geographically dispersed meetings and large-scale event broadcasts.&#8221; A Flash / Flash Media Server / CDN mashup [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Can&#8217;t write it as well as described on Scribelabs&#8217; site: &#8220;Podium offers browser-based, live multistream broadcasting and videconferencing. Built on Adobe technologies and delivered via Flash Media Servers and CDNs such as Limelight Networks, Podium is used for small geographically dispersed meetings and large-scale event broadcasts.&#8221;</p>
<p><span id="more-1558"></span></p>
<p>A Flash / Flash Media Server / CDN mashup that allows the virtual meetup to be streamed across the web in real time&#8230;for more information check out the pages at scribelabs:<a href="http://www.scribelabs.com/software/scribelive/">http://www.scribelabs.com/software/scribelive/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/work/scribelabs-podium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM ILOG Elixir 3.0 beta</title>
		<link>http://www.grimmwerks.com/blog/flex/ibm-ilog-elixir-3-0-beta%c2%a0%c2%a0riagora/</link>
		<comments>http://www.grimmwerks.com/blog/flex/ibm-ilog-elixir-3-0-beta%c2%a0%c2%a0riagora/#comments</comments>
		<pubDate>Wed, 19 May 2010 17:38:04 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[data visualization]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1520</guid>
		<description><![CDATA[Hmm &#8211; this looks interesting:  advanced data vis components for Flex &#8211; Diagram, Timeline, Gauges and Maps with spark-like renderers (mxml). IBM ILOG Elixir 3.0 beta &#124; RIAgora.]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Hmm &#8211; this looks interesting:  advanced data vis components for Flex &#8211; Diagram, Timeline, Gauges and Maps with spark-like renderers (mxml).</p>
<p><a href="http://www.riagora.com/2010/05/ibm-elixir-3-0-beta/">IBM ILOG Elixir 3.0 beta | RIAgora</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/flex/ibm-ilog-elixir-3-0-beta%c2%a0%c2%a0riagora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flutter vs. Magic Fields</title>
		<link>http://www.grimmwerks.com/blog/flutter-vs-magic-fields/</link>
		<comments>http://www.grimmwerks.com/blog/flutter-vs-magic-fields/#comments</comments>
		<pubDate>Wed, 19 May 2010 13:13:18 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[magic fields]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1518</guid>
		<description><![CDATA[I had been looking at the custom post types that were added in WP 2.9 and fleshed out in WP3, but they still don&#8217;t offer the sort of database control I&#8217;m hoping for with a book publisher&#8217;s website. I started to look at Flutter, but I think it&#8217;s not been updated in a while&#8230; There&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
I had been looking at the custom post types that were added in WP 2.9 and fleshed out in WP3, but they still don&#8217;t offer the sort of database control I&#8217;m hoping for with a book publisher&#8217;s website.<span id="more-1518"></span> I started to look at Flutter, but I think it&#8217;s not been updated in a while&#8230;</p>
<p><embed src="http://blip.tv/play/grJA4o5sAg" type="application/x-shockwave-flash" width="480" height="376" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>There&#8217;s a fork of Flutter called Magic Fields that seems to be updated for WP 2.9; so I&#8217;m attempting to use that for the initial setup, will report back how well it functions; but so far the ability to create custom post types with their own properties / image uploaders seems to be the thing I&#8217;m looking for&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/flutter-vs-magic-fields/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Busy Busy Busy! WordPress, jQuery..</title>
		<link>http://www.grimmwerks.com/blog/busy-busy-busy-wordpress-jquery/</link>
		<comments>http://www.grimmwerks.com/blog/busy-busy-busy-wordpress-jquery/#comments</comments>
		<pubDate>Tue, 18 May 2010 13:08:37 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[elips]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[titanium]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1516</guid>
		<description><![CDATA[I&#8217;ve not posted on a number of interesting tech developments of late (Adobe vs Apple) and what that means for third party iPhone / iPad compilers (appcelerator&#8217;s Titanium, Elips from openplug, Unity3d) &#8212; but I&#8217;ve been extremely busy working on a few websites utilizing WordPress and writing some custom widgets and plugins utilizing the fantastic [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>I&#8217;ve not posted on a number of interesting tech developments of late (Adobe vs Apple) and what that means for third party iPhone / iPad compilers (<a href="http://www.appcelerator.com/">appcelerator&#8217;s Titanium</a>, <a href="http://www.openplug.com/">Elips from openplug</a>, <a href="http://www.unity3d.com">Unity3d</a>) &#8212; but I&#8217;ve been extremely busy working on a few websites utilizing WordPress and writing some custom widgets and plugins utilizing the fantastic <a href="http://jquery.com/">jQuery</a>.</p>
<p>I&#8217;ve been blown away getting under the hood with WordPress and jQuery &#8211; creating custom post types, smart widgets and who knows what madness &#8212; and it&#8217;s definitely something I&#8217;ll be doing a <strong>lot</strong> more.  I had been looking at <a href="http://drupal.org/">drupal</a> for these two websites but it&#8217;s definitely way more granular than I needed for these two gigs.</p>
<p>I&#8217;ve got some Flex players I&#8217;m finishing up as well and a lot more data wrasslin&#8217;&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/busy-busy-busy-wordpress-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lego and Unity</title>
		<link>http://www.grimmwerks.com/blog/lego-and-unity/</link>
		<comments>http://www.grimmwerks.com/blog/lego-and-unity/#comments</comments>
		<pubDate>Tue, 11 May 2010 19:46:44 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[director]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1510</guid>
		<description><![CDATA[Don&#8217;t know how this escaped my attention, but my old buddy Tom Higgins of Unity (ex Macromedia Director ambassador) posted that Unity Tech signs a three-year deal with LEGO!. Ah &#8212; it&#8217;s funny; having recently been playing with Quartz Composer again, I&#8217;m feeling the need to delve back into 3d world&#8230;]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Don&#8217;t know how this escaped my attention, but my old buddy Tom Higgins of Unity (ex Macromedia Director ambassador) posted that <a href="http://blogs.unity3d.com/2010/02/08/unity-tech-signs-a-three-year-deal-with-lego/">Unity Tech signs a three-year deal with LEGO!</a>.</p>
<p>Ah &#8212; it&#8217;s funny; having recently been playing with Quartz Composer again, I&#8217;m feeling the need to delve back into 3d world&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/lego-and-unity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal as base system for Mobile</title>
		<link>http://www.grimmwerks.com/blog/youtube-iphone-ipad-android-apps-using-drupal-as-base-system/</link>
		<comments>http://www.grimmwerks.com/blog/youtube-iphone-ipad-android-apps-using-drupal-as-base-system/#comments</comments>
		<pubDate>Sat, 08 May 2010 17:41:34 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1504</guid>
		<description><![CDATA[This is an interesting video &#8212; demonstrating how drupal can be used as the base system for iPhone/iPad/Android using Appcelerator Titanium &#8212; even if it&#8217;s painful to listen to the &#8216;I Got Drupal&#8217; music video&#8230; YouTube &#8211; iPhone, iPad, Android Apps using Drupal as base system. The conference session can be found here from April [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>This is an interesting video &#8212; demonstrating how drupal can be used as the base system for iPhone/iPad/Android using Appcelerator Titanium &#8212; even if it&#8217;s painful to listen to the &#8216;I Got Drupal&#8217; music video&#8230;</p>
<p><span id="more-1504"></span><br />
<a href="http://www.youtube.com/watch?v=GOzwOnEDinM" rel="shadowbox[sbpost-1504];player=swf;width=640;height=385;">YouTube &#8211; iPhone, iPad, Android Apps using Drupal as base system</a>.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/GOzwOnEDinM" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/GOzwOnEDinM" wmode="transparent"></embed></object></p>
<p>The conference session can be found <a href="http://sf2010.drupal.org/conference/sessions/developing-apps-iphoneipadandroid-using-drupal-base-system">here</a> from April 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/youtube-iphone-ipad-android-apps-using-drupal-as-base-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Catalyst intro</title>
		<link>http://www.grimmwerks.com/blog/flex/flash-catalyst-intro/</link>
		<comments>http://www.grimmwerks.com/blog/flex/flash-catalyst-intro/#comments</comments>
		<pubDate>Sun, 02 May 2010 14:12:03 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flex skinning]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1490</guid>
		<description><![CDATA[A few good videos by Doug Winnie showing the steps from inception, wireframing to handing off the UI to a developer: All the episodes can be found here.]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>A few good videos by Doug Winnie showing the steps from inception, wireframing to handing off the UI to a developer:</p>
<p><object width="610" height="367"><param name="movie" value="http://images.tv.adobe.com/swf/player.swf"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="FlashVars" value="fileID=5856&#038;context=481&#038;embeded=true&#038;environment=production"></param><embed src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=5856&#038;context=481&#038;embeded=true&#038;environment=production" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="610" height="367"></embed></object></p>
<p>All the episodes can be found <a href="http://tv.adobe.com/show/flash-catalyst-1-1-with-doug-winnie/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/flex/flash-catalyst-intro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New look&#8230;</title>
		<link>http://www.grimmwerks.com/blog/new-look/</link>
		<comments>http://www.grimmwerks.com/blog/new-look/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 14:12:56 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1493</guid>
		<description><![CDATA[Whew; have been working on getting this site updated on a dev server, and finally got it up and running with fixes on the production server &#8212; just have would like to change the way the contact page works &#8212; there&#8217;s no real UI response that a message was sent&#8230; I&#8217;ll probably do a quick [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Whew; have been working on getting this site updated on a dev server, and finally got it up and running with fixes on the production server &#8212; just have would like to change the way the contact page works &#8212; there&#8217;s no real UI response that a message was sent&#8230; I&#8217;ll probably do a quick fix using the current mail scheme and then add cforms or something.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/new-look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The power of motivators&#8230;</title>
		<link>http://www.grimmwerks.com/blog/the-power-of-motivators/</link>
		<comments>http://www.grimmwerks.com/blog/the-power-of-motivators/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 14:20:43 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[TED]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1498</guid>
		<description><![CDATA[Great video from TED on the power of motivators &#8211;and specifically for those that need to think creatively; the old stick and carrot only works for tasks that require heads-down work&#8230;]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Great video from TED on the power of motivators &#8211;and specifically for those that need to think creatively; the old stick and carrot only works for tasks that require heads-down work&#8230;</p>
<p><object width="610" height="379"><param name="movie" value="http://www.youtube.com/v/rrkrvAUbU9Y&#038;hl=en_US&#038;fs=1&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/rrkrvAUbU9Y&#038;hl=en_US&#038;fs=1&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="610" height="379"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/the-power-of-motivators/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AS3: Labels in Loops&#8230;</title>
		<link>http://www.grimmwerks.com/blog/flex/as3-labels-in-loops/</link>
		<comments>http://www.grimmwerks.com/blog/flex/as3-labels-in-loops/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 17:09:54 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/technology/as3-labels-in-loops/</guid>
		<description><![CDATA[Christian Cantrell showed an example of how to better control nested loops by labeling each of the loops&#8230; very cool, had no idea.]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Christian Cantrell <a href='http://blogs.adobe.com/cantrell/archives/2009/12/labels_in_actionscript_3.html' >showed an example</a> of how to better control nested loops by labeling each of the loops&#8230; very cool, had no idea.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/flex/as3-labels-in-loops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blackberry OSX Dev&#8230;</title>
		<link>http://www.grimmwerks.com/blog/blackberry-development-on-osx/</link>
		<comments>http://www.grimmwerks.com/blog/blackberry-development-on-osx/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 22:48:18 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[blackberry]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=1003</guid>
		<description><![CDATA[In my forays into mobile development and appcelerator.com&#8216;s Titanium for developing on iPhone and Android, I also found phonegap that allows a trifold approach for Android, iPhone and Blackberry. Blackberry development on OSX isn&#8217;t quite supported as yet but Aziz Uysal has a great tutorial about getting the Blackberry SDK and simulator up and running [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>In my forays into mobile development and <a href="http://www.appcelerator.com/">appcelerator.com</a>&#8216;s <a href="http://www.appcelerator.com/products/">Titanium</a> for developing on iPhone and Android, I also found phonegap that allows a trifold approach for Android, iPhone and Blackberry.</p>
<p>Blackberry development on OSX isn&#8217;t quite supported as yet but Aziz Uysal has a great tutorial about getting the <a href="http://www.azizuysal.com/2009/07/blackberry-development-on-mac-os-x.html">Blackberry SDK and simulator up and running on osx.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/blackberry-development-on-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obj-C Facebook Tutorial</title>
		<link>http://www.grimmwerks.com/blog/great-iphone-and-facebook-connect-tutorial/</link>
		<comments>http://www.grimmwerks.com/blog/great-iphone-and-facebook-connect-tutorial/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 23:43:31 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=997</guid>
		<description><![CDATA[Found this over at vimeo, and just think it&#8217;s a great &#8216;up and running&#8217; step through.. How To: Implement Facebook Connect on the iPhone in 5 minutes from Cat Lee on Vimeo.]]></description>
			<content:encoded><![CDATA[<p id="top" />Found this over at vimeo, and just think it&#8217;s a great &#8216;up and running&#8217; step through..</p>
<p><object width="610" height="345"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3616452&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=FF7700&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3616452&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=FF7700&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="610" height="345"></embed></object>
<p><a href="http://vimeo.com/3616452">How To: Implement Facebook Connect on the iPhone in 5 minutes</a> from <a href="http://vimeo.com/user1326423">Cat Lee</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/great-iphone-and-facebook-connect-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macbook Video</title>
		<link>http://www.grimmwerks.com/blog/macbook-video/</link>
		<comments>http://www.grimmwerks.com/blog/macbook-video/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 05:51:43 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Macbook]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=974</guid>
		<description><![CDATA[Well, the newly fixed Macbook, after spending a week getting it nearly back to the same state, realizing I've lost a lot of music I was working on (some of it was *really* good), and getting a weeks worth of work done, has decided to freak out with the video display...]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Well, the newly fixed Macbook, after spending a week getting it nearly back to the same state, realizing I&#8217;ve lost a lot of music I was working on (some of it was *really* good), and getting a weeks worth of work done, has decided to freak out with the video display&#8230;<br />
<span id="more-974"></span><br />
&#8230; strangely enough, it was fine all day; I left for an hour to go shopping and when I returned it was *not* in the same state as I left it.  Got it to boot into the OS/desktop *once*; began to do some work, but then it did the weird every other pixel flakeout with the moire pattern&#8230;</p>

<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2103.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2103'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2103-50x50.jpg" class="attachment-thumbnail" alt="IMG_2103" title="IMG_2103" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2107-e1265611761687.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2107'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2107-e1265611761687-50x50.jpg" class="attachment-thumbnail" alt="IMG_2107" title="IMG_2107" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2119.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2119'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2119-50x50.jpg" class="attachment-thumbnail" alt="IMG_2119" title="IMG_2119" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2106-e1265611799739.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2106'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2106-e1265611799739-50x50.jpg" class="attachment-thumbnail" alt="IMG_2106" title="IMG_2106" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2111.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2111'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2111-50x50.jpg" class="attachment-thumbnail" alt="IMG_2111" title="IMG_2111" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2110.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2110'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2110-50x50.jpg" class="attachment-thumbnail" alt="IMG_2110" title="IMG_2110" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2112.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2112'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2112-50x50.jpg" class="attachment-thumbnail" alt="IMG_2112" title="IMG_2112" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2113.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2113'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2113-50x50.jpg" class="attachment-thumbnail" alt="IMG_2113" title="IMG_2113" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2117.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2117'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2117-50x50.jpg" class="attachment-thumbnail" alt="IMG_2117" title="IMG_2117" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2115.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2115'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2115-50x50.jpg" class="attachment-thumbnail" alt="IMG_2115" title="IMG_2115" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2109.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2109'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2109-50x50.jpg" class="attachment-thumbnail" alt="IMG_2109" title="IMG_2109" /></a>
<a href='http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2108.jpg' rel='shadowbox[sbalbum-974];player=img;' title='IMG_2108'><img width="50" height="50" src="http://www.grimmwerks.com/wp-content/uploads/2010/02/IMG_2108-50x50.jpg" class="attachment-thumbnail" alt="IMG_2108" title="IMG_2108" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/macbook-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun with power&#8230;</title>
		<link>http://www.grimmwerks.com/blog/fun-with-power/</link>
		<comments>http://www.grimmwerks.com/blog/fun-with-power/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 15:17:42 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/technology/fun-with-power/</guid>
		<description><![CDATA[With my head down in the specifics of technology so much, I tend to forget about what all of this we use relies so much on.. power. I can debug and test, patch and peruse to my heart&#8217;s content, but if there&#8217;s no electricity there&#8217;s not much hope of anything happening&#8230; like a castle built [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />With my head down in the specifics of technology so much, I tend to forget about what all of this we use relies so much on.. power.</p>
<p>I can debug and test, patch and peruse to my heart&#8217;s content, but if there&#8217;s no electricity there&#8217;s not much hope of anything happening&#8230; like a castle built upon the sand.</p>
<p>Today the power went out not just in my building, but seemingly my whole section of town since the traffic lights were out as well.  With no power comes no responsibility it seems (and yes I&#8217;m looking forward to <a href="http://filmdrunk.uproxx.com/2010/02/new-kick-ass-trailer-with-no-power-comes-no-responsibility#more-24037">Kick Ass</a>)&#8230; so right now I&#8217;ve gone to the local Barnes and Noble to piggy back on their working electricity and internet, hoping to see the two home computers come online on Skype to know when to go home..</p>
<p>&#8230;.oh joy; school just called to tell me that the kids are being let out early, so I&#8217;m the one that gets to deal with my child&#8217;s withdraw of moving objects, tv, and video games.  We might have to venture out into the world.</p>
<p><strong>Update</strong>: power came back on, machines rebooted and signed into Skype.. got to watch the dog freak out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/fun-with-power/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daring Fireball&#8217;s iPad vs Flash</title>
		<link>http://www.grimmwerks.com/blog/daring-fireballs-ipad-vs-flash/</link>
		<comments>http://www.grimmwerks.com/blog/daring-fireballs-ipad-vs-flash/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 14:02:51 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/technology/daring-fireballs-ipad-vs-flash/</guid>
		<description><![CDATA[Great synopsis of why Flash isn&#8217;t on the iPhone/iPad by John Gruber at Darin Fireball&#8230;]]></description>
			<content:encoded><![CDATA[<p id="top" />Great synopsis of why Flash isn&#8217;t on the iPhone/iPad by John Gruber at <a href="http://daringfireball.net/2010/01/apple_adobe_flash">Darin Fireball&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/daring-fireballs-ipad-vs-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I am the Passenger&#8230;</title>
		<link>http://www.grimmwerks.com/blog/i-am-the-passenger/</link>
		<comments>http://www.grimmwerks.com/blog/i-am-the-passenger/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 18:09:58 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[dreamhost]]></category>
		<category><![CDATA[passenger]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=960</guid>
		<description><![CDATA[I know that Dreamhost (my host provider) has supported Passenger for Rails apps running on Apache, but I&#8217;ve only gotten a taste of it lately, as I was setting up my development machine as a LAMP stack with Rails and now Passenger (including the MacOSX Passenger pane). I&#8217;m actually quite astounded how quick it is [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>I know that Dreamhost (my host provider) has supported Passenger for Rails apps running on Apache, but I&#8217;ve only gotten a taste of it lately, as I was setting up my development machine as a LAMP stack with Rails and now Passenger (including the MacOSX Passenger pane).  </p>
<p>I&#8217;m actually quite astounded how quick it is to set up; see for yourself:</p>
<p><a href="http://www.modrails.com/">http://www.modrails.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/i-am-the-passenger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad and iPhone gigs&#8230;</title>
		<link>http://www.grimmwerks.com/blog/ipad-and-iphone-software-gigs/</link>
		<comments>http://www.grimmwerks.com/blog/ipad-and-iphone-software-gigs/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 23:14:21 +0000</pubDate>
		<dc:creator>grimmwerks</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>

		<guid isPermaLink="false">http://www.grimmwerks.com/?p=953</guid>
		<description><![CDATA[Apple seems to be really pushing for developers... too bad I'm on the east coast...got this via linkedin:

Apple's iPad and iPhone Software Engineering division is growing tremendously, so we will be having a job]]></description>
			<content:encoded><![CDATA[<p id="top" />
<p>Apple seems to be really pushing for developers&#8230; too bad I&#8217;m on the east coast&#8230;got this via linkedin:</p>
<p><span id="more-953"></span></p>
<p>Apple&#8217;s iPad and iPhone Software Engineering division is growing tremendously, so we will be having a job fair at the Apple campus in building 4 on Friday February 5 from 11am to 8pm. </p>
<p>We are currently hiring for:<br />
- Software Engineers from embedded level up to UI (applications, frameworks, firmware)<br />
- Wireless and cellular software development and test<br />
- QA Engineers (black box, white box, test tool developers)<br />
- Software Engineering Project Managers (telephony, multimedia, build, factory)<br />
- Carrier Field Test Engineers<br />
- Software Engineering Management </p>
<p>You can check out all iPhone Software Engineering job opportunities at www.apple.com/jobs/us /corporate.html and click on the iPhone Engineering Division. </p>
<p>Please send your resume to iphonejobs@apple.com and bring copies with you. The attire is business causal. We are growing a lot, so please also tell your friends. Thanks and we look forward to seeing you on Feb 5 to join us in pushing the evolution of mobile communications. </p>
<p>Dan Ryan<br />
iPhone Software Recruiter<br />
408.974.5859<br />
dryan@apple.com </p>
<p>http://www.linkedin.com/in/danielryan</p>
<p>Address:<br />
Apple, Inc.<br />
4 Infinite Loop<br />
Cupertino, CA 95014 </p>
<p>Directions:<br />
- 280 to DeAnza Blvd<br />
- Turn left on Mariani Ave<br />
- Turn left onto Infinite Loop<br />
- Drive around to building 4 (4 Infinite Loop, the &#8220;back&#8221; side of Apple&#8217;s campus) and park<br />
- Go in the lobby of building 4 and ask for the iPhone SW Job Fair</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grimmwerks.com/blog/ipad-and-iphone-software-gigs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

