<?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>Tech Raving &#187; Programming</title>
	<atom:link href="http://www.techraving.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techraving.com</link>
	<description>An Opinion is a Terrible Thing To Waste</description>
	<lastBuildDate>Sat, 26 Dec 2009 14:29:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHPDbMigrate &amp; CodeIgniter</title>
		<link>http://www.techraving.com/2009/08/18/phpdbmigrate-codeigniter/</link>
		<comments>http://www.techraving.com/2009/08/18/phpdbmigrate-codeigniter/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 00:16:24 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPDbMigrate]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[migrate]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=319</guid>
		<description><![CDATA[As a single developer on a single application running different environments&#1089;&#1087;&#1072;&#1083;&#1085;&#1080; &#1082;&#1086;&#1084;&#1087;&#1083;&#1077;&#1082;&#1090;&#1080; I find it tedious to have to duplicate my database changes everytime, whether they are permanent or not. When working with a group of developers and all of use making changes to the database schema it becomes even more hectic as to what [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2009/08/18/phpdbmigrate-codeigniter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPDbMigration Release with MySQL</title>
		<link>http://www.techraving.com/2009/08/14/phpdbmigration-release-with-mysql/</link>
		<comments>http://www.techraving.com/2009/08/14/phpdbmigration-release-with-mysql/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 10:58:30 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPDbMigrate]]></category>
		<category><![CDATA[active migration]]></category>
		<category><![CDATA[activemigration]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=315</guid>
		<description><![CDATA[This morning I&#8217;ve finally released PHPDbMigrate RC 2.
The changes to this utility include:
all migration functions work in MySQL
mysql and mysqli database adapters supported
You can find the code here: http://code.google.com/p/phpdbmigrate/
I&#8217;ve still got work to do in support other database types and updating the wiki.

  addthis_url    = 'http%3A%2F%2Fwww.techraving.com%2F2009%2F08%2F14%2Fphpdbmigration-release-with-mysql%2F';
  addthis_title  = 'PHPDbMigration+Release+with+MySQL';
 [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2009/08/14/phpdbmigration-release-with-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby Factory Following the Open-Closed Principle</title>
		<link>http://www.techraving.com/2009/02/17/ruby-factory-following-the-open-closed-principle/</link>
		<comments>http://www.techraving.com/2009/02/17/ruby-factory-following-the-open-closed-principle/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 18:23:58 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[Object Orientated Design]]></category>
		<category><![CDATA[Object Orientated Programming]]></category>
		<category><![CDATA[OOD]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=236</guid>
		<description><![CDATA[I had a rather chilling idea recently, how do you create a Ruby factory that follows the Open-Closed Principle. The open closed principle simply states that your code should be open for extension but not modification. More Here. That means unless it&#8217;s a true error or needs modification for a new feature, realistically, don&#8217;t modify [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2009/02/17/ruby-factory-following-the-open-closed-principle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;ve updated the PyMigrate test</title>
		<link>http://www.techraving.com/2009/02/13/ive-updated-the-pymigrate-test/</link>
		<comments>http://www.techraving.com/2009/02/13/ive-updated-the-pymigrate-test/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 17:46:37 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[PyMigrate]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=233</guid>
		<description><![CDATA[I set up the PyMigrate files on http://code.google.com/p/pymigrate/ without any tests because PyMigrate at that time was a prototype. I&#8217;ve created and refactored PyMigrate into a solid form and there the tests are included and these will continue to be maintained.
I haven&#8217;t written the tests to the library files yet because Pete&#8217;s comment about other [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2009/02/13/ive-updated-the-pymigrate-test/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>ObjectMentor as a Reference For Pragmatic Programmers</title>
		<link>http://www.techraving.com/2009/02/12/objectmentor-as-a-reference-for-pragmatic-programmers/</link>
		<comments>http://www.techraving.com/2009/02/12/objectmentor-as-a-reference-for-pragmatic-programmers/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 13:29:14 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[object orientated]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=230</guid>
		<description><![CDATA[In searching for something yesterday I stumbled upon the resource page ofÂ  ObjectMentor and found it a gold mine of information about software practices and systems. ObjectMentor is a company of industry experts and started in 1991 by Robert C. Martin. As a company they also helped define Extreme programming and helped form the Agile [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2009/02/12/objectmentor-as-a-reference-for-pragmatic-programmers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ActiveRecord:Migration for Python</title>
		<link>http://www.techraving.com/2009/02/09/activerecordmigration-for-python/</link>
		<comments>http://www.techraving.com/2009/02/09/activerecordmigration-for-python/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 20:58:36 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=216</guid>
		<description><![CDATA[I&#8217;ve made a couple of posts about how Python lacks the ability to use the Ruby on Rails like ActiveRecord:Migration and how I have come up with a way to incorporate such an idea. Well today is the 9th and I have finally released what I have.
You can find it here: http://www.techraving.com/pymigrate-activemigration-for-python/

  addthis_url  [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2009/02/09/activerecordmigration-for-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python Migration Update</title>
		<link>http://www.techraving.com/2009/02/05/python-migration-update/</link>
		<comments>http://www.techraving.com/2009/02/05/python-migration-update/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 23:33:30 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[rails migration]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=195</guid>
		<description><![CDATA[I just wanted to give you all a quick update. I&#8217;m still trying to get the release of the multi-database adapter migration assistant out for Python frameworks out. It&#8217;s a non-technical issue for now. Hopefully resolved soon.
As I&#8217;ve offer to everyone a chance to name it still feel free to do so. Only four days [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2009/02/05/python-migration-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managing Database Migrations in Python, Name Me!</title>
		<link>http://www.techraving.com/2009/01/27/managing-database-migrations-in-python-name-me/</link>
		<comments>http://www.techraving.com/2009/01/27/managing-database-migrations-in-python-name-me/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 01:51:13 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=191</guid>
		<description><![CDATA[I&#8217;ve devouted a great deal of time working with MVx frameworks in several languages: ColdFusion; PHP; Python; ASP .Net MVC; and of course Ruby on Rails. Clearly each has it&#8217;s own excellencies for what the app needs to accomplish, but when it comes to a well rounded application framework for building an application Ruby on [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2009/01/27/managing-database-migrations-in-python-name-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jsFactory for Building Quick JavaScript Objects With States</title>
		<link>http://www.techraving.com/2008/12/06/jsfactory-for-building-quick-javascript-objects-with-states/</link>
		<comments>http://www.techraving.com/2008/12/06/jsfactory-for-building-quick-javascript-objects-with-states/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 14:04:55 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=171</guid>
		<description><![CDATA[I know of , and use, two systems that allows me to test my JavaScript: jsUnit for Test Driven Development and JsSpec for Behavior Driven Development. I find that in order to setup the object in question I lacked the ability to quickly create objects in the states or values that I needed. So more [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2008/12/06/jsfactory-for-building-quick-javascript-objects-with-states/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shouting From The Clouds</title>
		<link>http://www.techraving.com/2008/12/02/shouting-from-the-clouds/</link>
		<comments>http://www.techraving.com/2008/12/02/shouting-from-the-clouds/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 23:38:28 +0000</pubDate>
		<dc:creator>ScottK</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[cloudshout]]></category>
		<category><![CDATA[IZEA]]></category>
		<category><![CDATA[izeafest]]></category>
		<category><![CDATA[uwa]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://www.techraving.com/?p=174</guid>
		<description><![CDATA[A few months ago in Orlando a new idea in transportable widgets was introduced to the developer community. The name of this concept is CloudShout . During this years IZEAFest , CloudShout has developed into a fully functional system and introductory keys were given out to not only developers but blog owners as well.
Being in [...]]]></description>
		<wfw:commentRss>http://www.techraving.com/2008/12/02/shouting-from-the-clouds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
