<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>home://nimret</title>
    <link>http://nimret.org:80/</link>
    <description>Nimret's homepage</description>
    <language>en</language>
    <copyright>Nimret Sandhu</copyright>
    <pubDate>Thu, 17 May 2012 20:50:00 GMT</pubDate>
    <dc:creator>Nimret Sandhu</dc:creator>
    <dc:date>2012-05-17T20:50:00Z</dc:date>
    <dc:language>en</dc:language>
    <dc:rights>Nimret Sandhu</dc:rights>
    <image>
      <title>home://nimret</title>
      <url>http://nimret.org:80/</url>
    </image>
    <item>
      <title>RefCardz!</title>
      <link>http://nimret.org:80/2012/05/17/1337287800000.html</link>
      <content:encoded>&lt;p&gt;Free reference cards on technologies in case you're interested - enjoy :)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://refcardz.dzone.com/"&gt;http://refcardz.dzone.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Thu, 17 May 2012 20:50:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-05-17:default/1337287800000</guid>
      <dc:date>2012-05-17T20:50:00Z</dc:date>
    </item>
    <item>
      <title>Some useful free books</title>
      <link>http://nimret.org:80/2012/05/16/1337210082306.html</link>
      <content:encoded>&lt;p&gt;Some free resources for source control &amp;amp; build management tools that I use regularly:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Git&amp;nbsp;&lt;a href="http://progit.org/"&gt;http://progit.org/&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;SVN&amp;nbsp; &lt;a href="http://svnbook.red-bean.com/"&gt;http://svnbook.red-bean.com/&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;CVS ( for posterity :)&amp;nbsp; &lt;a href="http://cvsbook.red-bean.com/"&gt;http://cvsbook.red-bean.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I'll be posting other resources here too.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Wed, 16 May 2012 23:14:42 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-05-16:default/1337210082306</guid>
      <dc:date>2012-05-16T23:14:42Z</dc:date>
    </item>
    <item>
      <title>Spring injection with @Resource, @Autowired and @Inject</title>
      <link>http://nimret.org:80/2012/05/04/1336156140000.html</link>
      <content:encoded>&lt;p&gt;I've always wondered what the differences were and someone has gone through a TDD explanation - nice! :)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.sourceallies.com/2011/08/spring-injection-with-resource-and-autowired/"&gt;http://blogs.sourceallies.com/2011/08/spring-injection-with-resource-and-autowired/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Incidently, using the @Resource + mappedName attribute is a nice shortcut to map to JNDI properties.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://radio-weblogs.com/0135826/2006/04/06.html#a198"&gt;http://radio-weblogs.com/0135826/2006/04/06.html#a198&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Fri, 04 May 2012 18:29:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-05-04:default/1336156140000</guid>
      <dc:date>2012-05-04T18:29:00Z</dc:date>
    </item>
    <item>
      <title>Eclipse Word Wrap plugin</title>
      <link>http://nimret.org:80/2012/04/24/1335289920000.html</link>
      <content:encoded>&lt;p&gt;yay - word wrap in eclipse editors! :)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://ahtik.com/blog/projects/eclipse-word-wrap/"&gt;http://ahtik.com/blog/projects/eclipse-word-wrap/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Tue, 24 Apr 2012 17:52:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-04-24:default/1335289920000</guid>
      <dc:date>2012-04-24T17:52:00Z</dc:date>
    </item>
    <item>
      <title>Python</title>
      <link>http://nimret.org:80/2012/04/23/1335212640000.html</link>
      <content:encoded>&lt;p&gt;Someone recently asked me for some advice on resources for Python so I thought I'd write up a list :)&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&amp;nbsp;&lt;a href="http://www.python.org/"&gt;http://www.python.org/&lt;/a&gt;&amp;nbsp;&amp;nbsp;- the obvious source&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.jython.org/"&gt;http://www.jython.org/&lt;/a&gt;&amp;nbsp;- python implemented on top of the JVM giving you the best of both worlds&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.diveintopython.net/"&gt;http://www.diveintopython.net/&lt;/a&gt;&amp;nbsp;- an excellent free book for programmers who know other languages already&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And here's what I use to write code in python:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;good ol&amp;nbsp; &lt;a href="http://www.vim.org/"&gt;http://www.vim.org/&lt;/a&gt;&amp;nbsp;&amp;nbsp;and the command line :)&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://pydev.org/"&gt;http://pydev.org/&lt;/a&gt;&amp;nbsp;- eclipse based&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/IDLE_(Python)"&gt;IDLE&lt;/a&gt; which comes in the download&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.activestate.com/komodo-ide"&gt;http://www.activestate.com/komodo-ide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;happy python'ing =)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Mon, 23 Apr 2012 20:24:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-04-23:default/1335212640000</guid>
      <dc:date>2012-04-23T20:24:00Z</dc:date>
    </item>
    <item>
      <title>Nifty Toys for Windows</title>
      <link>http://nimret.org:80/2012/03/06/1331059260000.html</link>
      <content:encoded>&lt;p&gt;A couple of freeware or cheap high productivity tools if you're stuck in windows =)&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href="http://www.launchy.net/"&gt;Launchy&lt;/a&gt; - launch any application with a keystroke&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://bb4win.sourceforge.net/bblean/"&gt;BBLean&lt;/a&gt; - replace the boring shell with a port of blackbox from *nix&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.joelonsoftware.com/items/2007/12/24.html"&gt;Lookout&lt;/a&gt; - fast search in outlook&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.altap.cz/"&gt;Servant Salamander&lt;/a&gt; - powerful 2 pane file manager&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://winmerge.org/"&gt;Winmerge&lt;/a&gt; - merge and diff tool&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://kitty.9bis.com/"&gt;Kitty&lt;/a&gt; - replacement for putty&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.vim.org"&gt;Vim&lt;/a&gt; or &lt;a href="http://www.textpad.com/"&gt;Textpad&lt;/a&gt;&amp;nbsp;for basic file editing&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;There's probably others that I use which I can't remember off the top of my head but these are my favorites.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Tue, 06 Mar 2012 18:41:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-03-06:default/1331059260000</guid>
      <dc:date>2012-03-06T18:41:00Z</dc:date>
    </item>
    <item>
      <title>Boys and their Toys</title>
      <link>http://nimret.org:80/2012/03/01/1330631820000.html</link>
      <content:encoded>&lt;p&gt;mmmmmmmm ...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://store.cstick.com/"&gt;http://store.cstick.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;there's a motorcycle show happening up north this weekend too:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.euromoto2012.com/"&gt;http://www.euromoto2012.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Thu, 01 Mar 2012 19:57:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-03-01:default/1330631820000</guid>
      <dc:date>2012-03-01T19:57:00Z</dc:date>
    </item>
    <item>
      <title>CSI Java Edition – Locating &amp; Terminating Memory Leaks</title>
      <link>http://nimret.org:80/2012/02/27/1330334640000.html</link>
      <content:encoded>&lt;p&gt;We discovered an intersting bug in &lt;a href="http://en.wikipedia.org/wiki/Java_API_for_XML_Web_Services"&gt;JAX-WS&lt;/a&gt; at work the other day so I &lt;a href="http://www.dynacrongroup.com/2012/02/java-memory-leaks/"&gt;blogged about it&lt;/a&gt; over at our company's blog. It makes for some fun stuff at work sometimes rather than the mundane day-to-day stuff :)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Mon, 27 Feb 2012 09:24:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-02-27:default/1330334640000</guid>
      <dc:date>2012-02-27T09:24:00Z</dc:date>
    </item>
    <item>
      <title>History of the World in 6 Glasses</title>
      <link>http://nimret.org:80/2012/02/22/1329951720000.html</link>
      <content:encoded>&lt;p&gt;My buddy Will Iverson had recommended this book to me a while back and I really enjoyed reading it. Each chapter goes best with your favorite drink, ideally the one that the chapter is talking about :)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://tomstandage.wordpress.com/books/a-history-of-the-world-in-six-glasses/"&gt;http://tomstandage.wordpress.com/books/a-history-of-the-world-in-six-glasses/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Wed, 22 Feb 2012 23:02:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-02-22:default/1329951720000</guid>
      <dc:date>2012-02-22T23:02:00Z</dc:date>
    </item>
    <item>
      <title>Inventing on Principle</title>
      <link>http://nimret.org:80/2012/02/16/1329465540000.html</link>
      <content:encoded>&lt;p&gt;Saw this talk which was forwarded on &lt;a href="http://seattletechstartups.com/"&gt;STS&lt;/a&gt; .. simply brilliant! Make sure you watch till the end- it's not all about programming.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://vimeo.com/36579366"&gt;http://vimeo.com/36579366&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Fri, 17 Feb 2012 07:59:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-02-17:default/1329465540000</guid>
      <dc:date>2012-02-17T07:59:00Z</dc:date>
    </item>
    <item>
      <title>OneJar To Rule them all</title>
      <link>http://nimret.org:80/2012/02/02/1328230140000.html</link>
      <content:encoded>&lt;p&gt;I've been working on a command line java app at work which is part of a cron based batch process which updates some data between systems. Using maven, spring and mybatis means that I had the framework up and running within a couple of hours to pull data from backend DBs and output a file with some data.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Then I ran into a problem when I wanted to package it all up as a jar file which could be run directly from the command line via cron. The tricky part is in packaging up all the jars that are included as part of spring, mybatis, etc. and be able to run them in a way that they are all available on the classpath without munging each other.&lt;/p&gt;
&lt;p&gt;Well, &lt;a href="http://one-jar.sourceforge.net"&gt;OneJar&lt;/a&gt; to the rescue! Everything packaged up all nice and neat. Just run 'mvn package' to get the jar and then use the usual 'java -jar app.jar' to run it. Works like a charm. Even has a &lt;a href="https://github.com/jolira/onejar-maven-plugin"&gt;Maven plugin&lt;/a&gt; to minimize the work needed to get it up and running.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Fri, 03 Feb 2012 00:49:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-02-03:default/1328230140000</guid>
      <dc:date>2012-02-03T00:49:00Z</dc:date>
    </item>
    <item>
      <title>Sneaky Sound System</title>
      <link>http://nimret.org:80/2012/02/01/1328143680000.html</link>
      <content:encoded>&lt;p&gt;Somedays just feel like ...&amp;nbsp;&lt;a href="http://www.youtube.com/watch?v=l_8MMDBXh4k"&gt;http://www.youtube.com/watch?v=l_8MMDBXh4k&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;enjoy!&lt;/p&gt;</content:encoded>
      <pubDate>Thu, 02 Feb 2012 00:48:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-02-02:default/1328143680000</guid>
      <dc:date>2012-02-02T00:48:00Z</dc:date>
    </item>
    <item>
      <title>Snowmageddon it - Day 2</title>
      <link>http://nimret.org:80/2012/01/18/1326918900000.html</link>
      <content:encoded>&lt;p&gt;Looks like a couple more inches fell last night. We're upto almost a foot now methinks. Here's a couple of snapshots. Time to stay indoors, drink hot drinks and prep for that major software release tomorrow :)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img alt="" src="http://www.nimret.org/images/snow2.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Wed, 18 Jan 2012 20:35:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-01-18:default/1326918900000</guid>
      <dc:date>2012-01-18T20:35:00Z</dc:date>
    </item>
    <item>
      <title>Snowmageddon it!</title>
      <link>http://nimret.org:80/2012/01/18/1326873660000.html</link>
      <content:encoded>&lt;p&gt;Day 1 of the &lt;a href="http://www.chicagotribune.com/news/sns-rt-us-snowstorm-northwesttre80h08a-20120117,0,5140629.story"&gt;snowmageddon&lt;/a&gt;. Around 8&amp;quot; so far outside with more expected tomorrow. Supposed to be as bad as '96 - I remember snow drifts as tall as the house back then when we lived further up north :)&lt;/p&gt;
&lt;p&gt;This is what the yard looks like so far. Let's see how much gets dumped tomorrow. As &lt;a href="http://www.defleppard.com/"&gt;Def Leppard&lt;/a&gt; would say '&lt;a href="http://www.youtube.com/watch?v=YI6Ms0b4q-4"&gt;Snowmageddon it!&lt;/a&gt;'&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.nimret.org/images/snow.jpg" /&gt;&lt;/p&gt;</content:encoded>
      <pubDate>Wed, 18 Jan 2012 08:01:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-01-18:default/1326873660000</guid>
      <dc:date>2012-01-18T08:01:00Z</dc:date>
    </item>
    <item>
      <title>Continuous Delivery</title>
      <link>http://nimret.org:80/2012/01/17/1326869580000.html</link>
      <content:encoded>&lt;p&gt;We practice &lt;a href="http://java.dzone.com/articles/8-principles-continuous"&gt;Continous Delivery&lt;/a&gt; at &lt;a href="http://www.dynacrongroup.com/"&gt;Dynacron&lt;/a&gt;. That's the main reason why we've been able to push out a lot of new functionality for the last few months at a major local healthcare customer at a steady clip via a fairly automated deployment process which enables deployments anytime.&lt;/p&gt;
&lt;p&gt;Dynacron has a free seminar if you're interested in learning more:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dynacrongroup.com/2012/01/seminar-292012-introduction-to-continuous-delivery/" target="_blank" style="font-family: arial; font-size: small; "&gt;http://www.dynacrongroup.com/&lt;wbr&gt;&lt;/wbr&gt;2012/01/seminar-292012-&lt;wbr&gt;&lt;/wbr&gt;introduction-to-continuous-&lt;wbr&gt;&lt;/wbr&gt;delivery/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Wed, 18 Jan 2012 06:53:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-01-18:default/1326869580000</guid>
      <dc:date>2012-01-18T06:53:00Z</dc:date>
    </item>
    <item>
      <title>SOPA + PIPA == DOA?!</title>
      <link>http://nimret.org:80/2012/01/16/1326785520000.html</link>
      <content:encoded>&lt;p&gt;&lt;a href="https://www.eff.org/deeplinks/2012/01/how-pipa-and-sopa-violate-white-house-principles-supporting-free-speech"&gt;https://www.eff.org/deeplinks/2012/01/how-pipa-and-sopa-violate-white-house-principles-supporting-free-speech&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here's the facts on them:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pcworld.com/article/248298/sopa_and_pipa_just_the_facts.html"&gt;http://www.pcworld.com/article/248298/sopa_and_pipa_just_the_facts.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Tue, 17 Jan 2012 07:32:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-01-17:default/1326785520000</guid>
      <dc:date>2012-01-17T07:32:00Z</dc:date>
    </item>
    <item>
      <title>TeamCity Eclipse plug-in and remote runs</title>
      <link>http://nimret.org:80/2012/01/11/1326320040000.html</link>
      <content:encoded>&lt;p&gt;We've been using TeamCity at work for a while now and it's working out as well as Hudson, etc. It has some really nifty integration features available via an eclipse plugin ( netbeans, idea, etc are also supported I believe). Love the remote run functionality!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.jetbrains.com/teamcity/features/continuous_integration.html"&gt;http://www.jetbrains.com/teamcity/features/continuous_integration.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Wed, 11 Jan 2012 22:14:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-01-11:default/1326320040000</guid>
      <dc:date>2012-01-11T22:14:00Z</dc:date>
    </item>
    <item>
      <title>That's why I love her!</title>
      <link>http://nimret.org:80/2012/01/04/1325668320000.html</link>
      <content:encoded>&lt;p&gt;&lt;img alt="" src="/images/trike.jpg" /&gt;&lt;/p&gt;</content:encoded>
      <pubDate>Wed, 04 Jan 2012 09:12:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-01-04:default/1325668320000</guid>
      <dc:date>2012-01-04T09:12:00Z</dc:date>
    </item>
    <item>
      <title>Happy 2012!</title>
      <link>http://nimret.org:80/2012/01/04/1325666940000.html</link>
      <content:encoded>&lt;p&gt;
&lt;div style="padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;
&lt;p&gt;&lt;u&gt;&lt;strong&gt;Happy New Year!!!&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;I hope the new year brings you lots of joy &amp;amp; happiness! 2011 certainly brought us a lovely bundle of joy =)&lt;/p&gt;
&lt;p&gt;&lt;img alt="Baby" src="/images/baby.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Wed, 04 Jan 2012 08:49:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2012-01-04:default/1325666940000</guid>
      <dc:date>2012-01-04T08:49:00Z</dc:date>
    </item>
    <item>
      <title>JavaZone X : The Streaming</title>
      <link>http://nimret.org:80/2011/12/08/1323394560000.html</link>
      <content:encoded>&lt;p&gt;awesome geeky video! :)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=5U1_KW6ww7Y"&gt;http://www.youtube.com/watch?v=5U1_KW6ww7Y&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content:encoded>
      <pubDate>Fri, 09 Dec 2011 01:36:00 GMT</pubDate>
      <guid isPermaLink="false">tag:nimret.org,2011-12-09:default/1323394560000</guid>
      <dc:date>2011-12-09T01:36:00Z</dc:date>
    </item>
  </channel>
</rss>


