Posts

Showing posts from June, 2009

Software Development Professionals = Problem Solving Capability

Quite a few people have asked me what does it take to become a software development professional. I have also been asked what should I learn in order to become a software development professional. I think the most important thing that a software development professional should learn is how to be able to solve a problem. It does not matter what means are used in solving the problem, all that matters is if the problem is solved and is it solved in the most efficient manner. The language does not matter, the tools don't matter; just the approach matters. I had a professor when I did my Masters In Computer Applications - she taught us C, Pascal and Fortran. Yes we had all three languages as one subject in one semester. The teacher who taught us that subject was brilliant. She spent the whole semester teaching us how to solve problems in plain English. That is all we did in class, just solved problems. She taught us the languages for just a few classes. At that time we all thought she

Traffic Violators Beware

A couple of years ago I got a notice mailed to my house about a traffic offense that I supposedly committed. I contested that I was not even in that place at that time and I could confidently say this because there was no evidence. I am sure this must have been happening quite a lot. So there was an improvement in the process. While I was driving through one of the busy junctions in Hyderabad, I watched this police man running behind vehicles photographing them as they commited the offense. I belive that even this could be contested too since you managed to get only a photograph of the vehicle and it would be hard to capture the entire act of the offense being commited as it was a snapshot in time. There was an idea to put CCTVs at traffic junctions but I am not sure how successful that was as the CCTV would not have really been flexible and the public would have got smart to not commit the offense at the traffic signal. There is a new trend now that is sure to come to India ver

India's 20-20 Performance

Since every one seems to be having a view about why India did so badly in the T-20 World Cup. I thought I would add my view to all the ones floating around. Right now I'm watching India getting spun out by South Africa and one of the commentators just said, "India has been found lacking in handling the short pitch delivery by West Indies and England and now they are finding it hard against the spinning ball." What an apt statement ! The only countries we beat were Ireland and Bangladesh and that too those wins were not really convincing. So what went wrong after such a successful experience in the IPL? I don't think it was fatigue as the coach put it. I don't think it was infighting in the team as some of the columnists have been suggesting. I don't think it is the lack of ability as all of them are good cricketers. I think it has to do with what each player learnt about other players from other countries in the IPL and brought back the knowledge to the nati

Vanity URLs

If you are part of the whole social networking scene then Vanity URLs seems to be the in thing. The latest to do it after Twitter and Google is Facebook. My vanity URLs are Website : http://www.sudeep.me Google : http://google.com/profiles/sudeepdsouza Facebook : http://facebook.com/sudeep.dsouza Twitter : http://twitter.com/sudeepdsouza LinkedIn : What’s this?   http://www.linkedin.com/in/sudeepdsouza Go get your own vanity URL before your name is not available. You might wonder why get a vanity URL? My reasons are listed below. To be able to send people your profile very easily without having to deal with numbers and special characters in the URL. To make your profile search engine friendly. Since your name appears in the URL and also in the content it has a higher probability of appearing higher in the search results.

Special Characters

Image
If you are a programmer and you get stuck trying to code in HTML a special character you should use this website http://www.copypastecharacter.com/ . All you have to do is click on the special character and in the top right hand corner you can ask it for the HTML equivalent for that character.

Learn typing online

Image
You can now learn typing online without installing anything and you can pretty much learn from any computer that has an internet connection. The website keeps track of all your lessons and also tracks your typing speed and your problem areas. For all those that want to learn typing I think this website is a must visit website. The website is http://www.typingweb.com/ .

New ways of making money : Axis Bank

Image
I logged into my online account on Axis Bank today and this is what I found They have come up with a new security initiative for doing bank to bank transfers and the user has to pay for it. They do not even give you the option of doing the transaction without using the enhanced security. If you don't use their new security mechanism then you cannot use the bank to bank transfer feature. I am just amazed at how the banks find new and innovative ways to make money. Also the online transfer on Axis Bank is generally bad. They take ages to transfer money from one bank to another and also the user interface seems to be stuck in the 17th century.

Bing Vs Wave

Image
Or otherwise Microsoft Vs Google. Its becoming an interesting battle between these two giants on the web front and this is my naive initial take after using/seeing demos of these web apps. Bing . It starts off on the back foot with the name B ut I ts N ot G oogle. Its already comparing itself. Its not diffrentiating itself as something new and exciting which is going to change our lives. Why do we need another search engine that looks similar? Why do we need something to fix something that isn't broken? Although in the initial press release they claimed it can do a lot of things I have not been able to see any of it in action like finding the cheapest tickets and so on. Microsoft claims it to be a decision engine as against a search engine. How can it be a decision engine when I'm the one making all the decisions starting from what to search. For that matter wolfram alpha is a lot more exciting and addictive than Bing. Wave . After watching the keynote video of Goog