<?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>Cantina &#187; Steve Pember</title>
	<atom:link href="http://cantina.co/author/steve/feed/" rel="self" type="application/rss+xml" />
	<link>http://cantina.co</link>
	<description>Tech Chops &#124; Business Cred</description>
	<lastBuildDate>Tue, 31 Jan 2012 15:13:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Managing Your Grails Versions with gswitch</title>
		<link>http://cantina.co/2012/01/10/managing-your-grails-versions-with-gswitch/</link>
		<comments>http://cantina.co/2012/01/10/managing-your-grails-versions-with-gswitch/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 15:49:19 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://cantina.co/?p=1671</guid>
		<description><![CDATA[A large milestone in the Grails lifecycle occurred several weeks ago with the release of version 2.0.0. Grails has very frequent releases; milestones, release candidates, major/minor versions, etc, which is wonderful as the framework grows. The pain point comes in when working on projects that are all using different versions; this happens for us when [...]]]></description>
		<wfw:commentRss>http://cantina.co/2012/01/10/managing-your-grails-versions-with-gswitch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Come to the Meetup: Groovy 1.8 &#8211;  Grails 2.0 New Features</title>
		<link>http://cantina.co/2011/11/30/come-to-the-meetup-groovy-1-8-grails-2-0-new-features/</link>
		<comments>http://cantina.co/2011/11/30/come-to-the-meetup-groovy-1-8-grails-2-0-new-features/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 21:43:46 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://cantina.co/?p=1603</guid>
		<description><![CDATA[The 2.0 release candidate has been . . . released! Whats new? Why do I care? How can I get more productive with the latest releases? How good is eclipse these days? What about STS? Fellow member Jim Mason will present and demonstrate the upcoming features in Grails 2.0 / Groovy 1.8, followed by a [...]]]></description>
		<wfw:commentRss>http://cantina.co/2011/11/30/come-to-the-meetup-groovy-1-8-grails-2-0-new-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boston Grails User Group Meetup: Deploying Grails Applications to Cloud Foundry</title>
		<link>http://cantina.co/2011/06/21/boston-grails-user-group-meetup-deploying-grails-applications-to-cloud-foundry/</link>
		<comments>http://cantina.co/2011/06/21/boston-grails-user-group-meetup-deploying-grails-applications-to-cloud-foundry/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 16:15:42 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cloud Foundry]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[Paas]]></category>
		<category><![CDATA[RabbitMQ]]></category>
		<category><![CDATA[Redis]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://cantina.co/?p=1144</guid>
		<description><![CDATA[Date: July 14th, 2011 Time: 7:00 PM &#8211; 9:00 PM Location: Can­tina, 15 Cypress St., Newton Center, MA 02459 Hosted by: Steve Pember For our next meetup, Burt Beckwith will be giving a talk on Cloud Foundry: &#8220;Cloud Foundry is a revolutionary open-source PaaS service from VMware and Grails applications have first-class support on the [...]]]></description>
		<wfw:commentRss>http://cantina.co/2011/06/21/boston-grails-user-group-meetup-deploying-grails-applications-to-cloud-foundry/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Next Grails Meetup &#8211; GPars for Beginners</title>
		<link>http://cantina.co/2011/05/04/next-grails-meetup-gpars-for-beginners/</link>
		<comments>http://cantina.co/2011/05/04/next-grails-meetup-gpars-for-beginners/#comments</comments>
		<pubDate>Thu, 05 May 2011 00:01:29 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cantina.co/?p=1001</guid>
		<description><![CDATA[The next Grails Boston meetup has beens scheduled up on our Meetup.com page! It will be an introduction to GPars, a concurrent programming library for Groovy&#8230; which, as of Groovy 1.8 is now bundled with the language distro. It will be towards Groovy beginners as well, so anyone with an interest in concurrent programming should [...]]]></description>
		<wfw:commentRss>http://cantina.co/2011/05/04/next-grails-meetup-gpars-for-beginners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Liquibase! (Part 2)</title>
		<link>http://cantina.co/2010/11/02/liquibase-part-2/</link>
		<comments>http://cantina.co/2010/11/02/liquibase-part-2/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 11:51:44 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Groovy on Grails]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Liquibase]]></category>

		<guid isPermaLink="false">http://www.cantinaconsulting.com/?p=708</guid>
		<description><![CDATA[In my last post I discussed the merits of using the Liquibase database schema migration system as well some recommended practices we&#8217;ve been using. As a follow-up, I thought I&#8217;d post some of the code I left out as well some suggestions when introducing Liquibase to an existing system. First, some code. The dbdiff script [...]]]></description>
		<wfw:commentRss>http://cantina.co/2010/11/02/liquibase-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Liquibase! (A brief primer on database schema migrations in Grails)</title>
		<link>http://cantina.co/2010/09/03/liquibase/</link>
		<comments>http://cantina.co/2010/09/03/liquibase/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 16:04:15 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cantinaconsulting.com/?p=641</guid>
		<description><![CDATA[The Active Record migration system in Rails is one of the (few!) advantages that Rails can claim over Grails. Hibernate and the GORM are fantastic pieces of software but they &#8211; like all things &#8211; are not without their limitations. For example, it is hardly advisable to run production level code with your dataSource.dbCreate set [...]]]></description>
		<wfw:commentRss>http://cantina.co/2010/09/03/liquibase/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Grails &#8211; Exporting / Importing Domain Objects using DefaultGrailsDomainClass</title>
		<link>http://cantina.co/2010/07/15/grails-exporting-importing-domain-objects-using-defaultgrailsdomainclass/</link>
		<comments>http://cantina.co/2010/07/15/grails-exporting-importing-domain-objects-using-defaultgrailsdomainclass/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 18:48:38 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Groovy on Grails]]></category>

		<guid isPermaLink="false">http://www.cantinaconsulting.com/?p=422</guid>
		<description><![CDATA[Lately I&#8217;ve been working on a multi-tenant web app that contains a good-size number of domain objects. Within these objects, there exists a sub-set belonging to a root object, and the need arose to be able to quickly duplicate / populate the data within these objects between different instances of the app. It has become [...]]]></description>
		<wfw:commentRss>http://cantina.co/2010/07/15/grails-exporting-importing-domain-objects-using-defaultgrailsdomainclass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boston Grails Users&#039; Group</title>
		<link>http://cantina.co/2009/06/02/boston-grails-users-group/</link>
		<comments>http://cantina.co/2009/06/02/boston-grails-users-group/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 19:14:26 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cantinaconsulting.com/?p=181</guid>
		<description><![CDATA[As I&#8217;ve mentioned before, we here at Cantina are big fans of Groovy and Grails, and we are disappointed that the language is not used more widely. To do our part to spread joy that is Groovy, we&#8217;ve started a group on Meetup.com for Boston-based users (start local!). Check us out here: http://www.meetup.com/Grails-Boston. Our focus [...]]]></description>
		<wfw:commentRss>http://cantina.co/2009/06/02/boston-grails-users-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Putting a Stranglehold on your GUI Applications with wxPython</title>
		<link>http://cantina.co/2009/05/14/wxpython_first_impressions/</link>
		<comments>http://cantina.co/2009/05/14/wxpython_first_impressions/#comments</comments>
		<pubDate>Thu, 14 May 2009 22:12:32 +0000</pubDate>
		<dc:creator>Steve Pember</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[wxPython]]></category>

		<guid isPermaLink="false">http://www.cantinaconsulting.com/?p=152</guid>
		<description><![CDATA[It&#8217;s been a few weeks now since I signed up with the group here at Cantina, and so far I&#8217;ve had a great time. I&#8217;ve had the opportunity to learn quite a bit about online video distribution &#38; technologies, expand my knowledge of Flex / Flash, play around with Amazon&#8217;s Cloud solutions, and learn the [...]]]></description>
		<wfw:commentRss>http://cantina.co/2009/05/14/wxpython_first_impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

