Posts

Showing posts from April, 2008

InstallShield Error: 5004 : 0x80070005

Image
  While Installing driver for my Sonix PC camera, I was welcomed with the followng error. I was trying to run setup.exe. It was a setup program created with the InstallShield setup creator. Error Details The details of the error were as below: Error Code:    -5004 : 0x80070005 Error Information: >SetupDLL\SetupDLL.cpp (1924) pAPP:USB2.0 PC Camera-268 PVENDOR:Sonix PGUID:75438C0E-9925-412E-AD85-D0E71C6CE2ED $7.1.100.1248PAK @Windows XP Service Pack 2 (2600) IE 7.0.6000.16574   Solution After some Googling, I got a very unusual tip from Gonarth . I have tried other tips but they simply didn't work. I as little bit tired, but finally I decided to check this out. The tip was very simple but strange. I tried it and wow! it worked. Beloow is the step by step description of what I did: 1. Opem command window. Start -> Run -> Type cmd and press enter. 2. At Command window, type following command at time /interactive cmd.exe Rep

Top 20 Programming Books

1. Code Complete   by Steve McConnell - Darn near a bible of software development goodness, Code Complete reminds us of our priorities. It's essential and everyone who writes code should read this book. 2. The Pragmatic Programmer by  Andrew Hunt and Dave Thomas - I like to read this book at least every six months or so. It's clean, clever, clear and full of concrete tips you can use to be a better, simpler, pragmatic programmer. A new classic. 3. Programming Pearls by Jon Bentley - This may feel initially like a C book, but it's really an algorithms book at its heart. It's old school with techniques and thought problems that can be applied today, even in language like Ruby and C#. 4. Refactoring: Improving the Design of Existing Code - by Fowler, Beck, Brant, Opdyke, Roberts   Although the language used is Java, the concepts are universal. This is a very linear, easy to read, learn by example book. If you think you know how to refactor, but you hav

Birthday ... or April Fool

Image
What is the relation between birthday and april fool? Well, you may call people at a food junction telling them that today (1st of Aptil) is your birthday. Most will believe you and wait for you at the food junctions. but some will be smart enough to figure out that it's the Fool's Day. But what if somebody actually born on Fool's Day? My boss, Kiran, is one of those rare persons. He was born on the first day of April. There was a great party at our office cafetria (to make us believe!). We brought a very beautiful chocolaty cake for him. Kiran told us the same story. He used to call people for his b'day and people thought that he would be fooling them. He used to keep waiting at the cake table and nobody turns up. He then had to call them many times and turn all the stones to make them believe that it was a real party. Kiran will give us an unoffical party on Friday .............................................not to be disclosed. I have one more friend

Money Manager EX - The Personal Money Manager

Since long time, I was wondering where my money goes. I always run out of budget at the end of every month. And I could not track where all my money goes. So I decided to use a personal money manager. After some Googling, I found a wonderful software called Money Manager Ex . This is a lightweight personal money manager software which is available free of cost. Features Money Manager provides some nice features. Below is the summary of the features, I like. Multiple Bank Account : You can manage multiple bank accounts. It supports two type of accounts - saving/checking and investment. Your investment accounts automatically becomes stock accounts. But it would be nice if I could get third account type - credit account, for my credit cards. However, you can manage credit cards by pretending them to be saving account and entering the opening balance (i.e. outstanding amount) in negative. Transactions: With Monery Manager Ex, you can enter tentative transactions. I enterd tentative transa