[06:20] Morning all you bright and early peeps. [06:21] goede more [06:38] more o/ [07:12] Hey what's up this morning? [07:19] good morning all [07:23] Maaz, hi [07:23] Hello KilosX [07:26] KilosX good day to you. [07:31] xubuntu might make a good server [07:31] nm works much faster than maverick [07:32] Do not like it for a desktop though? [07:32] hi amanica long time no see [07:33] i like gnomes desktop more. in x you gotta hunt for stuff [07:34] morning magespawn, KilosX, kbmonkey [07:34] like places and preferences and admin. they kinda hidden [07:34] hi superfly [07:34] Did you do a complete xubuntu install? [07:34] monkey not here [07:34] Morning superfly [07:34] yip magespawn and updated [07:35] but its already giving popups there are more updates [07:35] Maybe install the gnome on top [07:35] KilosX: they all do [07:35] 148m data download [07:36] superfly, ? [07:37] do what? [07:37] KilosX: no matter what distro you use, they all constantly look for, and have, updates [07:38] You can lock the updates and also only take security or critical updates [07:38] oh that ya. was meaning that its only 2 weeks since update upgrade and now theres another 50m [07:39] i have switched off updates but the stupid boot-repair somehow saw there are new ones [07:39] now i boot-repair offline [07:39] boot-repair is a wonderful tool [07:44] That it is [07:48] I am getting request time out on a ping over my Adsl, very strange [07:48] from who magespawn ? [07:48] irc? [07:49] No I noticed I was waiting for pages to load so I pinged Google [07:49] ah [07:51] lol gotta funny sound here. couldnt find the bloep on maverick but imported all the other sounds to here [07:51] now channel messages go peeeeoooo [07:52] Okay then. [08:04] Okay and that KilosX? [08:05] ticked the detach goodie in settings to see what detaches [08:06] lol tried to close only the detached window and all went [08:06] Ahh right. [08:15] Man this irksome, Adsl spee is all over the place, fell like it is 1999 [08:15] Speed even [08:15] lol [08:28] lo inetpro [08:32] hi queery [08:32] hi oom KilosX [08:32] whats up with the X? [08:33] methinks a plugin beit python or perl isnt installed properly [08:34] on xchat [08:34] trying to find it in synaptic [08:36] Found this for those on mweb https://www.facebook.com/MWEB/posts/393461210672928 [08:38] Was beginning to think it was me [08:47] ah penny dropped. using xubuntu natty queery [08:48] haha [09:15] bbl [10:03] Later all [10:22] hmm ubuntu.mirror.ac.za is kinda sick [10:23] ai [10:23] not again [10:23] 458k/s [10:23] eish [10:23] 458b/s [10:23] and then stops for a while [10:24] seems fine here [10:24] strange [10:24] must be vodacom [10:25] just gone to 658B/s [10:30] Fetched 194kB in 10min 14s (315B/s) [10:30] sigh [10:31] bbl [13:59] bad interwebs [14:27] was that when you were born queery1985 [15:12] hello o/ [15:13] cocooncrash, are you around, I have an Ibid question... [15:17] kbmonkey: I recommend #ibid on atrum [15:17] crashed cocoon could almost be the name of an ubuntu release [15:18] ten-4 that tumbleweed [15:33] hi sakhi hometime [15:43] bbl [17:41] lo kbmonkey superfly and others [17:41] Maaz, hi [17:41] Sup Kilos [17:41] hi morgs [17:42] hi Kilos [17:55] hi Kilos superfly [17:56] bmg505, [17:56] sakhi, Tonberry and psydroid [17:56] lol [17:56] you winning laddy [17:57] yo magespawn [17:57] what did i do? [17:57] oh [17:57] hi [17:57] hi magespawn [17:58] Howdy Kilos, kbmonkey and others [17:58] I hope you did nothing bad Tonberry :p [17:59] gc coffee on [17:59] * gc starts grinding coffee [17:59] gc coffee please [17:59] kbmonkey: Yessir [17:59] gc romany creams? [17:59] kbmonkey: Huh? [17:59] gc romany creams please [17:59] kbmonkey: Sorry... [18:00] hi Kilos [18:00] hi kbmonkey [18:00] kbmonkey I have git my second program done [18:00] hi magespawn [18:00] hi psydroid [18:00] git or got whichever [18:00] Hi psydroid [18:00] :D [18:01] hi Tonberry [18:01] cool magespawn [18:01] hi superfly [18:01] kbmonkey, you got your greeter bot working? [18:01] writing some Python now meself [18:01] Im learning the system a bit first Kilos [18:01] ah [18:02] may have it done by a little later :) [18:03] Coffee's ready for magespawn and kbmonkey! [18:03] gc danke [18:03] kbmonkey: Huh? [18:04] lol [18:04] Thank you bc [18:04] Thank you bc [18:04] Thank you gc [18:05] Touch screens and auto correct [18:05] tv thank you [18:05] gc thank you [18:05] magespawn: np [18:07] gx thanks [18:07] gc, than [18:07] kbmonkey: What? [18:07] My next chapter in the book is Branching and while loops. [18:07] meh, im moving too fast :p [18:09] you two are really struggling tonight [18:10] inetpro, why so quiet [18:22] hi psydroid [18:23] magespawn: which book are you using? [18:23] Guide to Programming with Python by Michael Dawson [18:39] Why superfly? [18:39] magespawn: just wondering. In my opinion, the best book to learn python with is probably A Byte of Python [18:39] the internetz [18:41] Do have the PDF version of that one, this is a hard copy, I like toread through the chapter first then do all the exercises. [18:41] This one also seemed a bit more basic to start with. [18:42] I think I have A byte of Python somewhere [18:43] hmm, nevermind [18:43] The one I have is only 110pages is that the same one? [18:44] ya looks like [18:45] http://www.ibiblio.org/swaroopch/byteofpython/files/120/byteofpython_120.pdf [18:45] oh mine is only 99 pages [18:46] Does anyone here actively program in python? [18:46] no it is 110 [18:47] yes the fly [18:47] and the crash kid [18:47] i do as well, but not big projects [18:47] magespawn, have you see 365 [18:48] No what's that? [18:48] I used to, but just for personal gain, nothing big [18:48] What ide do guys use? [18:48] im trying to member its some thing the fly is writing in python [18:48] something 365 [18:49] superfly, give your links please [18:49] magespawn: I never used any. my programs ran in a terminal session. [18:49] so nothing exciting [18:49] well, exciting, but not pretty :P [18:49] Kilos: oh the blog? I haven't looked at that in MONTHS [18:50] I am doing this on windows at the moment using Idle, on my ubuntu I use Eric. [18:50] ya but then the guys can get an idea superfly [18:50] magespawn: when I'm not digging in C++, C and Assembler, I'm doing Python [18:50] magespawn: http://openlp.org/ is written in Python [18:50] Working my way up from here. [18:50] i though i gave the link to maaz but i dont find it [18:51] Kilos: http://code365.info/ [18:51] ya code365 [18:51] magespawn, ^^ [18:51] Open source? Maybe a stupid question. [18:52] i had to use Eclipse for python coding in a course [18:52] Got it thanks Kilos. [18:52] but usually i just use gedit or vim [18:53] Eclipse does quite a few. [18:53] yw [18:53] Eclipse has too many functions O_O confising [18:54] but it has autocomplete which is nice [18:54] Am also using geeky on ubuntu and Notepad++ on windows. Trying all sorts just to see which I like. [18:54] ty superfly [18:54] Geeky is gedit [18:55] vim and emacs is nice if you go through the trouble of learning all the shortcut keys [18:55] magespawn: everything I do in my personal capacity is open source [18:55] http://launchpad.net/scribeengine [18:58] Kilos: heh [18:58] naand boetie gaan dit goed? [18:58] Kilos: ok en jy [18:58] goed dankie inetpro [19:02] superfly thought better to ask than assume. I think most of that stuff is a little ahead of my skills at the moment. [19:02] magespawn: you never know until you dive in ;-) [19:03] True. [19:04] superfly: what IDE do you use? [19:05] good evening evryone [19:05] inetpro: Eric [19:05] though these days I've moved to PyCharm for OpenLP - we got an open source license [19:06] interesting [19:06] with dependancies like bicyclerepair [19:07] Everbody know Star Wars? [19:08] the movies? [19:08] and series? [19:08] Yup [19:08] on the idiot box [19:08] No series [19:08] Jsut the movies. [19:08] i have a few here [19:08] are you asking do people know about the start wars movies? [19:09] * bakuman and Banlam have 1-6 in HD [19:09] what a coincidence [19:09] Yes again thought it better to ask than assume. [19:09] lol [19:10] fair to assume most of us here know about star wars :) [19:10] what about them magespawn [19:10] I feel like Luke on the Falcon when he first feels the force. [19:10] lol [19:10] lol [19:10] its the mitochondria [19:10] not quite [19:11] pythocondria [19:11] superfly: what is wrong with eric? [19:11] looks quite nice [19:11] Old Ben says " You have taken your diets steps into a wider world." [19:11] midichlorians [19:11] inetpro: it is quite nice [19:12] diets = first [19:12] but the code completion is brilliant, and the Python integration works just so much better in PyCharm [19:12] gedit is nice but only after you setup some plugins and settings [19:12] kbmonkey: yuck [19:12] lol inetpro [19:13] :-) [19:13] use vim too, about 50/50 of the time [19:13] inetpro: I do with PyCharm would pick up all the identifiers in the file as well, like Eric does [19:13] kbmonkey: I'd rather go for emacs than gedit [19:14] Does anybody use Git? [19:14] magespawn: I do my best to avoid it [19:15] Why? And what would you use instead? [19:15] and I generally recommend others avoid it too [19:15] superfly: why? [19:15] magespawn: I use Bazaar. Git is overcomplicated and unnecessarily complex [19:16] it has too many commands, and too many ways of doing things, such that you can be told to do the same thing in 3 different ways, with apparently very good reasons for why you should do each of them [19:17] hmm... [19:17] so many peeps talking about GitHub [19:18] Never used it. [19:19] Apparently the code reviewing tools on GitHub are pretty good [19:19] But Github is cool because of Github, not Git [19:21] but don't you use git to push code to github? [19:21] yup github uses git [19:22] That's what I thought [19:22] it has a lot of commands, but it doesnt intrude on you [19:25] superfly is right about it being complex, it was created to host the linux kernel source after all [19:25] And CVS and SVN? [19:26] kbmonkey: I can argue, with experience, that git intrudes on you. I had more issues with Git in 6 months than I ever had with Bazaar in 4 years [19:26] magespawn: CVS = don't go there; Subversion = doing CVS right (but that doesn't make Subversion right) [19:28] one of the programs for web sites wanted one of those can't remember which though. Had a look at a lot of programs. [19:30] one technical difference is bzr stores changes on a file leve, whereas git stores deltas of changes [19:30] but that differnce is academic [19:33] night all you clever peeps [19:33] sleep tight [19:35] kbmonkey: in this day and age of disk space, that's hardly a point worth debating ;-) [19:36] oh no I agree :) just pointing it out [19:37] superfly, have you used Ibid before? [19:37] kbmonkey: I've been using Ibid for a while already [19:37] asked a Q on #ibid but seems like everyone is idle [19:38] I'm trying to receive events in the channel for joins [19:39] ah [19:39] sure enough I can test for event.state/type, but my method only runs if the bot is named, or in a pvt channel [19:39] I think I dug around for that before... no wait, that was when I was still using Knab [19:40] Is it possible? the debug output shows these events, I just need to receive them in my plugin class somehow [19:58] kbmonkey: I don't know if you'll be able to do it at the plugin level [19:58] kbmonkey: look for where all the IRC events are being logged to the log files, and then take it from there [20:00] How would you get the bot to respond? [20:11] magespawn: you'd make it respond :-P [20:12] superfly, no really, that's amazing. [20:15] ah okay I'll dig through the code superfly :) [20:18] Some clue as.to how would be most appreciated.lol [20:19] magespawn: perform an action when an event happens [20:19] that's pretty much how most programming works [20:21] So you right a small program that checks the log every x seconds and when it finds the event it does its program [20:24] magespawn: you can do that if you want... kbmonkey was asking me about Ibid specifically [20:29] Lots of ways to solve the same problem [20:36] So change the ibid code itself? [20:38] magespawn: not necessarily, it depends on if the plugins have access to that level of stuff [20:38] magespawn: I have never hacked on Ibid, I don't know what it supports [20:38] magespawn: it depends totally on the tools you have, and what you want to do [20:39] magespawn: and having never looked at Ibid's internals, I cannot tell you what to do [20:40] magespawn, Ibid uses a plugin system, where it loads your code. So your methods you write get run when the bot is spoken to, for example [20:41] Okay I see. Ty [20:41] then in your method, you can do various things, depending on who the message came from, and what they asked to do [20:43] You might get requests you had not thought of, would you log them and add them in if required? [20:45] Maaz, tell me a story [20:45] kbmonkey: Okay, I'll tell me on freenode [20:45] oops :p [20:45] okay well for commands that Maaz does not know, he usually says he does not understand [20:46] my bad example used the 'tell' command by accident [20:46] Maaz, gargleblaster [20:46] kbmonkey: What? [20:46] ^ there [20:49] So there might already be a greeter plugin? [20:49] magespawn: no, what kbmonkey is illustrating is that Ibid is largely a send-and-response program [20:49] you send a query, and it responds to it [20:50] *send-and-respond [20:50] magespawn: the problem with that is that a "greeter" plugin does not conform to that design [20:50] a greeter would have no "send" part [20:51] yes, without someone initiating a conversation with the bot, it cannot send a message on it's on [20:51] own* [20:52] this could be achieved by patching the functionality into Ibid, or by using a bot framework which does [20:53] setting up bzr now, will ganter at the code [20:53] Cool. I will have a look tomorrow if I can off to.bed now night all. [20:54] gn magespawn [21:04] precise beta 2 is released [21:05] cool [21:05] nou gaan ek weer moet restart more [21:05] :( [21:05] the beta is very stable [21:05] * bakuman run solank updates [21:05] much more stable than 11.10 [21:06] my unity crash baie [21:06] ouch bakuman [21:06] ek is baie naby aan my pc by die huis wat nou 11.10 run te format [21:06] en 12.04 beta op te sit [21:06] want die beta is regtig awesome [21:07] unity restart vanself weer, en verloor niks nie, maar dis irriterend, maar glo dit sal reg wees voor die release [21:07] (kan dalk a.g.v mu dual screens wees) [21:08] hmm [21:08] graphics card? [21:08] want ek run dualscreen op my kantoor pc [21:08] geen, onboard intel [21:08] en by die huis [21:08] met nvidia by altwee [21:08] en die beta se unity het nog nooit gecrash by my nie [21:08] terwyl 11.10 se unity gereeld crash op 'n atl+tab [21:14] ek sal ook maar seker die naweek moet format [21:14] maar darm kry ek nuwe parte :D [21:15] cool, I hope I get to keep my desktop this time [21:19] koiosify: wat het jy toe bestel? [21:20] laptop en n ssd [21:20] o [21:20] te veel geld [21:20] hopelik kom dit more sodat ek die naweek kan speel [21:20] wel die geld is vir my gegee en gese^ koop :) [21:20] hahaha [21:20] ja