Random Thoughts Konstantin Dmitriev 06/05/2010 It’s been a long time since I’m wrote something useful here. Though, lots of things happened during that period and I feel a need to