Why would you ever ask a question like that?
I mean, how likely is it that he has to do this in an application he writes? If he ever needs it, Google would provide him help (literally).