<?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>Software Development Notes &#187; technology</title>
	<atom:link href="http://www.avanathan.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.avanathan.com</link>
	<description>developer dump</description>
	<lastBuildDate>Tue, 16 Mar 2010 05:02:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Building Strings using Java MessageFormat</title>
		<link>http://www.avanathan.com/building-strings-using-java-messageformat/</link>
		<comments>http://www.avanathan.com/building-strings-using-java-messageformat/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 04:59:58 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[clean code]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[java coding]]></category>
		<category><![CDATA[messageformat]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[sl4j]]></category>
		<category><![CDATA[string building]]></category>
		<category><![CDATA[string concatenation]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[varargs]]></category>

		<guid isPermaLink="false">http://www.avanathan.com/?p=147</guid>
		<description><![CDATA[Until I used <a href="http://www.slf4j.org/" target="_blank">SL4J</a>, I didn't know that we can templatize String objects in a simple way. As most of us, use Log4J &#038; apache commons logging framework for logging, we know general logging using these widely used open source frameworks. But there is more we can learn from these open source packages than just logging.]]></description>
		<wfw:commentRss>http://www.avanathan.com/building-strings-using-java-messageformat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Application Performance Tuning tips related to MySQL</title>
		<link>http://www.avanathan.com/web-application-performance-tuning-tips-related-to-mysql/</link>
		<comments>http://www.avanathan.com/web-application-performance-tuning-tips-related-to-mysql/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 05:01:31 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[scalability & performance]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[high traffic]]></category>
		<category><![CDATA[performance tuning]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://www.avanathan.com/?p=123</guid>
		<description><![CDATA[While I was browsing for MySQL Performance Tuning tips online, I found these presentations. You already might know some of these tips. Some are very trivial but yet miss our mind during design process. Some of them are unconventional, followed by high traffic websites. First one is an video presentation by Jay Pipes in Google. Second is a set of slides from MySQL Conference 2008 by Bjørn Hansen.]]></description>
		<wfw:commentRss>http://www.avanathan.com/web-application-performance-tuning-tips-related-to-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reversing a String using Recursion (substring) and StringBuilder in Java</title>
		<link>http://www.avanathan.com/reversing-a-string-using-recursion-substring-and-stringbuilder-in-java/</link>
		<comments>http://www.avanathan.com/reversing-a-string-using-recursion-substring-and-stringbuilder-in-java/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 17:41:36 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[interview questions]]></category>
		<category><![CDATA[recursion]]></category>
		<category><![CDATA[StringBuilder]]></category>

		<guid isPermaLink="false">http://www.avanathan.com/?p=86</guid>
		<description><![CDATA[Recently I attended a job interview, in which they asked me to write an algorithm to reverse a String - "Hello World" to "dlroW olleH". After the interview, I was tempted to test a few possible methods for reversing a String. I started with recursion, manual reverse using multiple ways and finally using Java's StringBuilder.reverse(). I was surprised with the results.]]></description>
		<wfw:commentRss>http://www.avanathan.com/reversing-a-string-using-recursion-substring-and-stringbuilder-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing memcached from command line</title>
		<link>http://www.avanathan.com/testing-memcached-from-command-line/</link>
		<comments>http://www.avanathan.com/testing-memcached-from-command-line/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 05:18:21 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[memcached]]></category>

		<guid isPermaLink="false">http://www.avanathan.com/?p=14</guid>
		<description><![CDATA[We use memcached to cache static or less dynamic content and use java client to communicate with memcached. Memcached is a simple but powerful cache server which sits out side of JVM. Since it sits out of JVM, a cluster of java servers can use single instance of memcached for storing content. Many argue that [...]]]></description>
		<wfw:commentRss>http://www.avanathan.com/testing-memcached-from-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>String Date property in a spring bean &#8211; No need for CustomDateEditor</title>
		<link>http://www.avanathan.com/string-date-property-in-a-spring-bean/</link>
		<comments>http://www.avanathan.com/string-date-property-in-a-spring-bean/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 04:48:36 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[spring framework]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[bean]]></category>
		<category><![CDATA[CustomDateEditor]]></category>
		<category><![CDATA[spring configuration]]></category>

		<guid isPermaLink="false">http://avanathan.wordpress.com/?p=4</guid>
		<description><![CDATA[A while back I struggled to use java.util.Date as property of a spring bean, as it is not straight forward. We need to write custom property editors. Spring is a fantastic framework which simplifies our lives to a great extent. But I couldn't digest this custom property editor logic for a basic object like Date.
After [...]]]></description>
		<wfw:commentRss>http://www.avanathan.com/string-date-property-in-a-spring-bean/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
