/srv/irclogs.ubuntu.com/2011/10/22/#ubuntu-nl-mwanzo.txt

StefandeVriesHallo leoquant13:06
leoquanthee!13:07
StefandeVriesHoe gaat het? :)13:08
Snicksiehi :p13:10
timo__hoi leoquant13:11
=== timo_ is now known as Guest46495
=== Guest46495 is now known as timo__
StefandeVriesNou, jongens, dit wordt 'm niet hoor.13:42
StefandeVriesTijd om de branch voor MwanzoBot weer te downloaden, want de code weer naar niet-OOP omschrijven duurt veel te lang en levert alleen maar weer bugs op13:43
commandolinewas je dat helemaal aan het doen dan? :o13:56
StefandeVriesBij wijze van test ja, maar ik merkte 1) geen performanceverschil en 2) de code werd één grote uncluttered mess.13:57
commandolineok, kon je dan vertraging merken bij die bot :P?13:58
StefandeVriesHet klassesysteem dat MwanzoBot had en nu weer heeft blijkt voor mij bij ander inzien het beste te werken13:58
* commandoline niet13:58
commandolineok :)13:58
StefandeVriesEn om ook JanC tevreden te houden gebruik ik nu Instance.mainLoop() en geef ik de serverparameters(hostname, port, nick, identity, real name) aan de constructor ervan door, zodat de klasse IRC zinvol is. :P14:00
commandolineda's op zich wel een mooie verbetering :)14:01
commandolinezeker omdat je dan in de toekomst mocht je dat willen de instellingen in een config file kan zetten :)14:01
commandolineen ik doe idd ook altijd eerst instance aanmaken en dan run(), exec_() of hoe die method ook heet aanroepen14:02
commandolinemaar dat blijft een kwestie van smaak, maakt niet zoveel uit.14:02
StefandeVriesJe kunt de mainLoop nu op commando aanroepen, maar als dat niet gebeurt voor de eerste PING word je van het netwerk geknikkerd, om het maar even zo te zeggen14:04
StefandeVriesNadeel is wel dat de laatste code, in de branch, nog niet de nieuwe stringjoins heeft. Dat wordt weer scrollen :P14:05
commandoline:P14:06
StefandeVriesos, codecs en string uit de imports halen.14:07
StefandeVriesRuimt lekker op :)14:07
JanCStefandeVries: waarom maak je je connectie dan ook in de __init__() als dat een probleem is?  ;)14:21
StefandeVriesDat is geen probleem ;)14:22
Snicksiegwn een flag zetten als de ping gedaan is :p14:24
StefandeVriesOf gewoon de perfect werkende code laten zoals hij/zij is.14:25
JanCje aanpassingen nog niet naar LP gepusht?14:25
StefandeVriesPerfect..kan altijd beter, natuurlijk.14:25
StefandeVriesNee, nog niet.14:26
StefandeVriesAh, in deze versie staan nog de random.seed() aanroepen14:27
StefandeVriesEruit gehaald.14:28
commandolineje zou idd een run method kunnen maken die zeg maar de init vervangt en daarna de mainloop start.14:29
commandolinemaar goed, het werkt nu :P14:29
StefandeVriescommandoline, en wat zou daar de toegevoegde of betere waarde van zijn?14:29
commandolinenou, dat die class dus nog flexibeler wordt. Maar dat kan best wachten totdat die class flexibeler moet worden gebruikt wat mij betreft :)14:29
StefandeVriesYeah, and I don't see that happening in the near future.14:32
commandolineprecies :P14:32
StefandeVriescommandoline, kan je even naar ##PyTest komen?14:35
commandolinedone14:35
=== Ronnie1 is now known as Ronnie
StefandeVriesIemand hier?17:33
RonnieStefandeVries: ja17:34
StefandeVriesOh, sorry17:34
StefandeVriesDank je, maar het is al goed :)17:34
StefandeVriesJanC, ping?18:46

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!