Знаешь, могу посоветовать тебе отличную книгу. Правда, она поможет. Если ты из тех, кто увлеченно читает и не бросает книги на пол-дорроги.
Есть такой человек по имени Вадим Зеланд. Прочти это:
http://www.koob.ru/download/zeland/zeland1.rarТам прямой ответ на твой вопрос. ;)
Если понравится, качай и остальные его книги - продолжение.