Saturday, July 22, 2006

Stairway To Heaven

There's a lady who's sure all that glitters is gold
And she's buying a stairway to heaven
And when she gets there she knows if the stores are closed
With a word she can get what she came for

Woe oh oh oh oh oh
And she's buying a stairway to heaven

There's a sign on the wall but she wants to be sure
And you know sometimes words have two meanings
In the tree by the brook there's a songbird who sings
Sometimes all of our thoughts are misgiven

Woe oh oh oh oh oh
And she's buying a stairway to heaven

There's a feeling I get when I look to the west
And my spirit is crying for leaving
In my thoughts I have seen rings of smoke through the trees
And the voices of those who stand looking

Woe oh oh oh oh oh
And she's buying a stairway to heaven

And it's whispered that soon, if we all call the tune
Then the piper will lead us to reason
And a new day will dawn for those who stand long
And the forest will echo with laughter

And it makes me wonder

If there's a bustle in your hedgerow
Don't be alarmed now
It's just a spring clean for the May Queen

Yes there are two paths you can go by
but in the long run
There's still time to change the road you're on

Your head is humming and it won't go because you don't know
The piper's calling you to join him
Dear lady can't you hear the wind blow and did you know
Your stairway lies on the whispering wind

And as we wind on down the road
Our shadows taller than our souls
There walks a lady we all know
Who shines white light and wants to show
How everything still turns to gold
And if you listen very hard
The tune will come to you at last
When all are one and one is all
To be a rock and not to roll
Woe oh oh oh oh oh
And she's buying a stairway to heaven

There's a lady who's sure all that glitters is gold
And she's buying a stairway to heaven
And when she gets there she knows if the stores are closed
With a word she can get what she came for

And she's buying a stairway to heaven, uh uh uh.

Thursday, July 06, 2006

Yahoo Mail Beta !

Try it without an invitation !

1. Login to your Yahoo account.
2. Click on Options.
3. Now go to Account Information (located on left-hand side pane) -at this point, you will be probably again prompted for password.
4. In this page, click the Edit button of Member Information.
5. Under General Preferences you will see Preferred Content. Click on it to change it.
6. Select Yahoo United Kingdom as your preferred content.
7. Click Finished.
8. Now load Yahoo Mail.
9. You will see this message It’s the New Yahoo! Mail Beta… and you’re invited.
10. Click on Try Beta Now.
11. Logout and relogin.

After this, you can revert to your old preferred content again. You will still be able to continue using Yahoo Mail Beta.

Source : http://www.orkut.com/CommMsgs.aspx?cmm=129142&tid=2466110293685097675&start=1

Thursday, June 22, 2006

Sarfaroshi ki tammana

Sarfaroshi ki tamanna ab hamaare dil mein hai.
Dekhna hai zor kitna baazuay qaatil mein hai


Karta nahin kyun doosra kuch baat cheet,
Dekhta hun main jise voh chup teri mehfil mein hai

Aye shaheed-e-mulk-o-millat main tere oopar nisaar,
Ab teri himmat ka charcha ghair ki mehfil mein hai

Sarfaroshi ki tamanna ab hamaare dil mein hai.


Waqt aanay dey bata denge tujhe aye aasman,
Hum abhi se kya batayen kya hamare dil mein hai

Khainch kar layee hai sab ko qatl hone ki ummeed,
Aashiqon ka aaj jumghat koocha-e-qaatil mein hai

Sarfaroshi ki tamanna ab hamaare dil mein hai.


Hai liye hathiyaar dushman taak mein baitha udhar,
Aur hum taiyyaar hain seena liye apna idhar.

Khoon se khelenge holi gar vatan muskhil mein hai,
Sarfaroshi ki tamanna ab hamaare dil mein hai.


Haath jin mein ho junoon katt te nahi talvaar se,
Sar jo uth jaate hain voh jhukte nahi lalkaar se.

Haath jin mein ho junoon katt te nahi talvaar se,
Sar jo uth jaate hain voh jhukte nahi lalkaar se.

Aur bhadkega jo shola-sa humaare dil mein hai,
Sarfaroshi ki tamanna ab hamaare dil mein hai.


Hum to ghar se nikle hi the baandhkar sar pe qafan,
Chaahatein liin bhar liye lo bhar chale hain ye qadam.

Zindagi to apni mehmaan maut ki mehfil mein hai,
Sarfaroshi ki tamanna ab hamaare dil mein hai.


Dil mein tuufaanon ki toli aur nason mein inquilaab,
Hosh dushman ke udaa denge humein roko na aaj.

Duur reh paaye jo humse dam kahaan manzil mein hai,
Sarfaroshi ki tamanna ab hamaare dil mein hai.

Dekhna hai zor kitna baazuay qaatil mein hai.

- Ramprasad 'Bismil '

Wednesday, June 21, 2006

kashish

sleepy sleepy in the office, ek sher yaad aaya ;)

kya kashish hai aap mein ,
k hum aap ke hee khyalon mein khoye rahte hein...

yeh soch kar k aap khwabon mein aaogey ,
hum din mein bhee soye rahte hein .......
- Unknown

Tuesday, June 20, 2006

world music day

today is world music day and I found there is nothing that excites me about than any other "day" what am I supposed to do, listen to music ? I do that all the times :))

futility of celebration !

worldcup trivia

Did you notice , the last round of league matches in worldcup are played simultaneously ?

The two matches from the same group are played simultaneously to avoid any "fixing" of matches. In 1982, West Germany and Austria played out a 1-0 win to West Germany to keep out Algeria. Since then the final round of matches are always played simultaneously.

small email attachment size ?

k , time to forget size restriction while sending email attachments .... well almost ...how does a cap of 100 M sounds for a single upload ?

goto : http://rapidshare.de/

whoever said goto was bad ;)

laziest thing you did recently ?

well I have installed three web browser so that each of my gmail accounts can have three saved user sessions at the same time ....beat that

Wednesday, June 14, 2006

How RADIUS works

A sneak peak on how RADIUS works

  • client creates an "Access-Request" containing such Attributes as the user's name, the user's password, the ID of the client and the Port ID which the user is accessing.

  • When a password is present, it is hidden using a method based on the RSA Message Digest Algorithm MD5

  • If no response is returned within a length of time, the request is re-sent a number of times,

  • Once the RADIUS server receives the request, it validates the sending client.

  • A request from a client for which the RADIUS server does not have a shared secret MUST be silently discarded

  • If the client is valid, the RADIUS server consults a database of users to find the user whose name matches the request

  • The user entry in the database contains a list of requirements which must be met to allow access for the user. This always includes verification of the password, but can also specify the client(s) or port(s) to which the user is allowed access.

  • The RADIUS server MAY make requests of other servers in order to satisfy the request, in which case it acts as a client.

  • If any Proxy-State attributes were present in the Access-Request, they MUST be copied unmodified and in order into the response packet.

  • Other Attributes can be placed before, after, or even between the Proxy-State attributes.

  • If any condition is not met, the RADIUS server sends an "Access-Reject" response indicating that this user request is invalid.

  • If all conditions are met and the RADIUS server wishes to issue a challenge to which the user must respond, the RADIUS server sends an "Access-Challenge" response. It MAY include a text message to be displayed by the client to the user prompting for a response to the challenge, and MAY include a State attribute.

  • If the client receives an Access-Challenge and supports challenge/response it MAY display the text message, if any, to the user, and then prompt the user for a response. The client then re- submits its original Access-Request with a new request ID, with the User-Password Attribute replaced by the response (encrypted)

  • If all conditions are met, the list of configuration values for the user are placed into an "Access-Accept" response.

  • These values include the type of service (for example: SLIP, PPP, Login User) and all necessary values to deliver the desired service.


    Reference

    http://www.faqs.org/rfcs/rfc2865.html
  • Saturday, June 10, 2006

    w.w.w.g.m.a.i.l.c.o.m

    whats your email id sandeepsinghal@gmail.com ? or sandeep.singhal@gmail.com ? Both ! gmail does not care where you put a . in your email id. hence s.a.n.d.e.e.p.s.i.n.g.h.a.l@gmail.com is as valid as the other two !

    Saturday, June 03, 2006

    Character

    Mr Wolf : You see that young lady, respect. Respect for one's elder shows character.

    Raquel (the lady) : I have character

    Mr Wolf: Because you are a character, doesn't mean you have character

    Wrooooooooooooom - the car(Acura NSX) goes away with noise and dust !

    Trivia :
    When Winston Wolf departs in his Acura, he takes a hard corner, but the sound indicates continuous acceleration in a straight line. While the acceleration is possible, it would sound different going around a corner.

    Friday, June 02, 2006

    Devil's Advocate

    6/6/6 - 6th June 2006 ! I guess it doesn't happen too frequently. Hail the devil in you !

    Tuesday, May 30, 2006

    Saturday, May 27, 2006

    SSL and S-HTTP

    What is SSL?
    SSL, Short for Secure Sockets Layer, a protocol developed by Netscape for transmitting private documents via the Internet. SSL uses a cryptographic system that uses two keys to encrypt data - a public key known to everyone and a private or secret key known only to the recipient of the message.
    It is a low level encryption scheme used to encrypt transactions in higher-level protocols. It can work with multiple higher level protocols such as such as HTTP, NNTP and FTP. The SSL protocol includes provisions for server authentication (verifying the server's identity to the client), encryption of data in transit, and optional client authentication (verifying the client's identity to the server).

    What is S-HTTP?
    S-HTTP (Secure HTTP) is the scheme proposed by CommerceNet, a coalition of businesses interested in developing the Internet for commercial uses. It is a higher level protocol that only works with the HTTP protocol, but is potentially more extensible than SSL.

    What is the difference between them?
    • SSL creates a secure connection between a client and a server, over which any amount of data can be sent securely
    • S-HTTP is designed to transmit individual messages securely.
    So, are S-HTTP and HTTPS similar ?
    Nope, "https" is normal "http" over SSL. By convention, URLs that require an SSL connection start with https: instead of http: . S-HTTP is a protocol as discussed earlier.

    What is SSL used for ?
    SSL is the de facto standard for e-commerce transaction security and many Web sites use the protocol to obtain confidential user information, such as credit card numbers.

    You talked about SSL encryption. What are the key lengths of the certificates ?
    SSL certificates come in 40-bit and 128-bit varieties, though 40-bit encryption has been hacked. As such, you definitely should be looking at getting a 128-bit certificate.

    So how does it (SSL) work ?

    Phew ! You asked for it. Here goes :
    1. A browser requests a secure page (usually https://).
    2. The web server sends its public key, with its certificate, to the browser.
    3. The browser checks the certificate was issued by a trusted party (a trusted CA such as Thawte), that the certificate is still valid and that the certificate is related to the site contacted.
    4. The browser then uses the public key to generate an encryption key and sends it to the server along with the URL required - encrypted.
    5. The web server decrypts the encryption key using its private key, and then uses the key to decrypt the browser's request.
    6. The web server sends back the requested data, encrypted with the key.
    7. The browser then decrypts the data sent using the key, and displays the information.
    8. The encryption using a private key/public key pair ensures that the data can encrypted by one key can only be decrypted by the other key.
    9. The keys are similar in nature and each is based on prime numbers.
    10. Their length in terms of bits ensures the difficulty in decrypting the messages.
    11. It is necessary to keep one key secret (the private key) and to distribute the other key (the public key) to everybody. This ensures that anybody can send you an encrypted message that only you will be able to decrypt - you are the only one to have the other key pair.
    12. In the opposite situation, others can certify that a message is only coming from you, because you have encrypted it with you private key, and only the associated public key will decrypt it correctly.

    You talked so much about SSL but so little about S-HTTP?
    Author's prerogative :p

    References:
    Webopedia
    W3 Security FAQs
    SSL-Specification
    S-HTTP RFC
    How does SSL work ?

    Friday, May 26, 2006

    Weekend Calvin

    Weekends don't count unless you spend them doing something completely pointless.

    Monday, May 22, 2006

    Introduction Line from movies

    some of my fav ones.... drop a comment if you rememer any !
    • kallu, kallan, kaliya - log dete hain mujhe gaaliyan
    • main ek chota sa, nanha sa, pyaara sa, baccha hoon
    • crime master gogo, aankhen nikal ke gotiyaan khelta hoon
    • main nandu , sabka bandhu
    No wonder most of them are shakti kapoor's :p

    Aaj Jaane Ki Zid Na karo

    Aaj jaane ki zid na karo
    Yunhi pehloo mein baithe raho
    Aaj jaane ki zid na karo

    Haay mar jaayenge, hum to lut jaayenge
    Aisi baatein kiya na karo
    Aaj jaane ki zid na karo
    Haay mar jaayenge, hum to lut jaayenge
    Aisi baatein kiya na karo

    Aaj jaane ki zid na karo

    Tum hi socho zara, kyun na roke tumhe
    Jaan jaati hai jab uth ke jaate ho tum

    Tumko apni qasam jaan-e-jaan
    Baat itni meri maan lo

    Aaj jaane ki zid na karo
    Yunhi pehloo mein baithe raho
    Aaj jaane ki zid na karo
    Haay mar jaayenge, hum to lut jaayenge
    Aisi baatein kiya na karo
    Aaj jaane ki zid na karo

    Waqt ki qaid mein zindagi hai magar
    Chand ghadiyan yehi hain jo aazad hain

    Inko khokar mere jaan-e-jaan
    Umr bhar na taraste raho

    Aaj jaane ki zid na karo
    Haay mar jaayenge, hum to lut jaayenge
    Aisi baatein kiya na karo
    Aaj jaane ki zid na karo

    Kitna maasoom rangeen hai yeh sama
    Husn aur ishq ki aaj mein raaj hai
    Kal ki kisko khabar jaan-e-jaan
    Rok lo aaj ki raat ko

    Aaj jaane ki zid na karo
    Yunhi pehloo mein baithe raho
    Aaj jaane ki zid na karo
    Haay mar jaayenge, hum to lut jaayenge
    Aisi baatein kiya na karo
    Aaj jaane ki zid na karo

    Calvin - Again

    Monday makes me feel absolutely like calvin


    That's the difference between me and the rest of the world! Happiness isn't good enough for me! I demand euphoria!

    ... Reality continues to ruin my life.

    Friday, May 19, 2006

    Ganging-up for gangster

    Tell someone a movie is good (when it is pathetic) , so that they suffer the same trauma that you did.

    I have done this so many times in the past and have no intention of stopping. But a phenomenon which I saw for gangster, when the entire world ganged up against me - and I ended up watching Gangster !

    The culprits are :
    • Good reviews in papers - the same ones that gives kabhi kushi kabhi gham 5 stars, and yet I listen to them - what a sucker :o)
    • Good reviews on websites (read rediff) - am not going trust the website for anything related to a "view" - facts are ok, but views - noooooooooooooooooooooooooo. (do not read reviews on indiatimes as well)
    • Almost everyone I met and spoke to them about how the movie is. They said they have not seen the movie but "heard" it is good - am going to follow advice of all thriller movies "trust noone"
    Saving grace in the movie
    • Nice songs
    • While you are in theatre, the 'audience' - read US
    My Advice ? (remember trust noone)
    • Mahesh Bhatt - bad ( i really like some of his old movies , hum hain rahi pyaar ke ! but as they say, people change. This one has changed for good - turned bad)
    • Emran hashmi - pathetic (this was the first movie of his I could muster the courage to watch. Yes i did not go to see murder)
    • Together - Help , mars attacks ! god save the world

    Wednesday, May 17, 2006

    Trivia - Internationalization

    why is Internationalization referred to as i18n in short ?

    There are 18 letters between the first and last letter ( i and n) of the word internationalization - talk about mnemonic lovers in computer science !