<?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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>VijayKiran.com</title>
	
	<link>http://www.vijaykiran.com</link>
	<description />
	<lastBuildDate>Fri, 19 Apr 2013 09:43:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Vijaykirancom" /><feedburner:info uri="vijaykirancom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>Vijaykirancom</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>What Emacs is …</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/gQ23tdlKg4c/</link>
		<comments>http://www.vijaykiran.com/2013/04/19/what-emacs-is/#comments</comments>
		<pubDate>Fri, 19 Apr 2013 09:08:38 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[emacs]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=4257</guid>
		<description><![CDATA[For handsome, smart, educated, awesome, people such as myself, it is a lifetime of treasures, hidden within RSI-inducing key bindings, no matter where on the keyboard one puts C and M. For leprous, primitivist, stinky, bottom-feeding, monkey-scratchers, it may be a befuddling plethora of options and flexibility that forces the user to form their own [...]]]></description>
				<content:encoded><![CDATA[<blockquote><p>
For handsome, smart, educated, awesome, people such as myself, it is a lifetime of treasures, hidden within RSI-inducing key bindings, no matter where on the keyboard one puts C and M.</p>
<p>For leprous, primitivist, stinky, bottom-feeding, monkey-scratchers, it may be a befuddling plethora of options and flexibility that forces the user to form their own opinions regarding the pursuit of goals.
</p></blockquote>
<p>The best description of Emacs I ever read &#8211; via <a href="https://news.ycombinator.com/item?id=5574780">comment on HN</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=gQ23tdlKg4c:ytNHoJPrS-E:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=gQ23tdlKg4c:ytNHoJPrS-E:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=gQ23tdlKg4c:ytNHoJPrS-E:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/gQ23tdlKg4c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/04/19/what-emacs-is/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/04/19/what-emacs-is/</feedburner:origLink></item>
		<item>
		<title>Statistics from my recently finished Seam 3 Migration Project</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/bxMKOpLZhiQ/</link>
		<comments>http://www.vijaykiran.com/2013/04/11/statistics-from-my-recently-finished-seam-3-migration-project/#comments</comments>
		<pubDate>Thu, 11 Apr 2013 00:59:11 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[jboss7]]></category>
		<category><![CDATA[seam3]]></category>
		<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=4229</guid>
		<description><![CDATA[I just finished a project upgrading a mid-sized Java EE6 application from Seam 2 to Seam 3 (and JBoss 4 to 7). It has been a fun ride with lot of roadblocks, head-aches, &#8220;Aha!&#8221; and &#8220;F*ck-this-I&#8217;m-done&#8221; moments. The Seam 2 part is now upgraded to Seam 3/CDI, Richfaces to Primefaces, JBoss 4.x Scheduler MBeans to [...]]]></description>
				<content:encoded><![CDATA[<p>I just finished a project upgrading a mid-sized Java EE6 application from Seam 2 to Seam 3 (and JBoss 4 to 7). It has been a fun ride with lot of roadblocks, head-aches, &#8220;Aha!&#8221; and &#8220;F*ck-this-I&#8217;m-done&#8221; moments. The Seam 2 part is now upgraded to Seam 3/CDI, Richfaces to Primefaces, JBoss 4.x Scheduler MBeans to Quartz etc. I&#8217;ll write more about the technical part of the migration in a later post.</p>
<p>As usual, after every milestone I spend some time looking at the history of the project and try to understand my way of working. First question is &#8220;when do I work?&#8221; &#8211; here are some clues I got from the git history of the past 6 months, which included some surpirses:</p>
<h3>Commits by Month</h3>
<p><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/04/commits-by-month.png"><img class="aligncenter size-full wp-image-4234" alt="commits-by-month" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/04/commits-by-month.png?resize=741%2C313" data-recalc-dims="1" /></a></p>
<p>December has been low activity month due to various project management reasons, but the major chunk of work has been done in April &#8211; which reflects the &#8220;integration testing&#8221; phase.</p>
<h3>Commits by hour</h3>
<p><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/04/commits-by-hour.png"><img class="aligncenter size-full wp-image-4231" alt="commits-by-hour" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/04/commits-by-hour.png?resize=703%2C771" data-recalc-dims="1" /></a></p>
<p>I&#8217;m not a morning person &#8211; no commits between 4am and 8am. And most of the quick commits happen during the evening, when I settle down into a flow, and evenings are usually me banging head with configuration of JMS Bridges HornetQ, Axis2 and JBoss 7.</p>
<h4>Commits by Day</h4>
<p><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/04/commints-by-day.png"><img class="aligncenter size-full wp-image-4232" alt="commints-by-day" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/04/commints-by-day.png?resize=617%2C488" data-recalc-dims="1" /></a><br />
The major surprise for me is that I used to think that I work on weekends, but apparently not much &#8211; at least not the features that I can commit quickly. Saturdays are the worst, and on Sunday I usually get back into the groove by evening.</p>
<h3>Hourly Commits by Day</h3>
<p><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/04/hourly-by-day.png"><img class="aligncenter size-full wp-image-4246" alt="hourly-by-day" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/04/hourly-by-day.png?resize=594%2C504" data-recalc-dims="1" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=bxMKOpLZhiQ:yZuzY2jczrw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=bxMKOpLZhiQ:yZuzY2jczrw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=bxMKOpLZhiQ:yZuzY2jczrw:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/bxMKOpLZhiQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/04/11/statistics-from-my-recently-finished-seam-3-migration-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/04/11/statistics-from-my-recently-finished-seam-3-migration-project/</feedburner:origLink></item>
		<item>
		<title>→ Professionalism for Software Engineers</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/ImX9zc0zDWc/</link>
		<comments>http://www.vijaykiran.com/2013/03/06/professionalism-for-software-engineers/#comments</comments>
		<pubDate>Tue, 05 Mar 2013 22:25:38 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=4221</guid>
		<description><![CDATA[1. a professional programmer picks a worthwhile problem to attack; we are engineers, not scientists, and therefore should attempt solutions that will solve real user problems. 2. a professional programmer has a dedication to the end-user experience; most computer applications built these days are Web applications built by small teams and hence it is now [...]]]></description>
				<content:encoded><![CDATA[<p>1. <strong>a professional programmer picks a worthwhile problem to attack</strong>; we are engineers, not scientists, and therefore should attempt solutions that will solve real user problems.</p>
<p>2.<strong> a professional programmer has a dedication to the end-user experience</strong>; most computer applications built these days are Web applications built by small teams and hence it is now possible for an individual programmer to ensure that end users aren&#8217;t confused or frustrated (in the case of a programmer working on a tool for other programmers, the goal is defined to be &#8220;dedication to ease of use by the recipient programmer&#8221;).</p>
<p>3.<strong> a professional programmer does high quality work</strong>; we preserve the dedication to good system design, maintainability, and documentation, that constituted pride of craftsmanship.</p>
<p>4. <strong>a professional programmer innovates</strong>; information systems are not good enough, the users are entitled to better, and it is our job to build better systems.</p>
<p>5. <strong>a professional programmer teaches by example</strong>; open-source is the one true path for a professional software engineer.</p>
<p>6. <strong>a professional programmer teaches by documentation</strong>; writing is hard but the best software documentation has always been written by programmers who were willing to make an extra effort.</p>
<p>7. <strong>a professional programmer teaches face-to-face</strong>; we&#8217;ve not found a substitute for face-to-face interaction so a software engineering professional should teach fellow workers via code review, teach short overview lectures to large audiences, and help teach multi-week courses.</p>
<p>via <a href="http://philip.greenspun.com/ancient-history/professionalism-for-software-engineers">Redefining Professionalism for Software Engineers</a>, from 2000.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=ImX9zc0zDWc:l3Ut5v-mcOs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=ImX9zc0zDWc:l3Ut5v-mcOs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=ImX9zc0zDWc:l3Ut5v-mcOs:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/ImX9zc0zDWc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/03/06/professionalism-for-software-engineers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/03/06/professionalism-for-software-engineers/</feedburner:origLink></item>
		<item>
		<title>Coconut Cauliflower Baby Corn Curry</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/xAVXNvpmIqI/</link>
		<comments>http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/#comments</comments>
		<pubDate>Sun, 03 Mar 2013 12:57:59 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Cooking]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=4196</guid>
		<description><![CDATA[Steps Served with Jasmin Rice]]></description>
				<content:encoded><![CDATA[<h3>Steps</h3>

<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-01/' title=''><img data-attachment-id="4197" data-orig-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-01.jpg?resize=640%2C496" data-orig-size="640,496" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362313379&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.0625&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="" data-image-description="" data-medium-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-01.jpg?w=580" data-large-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-01.jpg?w=940" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-01.jpg?resize=640%2C496" class="attachment-full" alt="1. Coconut Oil" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-02/' title='coconut-curry-02'><img data-attachment-id="4198" data-orig-file="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-02.jpg?resize=640%2C544" data-orig-size="640,544" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362313400&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.066666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-02" data-image-description="" data-medium-file="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-02.jpg?w=580" data-large-file="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-02.jpg?w=940" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-02.jpg?resize=640%2C544" class="attachment-full" alt="2. Cumin" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-03/' title='coconut-curry-03'><img data-attachment-id="4199" data-orig-file="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-03.jpg?resize=640%2C501" data-orig-size="640,501" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362313415&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;400&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-03" data-image-description="" data-medium-file="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-03.jpg?w=580" data-large-file="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-03.jpg?w=940" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-03.jpg?resize=640%2C501" class="attachment-full" alt="3. Red Onions" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-04/' title='coconut-curry-04'><img data-attachment-id="4200" data-orig-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-04.jpg?resize=640%2C444" data-orig-size="640,444" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362313465&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;500&quot;,&quot;shutter_speed&quot;:&quot;0.066666666666667&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-04" data-image-description="" data-medium-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-04.jpg?w=580" data-large-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-04.jpg?w=940" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-04.jpg?resize=640%2C444" class="attachment-full" alt="4. Garlic" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-05/' title='coconut-curry-05'><img data-attachment-id="4201" data-orig-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-05.jpg?resize=640%2C505" data-orig-size="640,505" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362313525&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;400&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-05" data-image-description="" data-medium-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-05.jpg?w=580" data-large-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-05.jpg?w=940" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-05.jpg?resize=640%2C505" class="attachment-full" alt="5. Grated Ginger" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-06/' title='coconut-curry-06'><img data-attachment-id="4202" data-orig-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-06.jpg?resize=640%2C553" data-orig-size="640,553" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362313573&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;400&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-06" data-image-description="" data-medium-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-06.jpg?w=580" data-large-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-06.jpg?w=940" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-06.jpg?resize=640%2C553" class="attachment-full" alt="6. Red Chilli" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-07/' title='coconut-curry-07'><img data-attachment-id="4203" data-orig-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-07.jpg?resize=640%2C507" data-orig-size="640,507" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362313618&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;200&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-07" data-image-description="" data-medium-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-07.jpg?w=580" data-large-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-07.jpg?w=940" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-07.jpg?resize=640%2C507" class="attachment-full" alt="7. Cauliflower" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-08/' title='coconut-curry-08'><img data-attachment-id="4204" data-orig-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-08.jpg?resize=640%2C519" data-orig-size="640,519" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362313917&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;320&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-08" data-image-description="" data-medium-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-08.jpg?w=580" data-large-file="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-08.jpg?w=940" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-08.jpg?resize=640%2C519" class="attachment-full" alt="8. Baby corn" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-09/' title='coconut-curry-09'><img data-attachment-id="4205" data-orig-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-09.jpg?resize=640%2C517" data-orig-size="640,517" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362314329&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-09" data-image-description="" data-medium-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-09.jpg?w=580" data-large-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-09.jpg?w=940" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-09.jpg?resize=640%2C517" class="attachment-full" alt="9. Coconut Milk" /></a>
<a href='http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/coconut-curry-10/' title='coconut-curry-10'><img data-attachment-id="4206" data-orig-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-10.jpg?resize=640%2C480" data-orig-size="640,480" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1362314484&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.13&quot;,&quot;iso&quot;:&quot;320&quot;,&quot;shutter_speed&quot;:&quot;0.05&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="coconut-curry-10" data-image-description="" data-medium-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-10.jpg?w=580" data-large-file="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-10.jpg?w=940" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/coconut-curry-10.jpg?resize=640%2C480" class="attachment-full" alt="10. A pinch of Salt &amp; Green Chilis" /></a>

<h3>Served with Jasmin Rice</h3>
<h3><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/Photo-03-03-13-12-48-53-HDR.jpg"><img class="aligncenter size-medium wp-image-4213" alt="Photo 03-03-13 12 48 53 (HDR)" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/03/Photo-03-03-13-12-48-53-HDR.jpg?resize=580%2C773" data-recalc-dims="1" /></a></h3>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=xAVXNvpmIqI:UahxfJv-HIY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=xAVXNvpmIqI:UahxfJv-HIY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=xAVXNvpmIqI:UahxfJv-HIY:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/xAVXNvpmIqI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/03/03/coconut-cauliflower-baby-corn-curry/</feedburner:origLink></item>
		<item>
		<title>Announcing Rotterdam/The Hague Clojure Meetup</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/3nBqHv0lII8/</link>
		<comments>http://www.vijaykiran.com/2013/02/27/announcing-rotterdamthe-hague-clojure-meetup/#comments</comments>
		<pubDate>Wed, 27 Feb 2013 12:14:33 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[meetup]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=4170</guid>
		<description><![CDATA[As you can see from the trend in my blog posts and my tweets, I have been a fan of Clojure language and pursuing the mastery of it with great interest. I&#8217;m a member of the friendly Amsterdam Clojure meetup. I try to attend the monthly meetup but I&#8217;m not as regular as I wanted [...]]]></description>
				<content:encoded><![CDATA[<p>As you can see from the trend in my blog posts and my tweets, I have been a fan of <a href="http://clojure.org">Clojure</a> language and pursuing the mastery of it with great interest. I&#8217;m a member of the friendly <a href="http://amsclj.nl/">Amsterdam Clojure meetup</a>. I try to attend the monthly meetup but I&#8217;m not as regular as I wanted to be &#8211; major reason being travelling to Amsterdam mid-week in the night was a bit difficult.</p>
<p>At one of the <a href="http://amsclj.nl/">AmsClj</a> meetups I floated around the idea of having a meetup for people near Rotterdam and The Hague. After pondering over the thought and some brain storming, I finally got some time to plan and organize the meetup along with fellow Clojure enthusiast Chris Wilson(<a href="http://twitter.com/minleychris">@minleychris</a>). So we came up with the basic plan for the meetup and named it <a href="http://www.meetup.com/ehrd-clj" target="_blank">EHRD.clj</a>.</p>
<p><span id="more-4170"></span></p>
<div class="asideBlock">
<strong>EHRD</strong> is the ICAO code for the Rotterdam The Hague Airport
</div>
<h3>The Structure</h3>
<p>In the footsteps of AmsClj, we plan to have a meetup on <strong>last Wednesday</strong> of every month for the Clojure enthusiasts in and around Rotterdam and The Hague. It is going to be a semi-structured event which will have two standard recurring features:</p>
<p>1. Library of the Month &#8211;  A talk/live-coding-session/code-review etc. of a Clojure(Script) Library.<br />
2. This Month in Clojure &#8211; Quick overview by a member of the meetup on what happened in Clojure Land in the past month.</p>
<p>Apart from these two, we also intend to have a &#8220;main feature&#8221; which could be Hacking Session/Presentation or whatever members think interesting. </p>
<h3>The first Meetup</h3>
<p>For the <a href="http://www.meetup.com/ehrd-clj/events/104317822/">first meetup</a> on 27th March, we are very excited to announce that <a href="http://clj-me.cgrand.net/">Christophe Grand</a> (Clojure core contributor and one of the authors of O&#8217;Reilly Clojure Programming Book) will be giving a talk along with our <em>Library of the Month</em> and <em>This Month in Clojure</em>. </p>
<p>This meetup was possible because of the great support and sponsorship of my employer, <a href="http://lunatech.com">Lunatech Labs</a>.</p>
<p>So if you are nearby, checkout out our <a href="http://www.meetup.com/ehrd-clj" target="_blank">meetup</a> page and kick-off the spring with some good dose of Clojure!</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="lisp" style="font-family:monospace;"><span style="color: #66cc66;">&#40;</span>iterate <span style="color: #66cc66;">&#40;</span>str <span style="color: #ff0000;">&quot;EHRD.clj monthly meetups&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></pre></td></tr></table></div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=3nBqHv0lII8:vWecSUoeK4E:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=3nBqHv0lII8:vWecSUoeK4E:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=3nBqHv0lII8:vWecSUoeK4E:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/3nBqHv0lII8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/02/27/announcing-rotterdamthe-hague-clojure-meetup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/02/27/announcing-rotterdamthe-hague-clojure-meetup/</feedburner:origLink></item>
		<item>
		<title>Photos from Basketball Match – Leiden vs. Groningen</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/jK1hLrKQ-jw/</link>
		<comments>http://www.vijaykiran.com/2013/02/22/photos-from-baskbetball-match-leiden-vs-groningen/#comments</comments>
		<pubDate>Fri, 22 Feb 2013 12:39:17 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[photoclub]]></category>
		<category><![CDATA[sports photography]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=4109</guid>
		<description><![CDATA[As a member of Images International Photography Club, I recently got a chance to shoot a Dutch Basketball league match between Leiden and Groningen. This was the first &#8220;real&#8221; sports photography assignment for me. I tried shooting with different settings and lenses and in process learnt a couple of new things how to shoot sports. [...]]]></description>
				<content:encoded><![CDATA[<p>As a member of <a href="http://imagesphotoclub.com/" target="_blank">Images International Photography Club</a>, I recently got a chance to shoot a <a href="http://www.eredivisiebasketballleiden.nl/" target="_blank">Dutch Basketball league</a> match between Leiden and Groningen. This was the first &#8220;real&#8221; sports photography assignment for me. I tried shooting with different settings and lenses and in process learnt a couple of new things how to shoot sports. Here are some selected photos:
</p>
<ul class="containsGallery">
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball24.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball24.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball23.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball23.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball22.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball22.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball21.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball21.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball20.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball2.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball19.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball19.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball18.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball18.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball17.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball17.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball16.jpg" rel="basketball"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball16.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball15.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball15.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball14.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball14.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball13.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball13.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball12.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball12.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball11.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball11.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball10.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball10.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball9.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball9.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball8.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball8.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball7.jpg" rel="basketball"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball7.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball6.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball6.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball5.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball5.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball4.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball4.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball3.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball3.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball2.jpg" rel="basketball"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball2.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball1.jpg" rel="basketball"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/02/basketball1.jpg?resize=150%2C150" class="aligncenter size-thumbnail" data-recalc-dims="1" /></a></li>
</ul>
<p>Oh yeah, Groningen <a href="http://www.eredivisiebasketballleiden.nl/index.cfm?act=actueel.bericht&#038;bericht=1757">won with 68 to 66</a>!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=jK1hLrKQ-jw:mmuQZgfO1GY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=jK1hLrKQ-jw:mmuQZgfO1GY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=jK1hLrKQ-jw:mmuQZgfO1GY:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/jK1hLrKQ-jw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/02/22/photos-from-baskbetball-match-leiden-vs-groningen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/02/22/photos-from-baskbetball-match-leiden-vs-groningen/</feedburner:origLink></item>
		<item>
		<title>A quick way to integrate Seam 3 CDI and Quartz Jobs</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/01TpEH4Ovn8/</link>
		<comments>http://www.vijaykiran.com/2013/01/25/a-quick-way-to-integrate-seam3-cdi-and-quartz-jobs/#comments</comments>
		<pubDate>Fri, 25 Jan 2013 03:33:05 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[cdi]]></category>
		<category><![CDATA[jboss 7]]></category>
		<category><![CDATA[quartz]]></category>
		<category><![CDATA[seam3]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=4093</guid>
		<description><![CDATA[I am currently working on porting a Seam 2/JBoss 4.x application to Seam 3/JBoss AS 7.x. The old codebase contains some &#8220;jobs&#8221; that use ServiceMBeanSupport, that are triggered at regular intervals using JBoss varia module. Since the module isn&#8217;t there anymore, I wanted port the &#8220;jobs&#8221; to Quartz. Adding quartz was easy enough, but the [...]]]></description>
				<content:encoded><![CDATA[<p>I am currently working on  porting a Seam 2/JBoss 4.x application to Seam 3/JBoss AS 7.x. The old codebase contains some &#8220;jobs&#8221; that use ServiceMBeanSupport, that are triggered at regular intervals using JBoss varia module. Since the module <a href="https://community.jboss.org/message/639309">isn&#8217;t there anymore</a>, I wanted port the &#8220;jobs&#8221; to <a href="">Quartz</a>. Adding quartz was easy enough, but the jobs needed other (injected) beans to do their work. I created a custom JobFactory that used BeanManager to give out the instances of Job classes.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">com.vijaykiran.jobs</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.jboss.solder.beanManager.BeanManagerAware</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.Job</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobDetail</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.Scheduler</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.SchedulerException</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.spi.JobFactory</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.spi.TriggerFiredBundle</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.slf4j.Logger</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.slf4j.LoggerFactory</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.enterprise.context.spi.CreationalContext</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.enterprise.inject.spi.Bean</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.enterprise.inject.spi.BeanManager</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.inject.Named</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
@Named
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> CdiJobFactory <span style="color: #000000; font-weight: bold;">extends</span> BeanManagerAware <span style="color: #000000; font-weight: bold;">implements</span> JobFactory <span style="color: #009900;">&#123;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000000; font-weight: bold;">final</span> Logger log <span style="color: #339933;">=</span> LoggerFactory.<span style="color: #006633;">getLogger</span><span style="color: #009900;">&#40;</span>getClass<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">protected</span> Logger getLog<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #000000; font-weight: bold;">return</span> log<span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">public</span> Job newJob<span style="color: #009900;">&#40;</span>TriggerFiredBundle bundle, Scheduler Scheduler<span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">throws</span> SchedulerException <span style="color: #009900;">&#123;</span>
&nbsp;
      <span style="color: #000000; font-weight: bold;">final</span> JobDetail jobDetail <span style="color: #339933;">=</span> bundle.<span style="color: #006633;">getJobDetail</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #000000; font-weight: bold;">final</span> Class<span style="color: #339933;">&lt;?</span> <span style="color: #000000; font-weight: bold;">extends</span> Job<span style="color: #339933;">&gt;</span> jobClass <span style="color: #339933;">=</span> jobDetail.<span style="color: #006633;">getJobClass</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #000000; font-weight: bold;">try</span> <span style="color: #009900;">&#123;</span>
         <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>log.<span style="color: #006633;">isDebugEnabled</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            log.<span style="color: #006633;">debug</span><span style="color: #009900;">&#40;</span>
                  <span style="color: #0000ff;">&quot;Producing instance of Job '&quot;</span> <span style="color: #339933;">+</span> jobDetail.<span style="color: #006633;">getKey</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span>
                        <span style="color: #0000ff;">&quot;', class=&quot;</span> <span style="color: #339933;">+</span> jobClass.<span style="color: #006633;">getName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         <span style="color: #009900;">&#125;</span>
&nbsp;
         <span style="color: #000000; font-weight: bold;">return</span> getBean<span style="color: #009900;">&#40;</span>jobClass<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><span style="color: #003399;">Exception</span> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
         <span style="color: #000000; font-weight: bold;">throw</span> <span style="color: #000000; font-weight: bold;">new</span> SchedulerException<span style="color: #009900;">&#40;</span>
               <span style="color: #0000ff;">&quot;Problem instantiating class '&quot;</span>
                     <span style="color: #339933;">+</span> jobDetail.<span style="color: #006633;">getJobClass</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">getName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #0000ff;">&quot;'&quot;</span>, e<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">private</span> Job getBean<span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">Class</span> jobClazz<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #000000; font-weight: bold;">final</span> BeanManager bm <span style="color: #339933;">=</span> getBeanManager<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #000000; font-weight: bold;">final</span> Bean<span style="color: #339933;">&lt;?&gt;</span> bean <span style="color: #339933;">=</span>  bm.<span style="color: #006633;">getBeans</span><span style="color: #009900;">&#40;</span>jobClazz<span style="color: #009900;">&#41;</span>.<span style="color: #006633;">iterator</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">next</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #000000; font-weight: bold;">final</span> CreationalContext<span style="color: #339933;">&lt;?&gt;</span> ctx <span style="color: #339933;">=</span> bm.<span style="color: #006633;">createCreationalContext</span><span style="color: #009900;">&#40;</span>bean<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #000000; font-weight: bold;">return</span> <span style="color: #009900;">&#40;</span>Job<span style="color: #009900;">&#41;</span> bm.<span style="color: #006633;">getReference</span><span style="color: #009900;">&#40;</span>bean, jobClazz, ctx<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>And here&#8217;s a sample Job:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">com.vijaykiran.jobs</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.Job</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobExecutionContext</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobExecutionException</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.inject.Inject</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.inject.Named</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.List</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
@Named
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> TestJob <span style="color: #000000; font-weight: bold;">implements</span> Job <span style="color: #009900;">&#123;</span>
&nbsp;
   @Inject
   <span style="color: #000000; font-weight: bold;">private</span> SomeBean sombean<span style="color: #339933;">;</span>
&nbsp;
   @Override
   <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> execute<span style="color: #009900;">&#40;</span>JobExecutionContext context<span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">throws</span> JobExecutionException <span style="color: #009900;">&#123;</span>
      someBean.<span style="color: #006633;">doSomethingFancy</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>There are couple of ways to start the scheduler itself, one was to use a @Startup bean with @PostConstruct method which starts the scheduler and in @PreDestroy, the scheduler is stopped, as shown below:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">com.vijaykiran.jobs</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobBuilder</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobDetail</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.Scheduler</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.SchedulerException</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.SimpleScheduleBuilder</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.SimpleTrigger</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.TriggerBuilder</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.impl.StdSchedulerFactory</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.annotation.PostConstruct</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.annotation.PreDestroy</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.ejb.Singleton</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.ejb.Startup</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.inject.Inject</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.Date</span><span style="color: #339933;">;</span>
&nbsp;
@Singleton
@Startup
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> CustomJobScheduler <span style="color: #009900;">&#123;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">private</span> Scheduler scheduler<span style="color: #339933;">;</span>
&nbsp;
   @Inject
   <span style="color: #000000; font-weight: bold;">private</span> CustomJobFactory customCdiJobFactory<span style="color: #339933;">;</span>
&nbsp;
   @Inject
   <span style="color: #000000; font-weight: bold;">private</span> Logger logger<span style="color: #339933;">;</span>
&nbsp;
   @PostConstruct
   <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> scheduleJobs<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #000000; font-weight: bold;">try</span> <span style="color: #009900;">&#123;</span>
          scheduler <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> StdSchedulerFactory<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">getScheduler</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         scheduler.<span style="color: #006633;">setJobFactory</span><span style="color: #009900;">&#40;</span>cdiJobFactory<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         <span style="color: #000000; font-weight: bold;">final</span> JobDetail testJobDetail <span style="color: #339933;">=</span> JobBuilder.<span style="color: #006633;">newJob</span><span style="color: #009900;">&#40;</span>TestJob.<span style="color: #000000; font-weight: bold;">class</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">withIdentity</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;test&quot;</span>, <span style="color: #0000ff;">&quot;test-jobs&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">build</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
         <span style="color: #000000; font-weight: bold;">final</span> SimpleTrigger trigger <span style="color: #339933;">=</span> TriggerBuilder.<span style="color: #006633;">newTrigger</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
               .<span style="color: #006633;">startAt</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> <span style="color: #003399;">Date</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
               .<span style="color: #006633;">withSchedule</span><span style="color: #009900;">&#40;</span>SimpleScheduleBuilder.<span style="color: #006633;">repeatSecondlyForTotalCount</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">5</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
               .<span style="color: #006633;">build</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         scheduler.<span style="color: #006633;">scheduleJob</span><span style="color: #009900;">&#40;</span>testJobDetail, trigger<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         scheduler.<span style="color: #006633;">start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
      <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span>SchedulerException e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
         logger.<span style="color: #006633;">error</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Unable to start scheduler&quot;</span>, e<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
   @PreDestroy
   <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> stopJobs<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>scheduler <span style="color: #339933;">!=</span> <span style="color: #000066; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
           <span style="color: #000000; font-weight: bold;">try</span> <span style="color: #009900;">&#123;</span>
              scheduler.<span style="color: #006633;">shutdown</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
           <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span>SchedulerException e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
              logger.<span style="color: #006633;">error</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Unable to stop scheduler&quot;</span>, e<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
           <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>The other approach is to start the scheduler when the Webapplication has started using the CDI Event listener mechanism.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">com.vijaykiran.jobs</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.jboss.solder.logging.Logger</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.jboss.solder.servlet.WebApplication</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.jboss.solder.servlet.event.Destroyed</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.jboss.solder.servlet.event.Started</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobBuilder</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.JobDetail</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.Scheduler</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.SchedulerException</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.SimpleScheduleBuilder</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.SimpleTrigger</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.TriggerBuilder</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">org.quartz.impl.StdSchedulerFactory</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.enterprise.context.ApplicationScoped</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.enterprise.event.Observes</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.inject.Inject</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.inject.Named</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.Date</span><span style="color: #339933;">;</span>
&nbsp;
@Named
@ApplicationScoped
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> CustomJobScheduler <span style="color: #009900;">&#123;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">private</span> Scheduler scheduler<span style="color: #339933;">;</span>
   @Inject
   <span style="color: #000000; font-weight: bold;">private</span> CdiJobFactory cdiJobFactory<span style="color: #339933;">;</span>
   @Inject
   <span style="color: #000000; font-weight: bold;">private</span> Logger logger<span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> onStartup<span style="color: #009900;">&#40;</span>@Observes @Started WebApplication webapp<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
      <span style="color: #000000; font-weight: bold;">try</span> <span style="color: #009900;">&#123;</span>
         scheduler <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> StdSchedulerFactory<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">getScheduler</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         scheduler.<span style="color: #006633;">setJobFactory</span><span style="color: #009900;">&#40;</span>cdiJobFactory<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         <span style="color: #000000; font-weight: bold;">final</span> JobDetail testJobDetail <span style="color: #339933;">=</span> JobBuilder.<span style="color: #006633;">newJob</span><span style="color: #009900;">&#40;</span>TestJob.<span style="color: #000000; font-weight: bold;">class</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">withIdentity</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;test&quot;</span>, <span style="color: #0000ff;">&quot;test-jobs&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">build</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
         <span style="color: #000000; font-weight: bold;">final</span> SimpleTrigger trigger <span style="color: #339933;">=</span> TriggerBuilder.<span style="color: #006633;">newTrigger</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
               .<span style="color: #006633;">startAt</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> <span style="color: #003399;">Date</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
               .<span style="color: #006633;">withSchedule</span><span style="color: #009900;">&#40;</span>SimpleScheduleBuilder.<span style="color: #006633;">repeatSecondlyForTotalCount</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">5</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
               .<span style="color: #006633;">build</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         scheduler.<span style="color: #006633;">scheduleJob</span><span style="color: #009900;">&#40;</span>testJobDetail, trigger<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         <span style="color: #666666; font-style: italic;">//Start the scheduler a minute after the webapplication is started.</span>
         scheduler.<span style="color: #006633;">startDelayed</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">60</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
      <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span>SchedulerException e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
         logger.<span style="color: #006633;">error</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Unable to start Scheduler &quot;</span>, e<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
&nbsp;
&nbsp;
   <span style="color: #009900;">&#125;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> onShutdown<span style="color: #009900;">&#40;</span>@Observes @Destroyed WebApplication webapp<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>scheduler <span style="color: #339933;">!=</span> <span style="color: #000066; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
         <span style="color: #000000; font-weight: bold;">try</span> <span style="color: #009900;">&#123;</span>
            scheduler.<span style="color: #006633;">shutdown</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span>SchedulerException e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            logger.<span style="color: #006633;">error</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Error while shutting down scheduler&quot;</span>, e<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         <span style="color: #009900;">&#125;</span>
      <span style="color: #009900;">&#125;</span>
&nbsp;
&nbsp;
   <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=01TpEH4Ovn8:VrQ0T5BF7d8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=01TpEH4Ovn8:VrQ0T5BF7d8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=01TpEH4Ovn8:VrQ0T5BF7d8:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/01TpEH4Ovn8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/01/25/a-quick-way-to-integrate-seam3-cdi-and-quartz-jobs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/01/25/a-quick-way-to-integrate-seam3-cdi-and-quartz-jobs/</feedburner:origLink></item>
		<item>
		<title>★ Snow</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/1wv9Kthj-z0/</link>
		<comments>http://www.vijaykiran.com/2013/01/15/snow-in-nl/#comments</comments>
		<pubDate>Tue, 15 Jan 2013 18:52:12 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[snow]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=4063</guid>
		<description />
				<content:encoded><![CDATA[<ul class="containsGallery">
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow1.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow1.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow2.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow2.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow3.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow3.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow4.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow4.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow5.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow5.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow6.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow6.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow7.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow7.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow8.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow8.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow9.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow9.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow10.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow10.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow11.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow11.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow12.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow12.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow13.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow13.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow14.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow14.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow15.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow15.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow16.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow16.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow17.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow17.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow18.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow18.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow19.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow19.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow20.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow20.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow21.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow21.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow22.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow22.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow23.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow23.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a class="enlarge" href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow24.jpg" rel="snow"><img class="aligncenter size-thumbnail wp-image-3963" alt="" src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/snow24.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=1wv9Kthj-z0:8fV3n6fqWVg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=1wv9Kthj-z0:8fV3n6fqWVg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=1wv9Kthj-z0:8fV3n6fqWVg:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/1wv9Kthj-z0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/01/15/snow-in-nl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/01/15/snow-in-nl/</feedburner:origLink></item>
		<item>
		<title>★ 2012 in Pictures</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/P9B1iczgQ2w/</link>
		<comments>http://www.vijaykiran.com/2013/01/02/2012-in-picture/#comments</comments>
		<pubDate>Wed, 02 Jan 2013 16:00:10 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3983</guid>
		<description><![CDATA[2012 was great! Happy new year!]]></description>
				<content:encoded><![CDATA[<p>2012 was great!</p>
<ul class="containsGallery">
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-1.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-1.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-2.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-2.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-3.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-3.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-4.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-4.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-5.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-5.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-6.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-6.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-7.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-7.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-8.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-8.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-9.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-9.jpg?resize=150%2C150" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-10.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-10.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-11.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-11.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-12.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-12.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-13.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-13.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-14.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-14.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-15.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-15.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-16.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-16.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-17.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-17.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-18.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-18.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-19.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-19.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-20.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-20.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-21.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-21.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-22.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-22.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-23.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-23.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-24.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-24.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-25.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-25.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-26.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-26.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-27.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-27.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-28.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-28.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-29.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-29.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-30.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-30.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-31.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-31.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-32.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-32.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-33.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-33.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-34.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-34.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-35.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-35.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-36.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-36.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-37.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-37.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-38.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-38.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-39.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-39.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-40.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-40.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-41.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-41.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-42.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-42.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-43.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-43.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-44.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-44.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-45.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-45.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-46.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-46.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-47.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-47.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-48.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-48.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-49.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-49.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-50.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-50.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-51.jpg" class="enlarge" rel="2012"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-51.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-52.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-52.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-53.jpg" class="enlarge" rel="2012"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-53.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-54.jpg" class="enlarge" rel="2012"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2013/01/2012-54.jpg?resize=150%2C150" data-recalc-dims="1" /></a></li>
</ul>
<p>Happy new year! </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=P9B1iczgQ2w:5nzQYrKI9j0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=P9B1iczgQ2w:5nzQYrKI9j0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=P9B1iczgQ2w:5nzQYrKI9j0:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/P9B1iczgQ2w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2013/01/02/2012-in-picture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2013/01/02/2012-in-picture/</feedburner:origLink></item>
		<item>
		<title>Some photos from Delorean Collection Photoshoot</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/bbBpX9Va9Nc/</link>
		<comments>http://www.vijaykiran.com/2012/12/09/some-photos-from-delorean-photoshoot/#comments</comments>
		<pubDate>Sun, 09 Dec 2012 21:08:42 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[delorean]]></category>
		<category><![CDATA[photoshoot]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3956</guid>
		<description><![CDATA[Recently, I assisted photographer Barbara Smeenk in making some photos of a clothing brand. The collection is created by Simon Kos and is called &#8220;DELOREAN Collection&#8221; which is inspired by the movie Back to The Future. Here are some photos I took during the photoshoot near EYE film museum in Amsterdam.]]></description>
				<content:encoded><![CDATA[<p>Recently, I assisted photographer <a href="http://keepthemoment.nl/barbara.html">Barbara Smeenk</a> in making some photos of a clothing brand. The collection is created by Simon Kos and is called &#8220;DELOREAN Collection&#8221; which is <a href="http://www.textilia.nl/nieuws/mannenmode/nid12073-nieuw-mannenmodemerk-back-to-the-futures-delorean.html">inspired</a> by the movie Back to The Future.</p>
<p>Here are some photos I took during the photoshoot near <a href="http://www.eyefilm.nl/en">EYE film museum</a> in Amsterdam.</p>
<p><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean7.jpg" class="enlarge" rel="delorean"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean7.jpg?resize=580%2C444" alt="" title="delorean7" class="aligncenter size-medium wp-image-3963" data-recalc-dims="1" /></a></p>
<ul class="containsGallery">
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean1.jpg" class="enlarge" rel="delorean"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean1.jpg?resize=150%2C150" alt="" title="delorean1" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean2.jpg" class="enlarge" rel="delorean"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean2.jpg?resize=150%2C150" alt="" title="delorean2" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean3.jpg" class="enlarge" rel="delorean"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean3.jpg?resize=150%2C150" alt="" title="delorean3" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean4.jpg" class="enlarge" rel="delorean"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean4.jpg?resize=150%2C150" alt="" title="delorean4" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean5.jpg" class="enlarge" rel="delorean"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean5.jpg?resize=150%2C150" alt="" title="delorean5" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean6.jpg" class="enlarge" rel="delorean"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean6.jpg?resize=150%2C150" alt="" title="delorean6" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean8.jpg" class="enlarge" rel="delorean"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean8.jpg?resize=150%2C150" alt="" title="delorean6" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
<li class="G1"><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean9.jpg" class="enlarge" rel="delorean"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/12/delorean9.jpg?resize=150%2C150" alt="" title="delorean6" class="aligncenter size-thumbnail wp-image-3963" data-recalc-dims="1" /></a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=bbBpX9Va9Nc:LTHM60uvtJ8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=bbBpX9Va9Nc:LTHM60uvtJ8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=bbBpX9Va9Nc:LTHM60uvtJ8:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/bbBpX9Va9Nc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/12/09/some-photos-from-delorean-photoshoot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/12/09/some-photos-from-delorean-photoshoot/</feedburner:origLink></item>
		<item>
		<title>→ What Happens After You Die?</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/o30IQo5vE_8/</link>
		<comments>http://www.vijaykiran.com/2012/12/09/what-happens-after-you-die/#comments</comments>
		<pubDate>Sun, 09 Dec 2012 20:10:50 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[buddhism]]></category>
		<category><![CDATA[death]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3953</guid>
		<description><![CDATA[Video on youtube]]></description>
				<content:encoded><![CDATA[<p><iframe src="http://www.youtube.com/embed/BZZupDuprhU" frameborder="0" width="640" height="360"></iframe></p>
<p><a href="http://www.youtube.com/watch?v=BZZupDuprhU">Video on youtube</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=o30IQo5vE_8:WDF9YNRkZ5g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=o30IQo5vE_8:WDF9YNRkZ5g:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=o30IQo5vE_8:WDF9YNRkZ5g:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/o30IQo5vE_8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/12/09/what-happens-after-you-die/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/12/09/what-happens-after-you-die/</feedburner:origLink></item>
		<item>
		<title>★ India</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/HlRrBS91Rk4/</link>
		<comments>http://www.vijaykiran.com/2012/10/28/photos-from-india/#comments</comments>
		<pubDate>Sun, 28 Oct 2012 18:30:50 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3933</guid>
		<description />
				<content:encoded><![CDATA[<p><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/batukamma6.jpg" class="enlarge"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/batukamma6.jpg?resize=580%2C386" alt="" title="batukamma6" class="aligncenter size-medium wp-image-3939" data-recalc-dims="1" /></a></p>
<p><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/exhibition9.jpg" class="enlarge"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/exhibition9.jpg?resize=580%2C386" alt="" title="exhibition9" class="aligncenter size-medium wp-image-3943" data-recalc-dims="1" /></a></p>
<p><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/batukamma7.jpg"  class="enlarge"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/batukamma7.jpg?resize=580%2C386" alt="" title="batukamma7" class="aligncenter size-medium wp-image-3941" data-recalc-dims="1" /></a></p>
<p><a href="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/exhibition4.jpg"  class="enlarge"><img src="http://i1.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/exhibition4.jpg?resize=580%2C870" alt="" title="exhibition4" class="aligncenter size-medium wp-image-3942" data-recalc-dims="1" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=HlRrBS91Rk4:FFMBazrfbmo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=HlRrBS91Rk4:FFMBazrfbmo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=HlRrBS91Rk4:FFMBazrfbmo:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/HlRrBS91Rk4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/10/28/photos-from-india/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/10/28/photos-from-india/</feedburner:origLink></item>
		<item>
		<title>★ Dubai</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/_I2xBO1sGQU/</link>
		<comments>http://www.vijaykiran.com/2012/10/16/dubai-photos/#comments</comments>
		<pubDate>Tue, 16 Oct 2012 19:20:53 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[burj khalifa]]></category>
		<category><![CDATA[dubai]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3924</guid>
		<description><![CDATA[A couple of photos from Dubai.]]></description>
				<content:encoded><![CDATA[<p>A couple of photos from Dubai.</p>
<p><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/2012-10-13-at-15-22-46.jpg" class="enlarge"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/2012-10-13-at-15-22-46.jpg?resize=580%2C870" alt="" title="2012-10-13 at 15-22-46" class="aligncenter size-medium wp-image-3925" data-recalc-dims="1" /></a></p>
<p><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/2012-10-13-at-15-18-55.jpg" class="enlarge"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/2012-10-13-at-15-18-55.jpg?resize=580%2C386" alt="" title="2012-10-13 at 15-18-55" class="aligncenter size-medium wp-image-3926" data-recalc-dims="1" /></a></p>
<p><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/2012-10-13-at-15-22-27.jpg" class="enlarge"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/10/2012-10-13-at-15-22-27.jpg?resize=580%2C870" alt="" title="2012-10-13 at 15-22-27" class="aligncenter size-medium wp-image-3927" data-recalc-dims="1" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=_I2xBO1sGQU:E_AYYHV-AGs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=_I2xBO1sGQU:E_AYYHV-AGs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=_I2xBO1sGQU:E_AYYHV-AGs:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/_I2xBO1sGQU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/10/16/dubai-photos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/10/16/dubai-photos/</feedburner:origLink></item>
		<item>
		<title>→ How to make Gold from Mercury</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/J9C-XMBXlQg/</link>
		<comments>http://www.vijaykiran.com/2012/09/07/how-to-make-gold-from-mercury/#comments</comments>
		<pubDate>Fri, 07 Sep 2012 15:51:58 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[straight dope]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3909</guid>
		<description><![CDATA[First, get some mercury. The kind we want is Hg-196, a naturally occurring isotope with 80 protons and 116 neutrons in its nucleus. The 80 protons are what make it mercury. Gold, meanwhile, has 79 protons —&#160;you see where I’m going with this. Finding sufficient Hg-196 could take some doing, though, as only 0.15 percent [...]]]></description>
				<content:encoded><![CDATA[<ul>
<li>First, get some mercury. The kind we want is Hg-196, a naturally occurring isotope with 80 protons and 116 neutrons in its nucleus. The 80 protons are what make it mercury. Gold, meanwhile, has 79 protons —&nbsp;you see where I’m going with this. Finding sufficient Hg-196 could take some doing, though, as only 0.15 percent of mercury is in this form.</li>
<li>Slam a slow neutron into it. Initially I was unsure how one went about this. The journals said the desired type of neutron had an energy level in the thermal range. This to me suggested you could just heat up a can of neutrons on the stove and drop in some mercury. However, I suspected subtleties were being overlooked. I set this matter aside for further study.</li>
<li>The slow neutron is captured by the nucleus of the Hg-196. This turns it into Hg-197, with 80 protons and 117 neutrons. Hg-197 is unstable. In 64.14 hours, give or take, electron capture occurs. This means the Hg-197 grabs an electron from a low-hanging shell, combines it with a proton to make a neutron, and kicks out a neutrino.</li>
<li>Discard the neutrino. We have no need of it.</li>
<li>The Hg-197 has now turned into something with 79 protons and 118 neutrons. Do you know what this? I’ll tell you. It’s Au-197, the only stable isotope of gold.</li>
<li>Repeat five zillion times, until you have enough gold to make an ingot. Success! However, if you didn’t do so earlier, you must now separate the stable gold deriving from Hg-196 from the unwanted crud deriving from the rest of the mercury, which I remind you constitutes 99.85 percent of what’s out there and a good chunk of which I’ll bet is now radioactive. So it could be a long afternoon.</li>
</ul>
<p>&rarr; <a href="http://www.straightdope.com/columns/read/3067/can-we-now-transmute-base-substances-into-gold">Straight Dope on how to transmute base substances into gold</a> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=J9C-XMBXlQg:kT4zATMfNCU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=J9C-XMBXlQg:kT4zATMfNCU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=J9C-XMBXlQg:kT4zATMfNCU:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/J9C-XMBXlQg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/09/07/how-to-make-gold-from-mercury/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/09/07/how-to-make-gold-from-mercury/</feedburner:origLink></item>
		<item>
		<title>→ Mark Twain Captured on Film by Thomas Edison (1909)</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/StKkyso-jKw/</link>
		<comments>http://www.vijaykiran.com/2012/08/17/mark-twain-captured-on-film-by-thomas-edison-1909/#comments</comments>
		<pubDate>Fri, 17 Aug 2012 00:22:49 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[edison]]></category>
		<category><![CDATA[mark twain]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3900</guid>
		<description><![CDATA[The great inventor Thomas Edison visited the home of Mark Twain in 1909, and captured footage of “the father of American literature” (says Faulkner) walking around his estate and playing cards with his daughters, Clara and Jean. Mark Twain Captured on Film by Thomas Edison (1909) &#124; Open Culture.]]></description>
				<content:encoded><![CDATA[<blockquote><p>The great inventor Thomas Edison visited the home of Mark Twain in 1909, and captured footage of “the father of American literature” (says Faulkner) walking around his estate and playing cards with his daughters, Clara and Jean.</p></blockquote>
<p><a href='http://www.openculture.com/2010/03/mark_twain_captured_on_film_by_thomas_edison_1909.html'>Mark Twain Captured on Film by Thomas Edison (1909) | Open Culture</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=StKkyso-jKw:1RS2lg1ZYU0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=StKkyso-jKw:1RS2lg1ZYU0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=StKkyso-jKw:1RS2lg1ZYU0:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/StKkyso-jKw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/08/17/mark-twain-captured-on-film-by-thomas-edison-1909/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/08/17/mark-twain-captured-on-film-by-thomas-edison-1909/</feedburner:origLink></item>
		<item>
		<title>Homegrown tomatoes</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/ZvOC3dWVqyM/</link>
		<comments>http://www.vijaykiran.com/2012/08/16/homegrown-tomatoes/#comments</comments>
		<pubDate>Thu, 16 Aug 2012 08:05:53 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[garden]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3897</guid>
		<description />
				<content:encoded><![CDATA[<p><a href="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/08/20120816-100347.jpg"><img src="http://i2.wp.com/www.vijaykiran.com/wp-content/uploads/2012/08/20120816-100347.jpg" alt="20120816-100347.jpg" class="alignnone size-full" data-recalc-dims="1" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=ZvOC3dWVqyM:0z5EeQ9S8Dk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=ZvOC3dWVqyM:0z5EeQ9S8Dk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=ZvOC3dWVqyM:0z5EeQ9S8Dk:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/ZvOC3dWVqyM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/08/16/homegrown-tomatoes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/08/16/homegrown-tomatoes/</feedburner:origLink></item>
		<item>
		<title>★ Gent</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/evs2QMQ_2tM/</link>
		<comments>http://www.vijaykiran.com/2012/07/29/gent/#comments</comments>
		<pubDate>Sun, 29 Jul 2012 20:07:33 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[gent]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3889</guid>
		<description />
				<content:encoded><![CDATA[<p><a href="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/07/gent.jpg"><img src="http://i0.wp.com/www.vijaykiran.com/wp-content/uploads/2012/07/gent.jpg?resize=768%2C512" alt="" title="gent" class="aligncenter size-full wp-image-3890" data-recalc-dims="1" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=evs2QMQ_2tM:pbKR-voeyh8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=evs2QMQ_2tM:pbKR-voeyh8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=evs2QMQ_2tM:pbKR-voeyh8:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/evs2QMQ_2tM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/07/29/gent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/07/29/gent/</feedburner:origLink></item>
		<item>
		<title>Editing remote sudo’d files from Emacs</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/8Tz3BcbwzaE/</link>
		<comments>http://www.vijaykiran.com/2012/07/21/editing-remote-sudo-files-from-emacs/#comments</comments>
		<pubDate>Sat, 21 Jul 2012 09:17:48 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[eshell]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3883</guid>
		<description><![CDATA[Here&#8217;s how you can edit remote sudo-protected files without leaving emacs: Since Emacs 23.2, eshell has also an own implementation of the su and sudo commands. Both commands change the default directory of the *eshell* buffer to the value related to the user the command has switched to. This works even on remote hosts, adding [...]]]></description>
				<content:encoded><![CDATA[<p>Here&#8217;s how you can edit remote sudo-protected files without leaving emacs:</p>
<blockquote><p>Since Emacs 23.2, eshell has also an own implementation of the su and sudo commands. Both commands change the default directory of the *eshell* buffer to the value related to the user the command has switched to. This works even on remote hosts, adding silently a corresponding entry to the variable tramp-default-proxies-alist (see Multi-hops):</p></blockquote>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">~ $ <span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>ssh:user<span style="color: #000000; font-weight: bold;">@</span>remotehost:<span style="color: #000000; font-weight: bold;">/</span>etc 
<span style="color: #000000; font-weight: bold;">/</span>ssh:user<span style="color: #000000; font-weight: bold;">@</span>remotehost:<span style="color: #000000; font-weight: bold;">/</span>etc $ find-file shadow 
File is not readable: <span style="color: #000000; font-weight: bold;">/</span>ssh:user<span style="color: #000000; font-weight: bold;">@</span>remotehost:<span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>shadow
<span style="color: #000000; font-weight: bold;">/</span>ssh:user<span style="color: #000000; font-weight: bold;">@</span>remotehost:<span style="color: #000000; font-weight: bold;">/</span>etc $ <span style="color: #c20cb9; font-weight: bold;">sudo</span> find-file shadow 
<span style="color: #666666; font-style: italic;">#</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">/</span>ssh:user<span style="color: #000000; font-weight: bold;">@</span>remotehost:<span style="color: #000000; font-weight: bold;">/</span>etc $ <span style="color: #c20cb9; font-weight: bold;">su</span> - 
<span style="color: #000000; font-weight: bold;">/</span>su:root<span style="color: #000000; font-weight: bold;">@</span>remotehost:<span style="color: #000000; font-weight: bold;">/</span>root $ <span style="color: #c20cb9; font-weight: bold;">id</span> 
<span style="color: #007800;">uid</span>=<span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>root<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #007800;">gid</span>=<span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>root<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #007800;">groups</span>=<span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>root<span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #000000; font-weight: bold;">/</span>su:root<span style="color: #000000; font-weight: bold;">@</span>remotehost:<span style="color: #000000; font-weight: bold;">/</span>root $</pre></td></tr></table></div>

<p>Via: <a href="http://www.gnu.org/software/emacs/manual/html_node/tramp/Remote-processes.html" title="Running eshell on a remote host">Running eshell on a remote host</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=8Tz3BcbwzaE:Chamn11yaMo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=8Tz3BcbwzaE:Chamn11yaMo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=8Tz3BcbwzaE:Chamn11yaMo:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/8Tz3BcbwzaE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/07/21/editing-remote-sudo-files-from-emacs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/07/21/editing-remote-sudo-files-from-emacs/</feedburner:origLink></item>
		<item>
		<title>→ Pay Too Much</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/1bSqQ1IvGkI/</link>
		<comments>http://www.vijaykiran.com/2012/07/17/pay-too-much/#comments</comments>
		<pubDate>Tue, 17 Jul 2012 08:02:37 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[mindset]]></category>
		<category><![CDATA[money]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3876</guid>
		<description><![CDATA[People who constantly try to always get that great deal end up spending all their time chasing those deals and never actually get things done.  I’ve seen people do this their entire lives, and it is debilitating. When we change your mindset from getting the best deal to getting the best quality, it changes the [...]]]></description>
				<content:encoded><![CDATA[<blockquote><p>People who constantly try to always get that great deal end up spending all their time chasing those deals and never actually get things done.  I’ve seen people do this their entire lives, and it is debilitating.</p>
<p>When we change your mindset from getting the best deal to getting the best quality, it changes the emphasis from shopping to deciding what’s important.  Because we only buy quality, we are forced to wait until we can afford what we really want.  That wait time leads to better decisions, and it forces us to make do with what we have.  Often making due or improvising means we can avoid buying things we don’t need, thereby saving money.</p></blockquote>
<p>via <a href="http://allentucker.com/pay-too-much/">Pay Too Much | ALLENTUCKER</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=1bSqQ1IvGkI:iATNsyCtwIw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=1bSqQ1IvGkI:iATNsyCtwIw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=1bSqQ1IvGkI:iATNsyCtwIw:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/1bSqQ1IvGkI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/07/17/pay-too-much/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/07/17/pay-too-much/</feedburner:origLink></item>
		<item>
		<title>Growing Vegetables</title>
		<link>http://feedproxy.google.com/~r/Vijaykirancom/~3/MiR2dnfmCkk/</link>
		<comments>http://www.vijaykiran.com/2012/07/12/growing-vegetables/#comments</comments>
		<pubDate>Thu, 12 Jul 2012 20:47:26 +0000</pubDate>
		<dc:creator>Vijay Kiran</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[vegetables]]></category>

		<guid isPermaLink="false">http://www.vijaykiran.com/?p=3860</guid>
		<description><![CDATA[I&#8217;ve been quite busy lately with another play application delivered into production at work. But lots of other things happening at home too. Last year I succeeded in growing tomatoes at home which were pretty tasty and good. This year to continue the tradition I started growing Two types of tomatoes, artichokes, aubergines and bottle [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve been quite busy lately with another play application delivered into production at work. But lots of other things happening at home too. </p>
<p>Last year I succeeded in growing tomatoes at home which were pretty tasty and good. This year to continue the tradition I started growing Two types of tomatoes, artichokes, aubergines and bottle gourd. This year I have setup a special website for the timeline &#8211; <a href="http://garden.vijaykiran.com/ " title="garden.vijaykiran.com">garden.vijaykiran.com</a>. Last year most of the plants have been grown in different pots. This year, I got bigger styrofoam pots in which I&#8217;m growing at least 8 plants in one. So far the plants are healthy and tomatoes, bottle gourds started to appear already.</p>
<p>Here are some photos:</p>
<ul class="containsGallery">
<li class="G1"><a href="http://i2.wp.com/garden.vijaykiran.com/photos/1.jpg" class="enlarge" rel="veg2012"><img src="http://i2.wp.com/garden.vijaykiran.com/photos/1.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i0.wp.com/garden.vijaykiran.com/photos/21.jpg" class="enlarge" rel="veg2012"><img src="http://i0.wp.com/garden.vijaykiran.com/photos/21.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i2.wp.com/garden.vijaykiran.com/photos/22.jpg" class="enlarge" rel="veg2012"><img src="http://i2.wp.com/garden.vijaykiran.com/photos/22.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i1.wp.com/garden.vijaykiran.com/photos/23.jpg" class="enlarge" rel="veg2012"><img src="http://i1.wp.com/garden.vijaykiran.com/photos/23.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i1.wp.com/garden.vijaykiran.com/photos/30.jpg" class="enlarge" rel="veg2012"><img src="http://i1.wp.com/garden.vijaykiran.com/photos/30.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i0.wp.com/garden.vijaykiran.com/photos/34.jpg" class="enlarge" rel="veg2012"><img src="http://i0.wp.com/garden.vijaykiran.com/photos/34.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i2.wp.com/garden.vijaykiran.com/photos/37.jpg" class="enlarge" rel="veg2012"><img src="http://i2.wp.com/garden.vijaykiran.com/photos/37.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i1.wp.com/garden.vijaykiran.com/photos/40.jpg" class="enlarge" rel="veg2012"><img src="http://i1.wp.com/garden.vijaykiran.com/photos/40.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i1.wp.com/garden.vijaykiran.com/photos/51.jpg" class="enlarge" rel="veg2012"><img src="http://i1.wp.com/garden.vijaykiran.com/photos/51.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i0.wp.com/garden.vijaykiran.com/photos/58.jpg" class="enlarge" rel="veg2012"><img src="http://i0.wp.com/garden.vijaykiran.com/photos/58.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i2.wp.com/garden.vijaykiran.com/photos/60.jpg" class="enlarge" rel="veg2012"><img src="http://i2.wp.com/garden.vijaykiran.com/photos/60.jpg" data-recalc-dims="1"></a></li>
<li class="G1"><a href="http://i1.wp.com/garden.vijaykiran.com/photos/67.jpg" class="enlarge" rel="veg2012"><img src="http://i1.wp.com/garden.vijaykiran.com/photos/67.jpg" data-recalc-dims="1"></a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=MiR2dnfmCkk:_cBsxI7hA-M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=MiR2dnfmCkk:_cBsxI7hA-M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Vijaykirancom?a=MiR2dnfmCkk:_cBsxI7hA-M:6W8y8wAjSf4"><img src="http://feeds.feedburner.com/~ff/Vijaykirancom?d=6W8y8wAjSf4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Vijaykirancom/~4/MiR2dnfmCkk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.vijaykiran.com/2012/07/12/growing-vegetables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.vijaykiran.com/2012/07/12/growing-vegetables/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic

 Served from: www.vijaykiran.com @ 2013-05-05 02:00:43 by W3 Total Cache -->
