IRC log of #europython for Sunday, 2008-08-24

*** povbot has joined #europython06:21
*** MrTopf has joined #europython10:48
*** MrTopf has quit IRC11:10
*** Aiste has quit IRC11:44
*** MrTopf has joined #europython12:14
*** MrTopf has quit IRC13:05
*** MrTopf has joined #europython14:37
*** MrTopf has quit IRC14:58
*** MrTopf has joined #europython15:06
*** MrTopf has quit IRC16:03
*** MrTopf has joined #europython16:14
*** MrTopf has quit IRC17:17
*** sverrej has joined #europython17:56
*** sverrej has quit IRC18:06
*** sverrej has joined #europython18:07
*** MrTopf has joined #europython18:48
*** pedronis has joined #europython18:53
*** pedronis has quit IRC19:05
*** MrTopf has quit IRC19:17
*** MrMeanie has joined #europython19:26
*** Tv has quit IRC19:36
*** sverrej__ has joined #europython19:40
*** sverrej_ has quit IRC19:51
*** sverrej has quit IRC19:51
*** sverrej has joined #europython19:52
*** jlilly has quit IRC20:17
*** pboddie has joined #europython20:27
*** Tv has joined #europython20:59
*** MrMeanie has quit IRC21:14
*** MrMeanie has joined #europython21:16
MrMeaniepboddie: Hey, how are you?21:16
pboddieMrMeanie: Hello! Yes, fine mostly. How are you getting on?21:17
MrMeaniePretty good thanks.21:19
MrMeanieMissed the PyCon UK talk deadline unfortunately21:19
pboddieWill you have much to show lightning talk-wise.21:20
pboddie...?21:20
MrMeaniepboddie: I was going to do a full talk on the modeller, since it is better developed obviously21:20
MrMeanielightning talk wise?21:20
MrMeanieproably not21:20
MrMeaniemy code editor will not have advanced too much21:20
MrMeanieI tried making a web-based version21:21
MrMeaniebut I ran into some issues21:21
MrMeanieevent handling in javascript21:21
MrMeaniethat kind of thing; ensuring that events are hooked up correctly....21:22
MrMeanieso21:22
MrMeanieI decided to rewrite my typesetting system in Java21:22
MrMeaniethis is mostly done now21:22
MrMeanieI am now working on modifying the python side of things to use this new system21:22
pboddieRight. I guess JavaScript events can be a bit of a pain. I looked into adding DOM events to the XML library I maintain.21:26
MrMeanieI quite like Java now actually21:30
MrMeanieI guess using Eclipse helps.21:31
pboddieSome people quite like it. Not quite my scene, though.21:32
MrMeanieNo?21:32
MrMeanieI used to diss Java quite a lot21:32
MrMeanieprobably rather unfairly, now that I think back to it21:32
MrMeanieWhen I first learned it, it was slow, and therefore completely unsuitable for 3D work21:33
MrMeaniewhich was what I was into at the time.21:33
pboddieI was doing Web programming, however, which means lots of nasty interactions with application servers, templates based on JSP, and all that.21:33
MrMeanieBut I think that having a good editor like Eclipse is essential21:33
MrMeanieOh yeah21:33
MrMeanieFor that I wouldn't like it much21:33
MrMeanieI don't know too much about Java web programming, but I hear that it involves lots of XML21:34
pboddieI never seemed to have enough hardware or a large enough screen for Eclipse. I know you don't have the former problem. ;-)21:34
MrMeanieand other nasty stuff,.21:34
pboddieDid the events stuff in JavaScript involve registering listeners to elements, or something like that?21:38
MrMeanieyeah21:46
MrMeaniewell21:46
MrMeaniethe main problem was21:46
MrMeanietaking a bunch of elements21:46
MrMeanieand reusing them21:46
MrMeaniee.g. the expression (a+b+c+D+E+f+g)*x21:47
MrMeaniethe expression on the left21:47
MrMeaniemy system takes the DOM21:47
MrMeanierebuilds what it needs to rebuild21:47
MrMeanieand keeps that it can21:47
MrMeaniee.g. if you change it to /y21:47
MrMeanie(a+b+c+d+e+f+g)/y21:47
MrMeaniethen it tried to take the left sub-exp and reused21:47
MrMeanie*reuse it21:47
MrMeaniethis means that the event handles for this sub-exp must be reconnected21:48
MrMeanieI have had some problems with that21:48
*** MrTopf has joined #europython21:55
pboddieI'm not sure what the DOM specifications say about that kind of thing. Really, I could imagine that even if you removed nodes from the document (in order to add them elsewhere), they should still be registered for events, but I can also imagine that there are no guarantees.21:56
pboddieI'd be tempted to look at this if I could still use Python with KHTML.21:57
pboddieWriting the JavaScript would test my patience, I'm sure.22:00
*** jlilly has joined #europython22:01
*** MrTopf has quit IRC22:07
MrMeanieyou mean use Python instead of JS?22:08
MrMeanieThat would be good....22:08
pboddieAlas, the last time I had the chance was in a former version of KDE with a former version of PyKDE.22:09
pboddieI might try to compile that stuff again, but I have little hope in it working again.22:10
pboddieAlthough there are rumblings about browser plug-ins at work, and it might be interesting to get back into the game, there.22:10
MrMeanieInteresting......22:21
MrMeanieIt also seemed to me that the browser input elements are specifically designed for forms.... and not too much beyond that.22:24
MrMeanieI think that getting the browser to behave that way I want would take a lot of work.22:24
MrMeanieI think that I will stick with Java now.....22:31
MrMeanieThe vector graphics library that is used by the JDK is nice and fast.22:31
MrMeanieThe code runs nice and quickly too22:31
MrMeanieSo it seems to solve my major issues.22:31
pboddieGreat!22:33
pboddieThere are ways of getting DOM elements to respond to input, but I've never really done anything in that area.22:33
*** sverrej_ has joined #europython22:36
pboddieWell, the KParts stuff isn't happy. No Python plus KHTML for me!22:42
*** sverrej has quit IRC22:50
*** sverrej__ has quit IRC22:51
*** sverrej has joined #europython22:52
*** sverrej_ has quit IRC23:07
*** sverrej_ has joined #europython23:08
*** sverrej has quit IRC23:12
*** sverrej has joined #europython23:12
*** pboddie has left #europython23:26
*** MrTopf has joined #europython23:34
*** jlilly has quit IRC23:45
*** jlilly has joined #europython23:45
*** mgedmin has joined #europython23:49
*** jlilly has quit IRC23:55

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