<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for The Linux Bloke</title>
	<atom:link href="http://www.linuxbloke.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxbloke.com</link>
	<description>Who's the Biggest Geek on the Internet?</description>
	<pubDate>Thu, 20 Nov 2008 15:14:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>Comment on Review of AssemblySys dataServices by Fred Mitchell</title>
		<link>http://www.linuxbloke.com/2008/10/22/review-of-assemblysys-dataservices/#comment-39</link>
		<dc:creator>Fred Mitchell</dc:creator>
		<pubDate>Thu, 23 Oct 2008 17:30:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxbloke.com/?p=164#comment-39</guid>
		<description>Thanks, Sheeri!

I did use an approach similar to Mike Hillyer's methods. Basically, there is a side table that has a list of parents and children that link back to the node table, allowing me to have children with multiple parents as well as parents with multiple children, so we can group arbitrary sets of locations into "regions" or other types of groups.</description>
		<content:encoded><![CDATA[<p>Thanks, Sheeri!</p>
<p>I did use an approach similar to Mike Hillyer&#8217;s methods. Basically, there is a side table that has a list of parents and children that link back to the node table, allowing me to have children with multiple parents as well as parents with multiple children, so we can group arbitrary sets of locations into &#8220;regions&#8221; or other types of groups.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Review of AssemblySys dataServices by Sheeri Cabral</title>
		<link>http://www.linuxbloke.com/2008/10/22/review-of-assemblysys-dataservices/#comment-34</link>
		<dc:creator>Sheeri Cabral</dc:creator>
		<pubDate>Thu, 23 Oct 2008 13:48:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxbloke.com/?p=164#comment-34</guid>
		<description>Fred,

Good on you for verifying obscurities!  That's hard to do, and it shows dedication that you're intent on making sure the data is correct -- very important for a DBA.

How did you deal with the schema for the tree heirarchy?  Using Mike Hillyer's method, as in here:

http://dev.mysql.com/tech-resources/articles/hierarchical-data.html

??</description>
		<content:encoded><![CDATA[<p>Fred,</p>
<p>Good on you for verifying obscurities!  That&#8217;s hard to do, and it shows dedication that you&#8217;re intent on making sure the data is correct &#8212; very important for a DBA.</p>
<p>How did you deal with the schema for the tree heirarchy?  Using Mike Hillyer&#8217;s method, as in here:</p>
<p><a href="http://dev.mysql.com/tech-resources/articles/hierarchical-data.html" rel="nofollow">http://dev.mysql.com/tech-resources/articles/hierarchical-data.html</a></p>
<p>??</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using Ruby to Migrate Databases by seo blog</title>
		<link>http://www.linuxbloke.com/2008/08/09/using-ruby-to-migrate-databases/#comment-29</link>
		<dc:creator>seo blog</dc:creator>
		<pubDate>Thu, 16 Oct 2008 18:52:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxbloke.com/?p=124#comment-29</guid>
		<description>This is a really intersting article - I have added your blog to my favourites i really like it,keep up the good work!</description>
		<content:encoded><![CDATA[<p>This is a really intersting article - I have added your blog to my favourites i really like it,keep up the good work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using Ruby to Migrate Databases by Fred Mitchell</title>
		<link>http://www.linuxbloke.com/2008/08/09/using-ruby-to-migrate-databases/#comment-24</link>
		<dc:creator>Fred Mitchell</dc:creator>
		<pubDate>Mon, 08 Sep 2008 22:00:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxbloke.com/?p=124#comment-24</guid>
		<description>Thanks for your comment, Erin.

Yes, some stuff did get left out because this is just an example. I don't have approval to post some real code from what I am doing.

For data massaging, I use ruby's lambda statements in place of the :syms. So, if I can't do just:

:olddate =&gt; :newdate

I do:

lambda {&#124;row&#124; do_some_stuff_to row[:olddate] } =&gt; :newdate

The library I wrote looks for this and knows what to do automatically.</description>
		<content:encoded><![CDATA[<p>Thanks for your comment, Erin.</p>
<p>Yes, some stuff did get left out because this is just an example. I don&#8217;t have approval to post some real code from what I am doing.</p>
<p>For data massaging, I use ruby&#8217;s lambda statements in place of the :syms. So, if I can&#8217;t do just:</p>
<p>:olddate => :newdate</p>
<p>I do:</p>
<p>lambda {|row| do_some_stuff_to row[:olddate] } => :newdate</p>
<p>The library I wrote looks for this and knows what to do automatically.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using Ruby to Migrate Databases by erin oneill</title>
		<link>http://www.linuxbloke.com/2008/08/09/using-ruby-to-migrate-databases/#comment-19</link>
		<dc:creator>erin oneill</dc:creator>
		<pubDate>Mon, 08 Sep 2008 18:20:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxbloke.com/?p=124#comment-19</guid>
		<description>You've also forgotten the INT UNSIGNED and the default for your NOT NULL varchars. And you forgot the PK for the table pictures. also Window OS has trouble with mixed case in tables &#38; fields so I tend to use the user_id rather than userID (not that I use windoze, I prefer UNIX so it's a MAC for me, but I work with developers who prefer windows. Less and less these days, but still)

Very cool idea. 

How are you handling moving things like datetime to timestamp datatypes where the data needs a bit of massaging?</description>
		<content:encoded><![CDATA[<p>You&#8217;ve also forgotten the INT UNSIGNED and the default for your NOT NULL varchars. And you forgot the PK for the table pictures. also Window OS has trouble with mixed case in tables &amp; fields so I tend to use the user_id rather than userID (not that I use windoze, I prefer UNIX so it&#8217;s a MAC for me, but I work with developers who prefer windows. Less and less these days, but still)</p>
<p>Very cool idea. </p>
<p>How are you handling moving things like datetime to timestamp datatypes where the data needs a bit of massaging?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using Ruby to Migrate Databases by AlexM</title>
		<link>http://www.linuxbloke.com/2008/08/09/using-ruby-to-migrate-databases/#comment-14</link>
		<dc:creator>AlexM</dc:creator>
		<pubDate>Fri, 15 Aug 2008 13:13:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxbloke.com/?p=124#comment-14</guid>
		<description>Your blog is interesting! 
 
Keep up the good work!</description>
		<content:encoded><![CDATA[<p>Your blog is interesting! </p>
<p>Keep up the good work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Welcome! by YOU KNOW WHO</title>
		<link>http://www.linuxbloke.com/2008/07/19/hello-world/#comment-9</link>
		<dc:creator>YOU KNOW WHO</dc:creator>
		<pubDate>Sat, 19 Jul 2008 16:53:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxbloke.com/?p=1#comment-9</guid>
		<description>You phail at life. &#62;:D</description>
		<content:encoded><![CDATA[<p>You phail at life. &gt;:D</p>
]]></content:encoded>
	</item>
</channel>
</rss>
