From tim at timmolendijk.nl Wed Jan 7 02:30:09 2009 From: tim at timmolendijk.nl (Tim Molendijk) Date: Wed, 7 Jan 2009 02:30:09 +0100 Subject: [python-nl] Python web app deployment Message-ID: Hi all, I need some advice and experiences on building and deployment of web apps in Python (and Django). We at PromoBee.nl are nearing the release of our new web app. It will be installed on a fresh server install, which makes for a nice opportunity to rethink our build and deployment process. Up to this point we solved deployment with some custom shell scripts and a lot of manual work. Since I (obviously) do not want to go down this road again I have done some research lately and although I have come up with some ideas it appears to me that there is no 'common best approach'. My current considerations: Since the server will run Debian I really like the idea of using Debian packages for installing and updating the web app and its libraries. I don't have any experience with building my own packages but I figure it should be a feasible approach. Then how am I going to build these packages? I have taken a look at Ant, but I'm afraid to end up in Java- or XML-hell. Also, since our app is a Python app, I feel there should be a tool that is better suited for the job. I considered Distutils, but I am not sure whether it's capable of everything I need. Our app has a fairly simple architecture and its deployment is quite straight-forward, but at least I want to be able to do stuff like checking out code from source control and automated concatenation and minification of JavaScript files. Also I have been looking at zc.buildout, but I find it hard to get a grasp of what it can and cannot do. In addition to that; I am not confident that either Distutils or zc.buildout will get along easily with the concept of Debian packages. Well, all in all a lot of question marks here. Since the problem is so common I figured many people here must have dealt with it as well. I'm really curious about how you solved it. Thanks in advance for any tips, cheers! Tim From david.hund at gmail.com Wed Jan 7 12:55:56 2009 From: david.hund at gmail.com (David Hund) Date: Wed, 7 Jan 2009 12:55:56 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: References: Message-ID: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> Hi Tim, Take a look at Fabric: http://www.nongnu.org/fab/. Fabric is a pythonic deployment tool, somewhat like Capistrano, that gets quite a bit of attention from Django users. It might be interesting for your needs. Regards, David Hund - http://valuedstandards.com PS: Newby-question: Is there a reason we should post/reply in English? Tim Molendijk sounds like a Dutch name and this is a Dutch list, no? :-) On Wed, Jan 7, 2009 at 12:00 PM, wrote: [snip..] > Message: 1 > Date: Wed, 7 Jan 2009 02:30:09 +0100 > From: "Tim Molendijk" > Subject: [python-nl] Python web app deployment > Hi all, > > I need some advice and experiences on building and deployment of web > apps in Python (and Django). > > We at PromoBee.nl are nearing the release of our new web app. It will > be installed on a fresh server install, which makes for a nice > opportunity to rethink our build and deployment process. Up to this > point we solved deployment with some custom shell scripts and a lot of > manual work. Since I (obviously) do not want to go down this road > again I have done some research lately and although I have come up > with some ideas it appears to me that there is no 'common best > approach'. > > My current considerations: > Since the server will run Debian I really like the idea of using > Debian packages for installing and updating the web app and its > libraries. I don't have any experience with building my own packages > but I figure it should be a feasible approach. Then how am I going to > build these packages? I have taken a look at Ant, but I'm afraid to > end up in Java- or XML-hell. Also, since our app is a Python app, I > feel there should be a tool that is better suited for the job. I > considered Distutils, but I am not sure whether it's capable of > everything I need. Our app has a fairly simple architecture and its > deployment is quite straight-forward, but at least I want to be able > to do stuff like checking out code from source control and automated > concatenation and minification of JavaScript files. Also I have been > looking at zc.buildout, but I find it hard to get a grasp of what it > can and cannot do. In addition to that; I am not confident that either > Distutils or zc.buildout will get along easily with the concept of > Debian packages. > > Well, all in all a lot of question marks here. Since the problem is so > common I figured many people here must have dealt with it as well. I'm > really curious about how you solved it. > > Thanks in advance for any tips, cheers! > > Tim From kuno at frob.nl Wed Jan 7 23:16:44 2009 From: kuno at frob.nl (Kuno Woudt) Date: Wed, 7 Jan 2009 23:16:44 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> Message-ID: <20090107221644.GP3689@thwomp.bliss> On Wed, Jan 07, 2009 at 12:55:56PM +0100, David Hund wrote: > PS: Newby-question: Is there a reason we should post/reply in English? > Tim Molendijk sounds like a Dutch name and this is a Dutch list, no? > :-) I assume Tim's post was a crosspost which also went to some english language lists/forums to get as many responses as possible. I'm just guessing though, feel free to correct me if I'm wrong, Tim :). Ik ben ook redelijk nieuw hier, en de lijst is erm.. vrij rustig :). Maar volgens mij is het prima om hier in het nederlands te corresponderen, dit is tenslotte python-nl :) -- kuno. From tim at timmolendijk.nl Wed Jan 7 23:55:25 2009 From: tim at timmolendijk.nl (Tim Molendijk) Date: Wed, 7 Jan 2009 23:55:25 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: <20090107221644.GP3689@thwomp.bliss> References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> <20090107221644.GP3689@thwomp.bliss> Message-ID: Bedankt voor alle tips, ook degenen die mij persoonlijk hebben geantwoord! Ik heb voorlopig in ieder geval weer genoeg aanknopingspunten. Wat betreft de taal; ik schreef in Engels omdat er volgens mij ook een aantal Engelstaligen meeleest. Maar ik ben het met jullie eens dat we er maar vanuit moeten gaan dat een Nederlandstalig bericht lezen hen wel moet lukken ;). 2009/1/7 Kuno Woudt : > On Wed, Jan 07, 2009 at 12:55:56PM +0100, David Hund wrote: >> PS: Newby-question: Is there a reason we should post/reply in English? >> Tim Molendijk sounds like a Dutch name and this is a Dutch list, no? >> :-) > > I assume Tim's post was a crosspost which also went to some english > language lists/forums to get as many responses as possible. I'm just > guessing though, feel free to correct me if I'm wrong, Tim :). > > Ik ben ook redelijk nieuw hier, en de lijst is erm.. vrij rustig :). > Maar volgens mij is het prima om hier in het nederlands te > corresponderen, dit is tenslotte python-nl :) > > -- kuno. > > > _______________________________________________ > Python-nl mailing list > Python-nl op python.org > http://mail.python.org/mailman/listinfo/python-nl > From erwin at eight.nl Thu Jan 8 09:08:54 2009 From: erwin at eight.nl (Erwin Elling - Eight Media) Date: Thu, 8 Jan 2009 09:08:54 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> <20090107221644.GP3689@thwomp.bliss> Message-ID: <64dc288e0901080008v613d1d77i632b775384d1f712@mail.gmail.com> 2009/1/7 Tim Molendijk > Bedankt voor alle tips, ook degenen die mij persoonlijk hebben > geantwoord! Ik heb voorlopig in ieder geval weer genoeg > aanknopingspunten. > Ik ben wel benieuwd naar je lijstje met opties... En als je wat meer hebt geprobeerd, zeker naar je bevindingen! ------------- volgend deel ------------ Een HTML-bijlage is gescrubt... URL: From erwin at eight.nl Thu Jan 8 09:10:45 2009 From: erwin at eight.nl (Erwin Elling - Eight Media) Date: Thu, 8 Jan 2009 09:10:45 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> <20090107221644.GP3689@thwomp.bliss> Message-ID: <64dc288e0901080010x82665eaq6caaab4134db4b21@mail.gmail.com> 2009/1/7 Tim Molendijk > Bedankt voor alle tips, ook degenen die mij persoonlijk hebben > geantwoord! Ik heb voorlopig in ieder geval weer genoeg > aanknopingspunten. > Ik ben wel benieuwd naar je lijstje met opties... En als je wat meer hebt geprobeerd, zeker naar je bevindingen! ------------- volgend deel ------------ Een HTML-bijlage is gescrubt... URL: From remco at diji.biz Thu Jan 8 14:48:49 2009 From: remco at diji.biz (Remco Wendt) Date: Thu, 8 Jan 2009 14:48:49 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: <64dc288e0901080010x82665eaq6caaab4134db4b21@mail.gmail.com> References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> <20090107221644.GP3689@thwomp.bliss> <64dc288e0901080010x82665eaq6caaab4134db4b21@mail.gmail.com> Message-ID: 2009/1/8 Erwin Elling - Eight Media > > > 2009/1/7 Tim Molendijk > >> Bedankt voor alle tips, ook degenen die mij persoonlijk hebben >> geantwoord! Ik heb voorlopig in ieder geval weer genoeg >> aanknopingspunten. >> > > Ik ben wel benieuwd naar je lijstje met opties... > En als je wat meer hebt geprobeerd, zeker naar je bevindingen! > Presentatie op de volgende PUN wellicht? Of een plenair onderdeeltje? Ik heb daar ook wel wat over te vertellen en ben ook heel benieuwd naar wat de ervaringen van andere mensen zijn. Volgens mij is deployment echt zo'n issue waar iedereen een tijd mee loopt te steggelen. Er komt trouwens nog een mail aan betreffende de volgende PUN :) Remco -- Maykin Media Damrak 355, 1012 ZJ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl -------------- next part -------------- An HTML attachment was scrubbed... URL: From erwin at eight.nl Thu Jan 8 15:34:53 2009 From: erwin at eight.nl (Erwin Elling - Eight Media) Date: Thu, 8 Jan 2009 15:34:53 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> <20090107221644.GP3689@thwomp.bliss> <64dc288e0901080010x82665eaq6caaab4134db4b21@mail.gmail.com> Message-ID: <64dc288e0901080634y7d6379c4i9137a24f29375c37@mail.gmail.com> 2009/1/8 Remco Wendt > Presentatie op de volgende PUN wellicht? Of een plenair onderdeeltje? Ik > heb daar ook wel wat over te vertellen en ben ook heel benieuwd naar wat de > ervaringen van andere mensen zijn. Volgens mij is deployment echt zo'n issue > waar iedereen een tijd mee loopt te steggelen. > Erg goed idee! > Er komt trouwens nog een mail aan betreffende de volgende PUN :) > De volgende PUN wordt mijn eerste. Ik ben erg benieuwd! :) ------------- volgend deel ------------ Een HTML-bijlage is gescrubt... URL: From tim at timmolendijk.nl Thu Jan 8 15:54:10 2009 From: tim at timmolendijk.nl (Tim Molendijk) Date: Thu, 8 Jan 2009 15:54:10 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: <64dc288e0901080634y7d6379c4i9137a24f29375c37@mail.gmail.com> References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> <20090107221644.GP3689@thwomp.bliss> <64dc288e0901080010x82665eaq6caaab4134db4b21@mail.gmail.com> <64dc288e0901080634y7d6379c4i9137a24f29375c37@mail.gmail.com> Message-ID: Lijkt me een heel goed idee. Als die PUN niet te snel zijn opwachting maakt heb ik vast ook wel wat zinnigs te vertellen over mijn speurtochtje. Op 8 januari 2009 15:34 heeft Erwin Elling - Eight Media het volgende geschreven: > 2009/1/8 Remco Wendt >> >> Presentatie op de volgende PUN wellicht? Of een plenair onderdeeltje? Ik >> heb daar ook wel wat over te vertellen en ben ook heel benieuwd naar wat de >> ervaringen van andere mensen zijn. Volgens mij is deployment echt zo'n issue >> waar iedereen een tijd mee loopt te steggelen. > > Erg goed idee! > > >> >> Er komt trouwens nog een mail aan betreffende de volgende PUN :) > > De volgende PUN wordt mijn eerste. Ik ben erg benieuwd! :) > > _______________________________________________ > Python-nl mailing list > Python-nl op python.org > http://mail.python.org/mailman/listinfo/python-nl > > From tim at timmolendijk.nl Thu Jan 8 16:20:12 2009 From: tim at timmolendijk.nl (Tim Molendijk) Date: Thu, 8 Jan 2009 16:20:12 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> <20090107221644.GP3689@thwomp.bliss> <64dc288e0901080010x82665eaq6caaab4134db4b21@mail.gmail.com> <64dc288e0901080634y7d6379c4i9137a24f29375c37@mail.gmail.com> Message-ID: > hee jongens wat is dat python gedoe? ik heb het vast een keer aangevraagd. een soort iphone met epistemologisch objectivistische trekjes, maar dan cooler. p.s. doe de volgende keer reply-all From reinout at vanrees.org Thu Jan 8 16:28:29 2009 From: reinout at vanrees.org (Reinout van Rees) Date: Thu, 8 Jan 2009 16:28:29 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> Message-ID: <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> Aargh, ik had hem ("reply") alleen naar Tim gestuurd. Ik ben gewend dat het met nieuwsgroepen enzo naar de lijst gaat. 't Is een instelling in mailman die je aan kan zetten (maar ze raden aan hem uit te zetten, maar volgens mij weten wij ons collectief wel goed te gedragen). Hieronder m'n antwoord. ---------- On Wed, Jan 7, 2009 at 2:30 AM, Tim Molendijk wrote: > > I > considered Distutils, but I am not sure whether it's capable of > everything I need. Our app has a fairly simple architecture and its > deployment is quite straight-forward, but at least I want to be able > to do stuff like checking out code from source control and automated > concatenation and minification of JavaScript files. Also I have been > looking at zc.buildout, but I find it hard to get a grasp of what it > can and cannot do. In addition to that; I am not confident that either > Distutils or zc.buildout will get along easily with the concept of > Debian packages. Ik zou zeggen dat buildout je een eind op weg zou kunnen brengen. - Buildout gebruikt distutils, dus alle pypi.python.org spullen en setup.py dependencies werken. - svn checkouts? http://pypi.python.org/pypi/infrae.subversion, je kan sinds versie 1.4 ook een checkout gelijk als development egg laten installeren. - Javascript compressen/samenvoegen: ik zat wel een paar recepten daarvoor. - We hebben voor een django project http://pypi.python.org/pypi/djangorecipe gebruikt. In ieder geval handig om je te helpen buildout uit te testen. Integratie met debian: dat krijg je niet met buildout. Maar als je een directory in je project maakt met wat configuratiebestanden die je vervolgens linkt vanuit /etc/apache2/sites_available, /etc/cron.d, /etc/logrotate.d enzo ben je al een heel eind. Zelf maak ik per project een reguliere gebruiker (/home/mijnproject) aan en doe daar een svn checkout van m'n buildout. En doe dan de symlinks (waar je ook een scriptje of eigen recept voor zou kunnen schrijven). Eventueel kan je ook een debian pakket om je buildout heen kunnen maken. Dan kan je je debian-niveau dependencies daarin regelen, je buildout ergens op het bestandssysteem neer kunnen laten zetten en vervolgens buildout laten draaien door de debian installer. In dat geval gebruik je beide tools waar ze het beste voor zijn. Ook iets om naar te kijken: http://supervisord.org/, dat kan je ook makkelijk in je buildout hangen. Voor een django project niet zo snel nodig, gok ik, maar als je bij plone 1 server, 2 clients en een varnish instantie op moet starten is het handig het met 1 aanroep te doen. Maar dit is een beetje orthagonaal t.o.v. je eigenlijke vraag. Succes! Reinout -- Reinout van Rees (reinout at vanrees.org) Work: http://zestsoftware.nl/ Blog: http://reinout.vanrees.org/weblog/ "I can be googled, therefore I am." From armijn at uulug.nl Thu Jan 8 16:39:47 2009 From: armijn at uulug.nl (Armijn Hemel) Date: Thu, 08 Jan 2009 16:39:47 +0100 Subject: [python-nl] Python-nl Digest, Vol 56, Issue 1 In-Reply-To: References: <50f6446e0901070355xa81390cp9909c90abe45c4cc@mail.gmail.com> <20090107221644.GP3689@thwomp.bliss> <64dc288e0901080010x82665eaq6caaab4134db4b21@mail.gmail.com> <64dc288e0901080634y7d6379c4i9137a24f29375c37@mail.gmail.com> Message-ID: <1231429187.3171.65.camel@cletus.local> On Thu, 2009-01-08 at 16:20 +0100, Tim Molendijk wrote: > > hee jongens wat is dat python gedoe? ik heb het vast een keer aangevraagd. > > een soort iphone met epistemologisch objectivistische trekjes, maar dan cooler. Ik denk dat degene die dat vroeg eerder bedoelde "waarom krijg ik deze mails?" Het antwoord op die vraag had ik eerder zo geformuleerd: je zit op een mailinglijst waar mensen discussi?ren over de programmeertaal Python. Als je deze mails niet meer wil ontvangen kan je jezelf hier uitschrijven: http://mail.python.org/mailman/listinfo/python-nl armijn -- ------------------------------------------------------------------------- armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group ------------------------------------------------------------------------- From kuno at frob.nl Thu Jan 8 21:17:38 2009 From: kuno at frob.nl (Kuno Woudt) Date: Thu, 8 Jan 2009 21:17:38 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> Message-ID: <20090108201738.GB12334@thwomp.bliss> On Thu, Jan 08, 2009 at 04:28:29PM +0100, Reinout van Rees wrote: > Aargh, ik had hem ("reply") alleen naar Tim gestuurd. Ik ben gewend > dat het met nieuwsgroepen enzo naar de lijst gaat. 't Is een > instelling in mailman die je aan kan zetten (maar ze raden aan hem uit > te zetten, maar volgens mij weten wij ons collectief wel goed te > gedragen). Het irriteert mij ook, ik heb ook liever een followup of reply-to of welke header dan ook die er voor zorgt dat ik met 'reply' gewoon naar de lijst terug reply. Ik was nog altijd van plan dit zelf eens via procmail toe te voegen, maar als andere mensen ook deze voorkeur delen is het misschien handig om het op de server aan te passen? :) -- kuno. From vm at klankschap.nl Thu Jan 8 21:43:09 2009 From: vm at klankschap.nl (Floris van Manen) Date: Thu, 8 Jan 2009 21:43:09 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: <20090108201738.GB12334@thwomp.bliss> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> Message-ID: <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> On Jan 8, 2009, at 21:17, Kuno Woudt wrote: > delen is het misschien handig om het op de server aan te passen? :) je moet niet het leuke, maar het saaie werk automatiseren. aanpassen die server zou ik zeggen ... F From ward.ubuntu at gmail.com Thu Jan 8 22:01:07 2009 From: ward.ubuntu at gmail.com (Ward De Ridder) Date: Thu, 08 Jan 2009 22:01:07 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> Message-ID: <49666993.9000005@gmail.com> Floris van Manen schreef: > > On Jan 8, 2009, at 21:17, Kuno Woudt wrote: > >> delen is het misschien handig om het op de server aan te passen? :) > aanpassen die server zou ik zeggen ... > volledig mee eens! Ward From spe.stani.be at gmail.com Thu Jan 8 23:21:35 2009 From: spe.stani.be at gmail.com (Stani) Date: Thu, 08 Jan 2009 23:21:35 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: <49666993.9000005@gmail.com> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> Message-ID: <1231453295.7921.1.camel@blue> +1 Op donderdag 08-01-2009 om 22:01 uur [tijdzone +0100], schreef Ward De Ridder: > Floris van Manen schreef: > > > > On Jan 8, 2009, at 21:17, Kuno Woudt wrote: > > > >> delen is het misschien handig om het op de server aan te passen? :) > > aanpassen die server zou ik zeggen ... > > > volledig mee eens! > > Ward > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl From stappers at stappers.nl Fri Jan 9 22:19:07 2009 From: stappers at stappers.nl (Geert Stappers) Date: Fri, 9 Jan 2009 22:19:07 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <1231453295.7921.1.camel@blue> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> Message-ID: <20090109211907.GO18847@gpm.stappers.nl> Op 20090108 om 23:21 schreef Stani: > Op donderdag 08-01-2009 om 22:01 uur [tijdzone +0100], schreef Ward De > Ridder: > > Floris van Manen schreef: > > > > > > On Jan 8, 2009, at 21:17, Kuno Woudt wrote: > > > > > >> delen is het misschien handig om het op de server aan te passen? :) > > > aanpassen die server zou ik zeggen ... > > > > > volledig mee eens! > +1 :-) Je kunt natuurlijk ook een E-mail programma nemen, dat een "reply-to-list" knop heeft. From kuno at frob.nl Sat Jan 10 08:06:51 2009 From: kuno at frob.nl (Kuno Woudt) Date: Sat, 10 Jan 2009 08:06:51 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <20090109211907.GO18847@gpm.stappers.nl> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> Message-ID: <20090110070651.GC3920@thwomp.bliss> On Fri, Jan 09, 2009 at 10:19:07PM +0100, Geert Stappers wrote: > Je kunt natuurlijk ook een E-mail programma nemen, > dat een "reply-to-list" knop heeft. Oh, hey dat werkt. Ik dacht dat ik 'group-reply' moest hebben in mutt (dat werkt niet) maar het heeft ook een 'list-reply' (die werkt wel :). -- kuno. From johnny at johnnydebris.net Sun Jan 11 11:16:21 2009 From: johnny at johnnydebris.net (Guido Wesdorp) Date: Sun, 11 Jan 2009 11:16:21 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <20090109211907.GO18847@gpm.stappers.nl> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> Message-ID: <4969C6F5.5020503@johnnydebris.net> Geert Stappers wrote: > Je kunt natuurlijk ook een E-mail programma nemen, > dat een "reply-to-list" knop heeft. > > Ik moet eerlijk zeggen dat ik het gedrag zoals het was ('reply' stuurt alleen naar afzender) persoonlijk het meest 'sane' vind - ik stuur liever per ongeluk een bericht dat aan de lijst bedoeld was naar 1 persoon dan dat ik een prive bericht per ongeluk naar de hele lijst stuur, het laatste kan iets vervelender gevolgen hebben zeg maar... :) Maar goed, ik heb nu toch de settings aangepast, aangezien de meerderheid hier dat prettiger lijkt te vinden... Oftewel: opletten bij het schrijven van prive replies vanaf nu!! Groeten, Guido From kuno at frob.nl Sun Jan 11 19:46:13 2009 From: kuno at frob.nl (Kuno Woudt) Date: Sun, 11 Jan 2009 19:46:13 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <4969C6F5.5020503@johnnydebris.net> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> Message-ID: <20090111184613.GD3920@thwomp.bliss> On Sun, Jan 11, 2009 at 11:16:21AM +0100, Guido Wesdorp wrote: > Geert Stappers wrote: > Ik moet eerlijk zeggen dat ik het gedrag zoals het was ('reply' stuurt > alleen naar afzender) persoonlijk het meest 'sane' vind - ik stuur > liever per ongeluk een bericht dat aan de lijst bedoeld was naar 1 > persoon dan dat ik een prive bericht per ongeluk naar de hele lijst > stuur, het laatste kan iets vervelender gevolgen hebben zeg maar... :) > Maar goed, ik heb nu toch de settings aangepast, aangezien de > meerderheid hier dat prettiger lijkt te vinden... dank je :) -- kuno. From stef.mientki at gmail.com Sun Jan 11 20:41:29 2009 From: stef.mientki at gmail.com (Stef Mientki) Date: Sun, 11 Jan 2009 20:41:29 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: References: Message-ID: <496A4B69.2040706@gmail.com> en dit is dan de tiende mail zonder inhoud ;-) groetjes, Stef From vm at klankschap.nl Sun Jan 11 20:47:42 2009 From: vm at klankschap.nl (Floris van Manen) Date: Sun, 11 Jan 2009 20:47:42 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: <496A4B69.2040706@gmail.com> References: <496A4B69.2040706@gmail.com> Message-ID: <95052987-827D-4D29-821B-87F7137F6DF5@klankschap.nl> On Jan 11, 2009, at 20:41, Stef Mientki wrote: > en dit is dan de tiende mail zonder inhoud ;-) 12 From reinoud.v at n.leeuwen.net Sun Jan 11 21:20:15 2009 From: reinoud.v at n.leeuwen.net (Reinoud van Leeuwen) Date: Sun, 11 Jan 2009 21:20:15 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <4969C6F5.5020503@johnnydebris.net> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> Message-ID: <20090111202015.GM87827@spoetnik.xs4all.nl> On Sun, Jan 11, 2009 at 11:16:21AM +0100, Guido Wesdorp wrote: > Geert Stappers wrote: > >Je kunt natuurlijk ook een E-mail programma nemen, > >dat een "reply-to-list" knop heeft. > > > > > Ik moet eerlijk zeggen dat ik het gedrag zoals het was ('reply' stuurt > alleen naar afzender) persoonlijk het meest 'sane' vind - ik stuur > liever per ongeluk een bericht dat aan de lijst bedoeld was naar 1 > persoon dan dat ik een prive bericht per ongeluk naar de hele lijst > stuur, het laatste kan iets vervelender gevolgen hebben zeg maar... :) > Maar goed, ik heb nu toch de settings aangepast, aangezien de > meerderheid hier dat prettiger lijkt te vinden... Waarmee het afwijkt van de meeste andere mailinglists. Deze discussie is al heel vaak gevoerd in het verleden, en bovenstaand argument is de reden dat het standaard is dat de reply-to naar de persoon staat. En daarom heeft een normaal mailprogramma inderdaad de list-reply mogelijkheid... -- __________________________________________________ "Nothing is as subjective as reality" Reinoud van Leeuwen reinoud.v at n.leeuwen.net http://reinoud.van.leeuwen.net kvk 27320762 __________________________________________________ From alper at alper.nl Sun Jan 11 21:37:51 2009 From: alper at alper.nl (=?ISO-8859-1?Q?Alper_=C7ugun?=) Date: Sun, 11 Jan 2009 21:37:51 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: References: Message-ID: <57803DAE-154E-4E20-9CDD-B0BC0C1F5AD6@alper.nl> On Jan 7, 2009, at 02:30 , Tim Molendijk wrote: > Well, all in all a lot of question marks here. Since the problem is so > common I figured many people here must have dealt with it as well. I'm > really curious about how you solved it. That's a familiar bit of pain and I don't know really if it is solved unilaterally (a lot of stuff does not seem to be). The solutions you list look quite involved for a really simple problem. Debian packages are meant for automatic upgrading and dependency checking, not sure if you want to go down that rabbit hole. Distutils is for installing python software, installing it is probably the least of your worries, you just want tho code to go somewhere in $PYTHONPATH (and in case of django that is probably sooner in ~ than in /usr/lib/python). Somebody a while back told me to checkout fabric.py to me and I haven't had the chance to try it out myself, but it looks nice enough in that it solves the obvious problems like shell, checkout etc. but still looks simple enough to understand and extend yourself. http://github.com/bitprophet/fabric/tree/master/fabric.py (What is it with this list that there's so much discussion about META issues? This list is low traffic enough as it is without half the posts being about list management. Don't you guys have something better to do? (And don't bother replying to this because I won't be.)) Cheers, -- Alper ?ugun Mobile: +31-6-24553306 * E-mail: alper at alper.nl From stappers at stappers.nl Sun Jan 11 22:26:33 2009 From: stappers at stappers.nl (Geert Stappers) Date: Sun, 11 Jan 2009 22:26:33 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <20090111202015.GM87827@spoetnik.xs4all.nl> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> Message-ID: <20090111212633.GZ18847@gpm.stappers.nl> Op 20090111 om 21:20 schreef Reinoud van Leeuwen: > On Sun, Jan 11, 2009 at 11:16:21AM +0100, Guido Wesdorp wrote: > > Geert Stappers wrote: > > >Je kunt natuurlijk ook een E-mail programma nemen, > > >dat een "reply-to-list" knop heeft. > > > > > > > > Ik moet eerlijk zeggen dat ik het gedrag zoals het was ('reply' stuurt > > alleen naar afzender) persoonlijk het meest 'sane' vind - ik stuur > > liever per ongeluk een bericht dat aan de lijst bedoeld was naar 1 > > persoon dan dat ik een prive bericht per ongeluk naar de hele lijst > > stuur, het laatste kan iets vervelender gevolgen hebben zeg maar... :) > > Maar goed, ik heb nu toch de settings aangepast, aangezien de > > meerderheid hier dat prettiger lijkt te vinden... Euh, zou er onderbouwd kunnen worden wat "de meerderheid hier" is? > Waarmee het afwijkt van de meeste andere mailinglists. > Deze discussie is al heel vaak gevoerd in het verleden, en bovenstaand > argument is de reden dat het standaard is dat de reply-to naar de persoon > staat. En daarom heeft een normaal mailprogramma inderdaad de list-reply > mogelijkheid... Met 'list-reply' is er de _technische_ mogelijkheid, dan komt de uitdaging van techniek leren gebruiken. Die uitdaging wordt heel groot als het tevreden E-mailers betreft. Zij weten niet beter dan dat ze het goed doen. Tegen hun vertellen dat er 'list-reply' is, wordt vaak gezien als een aanval. Uitleggen dat het een uitbereiding is op de mogelijkheden, is dan de te volgen weg. Wat mij betreft gaan we ook die weg in, dus dat 'Reply-To:' niet verminkt wordt ( _niet_ 'Reply-To-List' ) en uitleggen dat dat goed is. Dat kost inderdaad meer moeite dan een wijziging op server, maar we krijgen er geschoolde mensen voor terug. Cheers Geert Stappers -- Scholing, de beste investering From reinout at vanrees.org Sun Jan 11 22:33:00 2009 From: reinout at vanrees.org (Reinout van Rees) Date: Sun, 11 Jan 2009 22:33:00 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <20090111212633.GZ18847@gpm.stappers.nl> References: <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> Message-ID: <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> 2009/1/11 Geert Stappers : > >> Waarmee het afwijkt van de meeste andere mailinglists. Deze lijst is voor mij de enige (de rest gaat via newsgroups) waar "reply" niet naar de lijst gaat. Ik heb al een paar keer de fout gemaakt dat iets niet naar de lijst ging. > Met 'list-reply' is er de _technische_ mogelijkheid, > dan komt de uitdaging van techniek leren gebruiken. > > Die uitdaging wordt heel groot als het tevreden E-mailers betreft. > Zij weten niet beter dan dat ze het goed doen. > > Tegen hun vertellen dat er 'list-reply' is, > wordt vaak gezien als een aanval. Ik kan het met niet herinneren uit de tijd dat ik Pine gebruikte. Ik zie het in thunderbird niet in de UI staan en gmail (waar ik deze lijst nu lees) kent het ook niet. 't Zal best bestaan, maar als ik het niet ken zijn er veel mensen die het niet kennen. En als het in veel bekende programma's niet standaard toegankelijk is... > Uitleggen dat het een uitbereiding is op de mogelijkheden, > is dan de te volgen weg. > > Wat mij betreft gaan we ook die weg in, dus dat 'Reply-To:' niet > verminkt wordt ( _niet_ 'Reply-To-List' ) en uitleggen dat dat goed is. 99% van de replies zal naar de lijst gaan, dus ik vind dit geen rare default waarde. Reinout -- Reinout van Rees (reinout at vanrees.org) Work: http://zestsoftware.nl/ Blog: http://reinout.vanrees.org/weblog/ "I can be googled, therefore I am." From Jack.Jansen at cwi.nl Sun Jan 11 22:34:08 2009 From: Jack.Jansen at cwi.nl (Jack Jansen) Date: Sun, 11 Jan 2009 22:34:08 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <20090111212633.GZ18847@gpm.stappers.nl> References: <2b52d5bf0901070249t54c1261cnc92f1ab1f72ed0ce@mail.gmail.com> <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> Message-ID: <85A2403B-595D-4B4A-91ED-99EFF1F79241@cwi.nl> On 11 jan 2009, at 22:26, Geert Stappers wrote: > Euh, zou er onderbouwd kunnen worden wat "de meerderheid hier" is? Eentje voor de steekproef: ikzelf *HAAT* mailinglists waar "reply" een automatische "reply-to-all" is. En dat alleen omdat ??n bepaald stom emailprogramma van ??n bepaalde stomme leverancier er na 15 jaar nog niet in geslaagd is om naast de "reply" knop een "reply all" knop toe te voegen. -- Jack Jansen, , http://www.cwi.nl/~jack If I can't dance I don't want to be part of your revolution -- Emma Goldman From vm at klankschap.nl Sun Jan 11 22:36:35 2009 From: vm at klankschap.nl (Floris van Manen) Date: Sun, 11 Jan 2009 22:36:35 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> References: <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> Message-ID: <56441591-A88A-43E3-BDF3-64CF8A5C6448@klankschap.nl> On Jan 11, 2009, at 22:33, Reinout van Rees wrote: > 99% van de replies zal naar de lijst gaan, dus ik vind dit geen rare > default waarde. iedereen programmeert in basic omdat iedereen in basic programmeert... maar dat maakt basic nog niet tot een goede taal om in te programmeren ... :-) From reinoud.v at n.leeuwen.net Sun Jan 11 22:38:24 2009 From: reinoud.v at n.leeuwen.net (Reinoud van Leeuwen) Date: Sun, 11 Jan 2009 22:38:24 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> References: <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> Message-ID: <20090111213824.GA13696@spoetnik.xs4all.nl> On Sun, Jan 11, 2009 at 10:33:00PM +0100, Reinout van Rees wrote: > 99% van de replies zal naar de lijst gaan, dus ik vind dit geen rare > default waarde. Dat is lastig te meten. Je ziet namelijk meer dan 99% van de niet-list replies niet... -- __________________________________________________ "Nothing is as subjective as reality" Reinoud van Leeuwen reinoud.v at n.leeuwen.net http://reinoud.van.leeuwen.net kvk 27320762 __________________________________________________ From reinout at vanrees.org Sun Jan 11 22:48:11 2009 From: reinout at vanrees.org (Reinout van Rees) Date: Sun, 11 Jan 2009 22:48:11 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <20090111213824.GA13696@spoetnik.xs4all.nl> References: <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> <20090111213824.GA13696@spoetnik.xs4all.nl> Message-ID: <2b52d5bf0901111348v78212304jd7dbe659c239eccb@mail.gmail.com> 2009/1/11 Reinoud van Leeuwen : > On Sun, Jan 11, 2009 at 10:33:00PM +0100, Reinout van Rees wrote: > >> 99% van de replies zal naar de lijst gaan, dus ik vind dit geen rare >> default waarde. > > Dat is lastig te meten. Je ziet namelijk meer dan 99% van de niet-list > replies niet... Zovaak zijn er geen interessante vragen op deze lijst. En al een paar keer bedankte iemand na afloop voor alle reacties "en ook de priv? reacties". Tja, dat vertelde mij dat er nogal wat leuke inhoud voor deze lijst verloren gaat op de oude manier. Mijn doelstelling: meer interessante emails op de lijst (i.p.v. per ongeluk priv?). "Per ongeluk priv?" is volgens mij aantoonbaar door even in de archieven te zoeken. Sorry hoor... Reinout -- Reinout van Rees (reinout at vanrees.org) Work: http://zestsoftware.nl/ Blog: http://reinout.vanrees.org/weblog/ "I can be googled, therefore I am." From gijs at pythonic.nl Sun Jan 11 22:52:48 2009 From: gijs at pythonic.nl (Gijs Molenaar) Date: Sun, 11 Jan 2009 22:52:48 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: References: Message-ID: <496A6A30.5000602@pythonic.nl> Tim Molendijk wrote: > Hi all, > > I need some advice and experiences on building and deployment of web > apps in Python (and Django). > > We at PromoBee.nl are nearing the release of our new web app. It will > be installed on a fresh server install, which makes for a nice > opportunity to rethink our build and deployment process. Up to this > point we solved deployment with some custom shell scripts and a lot of > manual work. Since I (obviously) do not want to go down this road > again I have done some research lately and although I have come up > with some ideas it appears to me that there is no 'common best > approach'. > > My current considerations: > Since the server will run Debian I really like the idea of using > Debian packages for installing and updating the web app and its > libraries. I don't have any experience with building my own packages > but I figure it should be a feasible approach. Then how am I going to > build these packages? I have taken a look at Ant, but I'm afraid to > end up in Java- or XML-hell. Also, since our app is a Python app, I > feel there should be a tool that is better suited for the job. I > considered Distutils, but I am not sure whether it's capable of > everything I need. Our app has a fairly simple architecture and its > deployment is quite straight-forward, but at least I want to be able > to do stuff like checking out code from source control and automated > concatenation and minification of JavaScript files. Also I have been > looking at zc.buildout, but I find it hard to get a grasp of what it > can and cannot do. In addition to that; I am not confident that either > Distutils or zc.buildout will get along easily with the concept of > Debian packages. > > Well, all in all a lot of question marks here. Since the problem is so > common I figured many people here must have dealt with it as well. I'm > really curious about how you solved it. Ik zou pas met debian packages beginnen te werken als je de software op meerdere plekken wilt installeren en onderhouden. Op deze manier kan je dan ook zelf een eigen debian repository opzetten en eventuele updates op deze manier uit rollen. Volgens mij is een makkelijkere manier om je django website te deployen via bijvoorbeeld SVN. Je doet een checkout van een tag of de trunk op je productiesysteem. De django website zelf staat ook in de svn, volgens mij checken ze deze uit op een ontwikkelmachine en doen wat ontwikkeling, committen naar svn, testen op test machine en daarna checkout op productie. Django is flexibel genoeg om dit alleen met deze acties je website te kunnen deployen. * http://code.djangoproject.com/browser/djangoproject.com Kortom; packages zijn mooi, maar om alles in een package te stoppen is een beetje overdreven. - gijs ------------- volgend deel ------------ Een niet-tekst bijlage is gescrubt... Naam: signature.asc Type: application/pgp-signature Grootte: 260 bytes Omschrijving: OpenPGP digital signature URL : From vm at klankschap.nl Sun Jan 11 23:07:57 2009 From: vm at klankschap.nl (Floris van Manen) Date: Sun, 11 Jan 2009 23:07:57 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <2b52d5bf0901111353r2253d553k2fdcf6b93cc6827b@mail.gmail.com> References: <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> <56441591-A88A-43E3-BDF3-64CF8A5C6448@klankschap.nl> <2b52d5bf0901111353r2253d553k2fdcf6b93cc6827b@mail.gmail.com> Message-ID: <88FA9458-4375-4D52-9563-F89AA9C120AA@klankschap.nl> > > On Jan 11, 2009, at 22:33, Reinout van Rees wrote: > >> 99% van de replies zal naar de lijst gaan, dus ik vind dit geen rare >> default waarde. > > iedereen programmeert in basic omdat iedereen in basic programmeert... > maar dat maakt basic nog niet tot een goede taal om in te > programmeren ... On Jan 11, 2009, at 22:53, Reinout van Rees wrote: > Dit komt op mij over als "Reinout is zo'n niet-beter-wetende windows > gebruiker die alles met visual basic doet en die met deze opmerking er > blijk van geeft geen snars verstand van de zaak te hebben". Iedereen mag er in lezen wat dat ie wil natuurlijk ... Maar het ging over de 99% Het is een citaat dat ik decennia geleden optekende bij monde van prof Koster... De boodschap was dat als iedereen iets op een bepaalde manier doet, dat dat op zichzelf geen reden tot blijdschap hoeft te betekenen... python is toch een fraai voorbeeld dat het inderdaad niet allemaal basic hoeft te zijn :-) F From reinout at vanrees.org Sun Jan 11 23:30:09 2009 From: reinout at vanrees.org (Reinout van Rees) Date: Sun, 11 Jan 2009 23:30:09 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <88FA9458-4375-4D52-9563-F89AA9C120AA@klankschap.nl> References: <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> <56441591-A88A-43E3-BDF3-64CF8A5C6448@klankschap.nl> <2b52d5bf0901111353r2253d553k2fdcf6b93cc6827b@mail.gmail.com> <88FA9458-4375-4D52-9563-F89AA9C120AA@klankschap.nl> Message-ID: <2b52d5bf0901111430k67b588e1ncfe5f05202929466@mail.gmail.com> 2009/1/11 Floris van Manen : > > Iedereen mag er in lezen wat dat ie wil natuurlijk ... > Maar het ging over de 99% > Het is een citaat dat ik decennia geleden optekende bij monde van prof > Koster... > De boodschap was dat als iedereen iets op een bepaalde manier doet, dat dat > op zichzelf geen reden tot blijdschap hoeft te betekenen... > python is toch een fraai voorbeeld dat het inderdaad niet allemaal basic > hoeft te zijn :-) Je stelt het vinden van goede defaults gelijk aan het volgen van de domme massa. Het ene is een moeilijke keus die je als programmeur af en toe moet durven maken en het andere is een domme activiteit. Stel ze dus niet gelijk d.m.v. een citaat dat niet over het een maar wel over het ander gaat. Reinout -- Reinout van Rees (reinout at vanrees.org) Work: http://zestsoftware.nl/ Blog: http://reinout.vanrees.org/weblog/ "I can be googled, therefore I am." From vm at klankschap.nl Sun Jan 11 23:55:08 2009 From: vm at klankschap.nl (Floris van Manen) Date: Sun, 11 Jan 2009 23:55:08 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <2b52d5bf0901111430k67b588e1ncfe5f05202929466@mail.gmail.com> References: <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> <56441591-A88A-43E3-BDF3-64CF8A5C6448@klankschap.nl> <2b52d5bf0901111353r2253d553k2fdcf6b93cc6827b@mail.gmail.com> <88FA9458-4375-4D52-9563-F89AA9C120AA@klankschap.nl> <2b52d5bf0901111430k67b588e1ncfe5f05202929466@mail.gmail.com> Message-ID: On Jan 11, 2009, at 23:30, Reinout van Rees wrote: > Je stelt het vinden van goede defaults gelijk aan het volgen van de > domme massa. > > Het ene is een moeilijke keus die je als programmeur af en toe moet > durven maken en het andere is een domme activiteit. > Stel ze dus niet gelijk d.m.v. een citaat dat niet over het een maar > wel over het ander gaat. Nou nou nou... Het gaat in het citaat helemaal niet over dom of slim of gelijkstellen ... Het gaat wel (ondermeer) over de bereidheid om triviale, alledaagse dingen ??k vanuit een ander perspektief te willen bekijken. Een andere metafoor? Je kunt iets niet doen omdat je het niet wilt, of je kunt iets niet doen omdat je het niet kunt. In beide gevallen gebeurt er niets; en toch is er een verschil... Als er een bewuste keuze is gemaakt voor een specifieke routing van de mail, dan kun je dat ook als een uiting van een stukje folklore beleving beschouwen. (Of dat nou handig is of niet) :-) F From tim at timmolendijk.nl Mon Jan 12 00:12:00 2009 From: tim at timmolendijk.nl (Tim Molendijk) Date: Mon, 12 Jan 2009 00:12:00 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: References: <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> <56441591-A88A-43E3-BDF3-64CF8A5C6448@klankschap.nl> <2b52d5bf0901111353r2253d553k2fdcf6b93cc6827b@mail.gmail.com> <88FA9458-4375-4D52-9563-F89AA9C120AA@klankschap.nl> <2b52d5bf0901111430k67b588e1ncfe5f05202929466@mail.gmail.com> Message-ID: jongens!!!! kappen nou 2009/1/11 Floris van Manen : > > On Jan 11, 2009, at 23:30, Reinout van Rees wrote: > >> Je stelt het vinden van goede defaults gelijk aan het volgen van de domme >> massa. >> >> Het ene is een moeilijke keus die je als programmeur af en toe moet >> durven maken en het andere is een domme activiteit. >> Stel ze dus niet gelijk d.m.v. een citaat dat niet over het een maar >> wel over het ander gaat. > > > Nou nou nou... > > Het gaat in het citaat helemaal niet over dom of slim of gelijkstellen ... > Het gaat wel (ondermeer) over de bereidheid om triviale, alledaagse dingen > ??k vanuit een ander perspektief te willen bekijken. > > > Een andere metafoor? > > Je kunt iets niet doen omdat je het niet wilt, of je kunt iets niet doen > omdat je het niet kunt. > In beide gevallen gebeurt er niets; en toch is er een verschil... > > Als er een bewuste keuze is gemaakt voor een specifieke routing van de mail, > dan kun je dat ook als een uiting van een stukje folklore beleving > beschouwen. > (Of dat nou handig is of niet) > > :-) > > F > > _______________________________________________ > Python-nl mailing list > Python-nl op python.org > http://mail.python.org/mailman/listinfo/python-nl > From kuno at frob.nl Mon Jan 12 08:17:46 2009 From: kuno at frob.nl (Kuno Woudt) Date: Mon, 12 Jan 2009 08:17:46 +0100 Subject: [python-nl] Python web app deployment In-Reply-To: <496A6A30.5000602@pythonic.nl> References: <496A6A30.5000602@pythonic.nl> Message-ID: <20090112071746.GE3920@thwomp.bliss> On Sun, Jan 11, 2009 at 10:52:48PM +0100, Gijs Molenaar wrote: > De django website zelf staat ook in de svn, volgens mij checken ze deze > uit op een ontwikkelmachine en doen wat ontwikkeling, committen naar > svn, testen op test machine en daarna checkout op productie. Django is > flexibel genoeg om dit alleen met deze acties je website te kunnen deployen. Ik werk ook ongeveer zo. Verder maak ik alle (pure-python) bibliotheken waar ik gebruik van maak onderdeel van de codebase van de web applicatie. Mocht ik daar een bug in vinden en fixen, dan kan ik dat ook met een 'svn up' (1) deployen op productie. Ik ben echter net begonnen met dit projectje, dus of het in de praktijk goed gaat werken weet ik nog niet :) -- kuno. [1] 'bzr pull' eigenlijk, ik gebruik in dit geval geen svn. From Rick at youtellme.com Sun Jan 11 20:15:59 2009 From: Rick at youtellme.com (Rick van Hattem) Date: Sun, 11 Jan 2009 20:15:59 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <4969C6F5.5020503@johnnydebris.net> References: <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> Message-ID: <200901112015.59468.Rick@youtellme.com> On Sunday 11 January 2009 11:16:21 Guido Wesdorp wrote: > Geert Stappers wrote: > > Je kunt natuurlijk ook een E-mail programma nemen, > > dat een "reply-to-list" knop heeft. > > Ik moet eerlijk zeggen dat ik het gedrag zoals het was ('reply' stuurt > alleen naar afzender) persoonlijk het meest 'sane' vind - ik stuur > liever per ongeluk een bericht dat aan de lijst bedoeld was naar 1 > persoon dan dat ik een prive bericht per ongeluk naar de hele lijst > stuur, het laatste kan iets vervelender gevolgen hebben zeg maar... :) > Maar goed, ik heb nu toch de settings aangepast, aangezien de > meerderheid hier dat prettiger lijkt te vinden... > > Oftewel: opletten bij het schrijven van prive replies vanaf nu!! > > Groeten, > > Guido Mee eens Guido. De nieuwe instelling is imho zeker niet handig. Persoonlijk heb ik ook het idee dat elke fatsoenlijke mailclient zowel een "reply" als "reply-all" mogelijkheid heeft, maar misschien dat Kuno zijn Mutt anders heeft ingesteld. Bij mij is het in ieder geval gewoon "g" voor group reply of "r" voor persoonlijke reply. Met vriendelijke groet, Rick van Hattem From johnny at johnnydebris.net Mon Jan 12 11:21:21 2009 From: johnny at johnnydebris.net (Guido Wesdorp) Date: Mon, 12 Jan 2009 11:21:21 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> References: <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> Message-ID: <496B19A1.3080404@johnnydebris.net> Reinout van Rees wrote: >> Tegen hun vertellen dat er 'list-reply' is, >> wordt vaak gezien als een aanval. >> > > Ik kan het met niet herinneren uit de tijd dat ik Pine gebruikte. Ik > zie het in thunderbird niet in de UI staan en gmail (waar ik deze > lijst nu lees) kent het ook niet. > > In Thunderbird heet het 'reply all'. Cheers, Guido From reinoud.v at n.leeuwen.net Mon Jan 12 11:22:56 2009 From: reinoud.v at n.leeuwen.net (Reinoud van Leeuwen) Date: Mon, 12 Jan 2009 11:22:56 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <496B19A1.3080404@johnnydebris.net> References: <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> <496B19A1.3080404@johnnydebris.net> Message-ID: <20090112102256.GC13696@spoetnik.xs4all.nl> On Mon, Jan 12, 2009 at 11:21:21AM +0100, Guido Wesdorp wrote: > Reinout van Rees wrote: > >>Tegen hun vertellen dat er 'list-reply' is, > >>wordt vaak gezien als een aanval. > >> > > > >Ik kan het met niet herinneren uit de tijd dat ik Pine gebruikte. Ik > >zie het in thunderbird niet in de UI staan en gmail (waar ik deze > >lijst nu lees) kent het ook niet. > > > > > In Thunderbird heet het 'reply all'. En hoe heet daar dan de group-reply? -- __________________________________________________ "Nothing is as subjective as reality" Reinoud van Leeuwen reinoud.v at n.leeuwen.net http://reinoud.van.leeuwen.net kvk 27320762 __________________________________________________ From asmodai at in-nomine.org Mon Jan 12 11:25:32 2009 From: asmodai at in-nomine.org (Jeroen Ruigrok van der Werven) Date: Mon, 12 Jan 2009 11:25:32 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <200901112015.59468.Rick@youtellme.com> References: <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <200901112015.59468.Rick@youtellme.com> Message-ID: <20090112102532.GA1060@nexus.in-nomine.org> -On [20090112 11:14], Rick van Hattem (Rick at youtellme.com) wrote: >Bij mij is het in ieder geval gewoon "g" voor group reply of "r" voor >persoonlijke reply. En waarom niet 'L' voor list reply? De list is er compliant voor geconfigureerd. En voor de Thunderbird gebruikers: http://alumnit.ca/wiki/index.php?page=ReplyToListThunderbirdExtension -- Jeroen Ruigrok van der Werven / asmodai ????? ?????? ??? ?? ?????? http://www.in-nomine.org/ | http://www.rangaku.org/ | GPG: 2EAC625B Earth to earth, ashes to ashes, dust to dust... From johnny at johnnydebris.net Mon Jan 12 12:01:53 2009 From: johnny at johnnydebris.net (Guido Wesdorp) Date: Mon, 12 Jan 2009 12:01:53 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <20090112102256.GC13696@spoetnik.xs4all.nl> References: <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> <496B19A1.3080404@johnnydebris.net> <20090112102256.GC13696@spoetnik.xs4all.nl> Message-ID: <496B2321.1080503@johnnydebris.net> Reinoud van Leeuwen wrote: >> In Thunderbird heet het 'reply all'. >> > > En hoe heet daar dan de group-reply? > > Sorry, ja, 'reply all' is group reply geloof ik, maar als het goed is (hang me d'r niet aan op ;) filtert onze Mailman de mails naar de afzender er uit en is dus het gedrag vergelijkbaar met een list reply... Cheers, Guido From kuno at frob.nl Mon Jan 12 12:16:39 2009 From: kuno at frob.nl (Kuno Woudt) Date: Mon, 12 Jan 2009 12:16:39 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <200901112015.59468.Rick@youtellme.com> References: <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <200901112015.59468.Rick@youtellme.com> Message-ID: <20090112111639.GG3920@thwomp.bliss> On Sun, Jan 11, 2009 at 08:15:59PM +0100, Rick van Hattem wrote: > Mee eens Guido. De nieuwe instelling is imho zeker niet handig. Persoonlijk > heb ik ook het idee dat elke fatsoenlijke mailclient zowel een "reply" > als "reply-all" mogelijkheid heeft, maar misschien dat Kuno zijn Mutt anders > heeft ingesteld. Zoals ik eerder al schreef probeerde ik 'group-reply', dat werkt niet. Geert Stappers wees mij op 'list-reply' in mutt, dat werkt wel. -- kuno. From lists at janc.be Sun Jan 18 06:33:33 2009 From: lists at janc.be (Jan Claeys) Date: Sun, 18 Jan 2009 06:33:33 +0100 Subject: [python-nl] WAS: Python web app deployment In-Reply-To: <496B19A1.3080404@johnnydebris.net> References: <2b52d5bf0901080728s5a5118f9x7170400eb62911ee@mail.gmail.com> <20090108201738.GB12334@thwomp.bliss> <8E9B9922-EDD0-4F80-812D-15B409317AB0@klankschap.nl> <49666993.9000005@gmail.com> <1231453295.7921.1.camel@blue> <20090109211907.GO18847@gpm.stappers.nl> <4969C6F5.5020503@johnnydebris.net> <20090111202015.GM87827@spoetnik.xs4all.nl> <20090111212633.GZ18847@gpm.stappers.nl> <2b52d5bf0901111333r47958f45u261c81068624dd6f@mail.gmail.com> <496B19A1.3080404@johnnydebris.net> Message-ID: <1232256813.32687.4.camel@saeko.local> Op maandag 12-01-2009 om 11:21 uur [tijdzone +0100], schreef Guido Wesdorp: > Reinout van Rees wrote: > >> Tegen hun vertellen dat er 'list-reply' is, > >> wordt vaak gezien als een aanval. > > > > Ik kan het met niet herinneren uit de tijd dat ik Pine gebruikte. Ik > > zie het in thunderbird niet in de UI staan en gmail (waar ik deze > > lijst nu lees) kent het ook niet. > > > In Thunderbird heet het 'reply all'. Thunderbird heeft standaard geen reply-to-list, maar er bestaan wel extensies voor (die hebben weliswaar een patch nodig voor TB 2.x, maar die patch zit standaard in Ubuntu en sommige andere linux distros). -- Jan Claeys From ep at epoz.org Wed Jan 21 16:12:28 2009 From: ep at epoz.org (Etienne Posthumus) Date: Wed, 21 Jan 2009 16:12:28 +0100 Subject: [python-nl] Solr Buildout Recipe Message-ID: <747a4aea0901210712r3f2ad25ib161bbfd4888e0df@mail.gmail.com> Wie heeft een goeie tip naar een blog posting of iets dergelijks met uitleg over het gebruiken van de Plone SOLR buildout recipe? Ik heb deze gevonden: http://lautaportti.wordpress.com/2008/02/03/snowsprint-report/ en een checkout van hier: http://svn.plone.org/svn/collective/buildout/collective.recipe.solrinstance/trunk Met een basale buildout test config vanuit de README uit bovengenoemde checkout, maar de SOLR jars etc. moet ook nog ergens vandaan komen. (ik heb al een losse werkend SOLR install, maar wil het graag met een buildout doen om de deployment beter te integreren) Bij een vorige PUN meeting werd het genoemd dat deze config door meerdere PUN mensen wel met veel plezier gebruikt worden in deployments. Ik kan er via Google geen verder useful tips krijgen, iemand hier ervaring of tips mee? Etienne Posthumus From cyberco at media2b.net Wed Jan 21 16:59:37 2009 From: cyberco at media2b.net (Berco Beute) Date: Wed, 21 Jan 2009 16:59:37 +0100 Subject: [python-nl] Python baan in Groningen Message-ID: Dag allemaal, Excuses als dit niet de juiste plek voor een vacature voor een Python baan in Nederland is... Lees dan niet verder. Recentelijk heb ik een vacature op de Python job board geplaatst voor een Python/Django baan in Groningen. Zie hieronder. Wellicht dat iemand op deze mailinglist ge?nteresseerd is (of iemand kent die dat is). Vriendelijke groeten, Berco Beute ================ Accept? (Groningen, Netherlands) *Posted 17-Jan-2009* *Job Description*: Software development (Python/Django/PHP) for a massively scalable, high traffic and complex web application. *The offer* - Full time job (on-site). - Work on a massively scalable, high traffic and complex web application written in Python (Django etc). - Work on general web applications. - Work in small teams. - Using agile software development methodologies. - Salary: in line with experience. - Cool, fast-paced and high-tech atmosphere. - Kind, knowledgeable and passionate coworkers. - Open source oriented environment. - Being backed by world-class investors. - Location: Groningen, The Netherlands. - An office right at the heart of one of the coolest towns in The Netherlands. World class science, bars and culture right in front of the door. *About you:* - Software development is your passion and you appreciate the hacker mind-set. - You live and breathe internet technologies. - You are an expert on programming languages, tools and conventions. - You have an open and inquisitive mind about new technologies, picking them up rapidly with an eye to integration into your existing skill set. - You love to get things working. - You are fun to hang around with. - You love working in teams. - You have demonstrable experience in open source software and communities. - You are always striving for maximum quality in your work. - You love to work in a dynamic environment. You must be well versed in: - Building (massively) scalable web applications (high traffic, redundant, secure) - Python (expert) - Django (expert) - PHP - General web development techniques (html, css, templating, xml, xslt, sql) - Caching mechanisms - Database techniques: - mysql, postgresgl - ORM - Sharding - Replication - Linux - Web servers configuration (apache, lighttpd, nginx, cherokee,...) Extra points for experience with: - Linux - JavaScript - Cloud computing (Amazon Web Services) - Payment industry - E-ticketing - Testing - Deployment strategies - User interface design - Monitoring server clusters - Revision control software (SVN, Bazaar) *Accept?* Accept? specializes in building innovative web applications. One example being Paylogic , an advanced, world-class and successful e-ticketing platform. Accept? has great (international) ambitions and the drive and skills to realize them. We would like you to join us during that exiting journey. We have offices in Groningen and Amsterdam in The Netherlands. For more information about us you can visit our website: At Accept? we are as interested in your raw talent as in your experience. Send us your CV with some examples of your projects. - *Contact*: Berco Beute, CTO - *E-mail contact*: berco.beute at accepte.nl - *Web*: http://www.accepte.nl -------------- next part -------------- An HTML attachment was scrubbed... URL: From anton.vredegoor at gmail.com Wed Jan 21 20:51:51 2009 From: anton.vredegoor at gmail.com (Anton Vredegoor) Date: Wed, 21 Jan 2009 20:51:51 +0100 Subject: [python-nl] Python baan in Groningen In-Reply-To: References: Message-ID: On Wed, Jan 21, 2009 at 4:59 PM, Berco Beute wrote: > Recentelijk heb ik een vacature op de Python job board geplaatst voor een > Python/Django baan in Groningen. Zie hieronder. Wellicht dat iemand op deze > mailinglist ge?nteresseerd is (of iemand kent die dat is). Ja, had hem al gezien. Ik vond het nogal over the top. Van dit soort vacatures word ik erg moe en gefrustreerd aangezien ik wel iets dergelijks zoek. Het punt is dat ik te oud ben om nieuwe kunstjes te leren, en opzitten en pootjes geven gaat me ook al niet zo goed meer af. Een CV bechouw ik als het bewijs van corruptie -- hebt U in het verleden braaf gehoorzaamd aan wat de werkgever van U verlangde -- en van PHP en flash en zo moet ik ook niets hebben. Soms vraag ik me af of er voor mensen zoals ik nog wel mogelijkheden overblijven. Ik mag dan wel niet zo snel en super meer zijn maar doordat ik met veel dingen kennis heb gemaakt kan ik waarschijnlijk de meeste programmeurs nog wel een of ander truukje leren. BTW, mijn excuses voor het hijjacken van je thread maar dat is natuurlijk wel het risico van een post op een mailinglist :-) Succes verder. A. From tim at timmolendijk.nl Wed Jan 21 22:24:12 2009 From: tim at timmolendijk.nl (Tim Molendijk) Date: Wed, 21 Jan 2009 22:24:12 +0100 Subject: [python-nl] Python baan in Groningen In-Reply-To: References: Message-ID: > Ja, had hem al gezien. Ik vond het nogal over the top. Van dit soort > vacatures word ik erg moe en gefrustreerd aangezien ik wel iets > dergelijks zoek. Het punt is dat ik te oud ben om nieuwe kunstjes te > leren, en opzitten en pootjes geven gaat me ook al niet zo goed meer > af. Een CV bechouw ik als het bewijs van corruptie -- hebt U in het > verleden braaf gehoorzaamd aan wat de werkgever van U verlangde -- en > van PHP en flash en zo moet ik ook niets hebben. Soms vraag ik me af > of er voor mensen zoals ik nog wel mogelijkheden overblijven. Ik mag > dan wel niet zo snel en super meer zijn maar doordat ik met veel > dingen kennis heb gemaakt kan ik waarschijnlijk de meeste programmeurs > nog wel een of ander truukje leren. dit is satire toch (hoop ik)? From anton.vredegoor at gmail.com Thu Jan 22 10:57:24 2009 From: anton.vredegoor at gmail.com (Anton Vredegoor) Date: Thu, 22 Jan 2009 10:57:24 +0100 Subject: [python-nl] Python baan in Groningen In-Reply-To: References: Message-ID: 2009/1/21 Tim Molendijk : > dit is satire toch (hoop ik)? Voor een gedeelte wel natuurlijk, maar de zaak is toch wel iets complexer dan alleen dat. Het zou bijvoorbeeld ook wel eens kunnen dat dezelfde hormoon levels die aanleiding geven tot het plaatsen van een dergelijke vacature er toe leiden dat een kritische evaluatie ondenkbaar wordt. A. From mark at voidzero.net Thu Jan 22 15:29:46 2009 From: mark at voidzero.net (Mark van Dijk) Date: Thu, 22 Jan 2009 15:29:46 +0100 Subject: [python-nl] Python baan in Groningen In-Reply-To: References: Message-ID: <200901221529.46375.mark@voidzero.net> > > dit is satire toch (hoop ik)? > Voor een gedeelte wel natuurlijk, maar de zaak is toch wel iets > complexer dan alleen dat. Het zou bijvoorbeeld ook wel eens kunnen dat > dezelfde hormoon levels die aanleiding geven tot het plaatsen van een > dergelijke vacature er toe leiden dat een kritische evaluatie > ondenkbaar wordt. Leuke poging tot trolling :) -M ------------- volgend deel ------------ Een HTML-bijlage is gescrubt... URL: From remco at maykinmedia.nl Thu Jan 22 16:08:47 2009 From: remco at maykinmedia.nl (Remco Wendt) Date: Thu, 22 Jan 2009 16:08:47 +0100 Subject: [python-nl] Python baan in Groningen In-Reply-To: <200901221529.46375.mark@voidzero.net> References: <200901221529.46375.mark@voidzero.net> Message-ID: 2009/1/22 Mark van Dijk > > > dit is satire toch (hoop ik)? > > > Voor een gedeelte wel natuurlijk, maar de zaak is toch wel iets > > > complexer dan alleen dat. Het zou bijvoorbeeld ook wel eens kunnen dat > > > dezelfde hormoon levels die aanleiding geven tot het plaatsen van een > > > dergelijke vacature er toe leiden dat een kritische evaluatie > > > ondenkbaar wordt. > > Leuke poging tot trolling :) > Pas maar op: http://mail.python.org/pipermail/python-list/2002-November/170887.html http://mail.python.org/pipermail/python-list/2002-November/170917.html :D Remco -- Maykin Media Damrak 355, 1012 ZJ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl -------------- next part -------------- An HTML attachment was scrubbed... URL: