After getting back to my laptop I've found I could concentrate on particular task which is not that complicated, but definitely require quite a lot of concentration (migrate data between old and new app's db with quite different schemas and logic)
I was able to sit at it for a few hours and really did quite a big chunk of work successfully. All of it being a bit tipsy (since I really never drink, even small doses of alcohol/smoke affect me quite a lot)
I am wondering, what is other developers experience is regarding alcohol and smoking?