Wednesday, July 06, 2005

Google Earth - The Killer Application

Google has just released the killer application of the century. yes Google Earth a 3d interdace to earth, search the world now, thats what they say.
With features like zooming ontp 5000 ft above any terrain on earth, google earth provides lots of additional information about the place like restaurants,movie theatre locations along with transport information.
Information is superimposed on the map via a layer concept, for example u can pick a city and see all gas stations in the location by enabling the gas station layer.
Cool features, the James Bond gadget now in your hands.
Also u can see a kind of revenue model built into it.
People can buy information layers and use that with the software.
From research oriented layers like "local habitats" to entertainment layes "discos" information now becomes the revenue earner.
Lets heartily welcome Google-Earth to the information era.

Tuesday, May 03, 2005

Microsoft PowerToys for Windows XP

I just came across these incredible useful utilities for windows XP, these small collection tools actually are a boon to XP users.
I am using the "ClearType Tuner PowerToy" with the settings to Darker as i prefer that and the "Alt-Tab replacement" which shows a thumbnail preview of the windows when u Alt-Tab is awesome.
Check it out at Microsoft PowerToys for Windows XP.

Origins of 404-Page Not Found

Ok, I got a mail from dear AjiPapa on a nice related topic regarding the origins of the error no. 404, when you try to access non-existing webpages on internet.
Here it is
"The history of 404

Before the beginning of time, when the Internet was still very much under
the spell of bare Unix shells and Gopher, before SLIP or PPP became widely
used, an ambitious group of young scientists at CERN (Switzerland) started
working on what was to become the media revolution of the nineties: the
World Wide Web, later to be known as WWW, or simply 'the Web'. Their aim:
to create a database infrastructure that offered open access to data in
various formats: multi-media. The ultimate goal was clearly to create a
protocol that would combine text and pictures and present it as one
document, and allow linking to other such documents: hypertext.

Because these bright young minds were reluctant to reveal their progress
(and setbacks) to the world, they started developing their protocol in a
closed environment: CERN's internal network. Many hours were spend on what
later became the world-wide standard for multimedia documents. Using the
physical lay-out of CERN's network and buildings as a metaphor for the
'real world' they situated different functions of the protocol in different
offices within CERN.

In an office on the fourth floor (room 404), they placed the World Wide
Web's central database: any request for a file was routed to that office,
where two or three people would manually locate the requested files and
transfer them, over the network, to the person who made that request.

When the database started to grow, and the people at CERN realized that
they were able to retrieve documents other than their own research-papers,
not only the number of requests grew, but also the number of requests that
could not be fulfilled, usually because the person who requested a file
typed in the wrong name for that file. Soon these faulty requests were
answered with a standard message: "Room 404: file not found".

Later, when these processes were automated and people could directly query
the database, the messageID's for error messages remained linked to the
physical location the process took place: "404: file not found".

The room numbers remained in the error codes in the official release of
HTTP (Hyper Text Transfer Protocol) when the Web left CERN to conquer the
world, and are still displayed when a browser makes a faulty request to a
Web server. In memory of the heroic boys and girls that worked deep into
the night for all those months, in those small and hot offices at CERN,
Room 404 is preserved as a 'place on the Web'. None of the other rooms are
still used for the Web. Room 404 is the only and true monument to the
beginning of the Web, a tribute to a place in the past, where the future
was shaped.
Now when we look at the HTTP spec which defines the error codes
here. It more likely looks like the origins of 404 as given here maybe correct 404 History! My my, never realised that we cannot have a definitive say on certain thought-it-is-well-known-things. Does anyone else have any idea on this?

Monday, April 25, 2005

New Category- Firefox Gems added!

Today is the launch of the new category firefox gems! Firefox is one of the best browsers I have ever used and I love exploring it. This subweb gives you interesting tips in using firefox.
Check out Firefox Gems.

Friday, April 22, 2005

The drums roll! The birds sing! Sweet Breeze around and here we announce- Mr. & Mrs.B

Today is absolutely marvellous day, I heard the happiest news of all in my life.

>>>>>> Sundar and Shobana are getting Married! <<<<<<

Trala lala laa!
I heard this sweeeeeeeeet news today morning only and felt my heart jump on hearing this. Been waiting to hear this for
a long long time.
Shobana & Sundar announced it by taking me to a grand breakfast buffet at Ramanashree Brunton!
After we had our fill!
Shobana started displaying rays of emotions(shy!!) on her face! A marvelous u-gotta-see-that sight !!
And her words were "I have decided to fight with Sundar for the rest of my life"!
I was overcome with joy.. rather pounced on both of them with joy...
very happy.
dont know what to say
They wud make one of the most lovely couple ever !!!
Well Sundar is already into planning things, well this certainly involves some mega planning and he is all happy
about it!
So nicccccccccccccccccce!

Thursday, April 21, 2005

wHat eLse cAn yOu eXpect oUt oF sUndar bUt a cEntum?

Well the news is in!
Sundar has scored a pefect century in the one day innings of Sun Certified Java Professional (SCJP)!
well he had it coming, the way he was preparing!
Absolutely awesome !!!
Way to go Sundar!
We can coin a synonymn for perfection as Sundar! In fact me and Shobana these days call alien words(atleast to us) like "planning" and "organising" as Sundarish.!

Ok Sundar ...
Way to Go! Absolutely marvelous!
Once again

A hearty Congraaaaaaaaaats!

Looking forward to the big treat u promised me and very much for the big big surprise that you and Shobana have in store for me.

Monday, April 18, 2005

The Origins of FooBar in Coding!

There came a day when Aldrin was pretty much sure we programmers were F***** up badly, when he saw Sundar practicing Java coding with classes like Foo and methods like makeBar().
As we all programmers now foo and bar are jargons used in coding literature for quite unknown time. Even technical specs like RFC's use them. Approximately 212 RFCs so far, starting with RFC 269, contain the
terms `foo', `bar', or `foobar' as metasyntactic variables.. Their explanation for that!
He was pretty much sure FooBar was German for F***** up!
Now we programmers aren't going to take that insult hands down!
So I started searching through online dictionaries and the WIKIPEDIA! for the roots of this word. It seems FooBar has a tangled history!
The word was originally used seperately as "Foo" and "Bar" in comics dating back to 1930. They were used in context to mean "nonsense". Like "Foomobile".
It is also used in electronics jargon as something called as the inverted foo signal, which is represented by putting a horizontal bar over the signal label.
The german word which people link it to is actually "furchtbar" which in German means horrible,terrible or awful.
So where do this link to F***** up come, well in World WarII the allied troops heard the german "furchtbar" and coined the funny acronym FUBAR meaning [F***** Up Beyond All Repair(or)Recognition].
So this hacker slang of foobar, where does it originate from "Foo and Bar" of the comics of old days meaning "nonsense" or did it mean "furchtbar" or "awful".
The general opinion on this it started by meaning the electronic version, but got popular among some hackers by their references to the meaning of "FOOBAR"!
Reference: Jargon File
Well that was an interesting dig into the origins of foobar! The verdict is what kinda perspective u look at it?
R u a good hacker or a bad one?

Tuesday, April 05, 2005

Emoticons in your Name - MSN Messenger

MSN has some cool emoticons, and guess what u can make these part of ur name! Just like Snap with Cool Specs!
To get these u need to go to tools->options and put a emoticon in your display name. For example I have put a "H" which is a cool smiley with specs!
Configuring MSN
U too can have cool emoticon names using this tip! This tip works on MSN 7.0.