<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Personal</title>
        <link>http://geekswithblogs.net/Vagmi.Mudumbai/category/1096.aspx</link>
        <description>My musings and ramblings.</description>
        <language>hi-IN</language>
        <copyright>Vagmi Mudumbai</copyright>
        <managingEditor>jjulian@geekswithblogs.net</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Moving back to blogger</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2007/01/09/103106.aspx</link>
            <description>I have &lt;a href="http://installneo.blogspot.com/2007/01/moving-back-to-blogger.html"&gt;moved back&lt;/a&gt; to blogger. Please update your subscriptions. Inconvenience regretted. :-)

Wish you all a very happy and prosperous new year.&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103106"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=103106" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/103106.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2007/01/09/103106.aspx</guid>
            <pubDate>Tue, 09 Jan 2007 14:36:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/103106.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2007/01/09/103106.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/103106.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/103106.aspx</trackback:ping>
        </item>
        <item>
            <title>Happy Diwali</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2006/10/19/94537.aspx</link>
            <description>&lt;p&gt;This post is for all the indians both in India and abroad who crib about the situations there. These two clips show more than what I would like to say. It is time for all of us to accept this progress and enjoy it. Yes, we do have our problems. We still have incidents of communal riots. We are still bombed by terrorists. Much of Rural India is still to get the taste of this improvement. But we are living in an age with comforts that our previous generation could have only dreamed of. So be happy about it and do your part in making it better.&lt;/p&gt;
&lt;p&gt;
India before&lt;br&gt;
&lt;a href="http://www.youtube.com/watch?v=mKJSDYvxHzw&amp;mode=related&amp;search="&gt;http://www.youtube.com/watch?v=mKJSDYvxHzw&amp;mode=related&amp;search=&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
India Now&lt;br&gt;
&lt;a href="http://www.youtube.com/watch?v=Y_j-N3QkaVE"&gt;http://www.youtube.com/watch?v=Y_j-N3QkaVE&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Happy Diwali and Id Mubarak.
Jai hind.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=94537"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=94537" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/94537.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2006/10/19/94537.aspx</guid>
            <pubDate>Fri, 20 Oct 2006 02:13:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/94537.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2006/10/19/94537.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/94537.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/94537.aspx</trackback:ping>
        </item>
        <item>
            <title>Printing 42 - A not so straightforward Boo way</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2006/01/24/66849.aspx</link>
            <description>I was recently working with Reflection and &lt;a
href="http://boo.codehaus.org"&gt;Boo&lt;/a&gt; and thought
this was funny. Hey.. nobody told life is simple right. So, here it
goes. :-)&lt;br&gt;
&lt;br&gt;
i as int&lt;br&gt;
i=i.GetType().GetMethod("Parse",[typeof(string)].ToArray(typeof(System.Type))).Invoke(null,["42"].ToArray())&lt;br&gt;
print "Answer to the question of life, universe and everything is ", i
&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=66849"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=66849" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/66849.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2006/01/24/66849.aspx</guid>
            <pubDate>Tue, 24 Jan 2006 13:30:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/66849.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2006/01/24/66849.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/66849.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/66849.aspx</trackback:ping>
        </item>
        <item>
            <title>The "South Park" me.</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/10/18/57260.aspx</link>
            <description>I came across an &lt;a href="http://spstudio.elena.hosting-friends.de/spstudio.html"&gt;interesting site&lt;/a&gt; to create &lt;a href="http://en.wikipedia.org/wiki/Southpark"&gt;SouthPark&lt;/a&gt; style cartoon characters. If I had been a SouthPark character, I would have probably have looked like this.

&lt;p align=left&gt;&lt;img src="http://geekswithblogs.net/images/geekswithblogs_net/vagmi.mudumbai/1205/o_me.gif"/&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=57260"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=57260" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/57260.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/10/18/57260.aspx</guid>
            <pubDate>Tue, 18 Oct 2005 17:37:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/57260.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/10/18/57260.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/57260.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/57260.aspx</trackback:ping>
        </item>
        <item>
            <title>Revisiting Linux</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/07/01/45222.aspx</link>
            <description>&lt;P&gt;After a hectic schedule, I decided to give myself a break. So I decided that I will install Linux just for fun to refresh my memory on the linux front. It is also a small bet with my colleague that I could be productive and have fun with Linux just the way I work with Windows. I was arguing on the fact that there is no better learning platform than Linux. I've worked only on &lt;A href="www.redhat.com"&gt;RedHat&lt;/A&gt; 7,8,9 distros that are distributed with magazines. There is this old joke about Open Source communities vs. Closed source vendors . It goes something like this. &lt;/P? &lt;p&gt;"Commercial vendors sell software but give away free T-Shirts. Open source communities give free software but sell T-Shirts."&lt;/P&gt;
&lt;P&gt;So, here I am blogging from my linux (yeah!!!) machine. It has been a long time since I had worked on any of the linux distros. I tried downloading Fedora, but it was just too big. So is Novell Desktop Linux. I've got the bandwidth and everything but shelling so much space for it from my hard disk did not seem worth it. Who needs so much stuff anyway. So I settled for &lt;A href="http://www.ubuntulinux.com"&gt;Ubuntu&lt;/A&gt;. Ubuntu still retains the open source passion that makes it attractive. The installation was lightweight and text based which suits me. I do not want any fancy graphics for the installation. Ubuntu installed GNOME by default and to my surprise had disabled the root account. I first felt a little uncomfortable running as a non-privileged user. We've all got used to running as administrator on our windows machines. People would laugh if you said you did not have administrative privileges on a Windows Machine. But on a linux machine it is normal that you are a restricted user. Everytime I used Nautilus to copy files I was reminded that I was running under a non-privileged user login. Although I could launch Nautilus itself with sudo, I used the command line. I still remembered basic linux commands. That was quite a relief.&lt;/P&gt;
&lt;P&gt;Unfortunately, I was not able to listen to &lt;A href="http://launch.yahoo.com"&gt;LaunchCast&lt;/A&gt; and I miss my MSN Radio already. :-( Apart from that I am pretty happy with the distribution. It seems to be pretty stable. I have installed (rather extracted) &lt;A href="http://www.eclipse.org"&gt;Eclipse&lt;/A&gt;, the latest Java Runtime and the &lt;A href="http://pydev.sf.net"&gt;pydev&lt;/A&gt; Eclipse plugin. It is a pretty neat. If time permits, I will try to write a small sudoku puzzle solver in Python on my Linux machine. And finally, just for the pure visual treat and to prove that everything is working, here is the screenshot of my desktop.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://photos19.flickr.com/22826822_340a81c3b8_o_d.png"&gt;&lt;IMG src="http://photos19.flickr.com/22826822_340a81c3b8_d.jpg"&gt;&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=45222"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=45222" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/45222.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/07/01/45222.aspx</guid>
            <pubDate>Sat, 02 Jul 2005 01:41:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/45222.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/07/01/45222.aspx#feedback</comments>
            <slash:comments>8</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/45222.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/45222.aspx</trackback:ping>
        </item>
        <item>
            <title>My Nerd Score</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/04/19/36832.aspx</link>
            <description>&lt;P&gt;This morning I was working on something and my mind kept wandering. So I just went blog browsing and I saw the link to a nerd quiz. Not finding anything better to do, I took it. Here is the score.&lt;/P&gt;&lt;br&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://www.nerdtests.com/ft_nq.php?im"&gt;&lt;IMG alt="I am nerdier than 88% of all people. Are you nerdier? Click here to find out!" src="http://www.nerdtests.com/images/ft/nq.php?val=8765"&gt; &lt;/A&gt;&lt;/P&gt;&lt;br&gt;
&lt;P&gt;Guess, I am not that nerdy after all. Okay, time to get back to work. &amp;lt;SMILE /&amp;gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=36832"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=36832" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/36832.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/04/19/36832.aspx</guid>
            <pubDate>Tue, 19 Apr 2005 15:01:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/36832.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/04/19/36832.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/36832.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/36832.aspx</trackback:ping>
        </item>
        <item>
            <title>Love is in the air</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/02/15/23068.aspx</link>
            <description>&lt;P&gt;Its Valentine's day again and love is in the air. I found this interesting link while browsing. Very cleverly written love letter by a programmer absolutely head over heels in love with .NET.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/palermo4/archive/2005/02/14/372170.aspx"&gt;http://weblogs.asp.net/palermo4/archive/2005/02/14/372170.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=23068"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=23068" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/23068.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/02/15/23068.aspx</guid>
            <pubDate>Tue, 15 Feb 2005 22:17:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/23068.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/02/15/23068.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/23068.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/23068.aspx</trackback:ping>
        </item>
        <item>
            <title>Of Grief and Death</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/01/03/19062.aspx</link>
            <description>&lt;P&gt;This festive season had nothing to offer other than grief and death. I was in Chennai on the morning of December 26th. The D-Day when the sea battered the land carrying thousands of people into its watery grave. There were a lucky few who survived but were others were swallowed by the angry waves. The death toll is now posted at several hundred thousands. The survivors are stranded without food or water and are facing the danger of an epidemic as the relief authorities are reeling under the sheer number of the bodies of the victims that they have to cremeate. &lt;/P&gt;
&lt;P&gt;If this were not enough, our team mate expired in an accident. He had got married only on the 19th of December and had gone with his wife and his friends to Yercaud to welcome and celebrate the new year. I pray god (if there is one) to stop creating so much havoc and concentrate on *his* job. I got a stupid mail this morning stating that the Tsunami was the effect of God's anger as we commercialize Christmas. What kind of a sick guy would say something like that. &lt;/P&gt;
&lt;P&gt;One more thing, I have started blogging in my native toungue. For all who can read Hindi, please visit &lt;A href="http://vaags.blogspot.com"&gt;http://vaags.blogspot.com&lt;/A&gt;.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=19062"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=19062" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/19062.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/01/03/19062.aspx</guid>
            <pubDate>Mon, 03 Jan 2005 21:53:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/19062.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2005/01/03/19062.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/19062.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/19062.aspx</trackback:ping>
        </item>
        <item>
            <title>Configuration Data is such a Pain</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2004/12/29/18727.aspx</link>
            <description>I have finally got my computer to my new house in&amp;nbsp;&lt;A href="http://hulk.bu.edu/misc/karnataka/cities/bangalore"&gt;Bangalore&lt;/A&gt;. I dont have access to the internet, so I will essentially by offline. I am yet to install&amp;nbsp;&lt;A href="http://icsharpcode.com/OpenSource/SD"&gt;SharpDevelop&lt;/A&gt; and&amp;nbsp;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9B3A2CA6-3647-4070-9F41-A333C6B9181D&amp;amp;displaylang=en"&gt;.NET Framework SDK v1.1&lt;/A&gt;. Hopefully, I should be able to get it done today. I had some time today morning but I was too busy playing NFS Hot Pursuit 2 and Quake 3. (No real souls to frag. Only bots. &lt;SIGH /&gt;) 
&lt;P&gt;Currently one of our installation packages does something that it should not be doing. It is handling configuration data for several applications. Clearly this created several issues during upgrades. Now, for the next schedule major release, we (the packaging team) decided that we would let the applications handle the configuration information. This was duly presented as a proposal to other "application development" teams in a meeting. The people were a little hot under the collar during the meeting. Other development groups suspected that we were doing this to brush off our responsibility. I am sure that other setup developers would also have faced such similar predicament.&lt;/P&gt;
&lt;P&gt;I was recently browsing through the &lt;A href="http://www.installshield.com/"&gt;InstallShield&lt;/A&gt; &lt;A href="http://community.installshield.com/"&gt;Community&lt;/A&gt; forums and found that mosth setup developers were invariably including configuration data as a part of their installation. I even saw one post where a setup developer had used a VBScript custom action with the FileSystemObject and tried to replace certain place holder texts in the installed configuration file. I am sure that many of us, who have burnt their fingers with VBScript and FSO, would agree with me. Logically speaking, there is nothing wrong with this approach. But we have to realize that we are introducing a element that can go wrong. Having deferred VBScript custom actions with FSO is a lot of fun while debugging. &lt;/P&gt;
&lt;P&gt;&lt;GRIN /&gt;My recommended approach would be to have a small configurator utility, which would accept command line parameters and perform the same tasks. This serves two purposes. &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;The configuration data is effectively taken out of the MSI. You can avoid slicing and dicing the CustomActionData property to get the desired values. There is one element less in the project that can go wrong. 
&lt;LI&gt;The user need not run the installation, if he has specified incorrect configuration. He has the option of configuring the software after installing it. While installing on locked down environments, the setup author has to ensure that the permissions table is authored such that the current user has no problems writing on the the specified resources. This should'nt be a problem for registry keys or folders as their permission tokens can always be altered by the installer.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Finally, &lt;A href="http://www.geekswithblogs.net/rikoe"&gt;Riko&lt;/A&gt; is back. It seems that he is going to &lt;A href="http://www.geekswithblogs.net/rikoe/archive/2004/12/28/18643.aspx"&gt;submit his tallow source&lt;/A&gt; to the community. I can't wait to get my hands on it. &lt;SMILE /&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=18727"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=18727" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/18727.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2004/12/29/18727.aspx</guid>
            <pubDate>Wed, 29 Dec 2004 23:16:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/18727.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2004/12/29/18727.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/18727.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/18727.aspx</trackback:ping>
        </item>
        <item>
            <title>My 2 cents</title>
            <link>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2004/12/23/18399.aspx</link>
            <description>&lt;P&gt;If people were following the the WIX-Users Mailing list, they would find that it has been a little hot recently. The first instance (as far as my knowledge goes) was with &lt;A href="http://msmvps.com/michael/"&gt;Michael&lt;/A&gt; creating a validation tool for the WIX Toolset called '&lt;A href="http://www.deploynow.com/Articles/Details.aspx?ID=2"&gt;smoke&lt;/A&gt;'. I personally found it very useful as it could easily be included as a part of the build process. The output is in a structured XML format that makes it easier for us to crunch and build reports. But, some of the members in the group did not share the same level of enthusiasm. &lt;A href="http://msmvps.com/michael/"&gt;Michael&lt;/A&gt; seemed to be put off by that and included a &lt;A href="http://msmvps.com/michael/archive/2004/12/13/23808.aspx"&gt;disturbing update&lt;/A&gt; to his blog entry. &lt;A href="http://blogs.msdn.com/robmen"&gt;Rob&lt;/A&gt; immediately acknowledged it and posted a blog entry&amp;nbsp;about being &lt;A href="http://blogs.msdn.com/robmen/archive/2004/12/16/318015.aspx"&gt;thick skinned&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Recently, history repeated with Marc Bogers starting to ask about the ICE 33 warnings as Tallow populates the Registry table instead of the &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/registry_tables_group.asp"&gt;Registry Tables group&lt;/A&gt;. Firstly, Tallow is only a helper utility and is anything but perfect. It is useful but does not exactly produce usable WIX code. Heck, it doesn't even write to a file. &lt;A href="http://blogs.msdn.com/robmen"&gt;Rob&lt;/A&gt; had said that ICE33 warnings can be ignored as it created some "strange behavior". More precisely, the resiliency associated with advertisement would prompt the end user for the media when Windows Installer detects some inconsistencies with the CLSID registration. Michael dismissed the argument that it arose from sloppy authoring and had nothing to do with MSI itself. Follow Michael's &lt;A href="http://msmvps.com/michael/archive/2004/12/22/26726.aspx"&gt;blog entry on COM registration &lt;/A&gt;for more information. &lt;/P&gt;
&lt;P&gt;As we all know, Rob does not agree on a lot of things like inserting GUIDs while generating output with Tallow, using the &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/registry_tables_group.asp"&gt;Registry Tables Group &lt;/A&gt;and so on. I am sure that he has good reasons behind them. I am also sure that many people (including me), have modified Tallow to suit their requirements. Some people are using &lt;A href="http://geekswithblogs.net/rikoe"&gt;Riko&lt;/A&gt;'s Tallow that does write to the Regsitry table's group using the Class and TypeLib elements. (On a totally different note, Riko, when are you going to release that code of yours?) I have a version of Tallow that creates components with GUIDs and names them appropriately. I am pretty sure that I am aware of the consequences and I have written code to persist the component information for future reference. &lt;/P&gt;
&lt;P&gt;This freedom is the inherent beauty of open-source software. People can use their own ingenious imagination to tailor the tool to best suit their requirements. Of course, some of our opinions differ and we need a healthy debate to analyze these opinions and make the best of it. We should refrain from flaming and should try to embrace new ideas. Rob may be the BDFL for the &lt;A href="http://wix.sourceforge.net"&gt;WIX Toolset&lt;/A&gt; but I am sure that he would like the WIX Toolset to be successful and that helps developers create better installers without breaking much sweat. I tried hard not to write about this topic but after reading Michael's blog and comments with certain &lt;A href="http://msmvps.com/michael/archive/2004/12/22/26809.aspx"&gt;conspiracy theories&lt;/A&gt;, I wanted to voice my opinion too. I am sorry if I have hurt anybody's feelings.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=18399"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=18399" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Vagmi.Mudumbai/aggbug/18399.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Vagmi Mudumbai</dc:creator>
            <guid>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2004/12/23/18399.aspx</guid>
            <pubDate>Thu, 23 Dec 2004 22:18:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Vagmi.Mudumbai/comments/18399.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Vagmi.Mudumbai/archive/2004/12/23/18399.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Vagmi.Mudumbai/comments/commentRss/18399.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Vagmi.Mudumbai/services/trackbacks/18399.aspx</trackback:ping>
        </item>
    </channel>
</rss>