As an IT professional looking for new opportunities from time to time, what would recruiters/managers say is a good time period to stay with a company before moving on to bigger and better things?

I personally find that 6 – 8 months into a job tells you what your future is with the company, as many a time, during the interview process, you are either promised permanency, or, further development so as to move into higher teams, and the companies dont come through on it. I understand sometimes the companies cannot fit it into their schedule of things to do, but would that be enough time for the employee to say look for something better out there in the job market?


Geek Pride Day

All Trekkies and Techies have something to celebrate today on 26 May 2011, a day of where a geek can be a geek and be proud of it. Happy Geek Pride Day.

Who knew, that a stunt pulled by “Geeks” in Spain in 2006, would lead to a day being celebrated every year in honor of the “Geeks”.

1 Human Pac Man game, 300 Geeks, Spain, not something you would find put into the same sentence normally. But, well it is. So here is to the 300 Geeks who led us to today and the many more to come.

Happy Geek Pride Day!!!!!!!!

Handlers on Google Chrome

Google Chrome has a few handlers which give you information about itself.

Url Description
about: version information
about:version version information
about:plugins installed plugins
about:flags list of available experiments
about:histograms histogram data submitted/uploaded via UMA
about:objects about tracked objects such as Tasks
about:dns dns records information
about:stats secret stats page
about:credits chromium acknowledgments and legal information
about:terms terms and conditions
about:memory information about current memory state
about:network current network status
about:cache mapping to the view-cache: internal URL
about:ipc ipc information
about:gpu gpu information
about:conflicts lists loaded modules and shows any known conflict
about:internets some cool OpenGL screen
about:crash crashes the browser
about:hang hangs the browser
about:shorthang short hangs the browser
about:blank blank page

Hope this is helpful for those who do need it.

Integrating CRMs and ERPs – Pros and Cons

Recently many businesses have been considering the path of implementing the integration of CRMs and ERPs. Up until now they have been implemented separately  and have functioned beautifully that way for years. A thought that arises to the new pattern of the integration is that, why would a business want to take on the added cost or even consider taking the risks that go with bringing them together?

Just a background for people who don’t know what an ERP or a CRM is, an ERP system is used by businesses for functions like managing receivables, inventory and finance, whereas, CRMs are systems used to manage relationships, and most importantly hold data regarding sales, may it be straight forward new sales or even cross or up selling. Now it is true that a company could definitely leverage a lot by integrating or in better words bring together these 2 systems.

There are many reasons why this is also a good idea, if a business were to disregard the risks and take it as a challenge. Integrating the 2 systems would help companies with high volumes of sales to see almost immediate to immediate benefits with regards to the process of order-to-cash. Marketing will also be benefitted greatly, one such benefit is the insight into the customer base. The integration of the 2 systems will allow business to concentrate on their most valuable customers and work harder towards the prospective ones.

Integration of the 2 systems will also bring about a benefit for the business in terms of money as that is one of the key indicators of a successful business. This concept was first brought about between 2006 – 2007 if I am not mistaken, and even now most businesses including many major corporations still fear the outcome of this concept.

The most important question for a business to consider before making the decision is, Does CRM and ERP integration make sense for your business? The answer should be simple once the business evaluates their key metrics namely, sales order volume, returns volume, financial calls, accounting queries and most importantly the personnel in your organisation who deal with the orders. Once all these metrics are evaluated, consider the option again evaluating, profitability versus productivity.

If one outweighs the other, figure out which one is more important.


So a friend asked me the other day, how do you whinge about something and not make it sound like you are whinging. Looking at him at that point made me wonder, did he read my previous blog? Stop talking about it, is what I told him, do something about it. Whinging will take you as far as that – “A Discussion”.

Things can only be whinged about once you have made an effort to do something about it. Also yes whinging is a good de-stresser helps you calm down and makes you feel good inside, if thats the feeling you are going after why try to make it sound like you are not whinging.

Most importantly, people need to stand for what they think is right and how things should work, but if something is working for the other 99.99% of people STOP TRYING to CHANGE IT!!!!

Food for thought – “The pessimist complains about the wind, the optimist expects it to change……the realist adjusts the sails!!” – Dont know the original author, but I have borrowed this from one of my friends on Facebook. I think this is something to live by.

Help Desking

Help Desking – a term I am hoping will catch on. A term that explains what a Service/Support Rep does for a living. Helping. Many a time people forget that the person on the other end of the phone who gets yelled at does not deserve their frustration that they feel towards the policies or procedures of a company.

The same people who ring in at 8:59pm expect awesome customer service, whereas if they were on the other side of the phone or even working in a store, they would be shooting sparks out of their eyes at people calling up or walking in. My advise behave like you would want to be treated. Yoou wouldnt expect people to walk in yelling at you, then why call up and start yelling at someone who if there to HELP?

Technologically challenged people often call up frustrated, “my (object) isnt working”. Well get help or dont use it, but there is no need to call up and yell at someone who is helping you better understand how to work it out. They can very easily say if you didnt know why buy it?

Food for thought………….everyone is human, stop being an animal, sometimes even animals are more courteous.

How an RSA Token works.

My curiosity led me to find this. Hope it is helpful and informative.

The 6 digit code that you see on the token is generated using an algorithm that is existent in all tokens. The token also contains a clock and has a unique seed number. The current time and the unique seed are processed using the algorithm and produce the token code you see on the token. This is normally done 1 per minute. In this way a unique code is generated that appears to be random.

The server (Ace server), that is online and connected to whatever system you are logging on to, also knows the time and it also knows the unique seed number of your token. So it uses the same algorithm to calculate the code that you should see on your token. If they match then you are authenticated.

I guess the next question you are asking is what happens if the time is wrong on the token (or the server). Well this can happen and for that reason the server normally allows a 3 minute window. So it will calculate and accept passcodes based on the current time and a minute either way.

If the code is more than 2 minutes out and less than 10 then the server will recognise this code also but will ask for the next code as well to confirm you really have the token and didn’t just read it by chance on someone elses token.

If the time is slightly wrong then the server sets a time offset for the token and remembers that it is x minutes out. It then knows to expect this and has effectively synchronised the token.

RSA Security