<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Java tips for coders, by coders</title>
	
	<link>http://www.codercorp.com/blog</link>
	<description>Everything java</description>
	<lastBuildDate>Fri, 03 Sep 2010 06:03:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JavaTipsForCodersByCoders" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="javatipsforcodersbycoders" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Groovy file magic with AntBuilder</title>
		<link>http://www.codercorp.com/blog/groovy/groovy-file-magic-with-antbuilder.html</link>
		<comments>http://www.codercorp.com/blog/groovy/groovy-file-magic-with-antbuilder.html#comments</comments>
		<pubDate>Fri, 03 Sep 2010 06:03:04 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Groovy]]></category>
		<category><![CDATA[antbuilder]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=304</guid>
		<description><![CDATA[The more I work with groovy the more I like it. While my love for groovy is best left for another post, I did spend quite a bit of time figuring out how to copy files from one directory to another using groovy&#8217;s build in AntBuilder. I figured i&#8217;d post my list of AntBuilder tsks [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/groovy/groovy-file-magic-with-antbuilder.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parsing Strings to DateTime (or LocalDate) using Joda time</title>
		<link>http://www.codercorp.com/blog/java/parsing-strings-to-datetime-or-localdate-using-joda-time.html</link>
		<comments>http://www.codercorp.com/blog/java/parsing-strings-to-datetime-or-localdate-using-joda-time.html#comments</comments>
		<pubDate>Fri, 27 Nov 2009 07:49:58 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[joda time]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=302</guid>
		<description><![CDATA[There&#8217;s no doubt that Joda time is now the defacto date time library for java. And a well written library it is. You get almost everything you can ever want to do with Date objects and best of all, almost all operations are dummy-proof. By dummy proof I mean that programmers making silly mistakes can&#8217;t [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/parsing-strings-to-datetime-or-localdate-using-joda-time.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hibernate join tables for entity mapping – using them helps</title>
		<link>http://www.codercorp.com/blog/java/hibernate-join-tables-for-entity-mapping-using-them-helps.html</link>
		<comments>http://www.codercorp.com/blog/java/hibernate-join-tables-for-entity-mapping-using-them-helps.html#comments</comments>
		<pubDate>Sun, 22 Nov 2009 15:05:40 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[hibernate]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=296</guid>
		<description><![CDATA[Over the last couple of years I have had various discussions about this with my colleagues. I myself favoured foreign keys relationships rather than join tables till a little while ago. If you&#8217;re not aware of how to do one or the other, the eamples below should explain that. Consider a very simple parent child [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/hibernate-join-tables-for-entity-mapping-using-them-helps.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between decorator and proxy patterns</title>
		<link>http://www.codercorp.com/blog/java/difference-between-decorator-and-proxy-patterns.html</link>
		<comments>http://www.codercorp.com/blog/java/difference-between-decorator-and-proxy-patterns.html#comments</comments>
		<pubDate>Wed, 18 Nov 2009 18:27:35 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[design pattern]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=289</guid>
		<description><![CDATA[I had an interesting discussion with a colleague of mine regarding the differences between the proxy and the decorator pattern which made me give it some thought. To the untrained eye (that includes my eye!), they seem exactly the same. Infact you sometimes wonder, why the heck are there two names for the same pattern. [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/difference-between-decorator-and-proxy-patterns.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The usefulness of java.util.concurrent.TimeUnit</title>
		<link>http://www.codercorp.com/blog/java/the-usefulness-of-java-util-concurrent-timeunit.html</link>
		<comments>http://www.codercorp.com/blog/java/the-usefulness-of-java-util-concurrent-timeunit.html#comments</comments>
		<pubDate>Wed, 14 Oct 2009 13:40:57 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=273</guid>
		<description><![CDATA[I&#8217;m a bit ashamed to write this post. I have been working on Java 5 for well over two years and yet I was unaware of the power of the java.util.concurrent.TimeUnit class. While I have used almost all the other juc classes over this time and subsequently TimeUnit as well (in some of them), I [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/the-usefulness-of-java-util-concurrent-timeunit.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Seam project with eclipse and deploying it on tomcat tutorial</title>
		<link>http://www.codercorp.com/blog/seam/creating-a-seam-project-with-eclipse-and-deploying-it-on-tomcat-tutorial.html</link>
		<comments>http://www.codercorp.com/blog/seam/creating-a-seam-project-with-eclipse-and-deploying-it-on-tomcat-tutorial.html#comments</comments>
		<pubDate>Mon, 13 Apr 2009 17:55:54 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Seam]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=261</guid>
		<description><![CDATA[What i&#8217;m about to show you is not really much of a tutorial but more of an example of one way of working with eclipse and deploying your seam based web app to tomcat. If you&#8217;re ok with JBoss, then go with it, nothing beats the support and ease of configuration that the JBoss AS [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/seam/creating-a-seam-project-with-eclipse-and-deploying-it-on-tomcat-tutorial.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Small java changes which should be in Java 7</title>
		<link>http://www.codercorp.com/blog/java/small-java-changes-which-should-be-in-java-7.html</link>
		<comments>http://www.codercorp.com/blog/java/small-java-changes-which-should-be-in-java-7.html#comments</comments>
		<pubDate>Wed, 08 Apr 2009 16:29:50 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[java internals]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=250</guid>
		<description><![CDATA[It&#8217;s ironic the stuff we get used to as developers. There&#8217;s so much we do repeatedly in every class or in every project or maybe even in every method yet we never realize that it&#8217;s probably best to add a new &#8220;feature&#8221; to java to make our life easier. While searching for some reading material [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/small-java-changes-which-should-be-in-java-7.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple concurrent In-memory cache for web application using Future</title>
		<link>http://www.codercorp.com/blog/java/simple-concurrent-in-memory-cache-for-web-application-using-future.html</link>
		<comments>http://www.codercorp.com/blog/java/simple-concurrent-in-memory-cache-for-web-application-using-future.html#comments</comments>
		<pubDate>Wed, 11 Mar 2009 09:07:17 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[java internals]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=228</guid>
		<description><![CDATA[In-memory cache&#8217;s can be extremely useful for small web applications where you don&#8217;t want to full-blown cache system like ehCache or simply can&#8217;t afford one. I recently had such a requirement and I must say that I kind of made a mess of it. The requirement was to cache User objects so that we didn&#8217;t [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/java/simple-concurrent-in-memory-cache-for-web-application-using-future.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring DWR 3.0 with spring using annotations</title>
		<link>http://www.codercorp.com/blog/spring/configuring-dwr-30-with-spring-using-annotations.html</link>
		<comments>http://www.codercorp.com/blog/spring/configuring-dwr-30-with-spring-using-annotations.html#comments</comments>
		<pubDate>Sat, 21 Feb 2009 07:34:09 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Spring]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[dwr]]></category>
		<category><![CDATA[spring dwr integration]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=217</guid>
		<description><![CDATA[I&#8217;m a fan of the spring framework and I have recently become a fan of DWR as well. Both of them together are just unstoppable, they take ajax and bean exposure through javascript to a new level. I have written about my experiences integrating the two and about validating forms using ajax. I&#8217;d advise you [...]]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/spring/configuring-dwr-30-with-spring-using-annotations.html/feed</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Tracking logged in user’s using spring-security and HttpSessionListener in java web application</title>
		<link>http://www.codercorp.com/blog/spring/security-spring/tracking-logged-in-users-using-spring-security-httpsessionlistener-in-java-web-application.html</link>
		<comments>http://www.codercorp.com/blog/spring/security-spring/tracking-logged-in-users-using-spring-security-httpsessionlistener-in-java-web-application.html#comments</comments>
		<pubDate>Thu, 19 Feb 2009 07:57:19 +0000</pubDate>
		<dc:creator>Gaurav Arora</dc:creator>
				<category><![CDATA[Spring Security]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[spring security]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web security]]></category>

		<guid isPermaLink="false">http://www.codercorp.com/blog/?p=188</guid>
		<description><![CDATA[We always want to know who is on our website, how many users are logged in and how many visitors are present. Not only is the information useful, it also looks good. :) I tried looking for pluggable solutions to track users but couldn't find any. Having implemented <a href="http://static.springsource.org/spring-security/site/index.html">spring security</a> in a few web apps, I decided to see if there was an easy way to do this. ]]></description>
		<wfw:commentRss>http://www.codercorp.com/blog/spring/security-spring/tracking-logged-in-users-using-spring-security-httpsessionlistener-in-java-web-application.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>
