<?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>Ryan Tan</title>
	<atom:link href="http://blog.ryantan.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ryantan.net</link>
	<description>Exploring new media as art and science</description>
	<lastBuildDate>Mon, 30 Jan 2012 19:26:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Recovering lost animation on referenced characterSets in Maya 2011</title>
		<link>http://blog.ryantan.net/2012/01/recovering-lost-animation-on-referenced-charactersets-in-maya-2011/</link>
		<comments>http://blog.ryantan.net/2012/01/recovering-lost-animation-on-referenced-charactersets-in-maya-2011/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 19:26:24 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[CG and Animation]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Maya]]></category>
		<category><![CDATA[Rigging]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=1024</guid>
		<description><![CDATA[A friend recently lost all of his animation on a referenced character rig. The file still opens without Maya complaining, but the keys just went missing. A quick check of the .ma in a text editor confirmed that the animCurve nodes were still present. Feeling adventurous, I fired up notepad++ and did a text comparison [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2012/01/recovering-lost-animation-on-referenced-charactersets-in-maya-2011/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Free Transform Manager As3 v1.3</title>
		<link>http://blog.ryantan.net/2011/04/free-transform-manager-as3-v1-3/</link>
		<comments>http://blog.ryantan.net/2011/04/free-transform-manager-as3-v1-3/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 17:18:44 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[FTM]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=990</guid>
		<description><![CDATA[This is an update to my earlier post announcing the launch of FTM. Source provided after the jump. 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_TestFTM.v1.5_2009197324"
			class="flashmovie"
			width="630"
			height="600">
	<param name="movie" value="http://ryantan.net/content/FTM/TestFTM.v1.5.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://ryantan.net/content/FTM/TestFTM.v1.5.swf"
			name="fm_TestFTM.v1.5_2009197324"
			width="630"
			height="600">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object> Download: Source only &#124; Source + Examples This update consolidates some of the changes people have requested and some refactoring. Usage: // Only need one instance per project var fts:FreeTransformManager = new [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2011/04/free-transform-manager-as3-v1-3/feed/</wfw:commentRss>
		<slash:comments>62</slash:comments>
		</item>
		<item>
		<title>Drupal 7 &#8211; Handling file uploads</title>
		<link>http://blog.ryantan.net/2011/04/drupal-7-handling-file-uploads/</link>
		<comments>http://blog.ryantan.net/2011/04/drupal-7-handling-file-uploads/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 16:41:53 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=979</guid>
		<description><![CDATA[When trying to deal with custom forms with file upload fields, you may sometimes get a error regarding extensions: The specified file &#8220;your file name here&#8221; could not be uploaded. Only files with the following extensions are allowed: &#8220;jpg jpeg gif png txt doc xls pdf ppt pps odt ods odp&#8221; To allow all extensions, [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2011/04/drupal-7-handling-file-uploads/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Raise the Red Lantern</title>
		<link>http://blog.ryantan.net/2011/03/raise-the-red-lantern/</link>
		<comments>http://blog.ryantan.net/2011/03/raise-the-red-lantern/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 11:31:04 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[Asian Film]]></category>
		<category><![CDATA[Film]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=975</guid>
		<description><![CDATA[Inspired by some minimalist posters, I attempted to create one for one of my favorite movies: Unfortunately, its not as minimal as I would like it to be. I got distracted and started watching &#8220;To Live&#8221;, another masterpiece from the same director, Zhang Yimou.]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2011/03/raise-the-red-lantern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Photo Stitching Software from Microsoft?</title>
		<link>http://blog.ryantan.net/2011/01/free-photo-stitching-software-from-microsoft/</link>
		<comments>http://blog.ryantan.net/2011/01/free-photo-stitching-software-from-microsoft/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 01:38:27 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=971</guid>
		<description><![CDATA[It surprises me to find out that Microsoft has been offering a free photo stitching utility for quite some time. And though its quality cannot be matched by photoshop or auto stitch, it is free, and surprisingly fast. While it takes up to 30mins to merge 8 hi res photos from my 550D (5184&#215;3456) in [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2011/01/free-photo-stitching-software-from-microsoft/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Checking PHP syntax</title>
		<link>http://blog.ryantan.net/2011/01/checking-php-syntax/</link>
		<comments>http://blog.ryantan.net/2011/01/checking-php-syntax/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 13:53:34 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=966</guid>
		<description><![CDATA[A quick way to check a .php file for syntax errors is to use the -l option of php.exe. php -l /path/to/php/file.php]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2011/01/checking-php-syntax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating nodes programmatically in Drupal (including cck and location fields)</title>
		<link>http://blog.ryantan.net/2010/12/creating-nodes-programmatically-in-drupal-including-cck-and-location-fields/</link>
		<comments>http://blog.ryantan.net/2010/12/creating-nodes-programmatically-in-drupal-including-cck-and-location-fields/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 02:20:34 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=961</guid>
		<description><![CDATA[Creating a new node in drupal is trivial, but when the node includes custom cck fields, then a few things can trip you up. To save time and energy, here&#8217;s a quick guide and some tips to make your drupal life easier. Creating a basic node: global $user; //get current logged in user $new_node = [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2010/12/creating-nodes-programmatically-in-drupal-including-cck-and-location-fields/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Size mismatch when getting BitmapData from Camera</title>
		<link>http://blog.ryantan.net/2010/12/size-mismatch-when-getting-bitmapdata-from-camera/</link>
		<comments>http://blog.ryantan.net/2010/12/size-mismatch-when-getting-bitmapdata-from-camera/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 08:24:03 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=958</guid>
		<description><![CDATA[Recently while trying to capture a frame from my webcam in Adobe Air, I realize the captured image is always smaller than the height or videoHeight from the Video object. The BitmapData documentation revealed that the BitmapData.draw() operation does not respect any matrix transformation applied on the Camera or Video object, so we need to [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2010/12/size-mismatch-when-getting-bitmapdata-from-camera/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Wireframing Kits</title>
		<link>http://blog.ryantan.net/2010/12/wireframing-kit/</link>
		<comments>http://blog.ryantan.net/2010/12/wireframing-kit/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 05:47:48 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Works by Others]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=954</guid>
		<description><![CDATA[Just like you shouldn&#8217;t start building a project from scratch, you shouldn&#8217;t start crafting a wireframe out of a blank canvas as well. The place where you should start is here: http://www.smashingmagazine.com/2010/02/05/50-free-ui-and-web-design-wireframing-kits-resources-and-source-files/ Great looking stencil kits for building everything from iPhone, browser, facebook, MacOS apps &#8211; even Blackberry. Preview the iPhone kit below]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2010/12/wireframing-kit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Current State of Web Design &#8211; 2010</title>
		<link>http://blog.ryantan.net/2010/12/the-current-state-of-web-design-2010/</link>
		<comments>http://blog.ryantan.net/2010/12/the-current-state-of-web-design-2010/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 13:43:45 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Works by Others]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=950</guid>
		<description><![CDATA[A fantastic snapshot of the current web design trends by Smashing Magazine: http://www.smashingmagazine.com/2010/05/04/web-design-trends-2010/]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2010/12/the-current-state-of-web-design-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

