Computer

Flimager released

Flimager released

Finally, I was able to release Flimager today. Its a tool to setup your own Flash slideshow, with your own images. If your images are hosted on your own server, rather than on Picassa or Flickr, this is the tool to go for. More details on the Flimager page: http://blog.hardeep.name/flimager/

Hello, World

Hello, World

‘Hello World’ is in the news once again. Bill Gates recently joined Twitter and chose this to be his first message to the community. For the uninitiated, this message was popularized by the book “The C Programming Language” where the first program to be taught to the readers by authors Kernighan and Ritchie printed these [...]

Wrenched back a hacked email account: and lesson learnt

Wrenched back a hacked email account: and lesson learnt

I always advised people to enter random text in response to lost password questions – and keep the password written somewhere safe so you never forget. This incident changed my view point. Read on… This incident happened to a friend of mine a couple of days back. He woke up one morning to find himself [...]

Performance tuning tips

Performance tuning tips

Today I will share with you a couple of tips on process performance tuning: rewriting your code to be faster. This, for a change (contrasted with my previous posts on performance tuning), has nothing to do with Oracle or SQL: you can use these tips in any language. When your code has been identified as [...]

Internet censorship and loss of privacy

Internet censorship and loss of privacy

An excellent essay by Bruce Schneider on government organized initiatives worldwide to reduce internet privacy and for censorship. There is also evidence that criminals can (mis)use such infrastructure for their own purpose. Please click here to read.             Every year brings more Internet censorship and control — not just in countries like China and Iran, [...]

Recursion: my two cents

Recursion: my two cents

A lot has been written on the use of recursion in computer programming, yet it remains one of the least understood aspects – especially for beginners. Having visited the Wikipedia page on recursion, I believe the text is hard to understand, and the examples are forced: there is no reason to use recursion to solve [...]