i guess it all depends on what kind of distraction you have...
is it you who can't commit to doing the assignments you have...
or is it your next door neighbor chatting on the phone all day long?
listening to music seems to be one way...
caffeine can keep you up for some extra time...
also, locking your browser helps greatly, esp in my case
btw, my browser is not locked, so i can't concentrate on the job

but i think i'm ok as long as i don't go way beyond project deadlines
