<?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 JoergM.com</title>
	<atom:link href="http://www.joergm.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joergm.com</link>
	<description>Agile software development and more by Joerg Mueller</description>
	<lastBuildDate>Tue, 03 Apr 2012 18:55:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>Comment on Why all programmers should blog by Marco Demaio</title>
		<link>http://www.joergm.com/2010/01/why-all-programmers-should-blog/comment-page-1/#comment-2255</link>
		<dc:creator>Marco Demaio</dc:creator>
		<pubDate>Tue, 03 Apr 2012 18:55:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.brainoutprintln.com/?p=298#comment-2255</guid>
		<description>@Joerg: well i arrived here while I was looking on Google programmers blogs example because I have been thinking to start my programmer blog for quite a long time. I agree with the 2nd point you made: &quot;It’s a kind of self marketing. A potential employer...&quot; and the 3d one, but I still hardly see how could blogging be useful for the other points you made:

&quot;• You share your knowledge...&quot;
Well true, but do we need one more blog on the web? Why don&#039;t you simply share it on sites like http://stackoverflow.com

&quot;• You might even make some money with blogging...&quot;
The money you make with Adsense on a blog are small bucks, and I think on a programming blog are even smaller bucks, and I suspect this for two good reasons:
1) I hardly see ADs on programmers blogs
2) I have never clicked on an AD on a programmer&#039;s blog, I hardly click ADs in general, but I do sometimes clicked ADs on Google SERPs and on some blogs that was not related to programming.

Last but not least, I do subscribed via RSS feeds to many blogs (currently 7), but no one of them are about programming. The reasons? I think reading must be also a way to relax, when I read about marketing, cooking, how to build company, etc I do relax, when I read how to code this and that, it&#039;s not relaxing, I would need to try it on my PC etc. In some way it&#039;s like math, it&#039;s not something you can read on your way to work while sitting on the bus.

What do you think?</description>
		<content:encoded><![CDATA[<p>@Joerg: well i arrived here while I was looking on Google programmers blogs example because I have been thinking to start my programmer blog for quite a long time. I agree with the 2nd point you made: &#8220;It’s a kind of self marketing. A potential employer&#8230;&#8221; and the 3d one, but I still hardly see how could blogging be useful for the other points you made:</p>
<p>&#8220;• You share your knowledge&#8230;&#8221;<br />
Well true, but do we need one more blog on the web? Why don&#8217;t you simply share it on sites like <a href="http://stackoverflow.com" rel="nofollow">http://stackoverflow.com</a></p>
<p>&#8220;• You might even make some money with blogging&#8230;&#8221;<br />
The money you make with Adsense on a blog are small bucks, and I think on a programming blog are even smaller bucks, and I suspect this for two good reasons:<br />
1) I hardly see ADs on programmers blogs<br />
2) I have never clicked on an AD on a programmer&#8217;s blog, I hardly click ADs in general, but I do sometimes clicked ADs on Google SERPs and on some blogs that was not related to programming.</p>
<p>Last but not least, I do subscribed via RSS feeds to many blogs (currently 7), but no one of them are about programming. The reasons? I think reading must be also a way to relax, when I read about marketing, cooking, how to build company, etc I do relax, when I read how to code this and that, it&#8217;s not relaxing, I would need to try it on my PC etc. In some way it&#8217;s like math, it&#8217;s not something you can read on your way to work while sitting on the bus.</p>
<p>What do you think?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Scripting magic with Groovy, Grape and Jetty by Exposing Functionality Over HTTP with Groovy and Ultra-Lightweight HTTP Servers &#171; The Holy Java</title>
		<link>http://www.joergm.com/2009/12/scripting-magic-with-groovy-grape-and-jetty/comment-page-1/#comment-2254</link>
		<dc:creator>Exposing Functionality Over HTTP with Groovy and Ultra-Lightweight HTTP Servers &#171; The Holy Java</dc:creator>
		<pubDate>Mon, 02 Apr 2012 12:15:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.brainoutprintln.com/?p=276#comment-2254</guid>
		<description>[...] Groovy+Jetty blog featuring support for command-line arguments, @Grab, and serving of static [...]</description>
		<content:encoded><![CDATA[<p>[...] Groovy+Jetty blog featuring support for command-line arguments, @Grab, and serving of static [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on XMind on Mac with Java 6 by Thimo Jansen</title>
		<link>http://www.joergm.com/2009/02/xmind-on-mac-with-java-6/comment-page-1/#comment-2249</link>
		<dc:creator>Thimo Jansen</dc:creator>
		<pubDate>Mon, 30 Jan 2012 22:20:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.brainoutprintln.com/?p=13#comment-2249</guid>
		<description>Thanks for the tip! Although I&#039;m on Windows 7 the same type of solution worked for me too. I had Java 1.6.0 64-bit installed and Xmind would not run with that. So I also installed Java 1.6.0 32-bit and changed the xmind.ini to include:

-vm
c:\program files\java\jre6-32\bin

Voila, problem solved!</description>
		<content:encoded><![CDATA[<p>Thanks for the tip! Although I&#8217;m on Windows 7 the same type of solution worked for me too. I had Java 1.6.0 64-bit installed and Xmind would not run with that. So I also installed Java 1.6.0 32-bit and changed the xmind.ini to include:</p>
<p>-vm<br />
c:\program files\java\jre6-32\bin</p>
<p>Voila, problem solved!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why all programmers should blog by Pastukhov Alexander</title>
		<link>http://www.joergm.com/2010/01/why-all-programmers-should-blog/comment-page-1/#comment-2248</link>
		<dc:creator>Pastukhov Alexander</dc:creator>
		<pubDate>Wed, 25 Jan 2012 17:04:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.brainoutprintln.com/?p=298#comment-2248</guid>
		<description>[...] Why all programmers should blog [...]</description>
		<content:encoded><![CDATA[<p>[...] Why all programmers should blog [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Executing shell commands in Groovy by Dan</title>
		<link>http://www.joergm.com/2010/09/executing-shell-commands-in-groovy/comment-page-1/#comment-2238</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Thu, 01 Dec 2011 21:15:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.joergm.com/?p=375#comment-2238</guid>
		<description>Thanks for the post.  Using processbuilder works much better than simply calling execute().  It is faster, and execute() was hanging for processes with very large outputs.</description>
		<content:encoded><![CDATA[<p>Thanks for the post.  Using processbuilder works much better than simply calling execute().  It is faster, and execute() was hanging for processes with very large outputs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pre-tested &#8220;Commits&#8221; using Git by Joerg</title>
		<link>http://www.joergm.com/2011/05/pre-tested-commits-using-git/comment-page-1/#comment-2237</link>
		<dc:creator>Joerg</dc:creator>
		<pubDate>Fri, 25 Nov 2011 19:07:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.joergm.com/?p=378#comment-2237</guid>
		<description>Hi Conor,

The better and simpler way is to pull from green repository to your local repository before you push to your remote. It is better, because you can solve merge conflicts first and loose no time. It is simpler, because you can script it on your machine. This is what we usually do.</description>
		<content:encoded><![CDATA[<p>Hi Conor,</p>
<p>The better and simpler way is to pull from green repository to your local repository before you push to your remote. It is better, because you can solve merge conflicts first and loose no time. It is simpler, because you can script it on your machine. This is what we usually do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pre-tested &#8220;Commits&#8221; using Git by Conor Mullen</title>
		<link>http://www.joergm.com/2011/05/pre-tested-commits-using-git/comment-page-1/#comment-2236</link>
		<dc:creator>Conor Mullen</dc:creator>
		<pubDate>Fri, 18 Nov 2011 15:02:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.joergm.com/?p=378#comment-2236</guid>
		<description>Ah I see thanks Joerg.

While that would work my concern would be time to produce the feedback. With the above the compilation and test phases would execute followed by the push to the golden repository. The downside to this is that if your repository is not up to date, you compile, test and then push but the push fails, you will have just lost the time it took to compile,test. I was thinking possibly doing a pull before the compilation process so the CI&#039;s clone of the developers remote repository can at least try and be up to date before undergoing build and test.</description>
		<content:encoded><![CDATA[<p>Ah I see thanks Joerg.</p>
<p>While that would work my concern would be time to produce the feedback. With the above the compilation and test phases would execute followed by the push to the golden repository. The downside to this is that if your repository is not up to date, you compile, test and then push but the push fails, you will have just lost the time it took to compile,test. I was thinking possibly doing a pull before the compilation process so the CI&#8217;s clone of the developers remote repository can at least try and be up to date before undergoing build and test.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pre-tested &#8220;Commits&#8221; using Git by Joerg</title>
		<link>http://www.joergm.com/2011/05/pre-tested-commits-using-git/comment-page-1/#comment-2235</link>
		<dc:creator>Joerg</dc:creator>
		<pubDate>Sat, 05 Nov 2011 08:33:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.joergm.com/?p=378#comment-2235</guid>
		<description>Hi Conor,

No, because you can&#039;t handle merge conflicts at this point at all. If it is not a fast forward git will refuse to push from developer remote to green. In that situation you have to pull from green to your local again, handle merge conflicts there, and then push again to your developer remote. 

Last but not least there is a simple rule for preventing merge conflicts. Commit often, pull often and push often. On average I do a commit, pull, push cycle every hour during development. If your teammates do the same there will be no problem.</description>
		<content:encoded><![CDATA[<p>Hi Conor,</p>
<p>No, because you can&#8217;t handle merge conflicts at this point at all. If it is not a fast forward git will refuse to push from developer remote to green. In that situation you have to pull from green to your local again, handle merge conflicts there, and then push again to your developer remote. </p>
<p>Last but not least there is a simple rule for preventing merge conflicts. Commit often, pull often and push often. On average I do a commit, pull, push cycle every hour during development. If your teammates do the same there will be no problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pre-tested &#8220;Commits&#8221; using Git by Conor Mullen</title>
		<link>http://www.joergm.com/2011/05/pre-tested-commits-using-git/comment-page-1/#comment-2234</link>
		<dc:creator>Conor Mullen</dc:creator>
		<pubDate>Fri, 04 Nov 2011 01:43:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.joergm.com/?p=378#comment-2234</guid>
		<description>Hi Jeorg

Great article. Im just wondering do you find it a pain handling any merge conflicts when pushing from a developers remote repository to the green repository?</description>
		<content:encoded><![CDATA[<p>Hi Jeorg</p>
<p>Great article. Im just wondering do you find it a pain handling any merge conflicts when pushing from a developers remote repository to the green repository?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Scala Pattern Matching explained by Ajith</title>
		<link>http://www.joergm.com/2009/04/scala-pattern-matching-explained/comment-page-1/#comment-2233</link>
		<dc:creator>Ajith</dc:creator>
		<pubDate>Tue, 25 Oct 2011 04:56:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.brainoutprintln.com/?p=190#comment-2233</guid>
		<description>Very nicely explained.</description>
		<content:encoded><![CDATA[<p>Very nicely explained.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

