Friday, October 24, 2008

Best stress reliever


I have a 10 month old son - and he keeps me occupied all the time I am at home -and I am at home all the time !!

Whenever he is up he tries to grab the chords. He is fascinated with the optical mouse and keeps turning them upside down to see if the light is still on. He just does not get bored of it.

Whenever he enters the room after a nap, or after his feeding battle - he gives a big smile. And I have to smile back at him. And of course the other times when he is doing something really crazy and I will silently smile inwardly without distracting him. 

And of course all these smiling sessions will be punctuated with lot of blood curling cries - when he bangs himself on the door,wall,chair - in fact you start noticing how many hard objects are around you. And when he gets sleepy and does not want to sleep. His motor skills go for a toss and he will make any Bangalore policeman suspicious.  

Someday will introduce you to him - he is a great guy :)



 


Wednesday, October 22, 2008

more funny probes..

More funny bot probes..


 File does not exist: /home/****/html/intl

client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)

 script '/home/*****/html/thisdoesnotexistahaha.php' not found or unable to stat

[Wed Oct 22 03:24:11 2008] [error] [client **.**.**.***] script '/home/*****/html/cmd.php' not found or unable to stat



and we have a lift off !!

Morning today I woke up to see Chandrayaan lifting off on our trusty Doordarshan. What a feeling it was. There was cloud cover so did not quite get the majestic spectacle of a rocket firing on all cylinders - but instead had to watch a dull 2D representation of a dot moving through a graph paper with the rockets speed slowly increasing - 4.8Km/s and so on..

A few minutes after launch when all the boosters had done their job, and the satellite was safely tucked away in orbit around the earth a mic was put and all the scientists got behind it and one by one started congrajulating their team. The 3rd to speak was one gentleman who was so emotional that he said "i dont know what to say" and his eyes were moist. And he did went on to congrajulate all his team members.

I was waiting for some sound bite where some scientist will say take that you NASA or take that for calling us land of snake charmers and call centers - but none. All of them were such sophisticated gentlemen and were so visibly elated and at peace - and were profusely thanking their team members and their family for having allowed them to spend months of hard work. 

But one gentleman did make me happy. ( Thank you Doordarshan for not having the "vision" to put the names of the scientists when they come to speak ). He said next is Mars and other planets. Wow - that is exactly what I wanted to hear. We need visionaries, we need Howard Roarks and I was glad to spot one among them. It took 4 years of dedicated effort for this day.

And the screenshot I took now - is from CNN. Back in 2000 when I was sitting in US doing my MS - I would wait for any news from India on TV. There will be none, zilch - except for Fox News where they had a segment - around the world in 60 seconds. They will dediate 10 seconds for bizarre news - and news of big mouchtaches, or upturned buses that killed school children - was all they showed. Scroll 8 years down and here we are in the home page of CNN - India launches unmanned mission to moon.

Perhaps it is time I let down the nagging feeling of what the world thinks of India and instead let India think of the world in turn. Perhaps seeing our sensex zoom, the markets in other parts of the other world will react positively to it. Perhaps the Revas and Nanos will teach the world how to conserve. Perhaps Hollywood gets inspired by Bollywood and Angelina Jolie starts doing jatkas.

I am feeling groovy...


Tuesday, October 21, 2008

Chandrayaan

I have every reason to be proud of India. A mission to the moon. I am awaiting eagerly for this historic lift off tomorrow.

When the rovers scooped dirt on Mars I was proud to be a human being - from swinging from branch to branch - and now to hopping planets  - what a giant leap mankind has taken. Also was teeny weeny jealous of NASA for having achieved such a big feat

But when a Made in India metal starts orbitting the moon, it will be doubly special. We have squeezed a rocket from pinching poverty, corrupt netas, terrorism, border disputes, pollution, suppression of minorities - it is an endless list. But for the common man beaten up by all these bad elements - the lift off will be one uplifing feeling - to encourage him to fight off all these cancers and rise above the clouds to achieve bigger things. 

ISRO - a salute to have dared to think beyond 36,000KMs. What is next?


Monday, October 20, 2008

Ajax Daddy


I was researching on a ajaxy table edit and stumbled upon this useful site - ajaxdaddy.com

Bots hitting my site.

The server is kind of up - not yet open to the public but the bots know about it already.  I always keep checking the error logs for such abnormalities.It helps a great deal if you clean all the warning messages your Application is throwing - this way the errors that come up in error logs are genuine and you can monitor your server better.

Wondering if I should invest some time in a script to have a look at these logs - see if a "file does not exist" error happens in error_log and then take the ip address and see what got accessed in access_log - to see if the system is compromised.

On the below code scroll to the right to see the bot's probes.


[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/README
[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde
[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde2
[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde3
[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.5
[Mon Oct 20 01:39:30 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.6
[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.7
[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.8

[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.9
[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/mail
[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/email
[Mon Oct 20 01:39:32 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/webmail
[Mon Oct 20 01:39:32 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/newmail
[Mon Oct 20 01:39:32 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/mails
[Mon Oct 20 01:39:32 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/mailz
[Mon Oct 20 01:46:35 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/cacti
[Mon Oct 20 01:46:35 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/stats
[Mon Oct 20 01:46:35 2008] [error] [client **.***.**.***] script '/home/*****/html/graph_image.php' not found or unable to stat
[Mon Oct 20 02:05:56 2008] [error] [client **.***.**.***] script '/home/*****/html/xmlrpc.php' not found or unable to stat
[Mon Oct 20 02:05:56 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/xmlrpc
[Mon Oct 20 02:05:56 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/xmlsrv
[Mon Oct 20 02:05:57 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blog
[Mon Oct 20 02:05:57 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/drupal
[Mon Oct 20 02:05:57 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/community
[Mon Oct 20 02:05:58 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blogs
[Mon Oct 20 02:05:58 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blogs
[Mon Oct 20 02:05:58 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blog
[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blogtest
[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/b2
[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/b2evo
[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/wordpress
[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/phpgroupware
home/*****/html/awstats.pl
[Mon Oct 20 02:27:17 2008] [error] [client **.***.**.***] script not found or unable to stat: /home/*****/cgi-bin/awstats.pl
[Mon Oct 20 02:27:17 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi-bin
[Mon Oct 20 02:27:18 2008] [error] [client **.***.**.***] File does not exist: /var/www/html/awstats/awstats.pl
[Mon Oct 20 02:27:18 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi-bin
[Mon Oct 20 02:27:19 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/cgi
[Mon Oct 20 02:27:19 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi
[Mon Oct 20 02:27:19 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scripts
[Mon Oct 20 02:27:20 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi-bin
[Mon Oct 20 02:27:20 2008] [error] [client **.***.**.***] script not found or unable to stat: /home/*****/cgi-bin/stats
[Mon Oct 20 02:27:20 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi-bin
[Mon Oct 20 02:27:20 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/stats




Sunday, October 19, 2008

No you take the bill, no you pay the bill!!

Senator Obama and Senator Mc Cain meet each other on the eve of the November Elections. Both are in a generous mood.

BO : Hey John. I thought a lot about the past few months and I want to apologize for all the things I told about you.

JC :  Same here. I too want to apologize. I should have treated  you like one of my grand sons. 

OB : Anyway, coming to the heart of the matter, I want to withdraw from the Presidential race.

JC : Hain?  You crazy or what. You are leading the charts, go ahead it is your cake. Eat it.

OB : Well I think only you can handle the economy and war and all that. I am still a bachoo you see compared to you. So please become the President.

JC : My dear grand son listen to me. I do not want any part of it. I just joined the Presidential race because I was bored. The Bushs had made sure no republican will ever win the election in his lifetime.  I joined the race because lot of people are dependent on this circus - media, my friend Bill O'Reilly..and also my autobiography will sell well if I am an also ran for President. I dont want any part of this economy mess, Iraq mess. I will be happy signing autographs in my book and reading WSJ, WPost about the mess you are in. Its good to be at the other side of the aisle beta.. you will learn when you reach my age. 

OB : Kelatu .....

JC : I knew that reference from Indian movie.  Poda podipayya. Good luck and good night.