|chrisjw||but that could be achieved without having aop|
not in the same way though
|pbx||I'm thinking about buying Martin Fowler's Refactoring book. I gather that all the examples are in Java. Given the high regard this book seems to be held in by most programmers, I'm guessing it's a fine investment for a Python programmer as well. Anybody here read it?|
|Jerub||I came up with a definition of AOP a while back.|
|Jerub||but I always forget it.|
|marienz||I don't think I can say anything sensible about this without reading up on aop|
I suspect you can do a fair chunk of what you want by simply setting and removing attributes though.
|sproingie||aop is about adding interceptors by way of pointcuts|
|aoeuhtns-||I'm trying to run my python script which uses sockets on Windows, but when it gets to the line sock.connect(...) it throws an error: socket.gaierror: (1001, 'getaddrinfo failed')|
|cybercobra||pbx: i have|
|aoeuhtns-||anybody know what I have to do differently for windows sockets?|
or can point me to a relevant page...
|pbx||cybercobra: And you recommend it?|
|chrisjw||aoeuhtns-, no difference|
|cybercobra||pbx: yeah. most of it is relevant to any OO language|
|chrisjw||twisted have a useful sockets class|
but pythons socket object is fine
|aoeuhtns-||chrisjw, then do you know why it might say "getaddrinfo failed"?|
oh wait nevermind
probably because it can't resolve the hostname
OH NOT AGAIN
that probably happens all the time ?
|marienz||am I the only one who never uses that tla we're not supposed to use in here but gets quite tempted to try it just to see what apparently happens when you do?|
|sproingie||we release the dogs with bees in their mouths|
|Jerub||turns out my conclusion about aop last time was, "It's just metaclasses and monkeyhacks, just write pythonic code instead"|
|chrisjw||what is tla|
ipt, I haven't used my owns cript for years
11:30p (nshinji) What should i use to store data in XML format?
11:31p (triplah_w) nshinji: a text file
|cybercobra||three letter acronym|