*** b52laptop has quit IRC | 00:02 | |
*** b52laptop has joined #zope3-dev | 00:03 | |
*** tarek has quit IRC | 00:05 | |
*** benji has quit IRC | 00:15 | |
*** J1m has quit IRC | 00:23 | |
*** jodok has quit IRC | 00:27 | |
*** norro_ has quit IRC | 00:36 | |
*** tarek has joined #zope3-dev | 00:48 | |
*** hazmat has joined #zope3-dev | 00:52 | |
*** ChanServ sets mode: +o hazmat | 00:52 | |
*** harobed has quit IRC | 01:02 | |
*** hazmat has quit IRC | 01:05 | |
*** RaFromBRC has quit IRC | 01:18 | |
*** edgordon has quit IRC | 01:19 | |
*** tarek has quit IRC | 01:21 | |
*** dunny has quit IRC | 01:28 | |
*** dunny has joined #zope3-dev | 01:31 | |
*** edgordon has joined #zope3-dev | 01:42 | |
*** danielblackburn has joined #zope3-dev | 01:53 | |
*** danielblackburn has quit IRC | 01:57 | |
*** danielblackburn has joined #zope3-dev | 02:02 | |
*** danielblackburn has quit IRC | 02:03 | |
*** b52laptop has quit IRC | 02:03 | |
*** nathany has joined #zope3-dev | 02:06 | |
*** nathany has quit IRC | 02:18 | |
*** malthe has left #zope3-dev | 02:26 | |
*** norro has quit IRC | 02:46 | |
*** whit has joined #zope3-dev | 02:47 | |
*** whit has quit IRC | 02:50 | |
*** mweichert has joined #zope3-dev | 02:51 | |
*** markusleist has quit IRC | 03:16 | |
*** Theuni has quit IRC | 03:42 | |
*** Aiste has quit IRC | 03:42 | |
*** kobold has quit IRC | 03:42 | |
*** kobold has joined #zope3-dev | 03:44 | |
*** Theuni has joined #zope3-dev | 03:51 | |
*** Aiste has joined #zope3-dev | 03:56 | |
*** hazmat has joined #zope3-dev | 03:59 | |
*** ChanServ sets mode: +o hazmat | 03:59 | |
*** salfield has quit IRC | 04:05 | |
*** alecm has quit IRC | 04:23 | |
*** alecm has joined #zope3-dev | 04:23 | |
*** mweichert has quit IRC | 04:38 | |
*** alga has quit IRC | 05:00 | |
*** mcdonc has joined #zope3-dev | 05:06 | |
*** mcdonc has quit IRC | 05:10 | |
*** niemeyer has quit IRC | 05:22 | |
*** stub has joined #zope3-dev | 05:23 | |
*** stub has quit IRC | 05:36 | |
*** stub has joined #zope3-dev | 05:37 | |
*** rcrafton has quit IRC | 05:43 | |
*** hazmat has quit IRC | 05:46 | |
*** hazmat has joined #zope3-dev | 06:26 | |
*** ChanServ sets mode: +o hazmat | 06:26 | |
*** afd_ has joined #zope3-dev | 06:35 | |
*** sm has quit IRC | 06:50 | |
*** [3]Doc_Dan has joined #zope3-dev | 06:58 | |
*** [1]Doc_Dan has quit IRC | 07:15 | |
*** mcdonc has joined #zope3-dev | 07:15 | |
*** mcdonc has quit IRC | 07:20 | |
*** afd_ has quit IRC | 07:23 | |
*** alecm has quit IRC | 07:24 | |
*** d2m has joined #zope3-dev | 07:28 | |
*** jayaraj has joined #zope3-dev | 07:33 | |
*** yvl has joined #zope3-dev | 07:49 | |
*** philiKON_ has joined #zope3-dev | 08:12 | |
*** menesis has joined #zope3-dev | 08:19 | |
*** hazmat has quit IRC | 08:22 | |
*** lisppaste6 has quit IRC | 08:22 | |
*** acsr has quit IRC | 08:22 | |
*** lisppaste6 has joined #zope3-dev | 08:23 | |
*** acsr has joined #zope3-dev | 08:23 | |
*** ktwilight has joined #zope3-dev | 08:27 | |
*** sorin has joined #zope3-dev | 08:28 | |
*** sorin is now known as sorindregan | 08:28 | |
*** philiKON has quit IRC | 08:28 | |
*** stub has quit IRC | 08:29 | |
*** ccomb has quit IRC | 08:29 | |
*** ktwilight_ has quit IRC | 08:29 | |
*** zagy has quit IRC | 08:29 | |
*** stub has joined #zope3-dev | 08:31 | |
*** ccomb has joined #zope3-dev | 08:31 | |
*** ktwilight_ has joined #zope3-dev | 08:31 | |
*** zagy has joined #zope3-dev | 08:31 | |
*** stub has quit IRC | 08:35 | |
*** stub has joined #zope3-dev | 08:36 | |
*** jukart has joined #zope3-dev | 08:39 | |
*** quodt has joined #zope3-dev | 08:39 | |
*** ktwilight_ has quit IRC | 08:44 | |
*** kursor has joined #zope3-dev | 08:50 | |
*** reco has quit IRC | 08:50 | |
*** afd_ has joined #zope3-dev | 08:52 | |
*** whit has joined #zope3-dev | 08:58 | |
*** reco has joined #zope3-dev | 09:02 | |
*** Jell-O-Fishi has joined #zope3-dev | 09:06 | |
*** d2m has left #zope3-dev | 09:17 | |
*** d2m has joined #zope3-dev | 09:18 | |
*** afd__ has joined #zope3-dev | 09:30 | |
*** timte has joined #zope3-dev | 09:30 | |
*** afd_ has quit IRC | 09:30 | |
*** zagy has quit IRC | 09:37 | |
*** zagy has joined #zope3-dev | 09:39 | |
*** kursor has quit IRC | 09:39 | |
*** goschtl has joined #zope3-dev | 09:57 | |
*** CSWookie_ has joined #zope3-dev | 09:57 | |
*** reco is now known as reco|zzz | 10:05 | |
*** CSWookie has quit IRC | 10:11 | |
*** afd__ has quit IRC | 10:16 | |
*** jpcw2002 has joined #zope3-dev | 10:20 | |
*** menesis has quit IRC | 10:29 | |
*** toutpt has joined #zope3-dev | 10:31 | |
*** sunew has joined #zope3-dev | 10:35 | |
*** harobed has joined #zope3-dev | 10:37 | |
*** menesis has joined #zope3-dev | 10:37 | |
*** MJ has joined #zope3-dev | 10:42 | |
*** markusleist has joined #zope3-dev | 11:07 | |
*** agroszer has joined #zope3-dev | 11:10 | |
*** pyqwer has joined #zope3-dev | 11:23 | |
*** b52laptop has joined #zope3-dev | 11:29 | |
*** FFighter has quit IRC | 11:37 | |
*** FFighter has joined #zope3-dev | 11:37 | |
*** sunew has quit IRC | 11:41 | |
goschtl | hi how can i set an input type = hidden on a widget ? self.widgets['id'].hidden=True does not work??? | 11:43 |
---|---|---|
*** ThomasKarlRichte has joined #zope3-dev | 11:44 | |
*** dunny has quit IRC | 11:49 | |
*** sunew has joined #zope3-dev | 11:51 | |
*** mkerrin has joined #zope3-dev | 11:56 | |
*** ktwilight_ has joined #zope3-dev | 11:56 | |
*** menesis has quit IRC | 11:58 | |
*** tarek has joined #zope3-dev | 12:06 | |
*** ktwilight has quit IRC | 12:10 | |
*** alga has joined #zope3-dev | 12:16 | |
*** ThomasKarlRichte has quit IRC | 12:19 | |
goschtl | goschtl: i found it myself self.widgets[id].type = u'hiddden' | 12:25 |
bigkevmcd | presumably with two ds rather than 3 ? | 12:26 |
goschtl | bigkevmcd: yes typing error. :) | 12:28 |
*** projekt01 has joined #zope3-dev | 12:34 | |
*** pelle_ has joined #zope3-dev | 12:44 | |
*** malthe has joined #zope3-dev | 12:49 | |
*** pelle__ has joined #zope3-dev | 12:49 | |
*** sunew_ has joined #zope3-dev | 12:50 | |
*** sunew___ has joined #zope3-dev | 12:52 | |
*** pelle__ has quit IRC | 12:54 | |
*** pelle__ has joined #zope3-dev | 12:54 | |
*** alga has quit IRC | 13:02 | |
*** pelle_ has quit IRC | 13:05 | |
*** sunew has quit IRC | 13:08 | |
*** sunew has joined #zope3-dev | 13:08 | |
*** sunew_ has quit IRC | 13:09 | |
*** sunew___ has quit IRC | 13:13 | |
*** timte has quit IRC | 13:14 | |
*** pelle__ has quit IRC | 13:25 | |
*** b52laptop has quit IRC | 13:27 | |
*** b52laptop has joined #zope3-dev | 13:28 | |
*** hazmat has joined #zope3-dev | 13:31 | |
*** ChanServ sets mode: +o hazmat | 13:31 | |
*** hazmat has quit IRC | 13:35 | |
*** toutpt has quit IRC | 13:40 | |
*** jodok has joined #zope3-dev | 13:40 | |
*** MJ is now known as MJ|lunch | 13:43 | |
*** sunew has quit IRC | 13:46 | |
*** pelle_ has joined #zope3-dev | 13:47 | |
*** jodok has quit IRC | 13:49 | |
*** b52laptop has quit IRC | 13:54 | |
*** jpcw2002 has quit IRC | 13:57 | |
*** sunew has joined #zope3-dev | 14:09 | |
*** menesis has joined #zope3-dev | 14:10 | |
*** replaceafill has joined #zope3-dev | 14:11 | |
replaceafill | Hi everybody. Are zope.app.file.Image persistent objects? Or do I have to make my own implementation of the zope.app.file.interfaces.IImage interface? | 14:15 |
*** derek|home has joined #zope3-dev | 14:17 | |
*** benji has joined #zope3-dev | 14:22 | |
*** niemeyer has joined #zope3-dev | 14:26 | |
*** danielblackburn has joined #zope3-dev | 14:27 | |
projekt01 | replaceafill, class File(Persistent): | 14:28 |
projekt01 | replaceafill, class Image(File): | 14:29 |
replaceafill | projekt01, yeah I just noticed :D thanks | 14:29 |
projekt01 | np | 14:30 |
replaceafill | projekt01, do you know if there's an egg for z3c.image | 14:30 |
*** jpcw2002 has joined #zope3-dev | 14:30 | |
projekt01 | I guess the lovely guys didn't upload it to PyPi, ak dobee or jukart if they can upload z3c.image ot Pypi | 14:32 |
projekt01 | jukart, ^^^ | 14:32 |
jukart | replaceafill: projekt01 the egg is on download.zope.org | 14:33 |
projekt01 | jukart, thanks | 14:34 |
replaceafill | jukart, thanks, do u know how can i tell buildout to look eggs there? | 14:34 |
replaceafill | jukart, i guess buildout looks in pypi, right? | 14:35 |
projekt01 | if it's in zope3.4 then you can do: | 14:35 |
projekt01 | index = http://download.zope.org/zope3.4 | 14:35 |
projekt01 | or adjust the url to the right place | 14:36 |
jukart | replaceafill: default is pypi, but you can set your findlinks to find-links = http://download.zope.org | 14:36 |
projekt01 | in the [buildout] section | 14:36 |
replaceafill | jukart, projekt01 :O | 14:36 |
*** J1m has joined #zope3-dev | 14:36 | |
jukart | or something like that, we use our own mirror so I don't have the correct link | 14:36 |
replaceafill | jukart, i'm using grok you know, and i wanted to use z3c.image in my package, thanks a lot | 14:37 |
replaceafill | jukart, grok defaults find-links to http://download.zope.org/distribution/ | 14:37 |
FFighter | hello! | 14:38 |
FFighter | How could I delete an item from a zope.formlib.form.Actions collection ? | 14:38 |
*** MJ|lunch is now known as MJ | 14:38 | |
FFighter | I have tried del actions['action.update'] but it throws a *** TypeError: object does not support item deletion | 14:39 |
replaceafill | FFighter, I'm not sure but I thought actions were tuples | 14:39 |
projekt01 | FFighter, do you mean del self.actions[...] or del actions[...] | 14:40 |
FFighter | replaceafill, well, I think my only option would be to create a new tuple excluding the actions I don't want | 14:40 |
FFighter | projekt01, del | 14:40 |
projekt01 | at class or instance level? | 14:40 |
replaceafill | FFighter, I'm not sure :) | 14:40 |
FFighter | projekt01, could be at instance level, maybe __init__ of the class | 14:41 |
FFighter | projekt01, I just want to get rid of the delete action for this particular form ;) | 14:41 |
projekt01 | actions do only after update() call exist | 14:41 |
*** hazmat has joined #zope3-dev | 14:41 | |
*** ChanServ sets mode: +o hazmat | 14:41 | |
projekt01 | FFighter, I could be wrong, but take a look how the actions get setup | 14:42 |
FFighter | projekt01, anyway, I think a for loop would do, I would re-assign the actions taking actions as source and checking for the action I don't want | 14:43 |
projekt01 | make sure they exist, try to do that after update get called | 14:43 |
jukart | replaceafill: if you look at http://download.zope.org/distribution/ you will see the eggs there | 14:44 |
replaceafill | jukart, :O so i just can update my setup.py file and run buildout, right? | 14:44 |
replaceafill | jukart, yep, i got it!! thanks a lot | 14:46 |
replaceafill | jukart, i got this running buildout "libImaging/Effects.c:210: warning: ‘perlin_init’ defined but not used" | 14:47 |
replaceafill | *** JPEG support not available!! does this mean that my z3c.image cannot handle jpgs?!?! | 14:50 |
projekt01 | it probably means that your PIL can't handle jpeg which get used by z3c.image | 14:51 |
replaceafill | projekt01, :( | 14:51 |
projekt01 | are you working on windows? | 14:52 |
replaceafill | nope, linux2 2.4.4 (#2, Apr 5 2007, 20:11:18) [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] | 14:52 |
jukart | replaceafill: just install the required libs for jpeg you also need the dev package for it | 14:54 |
projekt01 | I'm not sure, but on windows you have to help out in setup.py and adjust path to the image libs if you need to compile PIL | 14:54 |
jukart | projekt01: it's much simpler on linux as you know :) | 14:54 |
replaceafill | maybe it's libjpeg-dev | 14:55 |
jukart | sounds good | 14:55 |
replaceafill | jukart, do u know if it's enough just run buildout again | 14:56 |
*** danielblackburn has quit IRC | 14:56 | |
replaceafill | i notice a change in setup.py message | 14:56 |
projekt01 | jukart, yeah | 14:56 |
jukart | replaceafill: just try it | 14:56 |
jukart | cool | 14:56 |
*** danielblackburn has joined #zope3-dev | 14:56 | |
replaceafill | well, rerunning buildout didn't get me any messages about pil :) | 14:57 |
jukart | hmm, maybe it din't recompiled it | 14:57 |
replaceafill | i guess it didnt | 14:58 |
replaceafill | the message said something about ROOT in setup.py | 14:58 |
replaceafill | but i closed the window :( | 14:58 |
projekt01 | jukart, probably I take a half year of from work next year and will learn vi or emacs :-) | 14:58 |
jukart | projekt01: :) take vim | 14:58 |
replaceafill | how do i "uninstall" an egg :D | 15:00 |
replaceafill | i want to "reinstall" z3c.image | 15:00 |
replaceafill | :) | 15:00 |
projekt01 | jukart, ah right, then I only have to take off 3 month ;-) | 15:00 |
jukart | replaceafill: remove it from the buildout cache and from the eggs dir | 15:01 |
replaceafill | buildout has a cache?!?! :O | 15:01 |
jukart | you find the places in your ~/.buildout/default.cfg | 15:01 |
jukart | buildout has a download cache yes | 15:01 |
replaceafill | jukart, YES! i got jpeg support this time :) | 15:05 |
replaceafill | jukart, thank you very much | 15:05 |
*** afd_ has joined #zope3-dev | 15:07 | |
*** lucielejard has joined #zope3-dev | 15:09 | |
*** norro has joined #zope3-dev | 15:15 | |
malthe | is a non-persistent class set as an attribute on a persistent class not persisted, if the latter has _p_changed=True? | 15:19 |
jukart | malthe: the class is not persistent, but it will be pickled and stored in ZODB | 15:20 |
*** alga has joined #zope3-dev | 15:20 | |
jukart | I mean the object will be stored | 15:21 |
malthe | jukart: hmm---does not seem to work for me; said non-persistent object is annotated---so I say IAnnotations(context)._p_changed = True. | 15:21 |
malthe | tried context._p_changed=True as well | 15:21 |
*** sorindregan has quit IRC | 15:22 | |
*** mcdonc has joined #zope3-dev | 15:23 | |
malthe | hmm attribute annotations are not persistent objects | 15:23 |
malthe | so it must be context._p_changed=True; strange that it doesn't work, then. | 15:23 |
jukart | usually they are | 15:23 |
jukart | annotations are stored in __annotations__ which is a btree | 15:24 |
malthe | no they just inherit from DictMixin | 15:24 |
*** toutpt has joined #zope3-dev | 15:24 | |
malthe | ah gotcha; it's a proxy | 15:24 |
projekt01 | malthe, the IAnnotations is persitent dict, right? | 15:24 |
malthe | nope | 15:25 |
malthe | but it keeps an internal btree | 15:25 |
malthe | which is persistent | 15:25 |
projekt01 | only if you use a key you will get a btree | 15:25 |
malthe | true | 15:26 |
projekt01 | IAnnotations(context)['key'] | 15:26 |
*** rcrafton has joined #zope3-dev | 15:27 | |
malthe | projekt01: so it makes sense | 15:29 |
malthe | I use a annotations factory | 15:29 |
projekt01 | yeah | 15:29 |
malthe | which generates a key, but the annotated object is not persistent---but there must be a way. | 15:29 |
* malthe is a bit confused | 15:29 | |
afd_ | malthe: write your own IAttributeAnnotation adapter maybe... | 15:30 |
malthe | seems a bit much | 15:30 |
afd_ | make the object you want to add as annotation, make it persistent | 15:31 |
*** replaceafill has quit IRC | 15:31 | |
projekt01 | yes, I often write my own object which I use in annotation and store some attrs on it | 15:31 |
projekt01 | you can then simply define a interface for this annotated object too | 15:32 |
projekt01 | and write an own adapter which hiddes the annotation magic for that interface | 15:32 |
malthe | I don't want to have it inherit from Persistent | 15:34 |
malthe | I want it to be part of the parent object | 15:34 |
*** derek|home has quit IRC | 15:35 | |
malthe | it's a slim object, will only ever get modified with the parent anyway | 15:35 |
afd_ | malthe: reasign the object to the parent after changing it | 15:35 |
malthe | that's probably it | 15:36 |
malthe | but why isn't it being stored automatically, if I set context._p_changed = True? | 15:36 |
* malthe looks at attribute annotations again | 15:36 | |
malthe | right seems I have to explicitly set it | 15:37 |
malthe | or use an implementation detail | 15:38 |
malthe | i.e. context.__annotations__._p_changed = True | 15:38 |
malthe | that ought to work, but of course it's a hack of sorts | 15:38 |
*** mcdonc has quit IRC | 15:39 | |
*** derek|home has joined #zope3-dev | 15:39 | |
*** timte has joined #zope3-dev | 15:42 | |
*** sunew_ has joined #zope3-dev | 15:43 | |
projekt01 | malthe, how much do you win without persistence? is it that much size or speed? I never looked at that, any idea? | 15:43 |
malthe | projekt01: I'm doing some investigations into running Zope threads that clear the object cache at every requests. | 15:44 |
malthe | this makes it important to limit the number of persistent objects. | 15:44 |
projekt01 | I see, good point | 15:44 |
malthe | currently, vudo (the z3 cms under development) has 17 objects for a typical page. | 15:45 |
malthe | a large Plone site will load thousands, so they're not potential adopters of this practice. | 15:45 |
projekt01 | I don't understand but I see your point | 15:46 |
malthe | projekt01: the memory footprint of Zope is too large per thread. | 15:46 |
malthe | in an sql-world, there isn't any---it's stateless. | 15:46 |
afd_ | malthe: why clear the object cache? | 15:47 |
malthe | I'm experimenting with doing the same on the zodb; benchmarks are promising | 15:47 |
projekt01 | yes it's to big, but SQL is a "no go" option ;-) | 15:48 |
malthe | there's a 20% overhead on vudo---which isn't much; benefit is that there is a very small memory consumption per thread. | 15:48 |
malthe | so you can spawn hundreds of threads | 15:48 |
FFighter | Hello, I have a viewlet inside a viewlet manager inside a form generated by formlib. The issue is that at every request, the framwork adds a hidden field for one of this viewlets' fields in a way that in every request a new hidde field is added, and it is converted to an array server side, causing a TypeError | 15:48 |
projekt01 | that sounds very good | 15:48 |
malthe | this is important if you have plenty of CPU, and little memory | 15:48 |
FFighter | Does anyone know how could I prevent this from happening? | 15:48 |
malthe | that's usually the case with Zope today. | 15:48 |
bigkevmcd | really? | 15:48 |
projekt01 | malthe, that sounds very, very, very good! | 15:48 |
bigkevmcd | isn't that just going to increase disk bandwidth requirements too? | 15:49 |
malthe | projekt01: but it requires you to be careful about introducing many objects. | 15:49 |
malthe | bigkevmcd: no because it's stored in memory anyway | 15:49 |
malthe | modern OS'es are clever about that | 15:49 |
malthe | but---it takes CPU to unpickle all the time; perhaps a more specialized unpickler would be handy | 15:49 |
malthe | i.e. one that isn't so verbose | 15:49 |
*** b52laptop has joined #zope3-dev | 15:49 | |
malthe | pickles could be runtime-specific etc. etc. | 15:50 |
*** afd_ has quit IRC | 15:50 | |
projekt01 | that sounds great, keep us informed about your progress | 15:50 |
malthe | k will do | 15:50 |
malthe | I'm planning a serious benchmarking | 15:50 |
projekt01 | I think any improvment which allows better scalling with multi core CPU is what we should do in the next future | 15:51 |
malthe | yes that's exactly it | 15:51 |
FFighter | any hints ? | 15:51 |
malthe | there's going to be a lot of CPU power | 15:51 |
malthe | FFighter: sounds strange | 15:51 |
malthe | formlib doesn't add any fields magically | 15:52 |
malthe | so it must be in the template | 15:52 |
malthe | afaik | 15:52 |
FFighter | malthe, well, just found out that it is specific to PloneGetPaid, the BaseCheckoutForm has a method to make the hidden inputs so they get carried on by the wizard | 15:52 |
*** hazmat has quit IRC | 15:52 | |
FFighter | the point is that I don't need this feature for this POST var from the viewlet | 15:52 |
FFighter | I'm thinking on a way to isolate this var | 15:53 |
FFighter | from this engine | 15:53 |
lucielejard | FFighter: ah I had the same problem | 15:53 |
projekt01 | malthe, nkim did some experimental process fork instead of more threads in one of our projects based on paste WSGI | 15:53 |
FFighter | lucielejard, really? | 15:53 |
*** salfield has joined #zope3-dev | 15:53 | |
FFighter | lucielejard, did you manage to solve it?? :) | 15:53 |
malthe | projekt01: interesting | 15:53 |
agroszer | anybody here from Gocept? | 15:54 |
agroszer | zopebuildbot.whq.gocept.com is down | 15:54 |
lucielejard | FFighter: let me look | 15:54 |
lucielejard | FFighter: for example, for I had to override the class CheckoutAddress to be able to change the list of states available | 15:55 |
projekt01 | agroszer, look for Theuni | 15:55 |
zagy | hm | 15:55 |
zagy | nagios says it was running | 15:55 |
agroszer | unreachable from the net | 15:56 |
lucielejard | FFighter: and in this class, I have overriden hidden_inputs | 15:56 |
FFighter | lucielejard, that's no problem - overrideing. But how did you "isolated" the variables? | 15:56 |
FFighter | you checked for a prefix ? | 15:56 |
zagy | agroszer: actually i get a timeout | 15:56 |
zagy | hm | 15:56 |
lucielejard | FFighter: let me paste my code, I am not sure this will help, maybe I didn't understand right your question | 15:56 |
FFighter | lucielejard, thanks | 15:56 |
agroszer | zagy, yep, here too | 15:56 |
lucielejard | FFighter: here we go: http://paste.plone.org/20141 | 15:57 |
malthe | weekend | 15:57 |
FFighter | lucielejard, yeah, exactly! | 15:57 |
*** malthe has quit IRC | 15:57 | |
lucielejard | FFighter: hopefully if this is not what you need, it will give you ideas | 15:57 |
FFighter | lucielejard, this should solve the problem, thanks a lot! | 15:57 |
zagy | agroszer: oh well, Theuni will do it I guess :) | 15:58 |
agroszer | zagy, that's life | 15:58 |
*** afd_ has joined #zope3-dev | 15:59 | |
*** jodok has joined #zope3-dev | 16:00 | |
*** sunew has quit IRC | 16:01 | |
*** pelle_ has quit IRC | 16:03 | |
*** sunew___ has joined #zope3-dev | 16:03 | |
zagy | oh | 16:04 |
zagy | nagios also says it is not running :) | 16:04 |
*** pelle_ has joined #zope3-dev | 16:08 | |
*** mcdonc has joined #zope3-dev | 16:11 | |
FFighter | folks, if I have a serie of string like "edit.130u.quantity" where 130u can be any string, what would be the regular expression syntax to match all of them (any string with edit.x.quantitiy where x can be any chars) | 16:11 |
*** sm has joined #zope3-dev | 16:12 | |
agroszer | zagy: push the reset button :-) | 16:12 |
afd_ | FFighter: kde has a special editor for regular expressions, I usually open Kate, go Edit>Find, check regular expression and then hit the edit button to get into the regular expressions editor | 16:13 |
FFighter | afd_ thank you | 16:13 |
FFighter | I don't have kate though | 16:13 |
*** sunew_ has quit IRC | 16:15 | |
*** sunew___ has quit IRC | 16:16 | |
agroszer | afd_, FFighter: there's a regexp editor called "kiki" that comes with SPE | 16:16 |
*** mgedmin has joined #zope3-dev | 16:16 | |
afd_ | FFighter: edit\.[\d\w]+\.quantity | 16:18 |
FFighter | afd_ thanks! | 16:19 |
afd_ | FFighter: I've set the inner part to: repeat at least one time: one of the following characters: a word character or a digit character | 16:20 |
FFighter | afd_ couldn't you have used the . for any char? | 16:20 |
afd_ | you could use it that way | 16:21 |
*** FFighter has quit IRC | 16:21 | |
*** zagy has quit IRC | 16:22 | |
*** mcdonc has quit IRC | 16:23 | |
*** [2]Doc_Dan has joined #zope3-dev | 16:29 | |
*** mweichert has joined #zope3-dev | 16:34 | |
*** reco|zzz has quit IRC | 16:35 | |
*** whitmo has joined #zope3-dev | 16:42 | |
*** [3]Doc_Dan has quit IRC | 16:45 | |
*** [2]Doc_Dan has quit IRC | 16:55 | |
*** reco has joined #zope3-dev | 16:58 | |
*** whitmo has quit IRC | 17:00 | |
*** whit has quit IRC | 17:00 | |
*** goschtl has quit IRC | 17:05 | |
*** alecm has joined #zope3-dev | 17:11 | |
*** mweichert has quit IRC | 17:12 | |
*** stub has quit IRC | 17:22 | |
*** fcorrea has joined #zope3-dev | 17:28 | |
*** pelle_ has quit IRC | 17:34 | |
*** afd_ has quit IRC | 17:36 | |
*** MJ has quit IRC | 17:37 | |
*** RaFromBRC has joined #zope3-dev | 17:38 | |
*** jodok has quit IRC | 17:43 | |
*** alecm has quit IRC | 17:47 | |
*** pelle_ has joined #zope3-dev | 17:48 | |
*** cr3 has joined #zope3-dev | 17:56 | |
cr3 | is there a connection timeout configured in Zope3? | 17:57 |
srichter | cr3: I think this is a Web server feature, right? | 17:58 |
srichter | so you would have to look at the web server you are using, like twisted or zope.server | 17:58 |
*** jayaraj has quit IRC | 18:06 | |
mgedmin | connection timeout? | 18:20 |
*** yvl has quit IRC | 18:27 | |
*** b52laptop has quit IRC | 18:28 | |
*** pelle_ has quit IRC | 18:29 | |
*** jpcw2002 has left #zope3-dev | 18:29 | |
*** roym has joined #zope3-dev | 18:32 | |
*** roym has left #zope3-dev | 18:32 | |
*** markusleist has quit IRC | 18:33 | |
projekt01 | cr3, I think not, at least if I pack our 12 GB ZODB which takes more then a half hour it works fine | 18:34 |
projekt01 | there is still response after more then a half our idle | 18:34 |
*** jpcw2002 has joined #zope3-dev | 18:35 | |
*** projekt01 has quit IRC | 18:45 | |
*** quodt has quit IRC | 19:00 | |
*** RaFromBRC has quit IRC | 19:02 | |
*** jukart has quit IRC | 19:04 | |
*** pelle_ has joined #zope3-dev | 19:06 | |
*** pelle_ has quit IRC | 19:07 | |
*** jpcw2002 has left #zope3-dev | 19:09 | |
*** acsr has left #zope3-dev | 19:28 | |
*** toutpt has quit IRC | 19:31 | |
*** agroszer has quit IRC | 19:34 | |
*** agroszer has joined #zope3-dev | 19:36 | |
*** acsr has joined #zope3-dev | 19:38 | |
*** menesis has quit IRC | 19:41 | |
*** pyqwer has quit IRC | 19:43 | |
*** harobed has quit IRC | 19:57 | |
*** alecm has joined #zope3-dev | 20:04 | |
*** mkerrin has quit IRC | 20:18 | |
*** kev__ has joined #zope3-dev | 20:25 | |
*** FFighter has joined #zope3-dev | 20:39 | |
FFighter | hello | 20:39 |
FFighter | folks, I have a zc.table column column.FieldEditColumn( _(u"Quantity"), 'edit', interfaces.ILineItem['quantity'], lambda item: item.item_id ). This renders a column with a edit input. I want to render something else after this input | 20:39 |
FFighter | how could I accomplish that? | 20:39 |
*** b52laptop has joined #zope3-dev | 20:41 | |
*** rocky has quit IRC | 20:50 | |
mgedmin | subclass FieldEditColumn? provide a custom widget that renders "something else" after itself? | 20:56 |
srichter | FFighter: write your own column based ont he FieldEditColumn | 20:58 |
*** sunew has joined #zope3-dev | 21:12 | |
*** sunew has quit IRC | 21:12 | |
*** jukart has joined #zope3-dev | 21:18 | |
*** salfield has quit IRC | 21:33 | |
*** J1m has quit IRC | 21:39 | |
*** J1m has joined #zope3-dev | 21:40 | |
*** dunny has joined #zope3-dev | 21:45 | |
*** lucielejard has quit IRC | 21:46 | |
*** lucielejard has joined #zope3-dev | 21:46 | |
*** jukart has quit IRC | 21:50 | |
*** regebro has joined #zope3-dev | 21:52 | |
*** agroszer has quit IRC | 21:53 | |
*** ignas has joined #zope3-dev | 21:58 | |
*** lucielejard has quit IRC | 22:05 | |
*** benji has quit IRC | 22:09 | |
*** benji has joined #zope3-dev | 22:10 | |
*** fcorrea has quit IRC | 22:14 | |
*** RaFromBRC has joined #zope3-dev | 22:19 | |
*** rmarianski has joined #zope3-dev | 22:19 | |
*** acsr has quit IRC | 22:21 | |
*** derek|home has quit IRC | 22:25 | |
*** cr3 has quit IRC | 22:26 | |
*** cr3 has joined #zope3-dev | 22:26 | |
*** danielblackburn_ has joined #zope3-dev | 22:28 | |
*** danielblackburn has quit IRC | 22:28 | |
*** mgedmin has quit IRC | 22:31 | |
*** acsr has joined #zope3-dev | 22:32 | |
*** alga has quit IRC | 22:35 | |
regebro | This is funny. I'm at the "State of Django"-talk. | 22:40 |
regebro | It should be called "Things Zope had ten years ago, but we finally decided we needed too". :) | 22:40 |
benji | pfft | 22:40 |
*** ignas has quit IRC | 22:41 | |
regebro | They now have unicode support. And you can subclass models. And templates are auto-escaping. | 22:42 |
srichter | well, we should have handouts with Eby's preface to Philipp's book | 22:43 |
regebro | :) | 22:43 |
srichter | regebro: ask them when they are going to integrate with CouchDB, because it has this cool feature of being schemaless | 22:44 |
*** mweichert has joined #zope3-dev | 22:44 | |
regebro | srichter: Ha! | 22:45 |
regebro | No, I don't want to be cruel. My list of "What Zope did right" that my talk includes already kicks a bit on Django. ;) | 22:45 |
srichter | he he | 22:46 |
regebro | srichter: !! Somebody is working on it! :) | 22:52 |
*** acsr has quit IRC | 22:52 | |
srichter | regebro: I knew it! :-) | 22:52 |
regebro | They are going to end up rewriting Zope3. | 22:52 |
srichter | regebro: sounds like it from what you are saying | 22:53 |
benji | regebro: have they mentioned a "plug in architechure" yet? That'd be my next guess for Z3 reinvention. We should start a betting pool. ;) | 22:54 |
srichter | he he | 22:54 |
regebro | benji: No, but you now register the Admin applications to each model, instead of having class classes. | 22:57 |
regebro | Starts looking like components. ;) | 22:57 |
srichter | oh man, that's unbelivable | 22:57 |
regebro | It is basically looking a bit more like Grok. :) | 22:58 |
*** msmarcal has joined #zope3-dev | 23:01 | |
*** pelle_ has joined #zope3-dev | 23:11 | |
*** msmarcal has left #zope3-dev | 23:13 | |
*** rcrafton has left #zope3-dev | 23:15 | |
*** regebro has quit IRC | 23:20 | |
*** danielblackburn_ has quit IRC | 23:23 | |
*** rmarianski has quit IRC | 23:23 | |
*** mgedmin has joined #zope3-dev | 23:25 | |
*** jodok has joined #zope3-dev | 23:43 | |
*** ccomb has quit IRC | 23:45 | |
*** jodok has quit IRC | 23:50 | |
*** jodok has joined #zope3-dev | 23:50 | |
*** natea_ has joined #zope3-dev | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!