PHP Programming Marathon:

The Marathon organizers will send a PHP problem via dotGeek messenger (powered by Jabber) which must be solved using both PHP and mySQL. The problem will be given at the below mentioned date and the registered participants will have to submit the solution within 24 hours via a submission form. The solutions will be analyzed by the Jury and, depending on the number of participants , the winners will be announced in maximum one week.

It's on November 22nd.

| |


Dear people who're contacting me for the PHP job post, I am 20 years old, I like to watch Cartoon Network, and eat copius quantities of candies, chips, and other stuff that comes in glitzy wrappers. Hence, I would really appreciate if you do not address me as sir.


help wanted

I'm looking for PHP whizkids who're in their first or second year of college, in India for a challenging non commercial project. Please contact me if you're interested, and do spread the word around.

| |


A few entries back I asked people to get RSS feeds on their weblogs. So if Blogger Basic users have spent hours trying to get an RSS feed to work with the link I gave, sorry for wasting your time. I had no idea Blogger did not have multiple index templates. I spent some time with Blogger, and did some searching to come up with this:

How to get RSS working on Blogger Basic

  1. Use a 'scraper' to scan your HTML page and generate an RSS feed for you.
| |

why contribute?

Everyone is talking about Macromedia's Contribute. But what I don't understand is that how it's so revolutionary. How more easy to use is this than a customized content management system? If this has something to do with being able to edit static webpages without having to open them in DreamWeaver of Frontpage, how about a Wiki with a WYSIWYG edit box?

| |

visio nary


When I'm training someone to be a C++ programmer, it would be nice if I never had to teach them about char*'s and pointer arithmetic

I know exactly what he means. I am a C++ guy at heart, but this is why I use PHP for more or less everything nowadays. (link found via Rob Fahrni)

I wrote to Rob when I saw a Visio ad in my inbox today, and before I could even reply to his first email, he had googled me out! (yes, it's a word).

| |

work and its rewards

I've been drowning my guilt of not studying in the frustration of developing extensions for PHP. I'm beyond the "Hello World" stage, but I have a very, very, long way to go to do anything substantial.

In other news, Kapil just informed me that we recieved, processed and delivered 2 orders for AdSystem in the last 48 hours. yay!



We were short of time. The audience comprised the 8 member teaching staff of the Computer Science Dept. and students who were waiting for the prize distribution that was scheduled after the event. And there were exactly six teams that registered for the event who automatically qualified for the finals.

Even after all this, I would say the quiz was a success, if not a great one. I've done quizzes before, but this is the first time that I spoke properly, and didn't make any of those factual errors that lead to fights between the quizmaster and the participants after the quiz. The PHP script I wrote for the quiz(using DBX) worked without a hitch (yay!) and Kapil and Shantanu were perfect at the scores and computer. It was the first time I conducted a speed round in a quiz and I was surprised I didn't stutter or stammer!

| |

now on mt2.5

Finally finished upgrading to Version 2.5. This is the reason I moved to php from perl. I uploaded all the files, ran the script, and what do I get? The Internal Server Error 500. My webserver can't handle perl scripts in DOS format, so you have to convert it into UNIX format. It took me an entire week of research to get this thing right - 6 days to find the batch converter, and 20 seconds to convert all the files.