Geeks With Blogs
Adventures of a Setup Developer my musings about setups and other things in my life
I have moved back to blogger. Please update your subscriptions. Inconvenience regretted. :-) Wish you all a very happy and prosperous new year.

19
Oct 06
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 ......

It is bound to happen. You will have a developer come up to you one day and say, "Remember the DLL file that we shipped in the previous release, we have consolidated its functionality into the core library. We need to remove that library in the latest release." You as a Windows Installer developer would then be frustrated after finding out that you ......

Windows Installer's transitive bit is a really cool thing. It allows you to author your components in such a way that it would install if component's condition is true and uninstall if it is false even during upgrades. Well almost. Refer the documentation for more information. So this can be used to get rid of pesky components that you need to uninstall ......

I was recently working with Reflection and Boo and thought this was funny. Hey.. nobody told life is simple right. So, here it goes. :-) i as int i=i.GetType().GetMethod("Pa... print "Answer to the question of life, universe and everything is ", i ......

The new GPLv3 draft has been posted for discussion. The Rationale Document explains the changes.

I found this flash presentation while I was browsing the web today. It was Lawrence Lessig's address at OSCON 2002. An extremely interesting presentation.

I came across an interesting site to create SouthPark style cartoon characters. If I had been a SouthPark character, I would have probably have looked like this ......

I have lately been pondering over methods to deploy cross platform products. I investigated certain options like InstallShield's Universal Project and ZeroG's InstallAnywhere. But to tell the truth, it goes against the philosophy of installation. They rely on the presence of the right version of JRE. Some installations also package the native versions ......

I had been experimenting with Ruby/Rake. I took a little while for me to get adjusted to Ruby's syntax. I love closures in Ruby and their effective use in Rake. I was trying if I could do the same in Python. As always, I came up with a very shabby code as the first attempt. #run target.py# the global dict to store targetstargets={} #defining and adding ......

There exists a lot of literature written on Free and Liberal Open Source Software(GNU/FSF). This is what I feel about it. I had recently been to a school to give an introduction about computers to some kids in a village near Pondicherry. I had access to a laptop and showed them a quick presentation on the basics of computers. I was aware of the fact ......

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 ......

While I was browsing the MSDN, I came across this very interesting video which features Anders Helsberg and his skills with the whiteboard. I really wish that he teach me programming. A must see for every C# programmer ......

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. Guess, I am not that nerdy after all. Okay, time to get back to work. <SMILE /> ......

With the new .NET framework API providing such wonderful functionality, everybody is programming in C# or VB.NET except setup developers. There was quite some commotion in the WIX users list on writing managed custom actions. It was finally decided that it is generally harmful to write managed code custom actions as they would depend on .NET Framework ......

Copyright © Vagmi Mudumbai | Powered by: GeeksWithBlogs.net