Friday, December 12, 2008

Installing Visual Studio 2003 after 2005

Thought I'd post this because Google didn't give me the answer I needed and I'm sure there are other people out there who find out they need VS 2003 for some reason, AFTER they install VS 2005.

Problem: The VS 2003 installer tries to setup the prerequisites and fails on the .Net Framework 1.1 installation, because 2.0 is already installed. This then causes the rest of the installation to fail.

Solution: Install the 1.1 framework using a downloadable installer, which for some reason succeeds where the one shipped with VS 2003 failed. After that, start the VS 2003 installation again; it'll find 1.1 in place and perform the rest of the installation flawlessly.

Caveat: MS says multiple versions of VS can coexist, but recommends the installations to be in the order of release, so I'm not sure if I've actually broken anything obscure going in reverse.

Saturday, December 6, 2008

The Best Things in Life...

After having cut code in everything from COBOL to Java for almost nine years, I had the audacity once to state that my three year plan was to be a Software Architect. That was at a job interview six years ago, so it took me twice as long to get here but it was worth waiting for.

Another bunch that achieved a dream are Nemesis who won best band with their founding member Mackie winning best musician at TNL Onstage 2008. I was there of course, to cheer the band on and to celebrate my own little victory. Had a great time and hope they put up the videos soon, so all of you can enjoy their music as much as I did!

Thursday, November 20, 2008

Rock Star at SOAWorld

"Mashups are the rock stars of personal productivity..." starts the press release on WSO2's session at SOAWorld 2008.

Talking about "Mashups - Bringing Springtime to Your SOA" is Jonathan Marsh, the visionary behind the WSO2 Mashup Server who is now WSO2's VP of Business Development, but still very much a Mashupper at heart! If you're in the area or already at SOAWorld and want to learn how to improve your SOA, increase productivity and enjoy doing it, don't miss this!

When: Thursday, November 20, 2:20-3:05 p.m.
Where: SOAWorld 2008, Fairmont Hotel, San Jose, CA

While on the subject of Rock Stars. rumor has it that Nemesis have made it to the finals of OnStage. Hope to be there to see them win!

Friday, November 7, 2008

I am not your rolling wheels

I am the highway.



As I've said earlier, Nemesis Rocks! This is the video I was waiting for.

Thursday, November 6, 2008

Why I'm glad Obama won

No, It's got nothing to do with the party he represents. I'm not a democrat or republican, I'm not even American!

Neither do I think there will be any direct or immediate benefit to me. As a Software Engineer in Sri Lanka I'm not overjoyed when someone talks about not giving tax breaks to US companies that outsource; if he actually does that he's probably going to make things worse for the IT industry here, not better!

It's not the whole person-of-color thing either. Yes, I have dark brown skin, but wasn't happy when Lewis Hamilton became Formula One World Champ this year and hate Timo Glock for making him that! From the beginning Lewis came across as such a media wh**e, to me he's almost like Paris Hilton but with real talent. I didn't celebrate the first black formula one champion's victory.

Why then?

It's because whether the rest of us like it or not America has the world's biggest economy and most powerful military and it's better for everybody if someone with a little intelligence is in charge.

It's because this time the Americans seem to have kept the problems their country is facing in mind in the voting booth, and chosen the pair of candidates who seemed to have the better solution, instead of the ones who said "What problems? America is awesome and we're more religious, patriotic and real-American, so vote for us!" Gives us all hope!

It's because Obama can and does inspire; I just watched his 2004 keynote and yesterday's acceptance speeches and they actually motivated me, someone completely outside his target audience, and got me believing in the change that's coming. Hey, he's got me writing this post, so I can only imagine the effect he'll have on actual Americans as their president!

I've always had a lot of respect for Putin; ex. secret agent, Judo black belt, got a country back on it's feet from the brink of collapse and so on. Suddenly America has a cool president too! Damn, now everybody's gonna want one!

Monday, November 3, 2008

Mashup Screencast 3: Service Composition

In this, the last of his original trilogy of screencasts, Jonathan continues and concludes the example he used in the two previous installments, by explaining service composition via-a-vis the WSO2 Mashup Server.

One inherent advantage of using web services is the ability to compose or orchestrate and the screencast shows how easy it is to do this using the WSO2 Mashup Server. You'll learn how to use auto-generated stubs to access other services that you wish to compose, manipulate the response from an operation using E4X and schedule periodic service invocation using our implementation of setTimeout function.

As usual, if you don't have the bandwidth to watch the high-res version, you can view the YouTube clip below instead.

Tuesday, October 28, 2008

It's the year 2058

The world is back to bartering because everybody gave up on the IMF, exchange rates and money in general when it was discovered that the economy of Zimbabwe, with inflation of 11 million percent, was actually healthier than that of Iceland!

Terrorism does not exist in the new economy because it turns out no terrorist organization had ever created a product or provided a service of any value to anybody. Ditto for pickpockets and people engaged in petty theft. They have all died of starvation.

With the banking system gone, most politicians have very short careers as the corrupt are easily identified. It's not easy to hide 300 cows that suddenly stop in your backyard on the way to a neighboring farm; sending them to Switzerland is not an option.

All research is in the hard sciences as no farmer will feed someone who intends to pay for three square meals a day for two years with "The largest prime number ever"!

Wars are still fought, but only to gain territory or resources. People will not fight to defend an ideology because when it's 'Grow food or Die' the other person's beliefs seem quite acceptable.

Everybody speaks, reads and writes Chinese. Computer programming is taught at literature classes as writing an if-then-else statement in ideograms is closer to haiku than C++.

A significant portion of Hollywood's revenue comes from South Asia. The Oscars now present 'best hero', 'best villain' and 'best comedic character' awards.

'Heroes' season 132 is playing and features new characters that can talk to molluscs and fish, send text messages while driving drunk and write bug free software. All of them are long lost siblings of Peter Petrelli.