<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>compact code</title>
	<atom:link href="http://compacted.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://compacted.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sat, 09 Oct 2010 09:07:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='compacted.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>compact code</title>
		<link>http://compacted.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://compacted.wordpress.com/osd.xml" title="compact code" />
	<atom:link rel='hub' href='http://compacted.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Parallel processing and Google collections</title>
		<link>http://compacted.wordpress.com/2010/04/27/parallel-processing-and-google-collections/</link>
		<comments>http://compacted.wordpress.com/2010/04/27/parallel-processing-and-google-collections/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 12:17:38 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=561</guid>
		<description><![CDATA[If you have been using google collections lately, chances are you will have been using one of the transform static methods available to you. By default the above transform will execute your list transformations on the current thread. While this approach works well and is in fact preferable for the majority of cases you may [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=561&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2010/04/27/parallel-processing-and-google-collections/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Google collections and JavaBeans</title>
		<link>http://compacted.wordpress.com/2010/04/21/google-collections-and-javabeans/</link>
		<comments>http://compacted.wordpress.com/2010/04/21/google-collections-and-javabeans/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 10:47:29 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=500</guid>
		<description><![CDATA[In this article I want to show you some useful techniques to simplify the process of using google collections with your JavaBeans. Examples will be based around the manipulation of the following customer data. Extracting a list of property values If you want to extract a list of names from your customers you might start [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=500&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2010/04/21/google-collections-and-javabeans/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Google collections made easier</title>
		<link>http://compacted.wordpress.com/2010/04/19/google-collections-made-easier/</link>
		<comments>http://compacted.wordpress.com/2010/04/19/google-collections-made-easier/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 12:20:53 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=464</guid>
		<description><![CDATA[Due to legal/ethical objections around trademark violation the project presented here has been renamed to compacted-collections. I spent a few hours over the last two weeks working on a little project that aims to make google collections even easier to use. I set out to make a thin wrapper that mimics the way the ruby [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=464&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2010/04/19/google-collections-made-easier/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Introducing Compaction</title>
		<link>http://compacted.wordpress.com/2009/09/24/introducing-compaction/</link>
		<comments>http://compacted.wordpress.com/2009/09/24/introducing-compaction/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 13:14:15 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[compaction]]></category>
		<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=429</guid>
		<description><![CDATA[I&#8217;ve been very quiet on the blogging front for the past few weeks. Although I would like to tell you that I have been relaxing on the beach somewhere, sipping cocktails and working a tan, it would be a lie. I have actually been spending my spare time creating a new open source project that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=429&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2009/09/24/introducing-compaction/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Flex Validation – Future Directions</title>
		<link>http://compacted.wordpress.com/2009/09/03/flex-validation-%e2%80%93-future-directions/</link>
		<comments>http://compacted.wordpress.com/2009/09/03/flex-validation-%e2%80%93-future-directions/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 03:13:26 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[flexsnippet]]></category>
		<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=372</guid>
		<description><![CDATA[I&#8217;m currently working on creating a small flex library with the goal of simplifying the task of implementing common user interface logic. One of the areas that is of particular interest to me is validation. Although the built in flex validators are useful they lack some important functionality needed to use them in any non [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=372&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2009/09/03/flex-validation-%e2%80%93-future-directions/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Unit Testing Flex &#8211; Mocking</title>
		<link>http://compacted.wordpress.com/2009/08/26/unit-testing-flex-mocking/</link>
		<comments>http://compacted.wordpress.com/2009/08/26/unit-testing-flex-mocking/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 12:09:39 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[flexunit]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=288</guid>
		<description><![CDATA[If you have experimented with unit testing either recently or in the past you will be aware that sometimes it can get difficult. There are many challenges you might encounter including the following: You need to ensure something happened, without going into detail. You have to do too much to write a single test. You [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=288&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2009/08/26/unit-testing-flex-mocking/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Unit Testing Flex &#8211; Alerts</title>
		<link>http://compacted.wordpress.com/2009/08/19/flex-unit-testing-alerts/</link>
		<comments>http://compacted.wordpress.com/2009/08/19/flex-unit-testing-alerts/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 11:04:09 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[flexunit]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=253</guid>
		<description><![CDATA[If you ever have a serious attempt at unit testing Flex code sooner or later you are going to need to test something that involves user confirmation. Lets take a simple example of deleting critical business information, the last thing we want is to have a user accidently click the wrong button and delete something [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=253&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2009/08/19/flex-unit-testing-alerts/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>

		<media:content url="http://compacted.files.wordpress.com/2009/08/alertunittest.png" medium="image">
			<media:title type="html">Successful unit test for alert confirmation.</media:title>
		</media:content>
	</item>
		<item>
		<title>Unit Testing Flex &#8211; States</title>
		<link>http://compacted.wordpress.com/2009/08/14/unit-testing-flex-states/</link>
		<comments>http://compacted.wordpress.com/2009/08/14/unit-testing-flex-states/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 05:42:48 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[flexunit]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=219</guid>
		<description><![CDATA[This is a quick post to share a solution to a problem I discovered while trying to unit some test some Flex code that involved states. FormWithStates.as I was trying to reference the ageText component from my unit test like this: FormWithStatesTest.as Unfortunately every time I ran the test it would fail: Null pointer exception. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=219&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2009/08/14/unit-testing-flex-states/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>

		<media:content url="http://compacted.files.wordpress.com/2009/08/statesfailure.png" medium="image">
			<media:title type="html">Trying to use a component created in an mxml state can be tricky.</media:title>
		</media:content>
	</item>
		<item>
		<title>Flex Snippet &#8211; Automatic Dirty Checking</title>
		<link>http://compacted.wordpress.com/2009/08/13/flex-snippet-automatic-dirty-checking/</link>
		<comments>http://compacted.wordpress.com/2009/08/13/flex-snippet-automatic-dirty-checking/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 13:59:09 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[flexsnippet]]></category>
		<category><![CDATA[flexunit]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=198</guid>
		<description><![CDATA[In order to prepare for an upcoming tutorial on flex unit testing I need to present a couple of simple concepts that I can build upon to create some useful example code. The first of these is the concept of automatic dirty checking. You can use dirty checking to determine if any properties on given [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=198&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2009/08/13/flex-snippet-automatic-dirty-checking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>
	</item>
		<item>
		<title>Unit Testing Flex &#8211; More MXML</title>
		<link>http://compacted.wordpress.com/2009/08/12/unit-testing-flex-more-mxml/</link>
		<comments>http://compacted.wordpress.com/2009/08/12/unit-testing-flex-more-mxml/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 14:36:38 +0000</pubDate>
		<dc:creator>Shanon</dc:creator>
				<category><![CDATA[flexunit]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.compactcode.com/?p=157</guid>
		<description><![CDATA[This is a continuation of my previous post. Today I am going to show you three more simple techniques you can use to unit test your mxml: Button Clicks List Selection DataGrid Rendering Button Clicks ClickForm.mxml ClickModel.as ClickTest.as List Selection SelectionForm.mxml SelectionModel.as SelectionTest.as DataGrid Rendering DataGridForm.mxml DataGridModel.as Customer.as DataGridTest.as Do you find this useful? Does [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=compacted.wordpress.com&amp;blog=13160814&amp;post=157&amp;subd=compacted&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://compacted.wordpress.com/2009/08/12/unit-testing-flex-more-mxml/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c79e40906d5f5776161324a6aeea6165?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">compactcode</media:title>
		</media:content>
	</item>
	</channel>
</rss>
