<?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>cookies and code &#187; programming</title>
	<atom:link href="http://www.brianlegros.com/blog/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brianlegros.com/blog</link>
	<description>eat, program, and be merry</description>
	<lastBuildDate>Thu, 16 Jun 2011 07:50:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>flexRpcStubs 0.3 released</title>
		<link>http://www.brianlegros.com/blog/2010/04/10/flexrpcstubs-0-3-released/</link>
		<comments>http://www.brianlegros.com/blog/2010/04/10/flexrpcstubs-0-3-released/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 03:18:23 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flexRpcStubs]]></category>
		<category><![CDATA[mock-objects]]></category>
		<category><![CDATA[stubs]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=708</guid>
		<description><![CDATA[I&#8217;ve pushed out a couple new features and a bug fix for the flexRpcStubs project. Release 0.3 of the library is available for download on github. In terms of features, you can now filter HTTP calls by HTTP method as well as parameters and HTTP headers. Arguments provided to the result/fault method of HTTPServiceStub and [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2010/04/10/flexrpcstubs-0-3-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>flexRpcStubs version 0.2 released</title>
		<link>http://www.brianlegros.com/blog/2010/03/01/flexrpcstubs-version-0-2-released/</link>
		<comments>http://www.brianlegros.com/blog/2010/03/01/flexrpcstubs-version-0-2-released/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 14:15:23 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flexRpcStubs]]></category>
		<category><![CDATA[mock-objects]]></category>
		<category><![CDATA[stubs]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=696</guid>
		<description><![CDATA[I burned the midnight oil tonight and was able to get release 0.2 of the flexRpcStubs project out on Github. In this release I&#8217;ve added the ability to add a rootCause to a fault on RemoteObjectStub, the ability to match parameters and headers on HTTPServiceStub, and the ability to use hamcrest-as3 matchers along with literals [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2010/03/01/flexrpcstubs-version-0-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stubs for mx.rpc classes moved to GitHub</title>
		<link>http://www.brianlegros.com/blog/2010/02/09/stubs-for-mx-rpc-classes-moved-to-github/</link>
		<comments>http://www.brianlegros.com/blog/2010/02/09/stubs-for-mx-rpc-classes-moved-to-github/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 04:57:25 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[stubs]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=690</guid>
		<description><![CDATA[A short note. For simplicities sake, I&#8217;ve created a project on GitHub (http://github.com/blegros/flexRpcStubs) to house the mx.rpc stubs which help with testing Flex service classes. The HTTPServiceStub and RemoteObjectStub classes have had a couple of bugs fixes and I&#8217;ve added build script to generate a SWC for simplicity. You can read more about the stubs [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2010/02/09/stubs-for-mx-rpc-classes-moved-to-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlexUnit and Continuous Integration Updates</title>
		<link>http://www.brianlegros.com/blog/2010/01/19/flexunit-and-continuous-integration-updates/</link>
		<comments>http://www.brianlegros.com/blog/2010/01/19/flexunit-and-continuous-integration-updates/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 04:34:26 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flexunit]]></category>
		<category><![CDATA[xvnc]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=685</guid>
		<description><![CDATA[This past weekend, I finished my port of the Hudson Xvnc plugin to the FlexUnit Ant task. I&#8217;m hoping this will help those who don&#8217;t have access to the plugin, or dont&#8217; use Hudson, but want to execute headless builds using FlexUnit and Xvnc. In addition to this work, I&#8217;ve added a few wiki pages [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2010/01/19/flexunit-and-continuous-integration-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Xvnc to create headless CI builds for Flex and AIR applications</title>
		<link>http://www.brianlegros.com/blog/2009/12/20/using-xvnc-to-create-headless-ci-builds-for-flex-and-air-applications/</link>
		<comments>http://www.brianlegros.com/blog/2009/12/20/using-xvnc-to-create-headless-ci-builds-for-flex-and-air-applications/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 04:34:57 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flexunit]]></category>
		<category><![CDATA[hudson]]></category>
		<category><![CDATA[jee]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[xvnc]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=656</guid>
		<description><![CDATA[Over the last year or so, I&#8217;ve worked to integrate xvfb into the projects I work with at the office and in the community to allow the execution of truly headless builds for Flex-based applications. Since the Flash Player and AIR require a windowing environment and typically unit and integration tests require this environment to [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2009/12/20/using-xvnc-to-create-headless-ci-builds-for-flex-and-air-applications/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Converting a FlexCover CVR to Cobertura XML report</title>
		<link>http://www.brianlegros.com/blog/2009/10/19/converting-a-flexcover-cvr-to-cobertura-xml-report/</link>
		<comments>http://www.brianlegros.com/blog/2009/10/19/converting-a-flexcover-cvr-to-cobertura-xml-report/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 20:06:10 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[bamboo]]></category>
		<category><![CDATA[cobertura]]></category>
		<category><![CDATA[code coverage]]></category>
		<category><![CDATA[cruise control]]></category>
		<category><![CDATA[emma]]></category>
		<category><![CDATA[flexcover]]></category>
		<category><![CDATA[flexunit]]></category>
		<category><![CDATA[hudson]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xunit]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=543</guid>
		<description><![CDATA[If you&#8217;re using FlexCover as a code coverage tool within your Flex build process, the resulting report will be an XML file with a .cvr file extension. Currently there are no FlexCover plugins for the popular CI servers (i.e. &#8211; Hudson, Cruise Control, Bamboo, etc), so to take advantage of the cool baked-in reporting for [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2009/10/19/converting-a-flexcover-cvr-to-cobertura-xml-report/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Experiences from using Grails to migrate legacy web services</title>
		<link>http://www.brianlegros.com/blog/2009/08/15/experiences-from-using-grails-to-migrate-legacy-web-services/</link>
		<comments>http://www.brianlegros.com/blog/2009/08/15/experiences-from-using-grails-to-migrate-legacy-web-services/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 21:41:22 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[htmlunit]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[junit]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=461</guid>
		<description><![CDATA[Recently I was tasked with migrating a version of PHP web services to our new and growing Java stack. I had to maintain the current XML interface over HTTP but use our Java services behind the scenes to satisfy the requests. In an effort to make things easier on myself, I decided to use Grails [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2009/08/15/experiences-from-using-grails-to-migrate-legacy-web-services/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Custom test runner for FlexUnit 4 and mock-as3</title>
		<link>http://www.brianlegros.com/blog/2009/08/06/custom-test-runner-for-flexunit-4-and-mock-as3/</link>
		<comments>http://www.brianlegros.com/blog/2009/08/06/custom-test-runner-for-flexunit-4-and-mock-as3/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 00:38:53 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[adogo]]></category>
		<category><![CDATA[flexunit]]></category>
		<category><![CDATA[junit]]></category>
		<category><![CDATA[mock-as3]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=479</guid>
		<description><![CDATA[At the August Adogo meeting, I presented on the new features coming in FlexUnit4 and mock-as3. During the presentation, I showed the following sample (which has been updated) of how a FlexUnit 4 test using a customer runner for mock-as3 would work. Please keep in mind the example is a bit contrive but exemplifies the [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2009/08/06/custom-test-runner-for-flexunit-4-and-mock-as3/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>August Adogo meeting preso finished up</title>
		<link>http://www.brianlegros.com/blog/2009/08/04/august-adogo-meeting-preso-finished-up/</link>
		<comments>http://www.brianlegros.com/blog/2009/08/04/august-adogo-meeting-preso-finished-up/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 15:23:52 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adogo]]></category>
		<category><![CDATA[asmock]]></category>
		<category><![CDATA[beer]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flexunit]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[junit]]></category>
		<category><![CDATA[mock-as3]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=475</guid>
		<description><![CDATA[Well I gave my hastely assembled and zero practiced version of a FlexUnit4 and mock-as3 presentation last night at the Adogo and I only caught a few people snoozing, so that is a +1 in my book. Unit testing can be extremely dry for most people, but building tools to make me more productive always [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2009/08/04/august-adogo-meeting-preso-finished-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fluint 1.1.1 ready to be released</title>
		<link>http://www.brianlegros.com/blog/2009/04/29/fluint-111-ready-to-be-released/</link>
		<comments>http://www.brianlegros.com/blog/2009/04/29/fluint-111-ready-to-be-released/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 04:58:26 +0000</pubDate>
		<dc:creator>Brian LeGros</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[fluint]]></category>
		<category><![CDATA[mock-objects]]></category>
		<category><![CDATA[stubs]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.brianlegros.com/blog/?p=434</guid>
		<description><![CDATA[After a busy couple of months, I&#8217;ve finally gotten off of my ass and decided to do the integration for Fluint 1.1.1 and created the new branch for Fluint 1.2. We&#8217;re in the process of getting the artifacts into Google Code, but the release tag is in Subversion now for those who are interested. In [...]]]></description>
		<wfw:commentRss>http://www.brianlegros.com/blog/2009/04/29/fluint-111-ready-to-be-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

