<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Ketan&#039;s Musings</title>
	<atom:link href="http://ketan.padegaonkar.name/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://ketan.padegaonkar.name</link>
	<description>Where he blogs about his eclipse musings</description>
	<lastBuildDate>Wed, 30 Nov 2011 05:37:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>Comment on SWTBot Getting Started Video Tutorials by Gourav Mehta</title>
		<link>http://ketan.padegaonkar.name/2009/07/15/swtbot-getting-started-video-tutorials.html/comment-page-1#comment-1766</link>
		<dc:creator>Gourav Mehta</dc:creator>
		<pubDate>Wed, 30 Nov 2011 05:37:57 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=369#comment-1766</guid>
		<description>Awesome tutorial... Thanks Ketan</description>
		<content:encoded><![CDATA[<p>Awesome tutorial&#8230; Thanks Ketan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using Models In Rails Migrations by Vijay Aravamudhan</title>
		<link>http://ketan.padegaonkar.name/2010/11/20/using-models-in-rails-migrations.html/comment-page-1#comment-1314</link>
		<dc:creator>Vijay Aravamudhan</dc:creator>
		<pubDate>Sun, 28 Nov 2010 13:09:14 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=484#comment-1314</guid>
		<description>Two points:
1) If your model somehow depends on querying a 3rd party service to validate something (even though that is a BAd idea in and of itself, but, some domain require things like this), then using the model in your migration enforces that the other system is up and running during your deploy - BAD idea!
2) Totally related, but tangential, we encounntered situations where the data was inserted into the db using sql, and finally we are left with losing data integrity. To counter this, we wrote a rails plugin called active_record_validator. Send me an email offline if you are interested in talking abt this or looking at the code.</description>
		<content:encoded><![CDATA[<p>Two points:<br />
1) If your model somehow depends on querying a 3rd party service to validate something (even though that is a BAd idea in and of itself, but, some domain require things like this), then using the model in your migration enforces that the other system is up and running during your deploy &#8211; BAD idea!<br />
2) Totally related, but tangential, we encounntered situations where the data was inserted into the db using sql, and finally we are left with losing data integrity. To counter this, we wrote a rails plugin called active_record_validator. Send me an email offline if you are interested in talking abt this or looking at the code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using Models In Rails Migrations by Greg Gigon</title>
		<link>http://ketan.padegaonkar.name/2010/11/20/using-models-in-rails-migrations.html/comment-page-1#comment-1312</link>
		<dc:creator>Greg Gigon</dc:creator>
		<pubDate>Tue, 23 Nov 2010 16:42:40 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=484#comment-1312</guid>
		<description>I think that fundamental problem of your first migration is that it is not a migration. 

You have migrated database and created an entry using the same script.

Migrations are there to modify database, not create data in it.

Greg</description>
		<content:encoded><![CDATA[<p>I think that fundamental problem of your first migration is that it is not a migration. </p>
<p>You have migrated database and created an entry using the same script.</p>
<p>Migrations are there to modify database, not create data in it.</p>
<p>Greg</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SWTBot Release updated for Helios by Ketan</title>
		<link>http://ketan.padegaonkar.name/2010/07/23/swtbot-release-updated-for-helios.html/comment-page-1#comment-1269</link>
		<dc:creator>Ketan</dc:creator>
		<pubDate>Sat, 31 Jul 2010 16:03:33 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=453#comment-1269</guid>
		<description>@dan

Great to hear that redcar is using SWTBot!

To answer your question, I think the tests might be running on a ui thread. Check to see if SWTUtils.isUIThread() (http://goo.gl/LBIt) is false within your UI tests.

Drop a note on the swtbot-dev mailing list (https://dev.eclipse.org/mailman/listinfo/swtbot-dev) or the forums (http://eclipse.org/forums/eclipse.swtbot) if you&#039;re unable to get this resolved.

I&#039;m myself trying to put together simple cucumber based swtbot tests for making it easier to script things, so I&#039;m happy to help resolve any issues you might have.</description>
		<content:encoded><![CDATA[<p>@dan</p>
<p>Great to hear that redcar is using SWTBot!</p>
<p>To answer your question, I think the tests might be running on a ui thread. Check to see if SWTUtils.isUIThread() (<a href="http://goo.gl/LBIt" rel="nofollow">http://goo.gl/LBIt</a>) is false within your UI tests.</p>
<p>Drop a note on the swtbot-dev mailing list (<a href="https://dev.eclipse.org/mailman/listinfo/swtbot-dev" rel="nofollow">https://dev.eclipse.org/mailman/listinfo/swtbot-dev</a>) or the forums (<a href="http://eclipse.org/forums/eclipse.swtbot" rel="nofollow">http://eclipse.org/forums/eclipse.swtbot</a>) if you&#8217;re unable to get this resolved.</p>
<p>I&#8217;m myself trying to put together simple cucumber based swtbot tests for making it easier to script things, so I&#8217;m happy to help resolve any issues you might have.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SWTBot Release updated for Helios by Daniel Lucraft</title>
		<link>http://ketan.padegaonkar.name/2010/07/23/swtbot-release-updated-for-helios.html/comment-page-1#comment-1268</link>
		<dc:creator>Daniel Lucraft</dc:creator>
		<pubDate>Sat, 31 Jul 2010 09:54:25 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=453#comment-1268</guid>
		<description>Hey

LOVING swtbot so far. Could you help me out with something?

When my tests (run through cucumber and using swt, jface, jruby and the SwtBot class alone) finish, they hang. Is there a thread internal to swtbot that is still active? Is there a way to tell swtbot that testing is over?

thanks
Dan</description>
		<content:encoded><![CDATA[<p>Hey</p>
<p>LOVING swtbot so far. Could you help me out with something?</p>
<p>When my tests (run through cucumber and using swt, jface, jruby and the SwtBot class alone) finish, they hang. Is there a thread internal to swtbot that is still active? Is there a way to tell swtbot that testing is over?</p>
<p>thanks<br />
Dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Code Complexity Visualization for Ruby by Antoine Toulme</title>
		<link>http://ketan.padegaonkar.name/2010/07/20/code-complexity-visualization-for-ruby.html/comment-page-1#comment-1265</link>
		<dc:creator>Antoine Toulme</dc:creator>
		<pubDate>Thu, 22 Jul 2010 06:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=450#comment-1265</guid>
		<description>Added to Buildr!</description>
		<content:encoded><![CDATA[<p>Added to Buildr!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on An embedded interpreter for eclipse by Suhari</title>
		<link>http://ketan.padegaonkar.name/2010/05/28/an-embedded-interpreter-for-eclipse.html/comment-page-1#comment-1122</link>
		<dc:creator>Suhari</dc:creator>
		<pubDate>Mon, 31 May 2010 15:34:42 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=428#comment-1122</guid>
		<description>eclipse just great natural phenomena...</description>
		<content:encoded><![CDATA[<p>eclipse just great natural phenomena&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on An embedded interpreter for eclipse by Tweets that mention An embedded interpreter for eclipse « Ketan's Musings -- Topsy.com</title>
		<link>http://ketan.padegaonkar.name/2010/05/28/an-embedded-interpreter-for-eclipse.html/comment-page-1#comment-1084</link>
		<dc:creator>Tweets that mention An embedded interpreter for eclipse « Ketan's Musings -- Topsy.com</dc:creator>
		<pubDate>Fri, 28 May 2010 09:16:53 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=428#comment-1084</guid>
		<description>[...] This post was mentioned on Twitter by Peter Friese, EclipsePlanet. EclipsePlanet said: Ketan Padegaonkar: An embedded interpreter for eclipse http://bit.ly/a9dOhg [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Peter Friese, EclipsePlanet. EclipsePlanet said: Ketan Padegaonkar: An embedded interpreter for eclipse <a href="http://bit.ly/a9dOhg" rel="nofollow">http://bit.ly/a9dOhg</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Know your users&#8217; brains by Ketan</title>
		<link>http://ketan.padegaonkar.name/2010/04/11/know-your-users-brains.html/comment-page-1#comment-1073</link>
		<dc:creator>Ketan</dc:creator>
		<pubDate>Fri, 30 Apr 2010 04:34:30 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=413#comment-1073</guid>
		<description>@Ralf,

So &quot;plain wrong&quot; is probably an oversimplification for most developers who forget the unit tests part in the middle.

UI/integration tests are generally are bad at pinpointing reasons for failures apart from telling you that a button did not appear or something did not have the right label on it.

Having UI/integration tests is infinitely more valuable than having no tests at all. 

TDD for the most part (for me personally) is about unit tests, short quick feedback cycles that let me know that the change I made does not break existing functionality.

Integration/UI tests don&#039;t always fit that bill of quick feedback cycles and for the most part developers have a tendency to take shortcuts when tests take too long to run.</description>
		<content:encoded><![CDATA[<p>@Ralf,</p>
<p>So &#8220;plain wrong&#8221; is probably an oversimplification for most developers who forget the unit tests part in the middle.</p>
<p>UI/integration tests are generally are bad at pinpointing reasons for failures apart from telling you that a button did not appear or something did not have the right label on it.</p>
<p>Having UI/integration tests is infinitely more valuable than having no tests at all. </p>
<p>TDD for the most part (for me personally) is about unit tests, short quick feedback cycles that let me know that the change I made does not break existing functionality.</p>
<p>Integration/UI tests don&#8217;t always fit that bill of quick feedback cycles and for the most part developers have a tendency to take shortcuts when tests take too long to run.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Run JRuby From Within A Jar And Package Your Own Gems Along by Ketan</title>
		<link>http://ketan.padegaonkar.name/2009/04/10/run-jruby-from-within-a-jar-and-package-your-own-gems-along.html/comment-page-1#comment-1072</link>
		<dc:creator>Ketan</dc:creator>
		<pubDate>Fri, 30 Apr 2010 04:22:50 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=323#comment-1072</guid>
		<description>@Reino:

Thanks for that input! I&#039;ll update the blog post accordingly.</description>
		<content:encoded><![CDATA[<p>@Reino:</p>
<p>Thanks for that input! I&#8217;ll update the blog post accordingly.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

