<?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>ZeroTurnaround.com &#187; blog</title>
	<atom:link href="http://www.zeroturnaround.com/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zeroturnaround.com</link>
	<description>Improving Java Development</description>
	<lastBuildDate>Tue, 09 Mar 2010 13:19:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>RJC501: How Much Does Turnaround Cost?</title>
		<link>http://www.zeroturnaround.com/blog/reloading_java_classes_social_cost_of_turnaround/</link>
		<comments>http://www.zeroturnaround.com/blog/reloading_java_classes_social_cost_of_turnaround/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 13:16:20 +0000</pubDate>
		<dc:creator>Jevgeni Kabanov</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=2504</guid>
		<description><![CDATA[// // // Over the Reloading Java Classes (RJC) article series, we&#8217;ve examined how class reloading happens, from objects and classloaders to application servers and solutions that reduce Turnaround. It&#8217;s been pretty in-depth, so we&#8217;d like to take a step back, move to more shallow ground, and take a look at why we would want [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/reloading_java_classes_social_cost_of_turnaround/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>5 JRebel features you couldn&#8217;t do in the JVM</title>
		<link>http://www.zeroturnaround.com/blog/5-jrebel-features-you-couldnt-do-in-the-jvm/</link>
		<comments>http://www.zeroturnaround.com/blog/5-jrebel-features-you-couldnt-do-in-the-jvm/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 17:49:16 +0000</pubDate>
		<dc:creator>Jevgeni Kabanov</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=2554</guid>
		<description><![CDATA[// // ]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/5-jrebel-features-you-couldnt-do-in-the-jvm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Reloading Java Classes 401: HotSwap and JRebel — Behind the Scenes</title>
		<link>http://www.zeroturnaround.com/blog/reloading_java_classes_401_hotswap_jrebel/</link>
		<comments>http://www.zeroturnaround.com/blog/reloading_java_classes_401_hotswap_jrebel/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 11:49:06 +0000</pubDate>
		<dc:creator>Jevgeni Kabanov</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://redesign.zeroturnaround.com/?p=2407</guid>
		<description><![CDATA[// // //  In this article we’ll review how classes can be reloaded without dynamic class loaders. We will take a look at the JVM HotSwap class reloading support, Instrumentation API and ZeroTurnaround&#8217;s JRebel.
Other Articles in the Reloading Java Classes Series

RJC101: Objects, Classes and ClassLoaders
RJC201: How do Classloader leaks happen?
RJC301: Classloaders in Web Development [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/reloading_java_classes_401_hotswap_jrebel/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Reloading Java Classes 301: Classloaders in Web Development &#8212; Tomcat, GlassFish, OSGi, Tapestry 5 and so on</title>
		<link>http://www.zeroturnaround.com/blog/rjc301/</link>
		<comments>http://www.zeroturnaround.com/blog/rjc301/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 08:59:37 +0000</pubDate>
		<dc:creator>Jevgeni Kabanov</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=2026</guid>
		<description><![CDATA[// // // 
In this article we’ll review how dynamic classloaders are used in real servers, containers and frameworks to reload Java classes and applications.  We’ll also touch on how to get faster reloads and redeploys by using them in optimal ways.
Other Articles in the Reloading Java Classes Series

RJC101: Objects, Classes and ClassLoaders
RJC201: How do [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/rjc301/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Reloading Java Classes 201: How do ClassLoader leaks happen?</title>
		<link>http://www.zeroturnaround.com/blog/rjc201/</link>
		<comments>http://www.zeroturnaround.com/blog/rjc201/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 05:48:52 +0000</pubDate>
		<dc:creator>Jevgeni Kabanov</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=2156</guid>
		<description><![CDATA[// // // // 
Other Articles in the Reloading Java Classes Series

RJC101: Objects, Classes and ClassLoaders
RJC201: How do Classloader leaks happen?
RJC301: Classloaders in Web Development &#8212; Tomcat, GlassFish, OSGi, Tapestry 5 and so on
RJC401: HotSwap and JRebel — Behind the Scenes
RJC501: How Much Does Turnaround Cost?



From ClassLoaders to Classes
If you have programmed in Java for [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/rjc201/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Reloading Java Classes 101: Objects, Classes and ClassLoaders</title>
		<link>http://www.zeroturnaround.com/blog/reloading-objects-classes-classloaders/</link>
		<comments>http://www.zeroturnaround.com/blog/reloading-objects-classes-classloaders/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 15:17:51 +0000</pubDate>
		<dc:creator>Jevgeni Kabanov</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=173</guid>
		<description><![CDATA[// // // Welcome to Turnaround article series from ZeroTurnaround.
In this article we will review how to reload a Java class using a dynamic classloader. To get there we&#8217;ll see how objects, classes and classloaders are tied to each other and the process required to make changes. We begin with a bird&#8217;s eye view of [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/reloading-objects-classes-classloaders/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Screencast: Speedy Struts 1 and Struts2 with JRebel</title>
		<link>http://www.zeroturnaround.com/blog/screencast-speedy-struts-1-and-struts2-with-jrebel/</link>
		<comments>http://www.zeroturnaround.com/blog/screencast-speedy-struts-1-and-struts2-with-jrebel/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 13:23:22 +0000</pubDate>
		<dc:creator>Sander Sõnajalg</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=1869</guid>
		<description><![CDATA[On September 30th, 2009, Apache released Struts 2.1.8 for general availability.  Though we couldn&#8217;t find much info on the differences between 2.1.6 and 2.1.8, here&#8217;s what Musachy Barroso said about &#8220;Why web developers should choose Struts 2&#8243;, in his interview on InfoQ.
&#8220;Struts 2 is probably the most loosely-coupled framework available. Out of the box, many [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/screencast-speedy-struts-1-and-struts2-with-jrebel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Build Tool Report: Turnaround Times using Ant, Maven, Eclipse, IntelliJ, and NetBeans</title>
		<link>http://www.zeroturnaround.com/blog/the-build-tool-report-turnaround-times-using-ant-maven-eclipse-intellij-and-netbeans/</link>
		<comments>http://www.zeroturnaround.com/blog/the-build-tool-report-turnaround-times-using-ant-maven-eclipse-intellij-and-netbeans/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 11:30:18 +0000</pubDate>
		<dc:creator>Jevgeni Kabanov</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Ant]]></category>
		<category><![CDATA[Build Tool]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[IntelliJ]]></category>
		<category><![CDATA[JRebel]]></category>
		<category><![CDATA[Maven]]></category>
		<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=1837</guid>
		<description><![CDATA[// // // 
Some time ago we ran a survey asking a few questions about the build process, specifically the tools that are used to do incremental builds and how much time those builds take. We had over 600 responses, so now it’s time to count the results.
This is the first time that we’ve published [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/the-build-tool-report-turnaround-times-using-ant-maven-eclipse-intellij-and-netbeans/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>ZeroTurnaround&#8217;s OSS projects overview</title>
		<link>http://www.zeroturnaround.com/blog/zeroturnarounds-oss-projects-overview/</link>
		<comments>http://www.zeroturnaround.com/blog/zeroturnarounds-oss-projects-overview/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 10:08:50 +0000</pubDate>
		<dc:creator>Toomas Römer</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=1433</guid>
		<description><![CDATA[This post serves as a quick introduction to the open source projects that we develop and host on our site. They are either accompanying QA software, integrations with different frameworks or our IDE plugins. All described projects are hosted at http://repos.zeroturnaround.com/svn/.
If you&#8217;ve written plugins that you would like us to host just contact support@zeroturnaround.com. If [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/zeroturnarounds-oss-projects-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install and use JRebel with Glassfish and Eclipse IDE</title>
		<link>http://www.zeroturnaround.com/blog/how-to-install-and-use-jrebel-with-glassfish-and-eclipse-ide/</link>
		<comments>http://www.zeroturnaround.com/blog/how-to-install-and-use-jrebel-with-glassfish-and-eclipse-ide/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 10:57:26 +0000</pubDate>
		<dc:creator>David Booth</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Glassfish]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[javarebel]]></category>
		<category><![CDATA[JRebel]]></category>

		<guid isPermaLink="false">http://www.zeroturnaround.com/?p=1710</guid>
		<description><![CDATA[How to install and use JRebel (formerly JavaRebel) in GlassFish with Eclipse IDE
In the recently published Java EE Container Restart &#38; Redeploy Report, the GlassFish v2 application container was the best of the fully fledged Java EE containers in the terms of time spent redeploying. That&#8217;s the good news. The not so good news is [...]]]></description>
		<wfw:commentRss>http://www.zeroturnaround.com/blog/how-to-install-and-use-jrebel-with-glassfish-and-eclipse-ide/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
