Saturday, September 30, 2006

Americans and People familiar with USA, know "Uncle Sam" is a national personification of the United States. Several years back when I first came across this term , I didn't understand it but eventually figured it out from the context. Over the years many times when I came across the term, I was curious on its origin and official status but never bothered to check it out.

Today I took the effort to find out and got the answer from here & here. It dates from the War of 1812 and there are multiple theories behind the actual origin.

 
Friday, September 29, 2006

As you would have noticed I have upgraded my blog software to latest version of DasBlog - version 1.9.6264. I have used a new theme for UI from this version. Let me know whether you like this theme.

About DasBlog 1.9 - posted by my fellow RD Scott Hanselman (one of the Authors of DasBlog)

 

 
Thursday, September 28, 2006

Last Wednesday (20/Sep/2006) I delivered a Keynote address for "National Conference On Advanced Computing & Technology" - a technical conference organized by MCA department of Jayaram College of Engineering & Technology, Pagalavadi, Trichy. As the Chief Guest of the event, I had the privilege of sharing the dais with Dr.R.Krishnamoorthy, Deen Bharathidasan Institute of Technology, Trichy (BIT).

When I agreed to attend the event, my expectations were not great - Students are not going to be interested in hearing one more industry talk. I was mistaken, the participated students were attentive and even had some interesting questions for me. I spoke about the reasons why I believe that Indian IT Exports are poised to grow further and tips for fresh graduates. I thoroughly enjoyed doing the event and the trouble of spending one-and-half days (Chennai to Trichy by Road takes about 5 to 6 hours each way) was worth it.  

The Hospitality of the organizers was awesome and their College Chairman Er.M.Subramaniam & other dignitaries spoke great about me - I am not sure I deserve it and I had to accept them in all humbleness.

Following the Inauguration function, there was a brief press meet for me organized with the reporters from media (TV, News Agencies & Print). Press meets are always interesting and they are a tight rope to walk - you want to tell them as much as you can so that you get good coverage and at the same time you don't want to imply anything that you didn't intend to. You got to be as clear and as explicit as possible, to the extend you don't sound boring/legal. My position also makes it difficult, I want to talk about my company "Vishwak Solutions Pvt. Ltd." and the great work we are doing there; but press wants (as expected) to focus on my honourary title as "Microsoft MSDN Regional Director" -  I don't want to be mis-interpreted as a "Microsoft" Official. This meet was useful for me, as I got good oppurtunity to talk about Vishwak's investments in mobile web technology, hiring challenges, problems of taxation for Indian Small Software exporters and more. I am happy to see good coverage resulting out of it, coming in various media (On DD Poodhigai TV - 27/Sep, The Hindu - 24/Sep, Dina Malar - 21/Sep and others).

After the event, I had a spontaneous invitation by Dr.R.Krishnamoorthy to deliver a similar talk in his college. Accepting the invitation I travelled down to BIT (in Pudukotai highroad near Trichy Airport) and talked to the students there for about 15-20 minutes. It was lunch time so I didn't risk standing in front of their food :-)

Watch video of my speech: From Google Video (or) From Myspace.com (or) From MSN Soapbox Beta

Attachments:

Media Coverage:

 
Tuesday, September 26, 2006

The Register (UK) carried a news item about an interesting idea to prevent Students from cheating in exam halls - it is to put them behind cages :-). Read more here at "How to stop exam cheating: put teenagers in cages | The Register"

I am wondering on what happened to good ol' copying by seeing the answers of the Topper in front of you?. Nothing can beat the thrill and joy of it - I am not advocating this, but doing it during your class trial tests are neverthless fun, right? :-) 

 
Monday, September 25, 2006

Now that Vista is close to launch, it is important for Developers to understand the new OS and its impact.

Here are few good resources for the same:

 
Sunday, September 17, 2006

Recently I was asked to prepare a brief presentation about Web 2.0 - Understanding the scene and kind of a 10,000 feet view. Below is the link to download the presentation that I completed.

WEB 2.0 an Analysis.ppt (130.5 KB)

Please note that this was created for a specific target audience and so it may not fully the cover the wide world of Web 2.0.

 
Saturday, September 16, 2006

As part of our office monthly Movie Mania, I today watched in Melody theatre, Kamal Hasan's "Vettaiyadu Vilayadu" directed by Gautam. To summarize my comments in 3 descriptions it will be "a disappointment", "very gruesome" and "missing logic".

ChennaiOnline has a good review about the movie, I agree with it except about Kamal looking good in the movie. My recommendation, please don't take your kids to the movie (though I saw many in the theatre). 

 
Friday, September 15, 2006

Today on our return journey from Mumbai to Chennai, I had an interesting touch of technology. We went near the Check In counter of KingFisher, quickly there came an airline staff and asked us if we travelled only with "Hand Baggage". On answering Yes, he collected our tickets, picked his PocketPC completed the check in and printed our tickets (with a pocket printer he had in his belt). All this was done in less than a minute. Hat's off to the innovative use of technology - this is much better than the stupid self-service check in counters you have in the USA.

When I was wondering whether KingFisher has improved and my loyalty towards Jet should be re-valuated, they let me down big time. No one from KingFisher to check your tickets before the Security Check counters, no announcement/sign about the gate number for our flight. Above all the flight was delayed by 1 hour, absolutely no announcement either by the ground staff or by the on-board staffs. If this is "Flying with Good Times" and as Vijay Mallaya calls it "Staff been asked to treat each guest as his personal guest visiting his house", then I am not impressed!

Related Posts:

 
Friday, September 15, 2006
Shree Siddhi Vinayak Shree Mahalakshmi

I keep travelling Mumbai quite often for client meetings, in the last 5 years I should have done atleast half-a-dozen trips to mumbai every year. Most of the trips are same day return trips and I hardly get time to make it to airport for return journey. So it is not surprising I haven't seen many tourist/important places in Mumbai. It was only few months back that I went to the famous "Gateway of India" and saw it in person.

Luckily today my meeting for the day got over early (at 4PM) and we (myself and my co-workers) had plenty of time; we were infact in Prabhadevi locality. So we walked to Siddhi Vinayak Temple and got a great darshan. The whole place around the temple was cordoned off with security and 8 feet wall. After Ganesh Darshan, we took a taxi and had a good darshan at Shree Mahalakshmi Temple. Since today was a working day and it was raining, may be because of that there was hardly any crowd in both the temples.

Being a "Chennaiaite" and a South-Indian it was an interesting experience for me to go to a Western-India temple and see the Idols, Decoration, Puja methods, etc. there. Then again temples in North India and East India are different as well, each with the local favour. The difference is what makes India interesting I think.

 
Thursday, September 14, 2006

Today I was asked to give a quote on what I look for in fresh graduates, here is what I said:

I am excited whenever I get an opportunity to work with graduates from campus. They come unpolluted & bring the much needed fresh air in to work places. So when it comes to selection, I am very unassuming and I look for the basics – Thirst for experimenting with technology, Open Mind to Learn and spoken language skills” - Venkatarangan TNC

After reading this I realized myself that at times I do make some sense :-)

 
Wednesday, September 13, 2006

Over the weekend I managed to clean install the new build of Windows Vista - RC1. According to MS this is a significant build, between Beta 2 and RTM.

I got hold of a new IBM R52 Laptop (Centrino, 1GB RAM) and installed this - this is not a bleeding-edge machine for Vista, especially on Graphics end, but this is what I could manage to get in my office :-). Everything went well except few devices that failed to install at first, but after reboot Windows Update found latest drivers (like Audio) auto installed them and everything is working fine. On top of Vista, I have got Office 2007 Beta 2, Visual Studio 2005, Windows SDK RC1 (for .NET Framework 3.0, Vista bundles the runtime), Expression Interactive & Graphics Designers Sep CTP.

Update: 17/Sep/2006: If you want to know what happened with my primary Laptop (HP nx7010) & Vista, here it is. For almost few weeks I have been trying to get the Video Driver (ATI Mobility Radeon 9200) work. With the default out-of-box drivers, you see multiple screens and it is not legible. I recently came across couple of entries on the web about the same problem, they suggested that you need to ensure the out-of-box driver and Intel AGP driver enabled, and then to Remote Desktop to the VISTA machine, install the XP version of the drivers. I tried it and it worked. WOW!

So you ask what is new with Windows Vista - check out this official site from Microsoft for that.

 
Wednesday, September 13, 2006

I always admire Dr. A.B.J. Abdul Kalam, especially in his role as President of India. The admiration is more because he is a worthy man of the post and he got there through sheer hard-work and not by birth. I am also glad for him being the President, because with him all Indians now have a worthy role-model. Think about it, today if I were to show someone in public-life as a role-model (someone to see up to and grow like) to my 3 year old son, it certainly cannot be any of the existing Politicians (State and Central). Beyond a shade of doubt, it can only be Dr.Abdul Kalam.

And he is a big change influencer, but he doesn't try to change the grown-ups (he will not have the time to do it in his tenure) but he seeds good-thoughts and nurtures the young who in turn will grow to make the changes. His interest and energy for students is infectious. I salute you Sir for this.

Dr.ABJ Abdul Kalam, President of India

Anyways, I started this post to write that the President's Website has recorded 1 Million (10 Lakhs) hits on a single day (August 15) and over 12.7 Million (127 Lakhs) hits in a month (August 2006). Indians are very patriotic especially on the Independence day, I suppose!.

 
Tuesday, September 12, 2006

Exactly one year I wrote here about IIS 7.0 during my PDC '05 trip. Now with Vista RC1, Microsoft has finally released IIS 7.0 feature complete.

Instead of me telling what is new in RC1, hear it from the horses mouth - here are the links to blog post by ScottGu and BillS that talks about it in detail.

I will shortly write about my experiences with IIS 7.0

 
Tuesday, September 12, 2006

MSN India Website (Copyright Microsoft Corporation)

Today MSN India has launched the new version of its homepage. Check it out at msn.co.in. This version supports all major web browsers including IE 6.0, 7.0, FireFox, Opera & Mac Safari and is written with 100% XHTML and Table-less design. While you are there check out the language editions - Hindi, Tamil, Kannada, Telugu and Malayalam.

MSN yesterday released its www.live.com site out of beta. It has been in beta for more than a year and soon this will power all MSN Search queries around the world.

 
Monday, September 11, 2006

I lived till my teenage in Ranganathan Street, T.Nagar, as our house was in the same compound as was our office (LIFCO). As a result I am used to the chaos and crowd that Ranganathan Street is famous for. After we moved our residence to West Mambalam in early 1990s, I hardly get to go to Ranganathan Street - in fact it has been 5 years or more since I last went in there.

Yesterday I visited Ranganathan Street (RS) with my wife and kid, the purpose (do you need one) was to go to Khadi gramodyog bhavan to see their Dasara doll sale. Since Khadi is a government organization their other major outlets in Mount Road and Town are kept open only on weekdays 9 to 5.

Golu Dolls Show
Golu Show (Taken by me in my in-laws house)

You can't take your car anywhere near RS (or) find a place to park without getting spending few hours in the traffic chaos. So I parked my car in a relatives house near by and walked over to RS. The experience going to RS after all these years, brought in pleasant memories for me. At one time I used to remember all the shops in the street and most of the shop owners will recognize me; but now the street is completely unrecognizable to what it was a decade back. Shops have grown multifold, crowds have grown more than that, but the street still retains its buzzling charm. 

 
Sunday, September 10, 2006

Expression Web Beta 1 is currently available for download here. This is Microsoft's new standards compliant web designer tool.

Along with this, Microsoft has also announced September CTP release of its Graphics Designer and Interactive Designer (for doing WPF applications).

 
Sunday, September 10, 2006

I am doing this post using Windows Live Writer. The latest build had a built in support for dasBlog (blogging software I use in my blog).

If you need more information on customization WLW for dasblog, read this post from Scott and this post from dasblog.Info.

Update Posted on 2/Oct/2006: When I first using WLW I was using dasBlog 1.8.x, which didn't support image uploading. I had to FTP images and for some firewall issues with my ISP, FTP from WLW was not working. Since I upgraded my blog software to dasBlog 1.9.x the image upload problem was solved. I am now able to upload images to my blog using WLW itself. Thanks to dasBlog & WLW authors.

 
Saturday, September 09, 2006

One of the challenges of web development is the plethora of web browsers & OS combinations and the differences in rendering between them. Normally you need to test in atleast 3 to 4 "Level 1" browsers your work before releasing wide. Beyond this number, it becomes expensive to maintain all the different hardware/os/browsers available. There has been commercial sites available for some years now offering screenshots taken in different browsers. Now you have a free version at use Browsershots.org. Check out here for the various versions it has for Vishwak.com website.

The way it works, is it queues you job requests and processes them in multiple machines (shotfactories). The best part is the entire source-code that makes this work is available - so you can go check out how they made this whole thing work across platforms.

Update (15/Nov/06): A new site that offers limited (only till viewport) for IE 6 & 7 a similar service is IE Web Renderer.

 
Saturday, September 09, 2006

TV Antenna's were a common thing on every building top in Chennai City till about a decade back. With the advent of Cable connections it has become a thing of the past and virtually not to be seen anywhere. I realized how scarce this technology has become only today - when my 3 year old son while playing in the terrace asked "What are those Rods in the nearby house?". It took few seconds to understand what he meant - I had a good laugh while explaining him about it!

A lone TV Antenna in the neighbourhood
(A Lone TV Antenna in my neighbourhood)

In my childhood Antenna's where very special, especially for me. I have spent hours working on installing multi-band antennas with boosters and then tuning our TV for hours to days - just to catch up signal of Sri Lanka's Tamil channel (if I remember right it was called Rupavahini) transmissions. The best I could manage (being in Chennai) has been few disturbed screens with audio :-)

 
Friday, September 08, 2006

Coinciding with the release of Windows Vista RC1 this week, Microsoft has released (finally!) the Release Candidate for .NET Framework 3.0 also. One of the problems with .NET Framework 3.0 (a.k.a WinFX) has been the confusion associated with the plethora of different download bits and CTP versions. Here is the official page to download all pieces of .NET framework 3.0 needed to start developing WCF, WPF or WWF.

I have tried to simplify it below:

  1. At the bare minimum you need .NET Framework 3.0 Runtime components from here if you are in Windows XP SP2 or Windows Server 2003. For Windows Vista RC1 these bits are automatically installed. [filename: dotnetfx3setup.msi]
  2. Visual Studio "Orcas" bits - this you need if you want to use Visual Studio 2005 to develop WPF (Avalon) or WCF (Indigo) applications. [filename: vsextwfx.msi]
  3. Visual Studio WWF Extensions - this you need if you want to use Visual Studio 2005 to develop WWF (Workflow) applications. [filename: Visual Studio 2005 Extensions for Windows Workflow Foundation RC5(EN).exe]
  4. Windows SDK - Don't get fooled by the small download for this, the full SDK is about 1GB in size. You get the entire SDK for .NET 3.0 plus previously released Windows SDK (Native code) components as well. The best way to download this will be to download the DVD image here. [filename: 6.0.5536.0.2.WindowsSDK_Vista_RC1.DVD.Rel.img]

Hope this helps a little bit!

 

 
Friday, September 08, 2006

When it comes to backup, I make it easy with my laptop. All my data files (Documents, Emails, PowerPoints, SourceCode, Music, Photos etc.) are stored in a seperate partition (It has grown into a compulsion for me over the years to ensure this partition is always D-Drive (D:\) and name it Data). So I normally XCopy (or Robocopy) the entire D-Drive to my external USB Drive or to my Office Network Share periodically.

But when it comes to the OS Partitions, it is not so easy. You cannot simply copy the OS partition files, you need to do what is called as "Imaging" or "Ghosting". When you take an image of a partition or an entire hard-drive, a copy of it (sector by sector) is written into an image file, which you can restore back to get your partition/HDD back exactly as it was before. Though writing a program to do this is not technically so difficult especially if you can boot into DOS and you are able to write decent C & DOS Interrupt programs, but most of the commercial products in the name of simpler UI and running from within Windows GUI have made it very complex and pricey.

Anyways for several years the only popular product to do this was Norton Ghost (still available) - the number of machines/OS setup that Ghost has saved for me is not small. Nowadays, I prefer Acronis True Image. I recently bought a copy of their Home Edition and tried it in my laptop, it took less than 20 minutes to backup my C-Drive (Windows XP 20GB - 11GB used space) to my external USB Seagage 100GB drive. It did pretty a good compression to get the image file size down to about 5.68 GB.

If you are new to imaging check this Audio Visual Introduction at Acronis website to learn more about Disk Imaging.

 
Friday, September 08, 2006

If you are one who is involved in working/creating/viewing a lot of XML files and XSLT transforms - you need something more than Notepad & IE. You need a professional XML Editor like Altova XMLSPY or Visual Studio 2005, but they can tend to be very expensive for simple XML tasks. Microsoft after 8 years has reintroduced a new version of its free XML Editor called "XML Notepad". Give it a try.

References:

  1. Microsoft XML Team blog post about XML Notepad
  2. MSDN Documentation on XML Notepad
  3. Download XML Notepad Installation Package - Size: 3.29MB (Requires .NET Framework 2.0 Runtime)
 
Friday, September 08, 2006

I am posting this from Connect 2006 event which was inaugurated by Hon'ble Chief Minister for Tamilnadu Mr.Karunanidhi along with Hon'ble Central Cabinet Minister Mr.Dayanidhi Maran. Connect is happening in the city for several years and though it is not a spectacular extravaganza event; it does generate good industry interest. Today's event was attended by industry stalwarts from TCS, Wipro, Cognizant and others. At Vishwak we had exhibited in Connect 2004, but this year they don't have any exhibition floor and it is only a confence and networking setup.

CM inaugurated by a e-switch HP’s new outsourcing facility in Olympia Park, Guindy and he also proposed for a new upcoming IT Park “Tidel” in Coimbatore (Kovai). Kovai was also named a mode Tier-II for IT in the state and the CM assured the audience that all support including IT parks will be done to other Tier-II cities including Trichy, Madurai, Salem and Tirunelveli.

I personally see no reasons why Outsourcing can’t be done from Tier-II cities; It definitely is going to succeed and is going to be the trend. When IT Outsourcing can work across continents and thousands of miles why the work can’t move from Bangalore, Chennai to Kovai and Madurai?. All you need is availability of good people, power & connectivity. Out of this People are mobile (if you can give them good offers they can be made available now anywhere), Power & Infrastructure is where you need the local governments to help and have a vision, Connectivity will automatically follow where there is demand.

Being my home state, I wish the event all success

As a side note, Tamil Virtual University (TVU) Chairman Dr.V.C.Kuzhaindaiswamy today presented the strategic paper on alternate 16-bit Tamil Encoding to Hon’ble CM, which was discussed last week. 

 
Wednesday, September 06, 2006

The Best of Chieftains
(Image Courtesy: Amazon)

I don't have formal learning in any music, nor understand the basic and intricacies of it (Ragas and so on) - but I enjoy listening to good (that I can relate to). I mostly listen to Classical Carnatic Music, Tamil Film Songs, Tamil Folk Songs & Instrumentals. I am definitely not into jarring loud music.

6 to 7 years back one of my good friends "Asokan P" introduced me to Chieftains (Irish Folk Songs), after one of his trips to USA. I immediately liked it and started buying 2 to 3 more of their CDs. In recent years Irish Folks Songs became very well known due to "Titanic" movie - it is the same music that the couple in Titanic dance for in the lower levels with the common men.

Today while going through my CD collections, I realized in the last 2 years I haven't heard Chieftains. Following which, I have been hearing to it for last few hours and I still love their music just as much as I did few years back. Hence this blog post!

 
Wednesday, September 06, 2006

My New Treadmill

Though I am in my early 30's, just like millions of other sedentary lifestyle folks (especially those in IT jobs) I have started to get concerned about my Weight and lack of Exercise.

In my case I have been doing Yoga twice a week for almost 5 years now, which has helped me to control my stress and to a large extend bring in flexibility in my back and joints. But Yoga has to be practised every day along with proper diet for weight control. That not being the case for me I have started gaining weight in recent years, especially due to working late and disturbed sleep. I have tried walking, but didn't suit my timings, so decided to exercise in my own timings and indoors, I finally bought a treadmill yesterday. The machine (2.5HP) got delivered today and I have started my first work out. Hopefully I should do it every day.  

The purchase was an interesting experience y'day in the shop (ACME, K.N.K. Road, Nungambakkam, Chennai). The machine costed about Rs.45K but the sales tax in Tamilnadu was 21% or so. It seems in neighbouring Karnataka (Bangalore) it is half of this and I can end up saving say about Rs.3-4K if I give a Bangalore address. I strongly declined the offer (the guy looked at me pretty strange and surprised though) and instead requested for a Chennai billing for two reasons: One, of course doing this is the right thing (by law); Second, I don't believe these sales guys when they say you can save money - I have burned my fingers enough over the years and become wise (I suppose) to know there to be hidden costs and trouble to pay. Especially when it comes to service, they will certainly take you circles just because you have done an out-station billing.  

 
Saturday, September 02, 2006

I am delighted today – Hon’ble Minister Mr.Dayanidhi Maran (Govt. Of India, IT & Communication) mentioned my name in his speech today in Tamil New Encoding Conference (a.k.a TUNE).

The context is this - a conference that is happening currently today by Govt. Of India (Information Technology) and Tamilnadu Govt. to discuss about an Alternate 16-bit encoding for Tamil. I wrote about this alternate encoding a year back (TUNE) and my views on the same in my blog.

Since I came to know this conference earlier, this Monday (28th Aug) I wrote to Hon’ble Minister and IT Secy (TN Govt) to let them know about a common man views on this. When I sent it I had no expectations that this will be read by them (or) acknowledged by them due to the overwhelming responses they will be getting from different quarters.  Surprisingly on Wednesday, I got a call from Mr.Maran’s office (New Delhi) and minister spoke to me directly for a minute and acknowledged my letter – and he even summarized the issue I have raised precisely. He invited me to attend the event today. My honest appreciations to him for his amazing energy levels.

Today in the inauguration of the conference Hon’ble Minister while talking about the issue in question – both pro and cons and he mentioned my name. Saying that “Mr.Venkatarangan” has written to me with his views and I have invited him to say his views here. Thanks Sir!

Technical Committee's Report
Here is an update to the day's event published in "The Hindu" by Prof.Anandakrishnan who chaired the Technical Committee.