Archive

Archive for the ‘General’ Category

Google Charts - Intro

January 12th, 2009

Finally, I have got a chance to work with Google Charts . Google has introduced this online facility of charts way back, but never got chance to use it. Google provided these image charts when you query their servers with url like format like

http://chart.apis.google.com/chart?parmeter1&parmater2&..

Google can provide charts like:

Pie Chart

  Pie Chart

Google has defined the parameter interpretation and data formatting we send to them. You can find that information from following links.

  1. Chart Types
  2. Data Formats

It might be very easy for an experienced developer/designer to integrating the Google Charts in any applications but for the the newbees its kind of difficult to get hold on it. It takes some time to understand the chart types, the data formats, the data encoding.
Read more…

General ,

Learning a Programming Language

December 21st, 2008

Learning a programming language is as good as eating a cake! Basically all language have same fundamental pieces that one must understand. 

  • How to define variables
  • How to call language constructs/functions
  • How to execute the program

Defining the variables is some what similar in all languages. Just you have to take care that you follow the type according to language. For example c, c++, java are tightly coupled languages,  meaing you can not declare integer and use it for strings. You have to decide the type of varible before you use them. Unlike to this “PHP” is loosly typed language. In PHP you don’t even have to declare a variable. You just think of it and use it.
Read more…

General ,

How to become an efficient Programmer

December 21st, 2008

To become a good programmer, you do not need to be super genius, an average mind can be good programmer. You just need to find out what you need and how you going to get that.

All the programming language are same, people faces same problesm everyday, and all of them have some what same solutions.

There is no point in re-inventing the wheel!

As a good programmer you need to be able to understand the problem you are facing while programming,  and you need to be able to find its solution. Its up to you where you search for the solution, in books or google. I would prefer the google way.

The problems any programmer faces are already faced by some one in the world (unless you have created a mess that no one has got into yet), he has already spent hours to find solution to it. Now as I said earlier there is no point in wasting few more hours on the problem that’s solution is already available some where out there. You just need to pull it out.

This will save your development time and quality assurance cycle time as the solution is already tested. 

Now If you want to be a good programmer, just don’t copy the solution, invest some time in understanding the solution and reasons behind the problem. It will be quick understanding as solution is with you.

Keep on doing this regularly and one day it will be like you will not need any online library to read for your problem. You on your own will develop the solution using your past experiences. See you have become a “Good Programmer” now.

This is what I do, people are free to think and do whatever they want.

General ,