<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6378108577606470496</id><updated>2011-11-27T16:09:51.448-08:00</updated><category term='script'/><category term='poetry'/><category term='video'/><category term='movie'/><category term='youtube'/><category term='django'/><category term='review'/><category term='web'/><category term='search bookmarklet'/><category term='cricket'/><category term='programming'/><title type='text'>Abstract-n-Concrete</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-402059493906565379</id><published>2009-02-15T23:49:00.000-08:00</published><updated>2009-02-15T23:51:33.644-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>Amazing Catch on the boundry line by Adam Voges</title><content type='html'>&lt;div&gt;&lt;object width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/f8VkcqgCR6M&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/f8VkcqgCR6M&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;In the Twenty20 International played on 15th February 2009 between Australia and New Zealand, Adam Voges (Aus) pulled of this amazing catch to dismiss Brendan McCullum at a crucial stage of the game.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-402059493906565379?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/402059493906565379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=402059493906565379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/402059493906565379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/402059493906565379'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2009/02/amazing-catch-on-boundry-line-by-adam.html' title='Amazing Catch on the boundry line by Adam Voges'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-4761357229224803495</id><published>2009-02-01T21:15:00.000-08:00</published><updated>2009-02-01T21:27:59.558-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><title type='text'>Carry on Ponting ...</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Arial;font-size:12px;"&gt;&lt;p class="news-body" size="12px" style=" margin-top: 10px; margin-bottom: 10px; "&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Ponting spoke before he had seen a replay but challenged Vettori to be sure of his Haddin criticism. "It's a bit much, he's basically claiming [Haddin's] a cheat, isn't he? That's a bit strong unless they're 100% certain.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;"We'll wait and see. If [a replay] does show anything that Brad is in the clear, I'll certainly be letting Daniel know about it. It's probably worth Haddin having a chat to him as well. He's basically had a bit of a crack at Haddin's make-up."&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;That's what Ricky ponting said after Neil Broom had been given out bowled of Michael Clarke, when Haddin's gloves were in front of the stumps and knocked off the bails, with Michael Clarke's delivery also appearing to head over the stumps. Neither umpire noticed Haddin's movement, which should have led to a no-ball, but it was clear on the replay. So here's the replay ponting did not see ... &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iBv4gq72p4M&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/iBv4gq72p4M&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Chappell-Hadlee Trophy - 1st ODI Australia v New Zealand (&lt;a href="http://content-ind.cricinfo.com/ausvnz2008/engine/match/351689.html"&gt;match link&lt;/a&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-4761357229224803495?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/4761357229224803495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=4761357229224803495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4761357229224803495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4761357229224803495'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2009/02/carry-on-ponting.html' title='Carry on Ponting ...'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-1270096057890462752</id><published>2009-01-27T03:43:00.000-08:00</published><updated>2009-01-27T04:52:10.906-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='search bookmarklet'/><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Django documentation search bookmarklet</title><content type='html'>Here is a simple bookmarklet to search the Django documentation. To use it, simply drag this bookmark - &lt;a href="javascript:p=prompt('Search Django Documentation');if(p) { p=p.replace(/\./g, '/');loc='http://docs.djangoproject.com/en/dev/search/?cx=009763561546736975936:e88ek0eurf4&amp;cof=FORID:11&amp;ie=UTF-8&amp;hl=&amp;sa=Search&amp;q='+p.toLowerCase();window.open(loc);};return false;"&gt;Search Django Docs&lt;/a&gt;- to your browser's toolbar.&lt;br /&gt;&lt;br /&gt;Click on the bookmark, enter a search term and you will be taken to the Django documentation search page with search results for your search term.&lt;div&gt;&lt;div style="font-size:0.7em"&gt;&lt;br /&gt;&lt;b&gt;Disclaimer / Terms of Use&lt;/b&gt;&lt;p&gt;Obviously, this is not an official Django Search bookmarklet. I had created it  for my own use and sharing it with you. The search bar bookmarklet is totally innocuous, but nevertheless by installing it you agree I am not liable for anything, period, the end.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Inspired by the Prototype API Search bookmarklet from &lt;a href="http://prototypejs.org/api"&gt;http://prototypejs.org/api&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;p=prompt('Search Django Documentation');&lt;br /&gt;if(p) {&lt;br /&gt;  p=p.replace(/\./g, '/');&lt;br /&gt;      // Location is the search query appended to the Django custom search URL      &lt;br /&gt;      loc='http://docs.djangoproject.com/en/dev/search/?cx=009763561546736975936:e88ek0eurf4&amp;amp;cof=FORID:11&amp;amp;ie=UTF-8&amp;amp;hl=&amp;amp;sa=Search&amp;amp;q='+p.toLowerCase();&lt;br /&gt;window.open(loc); // Open in new window&lt;br /&gt;};&lt;br /&gt;return false; // Inform the browser that the action of opening a URL, should not evaluate&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-1270096057890462752?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/1270096057890462752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=1270096057890462752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/1270096057890462752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/1270096057890462752'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2009/01/django-documentation-search-bookmarklet.html' title='Django documentation search bookmarklet'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-5569486457394479866</id><published>2009-01-13T21:30:00.000-08:00</published><updated>2009-01-13T21:32:04.975-08:00</updated><title type='text'>Emosional Atyachar</title><content type='html'>&lt;div&gt;This is cool :) First there was Dard-E-Disco and now Emosional Atayachar ...&lt;/div&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Q6o2DviT5eY&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/Q6o2DviT5eY&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-5569486457394479866?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/5569486457394479866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=5569486457394479866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/5569486457394479866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/5569486457394479866'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2009/01/emosional-atyachar.html' title='Emosional Atyachar'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-741963186652381962</id><published>2008-05-06T02:35:00.000-07:00</published><updated>2008-05-06T02:43:29.682-07:00</updated><title type='text'>Great strip from XKCD</title><content type='html'>This comic is really good, if you like this sort of thing.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://imgs.xkcd.com/comics/zealous_autoconfig.png" title="I hear this is an option in the latest Ubuntu release." alt="Zealous Autoconfig" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Permanent link to this comic: http://xkcd.com/416/&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-741963186652381962?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/741963186652381962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=741963186652381962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/741963186652381962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/741963186652381962'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/05/great-strip-from-xkcd.html' title='Great strip from XKCD'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-7930345368321822720</id><published>2008-04-23T00:29:00.000-07:00</published><updated>2008-04-23T00:42:00.605-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry'/><title type='text'>Leap of faith</title><content type='html'>&lt;pre style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;The woods are lovely,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;        dark and deep,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Inviting me to take a peek&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;        Keeping faith I take the leap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;I break some promises,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;        satisfaction I reap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-7930345368321822720?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/7930345368321822720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=7930345368321822720' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/7930345368321822720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/7930345368321822720'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/04/leap-of-faith.html' title='Leap of faith'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-1731138376156158273</id><published>2008-04-16T22:26:00.000-07:00</published><updated>2008-04-16T22:37:13.243-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>A script to remove spaces from a file name</title><content type='html'>I face a lot of problem while dealing with files with spaces in their names on the Unix platform. I wrote a &lt;a title="script" href="http://mayuresh.googlepages.com/remove_space.sh"&gt;script&lt;/a&gt; yesterday to change the spaces in a file name to undescores.&lt;br /&gt;&lt;br /&gt;It is very useful for changing the names of all files in a directory along with directory names.&lt;br /&gt;&lt;br /&gt;Save the script to your home directory or to /usr/bin or some such directory,&lt;br /&gt;&lt;br /&gt;Go to the directory in which you want to effect the name change and run&lt;br /&gt;#  find . -depth -exec ~/rename.sh {} \;&lt;br /&gt;&lt;br /&gt;This will rename all files in the directory so that the spaces in filenames are changed to underscores.&lt;br /&gt;&lt;br /&gt;The &lt;a title="script" href="http://mayuresh.googlepages.com/remove_space.sh"&gt;script&lt;/a&gt; is as follows:&lt;br /&gt;&lt;pre&gt;#!/bin/bash&lt;br /&gt;#&lt;br /&gt;# Writen by Mayuresh Phadke (mayuresh at gmail.com)# To change the names of all files in a directory including directory names&lt;br /&gt;# run the command&lt;br /&gt;#&lt;br /&gt;#  find . -depth -exec ~/rename.sh {} ;&lt;br /&gt;#&lt;br /&gt;# This command is pretty useful if you have a collection of songs or pictures transferred&lt;br /&gt;# from your windows machine and you are finding it difficult to handle the&lt;br /&gt;# spaces in the filenames on UNIX&lt;br /&gt;#&lt;br /&gt;#set -x&lt;br /&gt;&lt;br /&gt;progname=`basename $0`&lt;br /&gt;&lt;br /&gt;if [ $# != 1 ]&lt;br /&gt;then&lt;br /&gt;      echo "Usage: $progname \"file name with spaces\""&lt;br /&gt;      echo&lt;br /&gt;      echo "This utility is useful for renaming files with spaces in the filename. Spaces in the filename are replaced with _"&lt;br /&gt;      echo "\"file name with spaces\" will be renamed to \"file_name_with_spaces\""&lt;br /&gt;      echo&lt;br /&gt;      exit 1&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;old_name=$1&lt;br /&gt;dir=`dirname "$1"`&lt;br /&gt;file=`basename "$1"`&lt;br /&gt;&lt;br /&gt;new_file=`echo $file|sed "s/ /_/g"`&lt;br /&gt;new_name=$dir"/"$new_file&lt;br /&gt;&lt;br /&gt;if [ "$old_name" != "$new_name" ]&lt;br /&gt;then&lt;br /&gt;      mv "$old_name" "$new_name"&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;exit 0&lt;/pre&gt;&lt;br /&gt;Please let me know if you find this useful/useless or if you have any other comments about it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-1731138376156158273?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/1731138376156158273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=1731138376156158273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/1731138376156158273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/1731138376156158273'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/04/script-to-remove-spaces-from-file-name.html' title='A script to remove spaces from a file name'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-4423599539470406520</id><published>2008-04-02T03:48:00.000-07:00</published><updated>2008-04-16T22:39:23.626-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Tools for developing Dynamic Web Sites</title><content type='html'>I started developing web sites about an year ago. When I started out I did not know of any of the frameworks which make the job of developing a dynamic web site easy. I spent a lot of time finding tools which suited my need.&lt;br /&gt;&lt;br /&gt;In this post I have listed the tools I use. It may help newbies by giving a reference point to start out their exploration.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;LAMP Based&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The base infrastructure is LAMP with a little deviation. I use &lt;a href="http://www.linux.org/" title="Linux" target="_blank"&gt;Linux&lt;/a&gt;-&lt;a href="http://www.apache.org/" target="_blank" title="Apache"&gt;Apache&lt;/a&gt;-&lt;a href="http://www.mysql.com/" target="_blank" title="MySQL"&gt;MySQL&lt;/a&gt;-&lt;a href="http://www.python.org/" title="Python" target="_blank"&gt;Python &lt;/a&gt;(instead of PHP).&lt;br /&gt;&lt;br /&gt;For the uninitiated this means I run the Apache web server, with MySQL as my Database engine, on the Linux operating system. Python is used for generating dynamic web pages on the fly.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Framework for Dynamic pages&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.djangoproject.com/" title="Django" target="_blank"&gt;Django &lt;/a&gt;is used for generating dynamic web pages. Django lets you build high-performing, elegant Web applications quickly. Django focuses on automating as much as possible and adhering to the &lt;a href="http://c2.com/cgi/wiki?DontRepeatYourself" title="DRY" target="_blank"&gt;&lt;abbr title="Don't Repeat Yourself"&gt;DRY&lt;/abbr&gt; &lt;/a&gt;principle. Django is very well documented and the online &lt;a href="http://www.djangobook.com/en/1.0/" title="Django Book" target="_blank"&gt;Django Book &lt;/a&gt;makes it very easy for anyone to start using Django quickly.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Frontend&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I layout my pages using &lt;a href="http://code.google.com/p/blueprintcss/" title="CSS framework" target="_blank"&gt;Blueprint&lt;/a&gt;. This is a CSS framework which allows you to have a great layout with very clean and simple code.  List formatting is done with &lt;a href="http://css.maxdesign.com.au/listamatic/index.htm" title="Listamatic" target="_blank"&gt;Listamatic.&lt;/a&gt; It provides a easy way to create great looking lists.&lt;br /&gt;&lt;br /&gt;And of course there is AJAX. I use the excellent &lt;a href="http://www.prototypejs.org/" title="Prototype" target="_blank"&gt;Prototype &lt;/a&gt;and &lt;a href="http://script.aculo.us/" title="Scriptaculous" target="_blank"&gt;Scriptaculous &lt;/a&gt;libraries to add Ajax to my site. These libraries make it easy to have cross browser compatible JavaScripts.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Using tools greatly reduces the work required to be done to develop a website. Choosing a framework/tool which suits you is the biggest task. Think carefully about what you want to achieve and what the tool provides. Use the one which matches your style and requirements.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-4423599539470406520?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/4423599539470406520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=4423599539470406520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4423599539470406520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4423599539470406520'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/04/tools-for-developing-dynamic-web-sites.html' title='Tools for developing Dynamic Web Sites'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-8448194992610988069</id><published>2008-03-24T21:38:00.000-07:00</published><updated>2008-04-16T22:55:09.327-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><title type='text'>Mahendra Singh Dhoni - Interview</title><content type='html'>&lt;b&gt;'If there's commitment, that's victory for me'&lt;/b&gt;&lt;br /&gt;&lt;p class="vox_gry_head"&gt;&lt;b&gt; India's one-day and Twenty20 captain looks back at six momentuous months in charge&lt;/b&gt;&lt;/p&gt;Interview by Siddhartha Vaidyanathan and Nagraj Gollapudi&lt;br /&gt;&lt;br /&gt;Read more &lt;a href="http://content-ind.cricinfo.com/magazine/content/current/story/343750.html" title="MSD - Interview" target="_blank"&gt;here&lt;/a&gt;.  Dhoni talks really well. He seems to be very clear about what he is doing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-8448194992610988069?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/8448194992610988069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=8448194992610988069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/8448194992610988069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/8448194992610988069'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/03/mahendra-singh-dhoni-interview.html' title='Mahendra Singh Dhoni - Interview'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-8669649084541110883</id><published>2008-03-23T20:39:00.000-07:00</published><updated>2008-04-16T22:39:23.626-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Travelling Salesman Problem</title><content type='html'>From http://xkcd.com/399/&lt;br /&gt;&lt;br /&gt;&lt;img src="http://imgs.xkcd.com/comics/travelling_salesman_problem.png" alt="XKCD Comic" align="top" height="283" width="640" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-8669649084541110883?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/8669649084541110883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=8669649084541110883' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/8669649084541110883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/8669649084541110883'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/03/travelling-salesman-problem.html' title='Travelling Salesman Problem'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-5167302549886146581</id><published>2008-01-22T22:24:00.000-08:00</published><updated>2008-04-16T22:38:04.066-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry'/><title type='text'>Tranquility</title><content type='html'>Sitting in the park&lt;br /&gt;by the roadside,&lt;br /&gt;among multitudes&lt;br /&gt;of vehicles and men,&lt;br /&gt;Cacophony all around,&lt;br /&gt;Cacophony in my head.&lt;br /&gt;&lt;br /&gt;In the sky there's a red moon,&lt;br /&gt;glowing silently with pleasure,&lt;br /&gt;A tree outlined against the night sky,&lt;br /&gt;Water playing in a fountain at leisure.&lt;br /&gt;&lt;br /&gt;I journey to a different world,&lt;br /&gt;there is no one except me,&lt;br /&gt;Tranquility all around,&lt;br /&gt;and Peace within me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-5167302549886146581?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/5167302549886146581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=5167302549886146581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/5167302549886146581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/5167302549886146581'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/01/tranquility.html' title='Tranquility'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-8284657456702565959</id><published>2008-01-20T21:52:00.000-08:00</published><updated>2008-04-16T22:23:43.842-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><title type='text'>What a match !</title><content type='html'>There is much more to cricket,&lt;br /&gt;Than just boundaries and Wickets ...&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://content-ind.cricinfo.com/ausvind/content/story/331207.html" title="3rd Test" target="_blank"&gt;third match&lt;/a&gt; in the ongoing test series between India and Australia was an absorbing contest. There are many things that happened in the match that showed that just cannot be captured in an highlights package.&lt;br /&gt;&lt;br /&gt;The best passage of play according to me was a nine over spell by rookie &lt;a href="http://content-ind.cricinfo.com/india/content/player/236779.html" target="_blank"&gt;Ishant Sharma&lt;/a&gt; to one of the best batsmen of the world, &lt;a href="http://content-ind.cricinfo.com/australia/content/player/7133.html"&gt;Ricky Ponting&lt;/a&gt;.  Sambit Bal describes this passage of play &lt;a href="http://content-ind.cricinfo.com/india/content/story/332278.html" target="_blank"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Other things that stand out are,&lt;br /&gt;&lt;br /&gt;Laxman's uncharacteristic workman like batting in the second innings, to help build the lead,&lt;br /&gt;&lt;br /&gt;Pathan making a comeback to the test side and bowling beautifully to get the Aussie openers in both innings&lt;br /&gt;&lt;br /&gt;Symonds walking off without a fuss after the umpire had adjudged him LBW of a thick inside edge&lt;br /&gt;&lt;br /&gt;Symonds and Gilchrist's counter attack after Aussies were down in the dumps in the first innings ...&lt;br /&gt;&lt;br /&gt;The list could go on, as I continue to re-live the match yet again in my minds eye.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.cricinfo.com/db/PICTURES/CMS/85400/85440.jpg" alt="Ishant sharma celebrating after getting Ponting's Wicket" height="306" width="500" /&gt;&lt;img src="http://www.cricinfo.com/db/PICTURES/CMS/85400/85415.jpg" alt="Ishant sharma celebrates" align="right" height="845" width="500" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-8284657456702565959?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/8284657456702565959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=8284657456702565959' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/8284657456702565959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/8284657456702565959'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/01/what-match.html' title='What a match !'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-2446748983405540076</id><published>2008-01-09T23:51:00.000-08:00</published><updated>2008-04-16T22:39:23.627-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Django book</title><content type='html'>The long awaited Django book has been released. The book is now available in stores and online at &lt;a href="http://www.djangobook.com/en/1.0/"&gt;http://www.djangobook.com/en/1.0/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.  Django was designed to make common Web-development tasks fast and easy.  More info about Django can be found here &lt;a href="http://www.djangoproject.com"&gt;http://www.djangoproject.com&lt;/a&gt;/.&lt;br /&gt;&lt;br /&gt;Some reasons why you would want to choose Django as your Web framework:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jesusphreak.infogami.com/blog/why_django"&gt;Constructive reasons to use Django instead of Rails&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jacobian.org/writing/2006/jan/27/why-django/"&gt; ten reasons why you should use Django&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have been using Django for over six months now and can say that it is really easy to use and can get things done very fast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-2446748983405540076?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/2446748983405540076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=2446748983405540076' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2446748983405540076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2446748983405540076'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/01/django-book.html' title='Django book'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-6095312071594645932</id><published>2008-01-09T23:29:00.000-08:00</published><updated>2008-04-16T22:23:43.842-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><title type='text'>Match Fixing?</title><content type='html'>Going back to the &lt;a href="http://content-ind.cricinfo.com/ausvind/engine/current/match/291352.html"&gt;2nd test match at SCG&lt;/a&gt; I keep wondering about the match fixing angle. No one yet seems to be publicly speaking about this. So I want to know why people do not feel that this is match fixing.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Arguments for match-fixing&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;There were around 12 wrong decisions made in the match. ALL the decisions benefited  one team. If it would have been just a case of bad umpiring, the wrong decisions should have affected both sides equally.&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;Umpires refusing to consult the third umpire for close calls.&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;The third umpire giving a wrong decision. This is almost unheard of in cricket.&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;Umpire consulting the Aussie Captain, Ricky Ponting on whether to give a batman out.&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;If a player from either side had dropped 12 catches, wouldn't he be investigated for match fixing?&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;For me all these point to match fixing. Maybe I am missing something, maybe I am seeing only one side of the coin.&lt;br /&gt;&lt;br /&gt;So all you pundits out there, is there another side to this? Is there any reason not to treat this match as fixed? Or are the umpires immune to match fixing charges?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-6095312071594645932?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/6095312071594645932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=6095312071594645932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/6095312071594645932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/6095312071594645932'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/01/match-fixing.html' title='Match Fixing?'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-2536793443148940052</id><published>2008-01-07T00:07:00.000-08:00</published><updated>2008-04-16T22:23:43.843-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><title type='text'>Disgusting </title><content type='html'>The way cricket was played in the &lt;a href="http://content-ind.cricinfo.com/ausvind/engine/current/match/291352.html"&gt;2nd test match at SCG&lt;/a&gt; is plain disgusting. If what happened during the course of the match is not fixing, then I am not sure what is.&lt;br /&gt;&lt;br /&gt;Umpire giving some wrong decisions can be understood, but what cannot be understood is all the wrong decisions going in favor of the same team, Australia in this case. Also the umpires are supposed to maintain law and order on the field. In this match law was what the Aussie players wanted. Ponting only had to raise his finger for the umpire to follow suit. A match which should have been won fair and square by India was ultimately won by Australia in a tight finish.  Between them, Messrs Steve Bucknor and Mark Benson got as many 12 decisions wrong, an unacceptably high number, and that in the end, allowed Australia to eke out a 16th straight Test victory with at least 7 balls remaining in the game.&lt;br /&gt;&lt;br /&gt;&lt;span class="DCText"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The ICC would do good to just strike this match off its record books and re-play the game with a set of untainted umpires. They should also start an inquiry regarding match fixing for this match.&lt;br /&gt;&lt;br /&gt;The Indian team would do good to just walk out of this tour and return home. If the results of matches are pre-decided what's the point in playing the game?&lt;br /&gt;&lt;br /&gt;Related Links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rajreflects.blogspot.com/2008/01/losing-respect-and-getting-under.html" target="_blank"&gt;Losing respect and getting under Ponting's collar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.prempanicker.com/index.php?/site/sorry_ricky_you_dont_deserve_to_be_trusted/" target="_blank"&gt;Sorry, Ricky, you don’t deserve to be trusted&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.deccan.com/Sports/Sports.asp#Kumble%20questions%20OZ%20attitude" title="Kumble questions OZ attitude" name="Kumble questions OZ attitude" target="_blank"&gt;Kumble questions OZ attitude&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.smh.com.au/news/cricket/dodgy-deeds-leave-sour-taste/2008/01/06/1199554486052.html" target="_blank"&gt;Dodgy deeds leave sour taste&lt;/a&gt;&lt;br /&gt;&lt;h3&gt;The wrong decisions:&lt;/h3&gt;&lt;br /&gt;&lt;span class="DCText"&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;&lt;b&gt;How they went wrong&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Australia (1st innings)&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 13.1, Ricky Ponting on 17 caught behind off Sourav Ganguly but given not out by Mark Benson. Australia 45/2&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 29.5, Ponting given out lbw by Benson off thick inside-edge to Harbhajan Singh. 118/3- The one in favor of india&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt; Over 46.4, Andrew Symonds on 30 caught behind off Ishant Sharma, given not out by Bucknor. 193/6. This has to be the worst. The edge was oh so clear !&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 55.3, Symonds on 48 stumped off Harbhajan. Third umpire Oxenford rules him not out. 238/6&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 73.3, Symonds on 106 lbw off Kumble. Benson rules not out. 314/7&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 101.5, Symonds on 148 stumped off Harbhajan. Not even referred to TV umpire by Bucknor. 421/7&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;India (1st innings)&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 12.3 Laxman on 16 lbw off Lee. Benson rules not out. India 25/1&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 78.2 Sachin on 36 lbw off Clarke. Ruled not out by Benson. 293/3&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;&lt;b&gt;Australia (2nd innings) &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 41.1, Mike Hussey on 22 lbw to Kumble. Benson rules not out. Australia 133/2&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 53.4, Hussey on 45. caught behind off R.P. Singh. Benson rule not out. 188/2&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;&lt;b&gt;India (2nd innings) &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 33.1, Dravid on 38 ruled out caught behind off Symonds by Bucknor. The ball had clearly hit thepad, and the bat and glove was totally tucked behind.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;	&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;Over 40.2, Ganguly on 51, caught by Clarke off the ground. Benson rules out without referring to TV umpire.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-2536793443148940052?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/2536793443148940052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=2536793443148940052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2536793443148940052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2536793443148940052'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/01/disgusting.html' title='Disgusting '/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-893451710168274026</id><published>2008-01-03T01:51:00.000-08:00</published><updated>2008-04-16T22:40:56.707-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>Dard-e-disco</title><content type='html'>When I first heard this song, I had dismissed it it as more more boring item number.&lt;br /&gt;&lt;br /&gt;But then I heard it again and again on um teem TV channels and it started catching my fancy. And now I am a fan :)  This one really takes the cake. The lyrics (by Javed Akhtar) and music (by Vishal Shekhar) and the rendering (by Sukhwinder Singh) ooze confidence. These guys seem to be enjoying every thing about the song.&lt;br /&gt;&lt;br /&gt;The situation of the song in the movie (Om Shanti Om) is  perfect. A handicapped hero (no hands, no legs, deaf, dumb and blind) has been ditched by his sweetheart. He needs to express is feelings in this situation. So how does he express the Dard (Pain)? Of course by doing a Dard-e-disco albeit in a dream sequence.&lt;br /&gt;&lt;br /&gt;Kudos to all ppl involved in this song.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-893451710168274026?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/893451710168274026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=893451710168274026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/893451710168274026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/893451710168274026'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/01/dard-e-disco.html' title='Dard-e-disco'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-1000208504353299353</id><published>2008-01-01T23:40:00.000-08:00</published><updated>2008-04-16T22:39:23.628-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>The Zen of Python</title><content type='html'>I liked this a lot. Programming philosophy that I believe in.&lt;br /&gt;&lt;br /&gt;Taken from http://www.python.org/dev/peps/pep-0020/ Author: Tim Peters &amp;lt;tim at zope.com&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;font color="#99cc00"&gt;Beautiful is better than ugly.&lt;br /&gt;Explicit is better than implicit.&lt;br /&gt;Simple is better than complex.&lt;br /&gt;Complex is better than complicated.&lt;br /&gt;Flat is better than nested.&lt;br /&gt;Sparse is better than dense.&lt;br /&gt;Readability counts.&lt;br /&gt;Special cases aren't special enough to break the rules.&lt;br /&gt;Although practicality beats purity.&lt;br /&gt;Errors should never pass silently.&lt;br /&gt;Unless explicitly silenced.&lt;br /&gt;In the face of ambiguity, refuse the temptation to guess.&lt;br /&gt;There should be one-- and preferably only one --obvious way to do it.&lt;br /&gt;Although that way may not be obvious at first unless you're Dutch.&lt;br /&gt;Now is better than never.&lt;br /&gt;Although never is often better than *right* now.&lt;br /&gt;If the implementation is hard to explain, it's a bad idea.&lt;br /&gt;If the implementation is easy to explain, it may be a good idea.&lt;br /&gt;Namespaces are one honking great idea -- let's do more of those!&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-1000208504353299353?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/1000208504353299353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=1000208504353299353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/1000208504353299353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/1000208504353299353'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2008/01/zen-of-python.html' title='The Zen of Python'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-4259708921541664092</id><published>2006-11-26T22:39:00.000-08:00</published><updated>2008-04-16T22:23:43.844-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><title type='text'>Death of Indian Cricket</title><content type='html'>The king of Indian sports is dead.&lt;br /&gt;&lt;br /&gt;Long live the king !!!&lt;br /&gt;&lt;br /&gt;Time for other sports to make a claim for the throne.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-4259708921541664092?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/4259708921541664092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=4259708921541664092' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4259708921541664092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4259708921541664092'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/11/death-of-indian-cricket.html' title='Death of Indian Cricket'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-544044566499091525</id><published>2006-10-30T21:24:00.000-08:00</published><updated>2008-04-16T22:39:23.629-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Script to ping Technocrati</title><content type='html'>Getting your blog listed on technocrati may be a good way to increase traffic to ur site. I have written a Python script to ping technocrati with your blog details.  Here is a &lt;a href="http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/498232" title="Script to ping Technocrati" target="_blank"&gt;link&lt;/a&gt; to the script. The script could be quite useful to automatically ping Technocrati for all your blogs using a cron job.&lt;br /&gt;&lt;br /&gt;Python rocks :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-544044566499091525?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/544044566499091525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=544044566499091525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/544044566499091525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/544044566499091525'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/10/script-to-ping-technocrati.html' title='Script to ping Technocrati'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-8671405500175398082</id><published>2006-10-29T22:29:00.000-08:00</published><updated>2008-04-16T22:39:23.629-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Comparison of REST Vs XML-RPC</title><content type='html'>&lt;strong&gt;Some background of the protocols&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rest.blueoxen.net/cgi-bin/wiki.pl?WhatIsREST" title="REST" target="_blank"&gt;Rest&lt;/a&gt;  protocol uses the HTTP GET and HTTP PUT methods to communicate with an application server. For example an API for a typical application would look like&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;http://example.com/users/&lt;br /&gt;http://example.com/users/{user} (one for each user)&lt;br /&gt;http://example.com/findUserForm&lt;br /&gt;http://example.com/locations/&lt;br /&gt;http://example.com/locations/{location} (one for each location)&lt;br /&gt;http://example.com/findLocationForm&lt;/pre&gt;&lt;br /&gt;The client typically a webbrowser needs to construct HTTP requests and parse XML or HTML responses.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.xmlrpc.com/" title="XML-RPC" target="_blank"&gt;XML-RPC&lt;/a&gt; uses XML protocol to make Remote procedure calls to execute functions defined on objects, over the network.&lt;br /&gt;&lt;br /&gt;An RPC application might define operations such as the following:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;getUser()&lt;br /&gt;addUser()&lt;br /&gt;removeUser()&lt;br /&gt;updateUser()&lt;br /&gt;getLocation()&lt;br /&gt;addLocation()&lt;br /&gt;removeLocation()&lt;br /&gt;updateLocation()&lt;br /&gt;listUsers()&lt;br /&gt;listLocations()&lt;br /&gt;findLocation()&lt;br /&gt;findUser()&lt;/pre&gt;&lt;br /&gt;The client needs to construct an XML request and parse the XML response.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Comparison&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;REST is an HTTP based protocol.  Whereas XML-RPC is XML based.&lt;br /&gt;IMO, REST being an HTTP based protocol works best when the client is a browser. XML-RPC on the other hand is XML based. So no assumption is made about the client which is going to use the protocol.&lt;br /&gt;When the client is a browser, more efforts need to be put in by the client to use XML-RPC than to use REST.&lt;br /&gt;&lt;br /&gt;An advantage of REST over XML-RPC is that each object has its own URL and can easily be cached, copied, and bookmarked.&lt;br /&gt;&lt;br /&gt;Advantage of XML-RPC is that it is client independant. Any sort of client be it a desktop application a mobile application, a mashup using information from your site can easily integrate with XML-RPC.&lt;br /&gt;&lt;br /&gt;Overall I think REST has its advantages in the browser world. But as more and more applications are using the web as a platform and accessing it through a variety of methods other than web browsers XML-RPC has and edge over REST.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Web services should provide and XML based interface like XML-RPC. The could also provide a RESTful interface built on top of XML-RPC to support browser based clients.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://md314159265.wordpress.com/files/2006/10/rest_xmlrpc.gif" title="Web service implementation"&gt;&lt;img src="https://md314159265.wordpress.com/files/2006/10/rest_xmlrpc.gif" alt="Web service implementation" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-8671405500175398082?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/8671405500175398082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=8671405500175398082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/8671405500175398082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/8671405500175398082'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/10/comparison-of-rest-vs-xml-rpc.html' title='Comparison of REST Vs XML-RPC'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-405278455530117189</id><published>2006-10-27T11:16:00.000-07:00</published><updated>2008-04-16T22:19:04.082-07:00</updated><title type='text'>My view of Gandhigiri </title><content type='html'>Gandhigiri is not about not hurting anyone, its not all about putting your other cheek forward after being hit on one cheek.&lt;br /&gt;&lt;br /&gt;It is about getting your way by causing mental pain to your opponent as opposed to physical pain.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-405278455530117189?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/405278455530117189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=405278455530117189' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/405278455530117189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/405278455530117189'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/10/my-view-of-gandhigiri.html' title='My view of Gandhigiri '/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-2003099594591058297</id><published>2006-10-19T22:09:00.000-07:00</published><updated>2008-04-16T22:18:39.816-07:00</updated><title type='text'>Niharika</title><content type='html'>&lt;p style="text-align:center;width:194px;font-family:arial,sans-serif;font-size:83%;"&gt;&lt;br /&gt;&lt;p style="background:transparent url('http://picasaweb.google.com/f/img/transparent_album_background.gif') no-repeat scroll left center;height:194px;"&gt;&lt;a href="http://picasaweb.google.com/mayuresh/Niharika201006"&gt;&lt;img src="http://lh6.google.com/mayuresh/RThIXB0mABE/AAAAAAAAABg/F7UkPQ79ouQ/s160-c/Niharika201006.jpg" style="border:medium none;margin-top:16px;padding:0;" height="160" width="160" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mayuresh/Niharika201006"&gt; &lt;/a&gt;&lt;br /&gt;&lt;p style="color:#4d4d4d;font-weight:bold;text-decoration:none;"&gt;&lt;a href="http://picasaweb.google.com/mayuresh/Niharika201006"&gt;Niharika 20/10/06&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-2003099594591058297?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/2003099594591058297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=2003099594591058297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2003099594591058297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2003099594591058297'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/10/niharika.html' title='Niharika'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-2201959454876269318</id><published>2006-09-27T22:06:00.000-07:00</published><updated>2008-04-16T22:40:56.708-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>Lage Raho ... Mohandas</title><content type='html'>You can kill someone but it's impossible to kill his thoughts.&lt;br /&gt;&lt;br /&gt;How true this is in the case of a particular Mr. Mohandas Karamchand Gandhi.  First they killed the man and then over the years tried their best to kill his thoughts. The school curriculum does try to do an especially good job in making sure the kids grow up having all the wrong notions about the so called father of the nation.&lt;br /&gt;&lt;br /&gt;But still the his thoughts linger. Sometime after college I was introduced to Gandhi the Philosopher and suddenly realized what a great person he was :) Of course I do not agree to all of his ideas, but you do have to stop and think over them.&lt;br /&gt;&lt;br /&gt;The reason to recollect these thoughts are "&lt;a href="http://www.imdb.com/title/tt0456144/" title="Lage Raho Munnabhai" target="_blank"&gt;Lage raho MubbaBhai&lt;/a&gt;".  What a way to re-introduce a great man ! As a movie it's really good and very entertaining. But what takes it to an higher level is the ideas it presents.&lt;br /&gt;&lt;br /&gt;The thoughts of Mohandas Karamchand Gandhi, trapped in tons of books, under layers of dust, neglected for years, materialize as the man himself when our protoganist, MunnaBhai, spends a few days and nights without sleep going through those books in a last ditch attempt to impress the love of his life. 'Bapu' himself then starts advising MunnaBhai on how to solve the problems he faces. MunnaBhai who resorts to "Bhaigiri" to solve problems resorts to "Gandhigiri" for the same with hilarious and thought provoking results.&lt;br /&gt;The movie shows 'Bapu' as a normal human being, albeit with a lot of guts and belief that truth is THE way of life. Bapu is brought down from the pedestals and photos, to mix with normal people with everyday problems. His thoughts are made accessible by applying them to situations different types of people can identify with. And herein lies the success of the movie. Well done Rajkumar Hirani !&lt;br /&gt;&lt;br /&gt;And as Bapu says at the end of the movie, His thoughts will live on ... materializing themselves time and again ...&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Some of Bapu's &lt;a href="http://www.brainyquote.com/quotes/authors/m/mohandas_gandhi.html" title="Quotes" target="_blank"&gt;quotes&lt;/a&gt; on brainyquotes.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-2201959454876269318?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/2201959454876269318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=2201959454876269318' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2201959454876269318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2201959454876269318'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/09/lage-raho-mohandas.html' title='Lage Raho ... Mohandas'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-2327949200051781056</id><published>2006-09-22T06:56:00.000-07:00</published><updated>2008-04-23T00:59:39.103-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry'/><title type='text'>Truth?</title><content type='html'>&lt;span style="font-family:verdana;"&gt;You got to be religious&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Insisted my Mother&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;This way to keep away sorrows&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;is better than any other&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Religion does not tell me&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;the Truth about Life I said&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;of how the world functions&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;and how it was made&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Do you really need to know&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;all of these things?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Don't you think attaining peace of mind&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;is above all these things?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;But why should I surrender to delusions&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;when I know that the truth is out there?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;I will search for the truth&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;no matter the path leads where&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;I searched for the truth&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;and it lead me here&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;but the truth was such&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;that I am still not sure&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;There are no truths&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;There are no lies&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;You are born and therefore&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;will live through this life&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;There is no grief&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;there is no sorrow&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;All you are here to do is reproduce&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;and for that survive till tomorrow&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;For this survival&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;you have been given some sense&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;And to cover the questions raised (by this sense)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;we had to invent this religion non-sense&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;if only we could control sense&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;to be doled out in exact proportions&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;we won't be thinking "higher" things&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;and be concentrating on matters on hand&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;We would be producing worthy offsprings&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;and populating the earth&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;without needing the briddle of religion&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;steering us for all its worth&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;You got to be religious&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;I said to my daughter&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;This way to happiness&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;is better than any other&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-2327949200051781056?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/2327949200051781056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=2327949200051781056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2327949200051781056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2327949200051781056'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/09/truth.html' title='Truth?'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-2033366339993520596</id><published>2006-03-09T21:08:00.000-08:00</published><updated>2008-04-16T22:39:23.630-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>What is Grid Computing?</title><content type='html'>Have been reading a lot about "Grid Computing". Many times it seems to be used just as a buzzword to attract an audience.&lt;br /&gt;&lt;br /&gt;From the terminology it seemd to be some sort of arrangement of computers connected to each other as a Grid. These computers interacted with each other over fast communication channels and together provided a better computing environment than a stanalone computer. This understanding is quite wrong.&lt;br /&gt;&lt;br /&gt;The &lt;i&gt;Grid&lt;/i&gt; in Grid computing has nothing to do with the connection architecture. &lt;i&gt;Grid &lt;/i&gt;refers more to a "Power Grid". A power grid is a system which allows some entities to generate electric power and feed it to the Grid, while consumers can get their power supply from the Grid. The consumer does not care who generates the power and the Generators do not care who exactly consumes it. The middle-men, the distribution companies, take the onus of assuring Quality Of Service and billing consumers and paying the generators.&lt;br /&gt;&lt;br /&gt;The concept of Grid Computing is somewhat similiar. There would be entities which can provide services like Computing capacity, Storage capacity, etc normally required for computing purposes. These services would be put on the Grid and consumers would consume them as required. The provider nor the consumers need to be aware of each other's identity. The only thing to care about is the Quality of Service a provider provides and the money a comsumer is ready to pay for it. Also a consumer would be billed only for the actual usage of the service.&lt;br /&gt;&lt;br /&gt;The important aspects of Grid Computing are ability to locate services with specified attributes, having a QOS agreement and metering the usage of the service.&lt;br /&gt;&lt;br /&gt;Implementing Grid Computing in an organization helps to keep track of usage of IT resources by different sections of the organization. This helps in charging various sections according to their usage of IT resources and seeing these charges as an cash inflow for the IT department. The budget spending in IT departments can be controlled with this information in hand.&lt;br /&gt;&lt;br /&gt;Given the rise in availablity of internet connectivity it is very easy even for individual users to buy services off the grid and producers to put up their services on it. The rise in internet usage and bandwidth should be a good push for Grid Computing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-2033366339993520596?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/2033366339993520596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=2033366339993520596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2033366339993520596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2033366339993520596'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/03/what-is-grid-computing.html' title='What is Grid Computing?'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-4565185045920081817</id><published>2006-03-08T20:42:00.000-08:00</published><updated>2008-04-16T22:20:24.058-07:00</updated><title type='text'>Snowfall in Boston</title><content type='html'>Memories from Nov 2004 ...&lt;br /&gt;&lt;br /&gt;Saw snow for the first time in my life in Boston. Its beautiful the way the tiny snowflakes drift down. Slowly they start covering the ground, trees, and everything around. Son there is nothing you can see but snow. It is a unique feeling to see all the world in mostly black and white.&lt;br /&gt;&lt;br /&gt;Here are some photos I had clicked during the snowfall.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A snowy lot&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The parking lot snowed down.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/20265561@N00/109939521/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/48/109939521_152f4782b5_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt; Flakes&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Snow flakes bieng whipped around by the wind.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/20265561@N00/109939520/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/39/109939520_696c16e5bf_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Snow flakes drifting down&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/20265561@N00/109939518/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/38/109939518_d209547004_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/20265561@N00/109939517/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/48/109939517_140cb66d27_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/20265561@N00/109939517/"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A gloomy atmoshere&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Looks like the pictures of winter days in London from the Sherlock Holmes books.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/20265561@N00/109939515/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/48/109939515_cfaf1ef03f_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Enchanted Woods?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I got a eerie and enchanting feeling while looking at these trees covered with snow and a dull light illuminating them.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/20265561@N00/109942092/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/54/109942092_c93c8570d8_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;My car covered in snow&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Had to spend a long time getting it off.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/20265561@N00/109939523/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/19/109939523_e2c62e99e7_m.jpg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-4565185045920081817?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/4565185045920081817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=4565185045920081817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4565185045920081817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4565185045920081817'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/03/snowfall-in-boston.html' title='Snowfall in Boston'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-245641621872919633</id><published>2006-03-08T06:16:00.000-08:00</published><updated>2008-04-16T22:20:54.134-07:00</updated><title type='text'>Women's Day</title><content type='html'>I am quite sure Women's day is celebrated so that the world is free not to be respectable to women on other days.&lt;br /&gt;&lt;br /&gt;The day women are really liberated it will be their day everyday and not limited to 8th March.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-245641621872919633?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/245641621872919633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=245641621872919633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/245641621872919633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/245641621872919633'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/03/women-day.html' title='Women&amp;#39;s Day'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-4465720197481008599</id><published>2006-03-08T03:57:00.000-08:00</published><updated>2008-04-16T22:40:56.709-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>Eternal sunshine of the spotless mind</title><content type='html'>How happy is the blameless vestal's lot!&lt;br /&gt;The world forgetting, by the world forgot.&lt;br /&gt;&lt;br /&gt;Eternal sunshine of the spotless mind!&lt;br /&gt;Each prayer accepted, and each wish resign'd.&lt;br /&gt;&lt;br /&gt;-- Alexander Pope, "Eloisa to Abelard"&lt;br /&gt;&lt;br /&gt;Everyone will meet and fall in love with the person destined, no matter how far you go to avoid it, even to the extent of erasing the person from memory .......&lt;br /&gt;&lt;br /&gt;Would you stop loving someone their memories are erased from your brain? Or would love happen again when you meet the person?&lt;br /&gt;&lt;br /&gt;Saw the movie "Eternal Sunshine of the spotless mind" on the weekend. The movie works on different levels. The presentation is a bit different, a kind of Maze which the viewer has to walk through. One interesting part of watching the movie is moving through the maze and unravelling the story. The other is the story itself. I liked the movie on both counts, but more so for the message it conveyed for me.&lt;br /&gt;&lt;br /&gt;The movie is a cool love story between an impulsive, wild, extrovert woman, Clementine and a shy, introvert man, Joel.&lt;br /&gt;&lt;br /&gt;They are in love, but hate many things about each other. One fine day, on an impulse, Clementine decides she has had enough of this and undergoes a procedure wherby she erases all memories of Joel. Joel mops around for a few days and then decides that the best way out would be to erase all memories of Clementine from his brain.&lt;br /&gt;&lt;br /&gt;The procedure starts. Joel's brain is scanned and one by one, the memories of Clementine are found and destroyed. Suddenly Joel wakes up to a level of semi-consiousness where he starts becoming aware that the memories he had treasured the most in his life are being taken away from him. He wants to stop the process but can't. Then starts a fight between Joel and the erasing machine. Joel's sub-consious mind along with whatever is left of Clementine's memories tries to hide the memories in places which would not be reached and erased. Joel has treasured Clementine the most in his life and he is really afraid to let her go away. This part is shown very well in the movie. The way Joel tries to hide away Clementine's memories is extremely well done.&lt;br /&gt;&lt;br /&gt;Despite all efforts by Joel, Clementine's memories do get erased.&lt;br /&gt;&lt;br /&gt;He wakes up after the procedure, not remembering Clementine nor any thing related to her. On an impulse he skips work and goes to the beach, where he meets .... ... ..... , yes of course, Clementine :)&lt;br /&gt;&lt;br /&gt;Both of them get together and even though they have forgotten everything about each other (or because of it), start falling in love all over again, Love triumphs !&lt;br /&gt;&lt;br /&gt;Love is not about the past .. about the memories ... about what was shared between two people. Love is about the present, about what you are, about what you are sharing with someone. Joel feared that losing Clementine's memories would mean losing Clementine, but that was not to be.&lt;br /&gt;&lt;br /&gt;Eminently watchable .. highly recommended.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-4465720197481008599?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/4465720197481008599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=4465720197481008599' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4465720197481008599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/4465720197481008599'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/03/eternal-sunshine-of-spotless-mind.html' title='Eternal sunshine of the spotless mind'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6378108577606470496.post-2852507451572694771</id><published>2006-03-08T03:45:00.000-08:00</published><updated>2008-04-16T22:40:56.711-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>Books Vs Movies</title><content type='html'>Had taken leave for a week just to relax. Had planned on watching movies and reading books.&lt;br /&gt;&lt;br /&gt;Somehow I don't like watching movies too much. Not as much as reading books. Given a chance I end up reading rather than watching movies.&lt;br /&gt;&lt;br /&gt;I think the problem is if a book is good I can read it at my own pace reflecting on what is read, taking my own time. The movie moves at its own pace. If you start thinking about some particular thing that was said or shown on screen you miss the next scene. Maybe I should only watch movies on DVD using the "Pause" button liberally :)&lt;br /&gt;&lt;br /&gt;Also while reading a book, there is lot of room for imagination. As I read I can picture the scenes as I want. In a movie you see what ever the director shows you, its also limited by the emoting capabilities of the actors.&lt;br /&gt;&lt;br /&gt;There are some movies I do like to watch. Movies that move at the pace I want like "The Insider", Or movies which do not have a deep underlying meaning anyway, they are just a visual treat like "The Italian Job".&lt;br /&gt;&lt;br /&gt;Maybe I should just try watching some more movies till I find some more that I like.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6378108577606470496-2852507451572694771?l=abstract-n-concrete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abstract-n-concrete.blogspot.com/feeds/2852507451572694771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6378108577606470496&amp;postID=2852507451572694771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2852507451572694771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6378108577606470496/posts/default/2852507451572694771'/><link rel='alternate' type='text/html' href='http://abstract-n-concrete.blogspot.com/2006/03/books-vs-movies.html' title='Books Vs Movies'/><author><name>Mayuresh</name><uri>http://www.blogger.com/profile/07183992852641445468</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
