From chris at eidhof.nl Fri May 1 11:08:14 2009 From: chris at eidhof.nl (Chris Eidhof) Date: Fri, 1 May 2009 11:08:14 +0200 Subject: [python-nl] May 6th: Haskell meetup Message-ID: <33E02ECD-CC61-4927-AA95-1BB1C3CB9DC5@eidhof.nl> Dear Pythonists, During the last Haskell Hackathon a new user group was formed: the Dutch Haskell Users' Group (DHUG) [1]. We're happy to announce our first meeting on May 6th at 19:30 in Utrecht. We'll be talking about Haskell over drinks in The Stairway To Heaven [2], which is at walking distance from Utrecht Central Station. Everybody's invited, from complete novices to advanced Haskell users. We hope to see you this Wednesday! -chris [1]: http://haskell.org/haskellwiki/Dutch_HUG [2]: http://www.stairway.nl/contact From r.r.nederhoed at gmail.com Mon May 4 13:34:20 2009 From: r.r.nederhoed at gmail.com (Robert-Reinder Nederhoed) Date: Mon, 4 May 2009 13:34:20 +0200 Subject: [python-nl] grote getallen met grote precisie Message-ID: Goedemiddag! Ik wil de korte zijde van een hele lange, smalle rechthoekige driehoek berekenen, daarbij gebruik ik Pythagoras met grote getallen: c = (a**2 + b**2) ** 0.5 Waarbij: c == 1 + 10**22 (schuine zijde) a == 10**22 (rechte zijde) Het antwoord zou moeten volgen uit: b = (c**2 - b**2) ** 0.5 En nu: >>> c = 1 + 10**22 >>> a = 10**22 >>> b = (c**2 - a**2) ** 0.5 >>> b 141421356237.30951 Prima! En nu de controle: terugrekenen volgens Pythagoras >>> controle = (a**2 + b**2) ** 0.5 >>> controle == c False >>> controle 1e+22 >>> c 10000000000000000000001L De 1 gaat verloren. Ik begrijp dat dit komt door het gebrek aan precisie bij float waarden. Hoe kan ik dit omschrijven zodat ik de 1 niet verlies? Is er een float-alternatief die een zekere precisie behoudt? Bedankt alvast! Groeten uit een half-zonnig Den Haag, Robert-Reinder -- From faassen at startifact.com Mon May 4 13:38:13 2009 From: faassen at startifact.com (Martijn Faassen) Date: Mon, 4 May 2009 13:38:13 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: Message-ID: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> Hoi, 2009/5/4 Robert-Reinder Nederhoed : > Is er een float-alternatief die een zekere precisie behoudt? http://docs.python.org/library/fractions.html http://docs.python.org/library/decimal.html Het lijkt me dat fractions het beste bij een wiskundig probleem als deze passen. Groeten, Martijn From rob at hooft.net Mon May 4 16:01:30 2009 From: rob at hooft.net (Rob Hooft) Date: Mon, 4 May 2009 16:01:30 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> Message-ID: <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> Nee, de beste optie is om het niet met informatica maar met wiskundige algebra op te lossen. Het algoritme zo kiezen dat je een grotere nauwkeurigheid intrinsiek behoudt. In plaats van c**2-b**2 moet je dan bijvoorbeeld (c-b)*(c+b) berekenen; ontzettend veel makkelijker. Rob Op 4 mei 2009 13:38 heeft Martijn Faassen het volgende geschreven: > Hoi, > > 2009/5/4 Robert-Reinder Nederhoed : >> Is er een float-alternatief die een zekere precisie behoudt? > > http://docs.python.org/library/fractions.html > > http://docs.python.org/library/decimal.html > > Het lijkt me dat fractions het beste bij een wiskundig probleem als deze passen. > > Groeten, > > Martijn > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > -- Rob W. W. Hooft || rob at hooft.net || http://hooft.net/rob From r.r.nederhoed at gmail.com Mon May 4 16:11:58 2009 From: r.r.nederhoed at gmail.com (Robert-Reinder Nederhoed) Date: Mon, 4 May 2009 16:11:58 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> Message-ID: @Martijn: dank, ik ga vanavond de Fraction uitproberen @Rob: dank voor je reactie. Ik begrijp je punt. Het is alleen lastig om dit probleem met een ander algoritme op te lossen. Mijn probleem in de kern is dit: >>> a = 1 + 10**22 >>> a 10000000000000000000001L >>> a**2 100000000000000000000020000000000000000000001L >>> (a**2)**0.5 1e+22 Ik zie niet hoe ik dit algoritmisch anders kan doen. Behalve een alternatieve implementatie van de wortelfunctie gaan uitschrijven... daar heb ik niet zo'n zin in :-) (ik zou het niet eens kunnen) Ik wil voorkomen dat "**0.5" naar een float gaat. Dat zou met een Fraction voorkomen kunnen worden. Dat ga ik straks proberen. Wanneer ik eruit ben, zal ik mijn oplossing toesturen. Fijne dag! Robert-Reinder -- From faassen at startifact.com Mon May 4 16:14:01 2009 From: faassen at startifact.com (Martijn Faassen) Date: Mon, 4 May 2009 16:14:01 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> Message-ID: <8928d4e90905040714j42329738x5baa2b9ac835b4be@mail.gmail.com> Hoi, 2009/5/4 Rob Hooft : > Nee, de beste optie is om het niet met informatica maar met wiskundige > algebra op te lossen. Het algoritme zo kiezen dat je een grotere > nauwkeurigheid intrinsiek behoudt. De vraag ging expliciet over een float-alternatief. Van decimal en fractions lijkt me fractions de beste optie. Deze heeft absolute nauwkeurigheid intrinsiek. Is alleen niet erg efficient in vergelijking met float, maar als het echt over efficientie gaat moeten we toch al niet met puur python aankomen in dit geval. > In plaats van c**2-b**2 moet je dan bijvoorbeeld (c-b)*(c+b) > berekenen; ontzettend veel makkelijker. Dit lijkt me een goed advies als je heel veel float berekening wilt doen, de nauwkeurigheid redelijk wilt laten houden, met een redelijke performance. Groeten, Martijn From evert.rol at gmail.com Mon May 4 16:51:46 2009 From: evert.rol at gmail.com (Evert Rol) Date: Mon, 4 May 2009 16:51:46 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> Message-ID: > Mijn probleem in de kern is dit: >>>> a = 1 + 10**22 >>>> a > 10000000000000000000001L >>>> a**2 > 100000000000000000000020000000000000000000001L >>>> (a**2)**0.5 > 1e+22 Je kunt je ook afvragen of je de precisie werkelijk nodig hebt. In alle praktische gevallen kun je volgens mij gewoon aannemen: >>> a = 1e22+1 >>> b = 1e22 >>> a == b True en zal er in feite niets veranderen aan het uiteindelijke resultaat. Alleen bij echt wiskundige problemen is de precisie nuttig, maar dan zou je Rob's oplossing kunnen gebruiken, of gewoon het getal niet uitschrijven maar de formule laten staan. Overigens heeft numpy nog een float128 type, maar ook daar zul je vinden dat >>> a = numpy.float128(1e22+1) >>> b = numpy.float128(1e22) >>> a == b True Evert From rob at hooft.net Mon May 4 16:55:38 2009 From: rob at hooft.net (Rob Hooft) Date: Mon, 4 May 2009 16:55:38 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> Message-ID: <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> > Overigens heeft numpy nog een float128 type, maar ook daar zul je vinden dat >>>> a = numpy.float128(1e22+1) >>>> b = numpy.float128(1e22) >>>> a == b > True Niet valsspelen, je moet de optelling natuurlijk wel in float128 doen en niet in Python float (64). 64 bit floats met 53 bit mantissa zijn voldoende voor 17 cijfers. 128 bits moet dus zeker meer dan 30 cijfers zijn. Rob -- Rob W. W. Hooft || rob at hooft.net || http://hooft.net/rob From evert.rol at gmail.com Mon May 4 17:27:39 2009 From: evert.rol at gmail.com (Evert Rol) Date: Mon, 4 May 2009 17:27:39 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> Message-ID: >> Overigens heeft numpy nog een float128 type, maar ook daar zul je >> vinden dat >>>>> a = numpy.float128(1e22+1) >>>>> b = numpy.float128(1e22) >>>>> a == b >> True > > Niet valsspelen, je moet de optelling natuurlijk wel in float128 doen > en niet in Python float (64). Oeps, even over het hoofd gezien. En ik denk dat je er een 64 bits platform voor moet hebben, want >>> numpy.float128(1.e22) + numpy.float128(1.) - numpy.float128(1.e22) 0.0 op mijn 32bit Mac. Tenminste, ik zou denken dat ~30 significante cijfers genoeg zou moeten zijn voor dit probleem. > 64 bit floats met 53 bit mantissa zijn > voldoende voor 17 cijfers. 128 bits moet dus zeker meer dan 30 cijfers > zijn. > > Rob From r.r.nederhoed at gmail.com Mon May 4 20:35:57 2009 From: r.r.nederhoed at gmail.com (Robert-Reinder Nederhoed) Date: Mon, 4 May 2009 20:35:57 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> Message-ID: Heren, bedankt voor het meedenken. numpy.float128 kende ik nog niet, thanks! Wellicht doe ik rare dingen... maar ik wil juist rekenen met getallen van 1000 cijfers (of meer) :-) en de waarde zit 'm juist in de afwijking tussen 2 hele grote getallen. Die 1 in het voorbeeld is juist heel belangrijk. Voor de komma, achter de komma is oninteressant voor mijn functie. Ik begin met hele grote integers, voer daar bewerkingen op uit en wil dan terugrekenen. Ik ga nu met de Fraction en Decimal aan de slag, tot later! Robert-Reinder PS - een mooi moment om python3 te installeren -- From rob at hooft.net Mon May 4 20:58:52 2009 From: rob at hooft.net (Rob Hooft) Date: Mon, 4 May 2009 20:58:52 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> Message-ID: <571a675e0905041158o50589103gfac940c2a13e9936@mail.gmail.com> Op 4 mei 2009 20:35 heeft Robert-Reinder Nederhoed het volgende geschreven: > Voor de komma, achter de komma is oninteressant voor mijn functie. Ik > begin met hele grote integers, voer daar bewerkingen op uit en wil dan > terugrekenen. Leuk. Kun je vertellen waar je integers vandaan komen, en wat voor soort berekening je erop los laat? Gaat het om de getaltheorie? Of zijn het toch getallen die te maken hebben met zaken buiten de computer? Ik ken een ruime hoeveelheid mensen die denken dat ze in hoge precisie moeten rekenen, maar slechts weinigen die er ook werkelijk zinvolle dingen mee doen.... Ik hoor dus graag over nieuwe toepassingen van hoge-precisieberekeningen. Rob -- Rob W. W. Hooft || rob at hooft.net || http://hooft.net/rob From r.r.nederhoed at gmail.com Mon May 4 23:13:23 2009 From: r.r.nederhoed at gmail.com (Robert-Reinder Nederhoed) Date: Mon, 4 May 2009 23:13:23 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: <571a675e0905041158o50589103gfac940c2a13e9936@mail.gmail.com> References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> <571a675e0905041158o50589103gfac940c2a13e9936@mail.gmail.com> Message-ID: No luck so far... >>> from decimal import Decimal >>> a = Decimal(10) ** Decimal(80) >>> b = a + Decimal(1) >>> b Decimal('1.000000000000000000000000000E+80') >>> 10 ** 80 100000000000000000000000000000000000000000000000000000000000000000000000000000000 bij Decimal gaat het 1 eentje al verloren voordat we de wortel trekken. >>> from fractions import Fraction >>> a = Fraction(10**100) >>> b = 1 + a >>> b Fraction(10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001, 1) >>> (b ** Fraction(2)) ** Fraction(1, 2) 1e+100 De implementatie van power en sqrt gebruiken intern floating points zo te zien. > Leuk. Kun je vertellen waar je integers vandaan komen [..] Ik werk een eigen compressie idee uit. Tot nu toe wordt mijn bestand alleen maar groter :-) Nou dat is niet helemaal waar, maar ik probeer met grotere brokken data te werken en nu loop ik tegen grenzen aan. Ik heb al even gespeeld met een implementatie van sqrt die enkel integers oplevert, maar die begint bij getallen groter dan 10**7 tijd te vragen... def sqrt(x): """ via http://www.pedrofreire.com/sqrt >>> sqrt(4) 2 >>> sqrt(144) 12 >>> sqrt((10**6 + 1) ** 2) 1000001 """ x = (x+1) >> 1 r = 0 while x > r: x -= r r += 1 return r hum... ik ga er nog even over nadenken. Misschien dat ik eerst met blokken ga werken van 30 cijfers in float128. Of mijn idee anders opzetten. Lastig. Bedankt voor nu, goede nacht! From stef.mientki at gmail.com Tue May 5 00:26:00 2009 From: stef.mientki at gmail.com (Stef Mientki) Date: Tue, 05 May 2009 00:26:00 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> <571a675e0905041158o50589103gfac940c2a13e9936@mail.gmail.com> Message-ID: <49FF6B78.4080307@gmail.com> >> Leuk. Kun je vertellen waar je integers vandaan komen [..] >> > Ik werk een eigen compressie idee uit. Tot nu toe wordt mijn bestand > alleen maar groter :-) > Nou dat is niet helemaal waar, maar ik probeer met grotere brokken > data te werken en nu loop ik tegen grenzen aan. > Misschien ken je dit nog niet en mogelijk geeft het wat ideeen: EDF+ format, een bestandsformaat om willekeurige data in verschillende willekeurige resoluties op te bergen. gr. Stef From remco at gerlich.nl Tue May 5 07:44:47 2009 From: remco at gerlich.nl (Remco Gerlich) Date: Tue, 5 May 2009 07:44:47 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: <8928d4e90905040438s129e7cd6re2e1ea2525ad0e81@mail.gmail.com> <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> <571a675e0905041158o50589103gfac940c2a13e9936@mail.gmail.com> Message-ID: <7ae3ca10905042244w24178682i4b63f107913fe60e@mail.gmail.com> Hoi, Ik heb er gisteren ook mee gespeeld, en de truc is: decimal.getcontext().prec = 1000 Je kunt de precisie zelf instellen! Standaard is het 28 cijfers. from decimal import * getcontext().prec = 1000 a = Decimal('1e22') c = Decimal('1e22')+Decimal('1') b = (c*c-a*a).sqrt() Geeft het juiste antwoord (b is afgerond 141421356237, groter dan ik had verwacht :-)) Remco 2009/5/4 Robert-Reinder Nederhoed > No luck so far... > > >>> from decimal import Decimal > >>> a = Decimal(10) ** Decimal(80) > >>> b = a + Decimal(1) > >>> b > Decimal('1.000000000000000000000000000E+80') > >>> 10 ** 80 > > 100000000000000000000000000000000000000000000000000000000000000000000000000000000 > > bij Decimal gaat het 1 eentje al verloren voordat we de wortel trekken. > > >>> from fractions import Fraction > >>> a = Fraction(10**100) > >>> b = 1 + a > >>> b > > Fraction(10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001, > 1) > >>> (b ** Fraction(2)) ** Fraction(1, 2) > 1e+100 > > De implementatie van power en sqrt gebruiken intern floating points zo te > zien. > > > Leuk. Kun je vertellen waar je integers vandaan komen [..] > Ik werk een eigen compressie idee uit. Tot nu toe wordt mijn bestand > alleen maar groter :-) > Nou dat is niet helemaal waar, maar ik probeer met grotere brokken > data te werken en nu loop ik tegen grenzen aan. > > > Ik heb al even gespeeld met een implementatie van sqrt die enkel > integers oplevert, maar die begint bij getallen groter dan 10**7 tijd > te vragen... > > def sqrt(x): > """ via http://www.pedrofreire.com/sqrt > >>> sqrt(4) > 2 > >>> sqrt(144) > 12 > >>> sqrt((10**6 + 1) ** 2) > 1000001 > """ > x = (x+1) >> 1 > r = 0 > while x > r: > x -= r > r += 1 > return r > > > hum... ik ga er nog even over nadenken. Misschien dat ik eerst met > blokken ga werken van 30 cijfers in float128. Of mijn idee anders > opzetten. > > Lastig. Bedankt voor nu, goede nacht! > _______________________________________________ > Python-nl mailing list > Python-nl op python.org > http://mail.python.org/mailman/listinfo/python-nl > ------------- volgend deel ------------ Een HTML-bijlage is gescrubt... URL: From r.r.nederhoed at gmail.com Tue May 5 10:09:47 2009 From: r.r.nederhoed at gmail.com (Robert-Reinder Nederhoed) Date: Tue, 5 May 2009 10:09:47 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: <7ae3ca10905042244w24178682i4b63f107913fe60e@mail.gmail.com> References: <571a675e0905040701j7aca48ffn59aa8e1d23944458@mail.gmail.com> <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> <571a675e0905041158o50589103gfac940c2a13e9936@mail.gmail.com> <7ae3ca10905042244w24178682i4b63f107913fe60e@mail.gmail.com> Message-ID: Remco, het is fantastisch! Inderdaad, nu krijg ik het gewenste resultaat. Ik had de getcontext().prec ook gevonden gisteren, maar dat leek me niet te helpen. Decimal.sqrt had ik nog niet gezien. Meer ogen helpen dus toch. Vanavond ga ik het in mijn compressiefunctie stoppen en kijken wat er gebeurt... spannend. Iedereen bedankt voor de tips en het meedenken! Robert-Reinder -- From r.r.nederhoed at gmail.com Tue May 5 22:25:24 2009 From: r.r.nederhoed at gmail.com (Robert-Reinder Nederhoed) Date: Tue, 5 May 2009 22:25:24 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: <571a675e0905040755v6ad5a4b8o436a3537ecee98be@mail.gmail.com> <571a675e0905041158o50589103gfac940c2a13e9936@mail.gmail.com> <7ae3ca10905042244w24178682i4b63f107913fe60e@mail.gmail.com> Message-ID: Nou... de berekeningen omgeschreven naar Decimals werken foutloos. Dat is mooi. Alleen mijn compressie-idee komt niet uit de verf... mijn data groeit na herschrijven met 17% :-( Loss-less "compressie" van -17% :-) Morgen verder. Groet, Robert-Reinder -- From a.t.hofkamp at tue.nl Wed May 6 08:57:41 2009 From: a.t.hofkamp at tue.nl (A.T.Hofkamp) Date: Wed, 06 May 2009 08:57:41 +0200 Subject: [python-nl] grote getallen met grote precisie In-Reply-To: References: Message-ID: <4A0134E5.3080306@tue.nl> Robert-Reinder Nederhoed wrote: >>>> c = 1 + 10**22 >>>> a = 10**22 >>>> b = (c**2 - a**2) ** 0.5 >>>> b Hallo, Ik val midden in de discussie, maar waarom herschrijf je je probleem niet eerst naar c = g + dc a = g + da da >= 0, dc >= 0, da == 0 of dc == 0 Splits a en c op naar gezamenlijk deel g en een zo klein mogelijk verschil. Dan met middelbare school algebra: c = g + dc a = g + da b = (c^2 - a^2) ^ 1/2 = ((g+dc)^2 - (g+da)^2) ^ 1/2 = (g^2 + 2*g*dc + dc^2 - g^2 - 2*g*da - da^2) ^ 1/2 = (2*g*(dc-da) + dc^2 - da^2) ^ 1/2 als da = 0, dan wordt dit zelfs b = (2*g*dc - dc*dc) ^ 1/2 wat er imho heel wat vriendelijk uitziet. In ieder geval ben je de g^2 factor kwijt, wat een aantal hoofdbrekens zou moeten schelen. Albert From klaasvanschelven at gmail.com Tue May 12 19:04:25 2009 From: klaasvanschelven at gmail.com (Klaas van Schelven) Date: Tue, 12 May 2009 19:04:25 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms Message-ID: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> Dames & Heren, Sinds een half jaartje speel ik af en toe eens met Django. Ik moet zeggen dat het me in het algemeen erg goed bevalt. Ga je buiten het betreden pad, dan kan het landschap er soms echter wat dor bijliggen. Ik zou graag Nederlandse datumnotatie gebruiken in de datumvelden (zowel bij het weergeven als bij het parsen) in mijn forms. Vergelijkbaar: komma's ipv punten in DecimalFields / FloatFields. Wat googlen levert eigenlijk behoorlijk weinig op, behalve een algemene verwijzing naar Babel. Wellicht dat iemand uit de Nederlandse Django Community een mooie oplossing of oplossingen heeft gevonden. Alvast hartelijk bedankt in ieder geval, groet, Klaas -- www.xaba.nl 06 811 599 10 Skype: klaasvanschelven Twitter: vanschelven -------------- next part -------------- An HTML attachment was scrubbed... URL: From dimitri.pater at gmail.com Tue May 12 21:11:19 2009 From: dimitri.pater at gmail.com (dimitri pater - serpia) Date: Tue, 12 May 2009 21:11:19 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> Message-ID: hoi, wat betreft de datum: in settings.py LANGUAGE_CODE = 'nl' in je template: {{ datum|date:"l d M" }} wordt dinsdag 12 Mei vooor de komma's en punten is ook een oplossing. Maar die datum, die kon ik zo ophoesten. groet, dimitri 2009/5/12 Klaas van Schelven : > Dames & Heren, > > Sinds een half jaartje speel ik af en toe eens met Django. Ik moet zeggen > dat het me in het algemeen erg goed bevalt. Ga je buiten het betreden pad, > dan kan het landschap er soms echter wat dor bijliggen. > > Ik zou graag Nederlandse datumnotatie gebruiken in de datumvelden (zowel bij > het weergeven als bij het parsen) in mijn forms. > Vergelijkbaar: komma's ipv punten in DecimalFields / FloatFields. > > Wat googlen levert eigenlijk behoorlijk weinig op, behalve een algemene > verwijzing naar Babel. > > Wellicht dat iemand uit de Nederlandse Django Community een mooie oplossing > of oplossingen heeft gevonden. > Alvast hartelijk bedankt in ieder geval, > > groet, > Klaas > > -- > www.xaba.nl > 06 811 599 10 > Skype: klaasvanschelven > Twitter: vanschelven > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > > -- --- You can't have everything. Where would you put it? -- Steven Wright --- please visit www.serpia.org From Rick.van.Hattem at fawo.nl Tue May 12 21:25:19 2009 From: Rick.van.Hattem at fawo.nl (Rick van Hattem) Date: Tue, 12 May 2009 21:25:19 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> Message-ID: <200905122125.22057.Rick.van.Hattem@fawo.nl> On Tuesday 12 May 2009 19:04, Klaas van Schelven wrote: > Dames & Heren, > > Sinds een half jaartje speel ik af en toe eens met Django. Ik moet zeggen > dat het me in het algemeen erg goed bevalt. Ga je buiten het betreden pad, > dan kan het landschap er soms echter wat dor bijliggen. > > Ik zou graag Nederlandse datumnotatie gebruiken in de datumvelden (zowel > bij het weergeven als bij het parsen) in mijn forms. > Vergelijkbaar: komma's ipv punten in DecimalFields / FloatFields. > > Wat googlen levert eigenlijk behoorlijk weinig op, behalve een algemene > verwijzing naar Babel. > > Wellicht dat iemand uit de Nederlandse Django Community een mooie oplossing > of oplossingen heeft gevonden. > Alvast hartelijk bedankt in ieder geval, > > groet, > Klaas Deze feature zit niet ingebouwd in Django, maar het is vrij eenvoudig zelf een formfield te bouwen die dit wel kan. Een voorbeeld hiervan is deze ticket: http://code.djangoproject.com/ticket/5526 Sowieso is dit vrij eenvoudig te bereiken met de locale module, om eventjes een klein voorbeeld te geven: import locale locale.setlocale(locale.LC_ALL, 'nl_NL') print locale.atof('123,456') Mvg, -- Rick van Hattem Rick.van.Hattem(at)Fawo.nl -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: From asmodai at in-nomine.org Tue May 12 21:33:14 2009 From: asmodai at in-nomine.org (Jeroen Ruigrok van der Werven) Date: Tue, 12 May 2009 21:33:14 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> Message-ID: <20090512193313.GZ24353@nexus.in-nomine.org> Hoi Klaas, -On [20090512 20:55], Klaas van Schelven (klaasvanschelven at gmail.com) wrote: >Ik zou graag Nederlandse datumnotatie gebruiken in de datumvelden (zowel bij >het weergeven als bij het parsen) in mijn forms. >Vergelijkbaar: komma's ipv punten in DecimalFields / FloatFields. > >Wat googlen levert eigenlijk behoorlijk weinig op, behalve een algemene >verwijzing naar Babel. Er is inderdaad een Babel/Django integratie mogelijk. Ik heb deze niet geschreven en weet er verder ook weinig van af daar ik mij binnen Babel met andere dingen bezig hou, maar je kan meer nalezen op http://babel.edgewall.org/wiki/BabelDjango Het lijkt er op dat dat momenteel de beste manier is. Als ik zo http://docs.djangoproject.com/en/dev/topics/i18n/ bekijk lijkt het er op dat het huidige i18n verhaal binnen Django op vertalingen focust. Als ik dan ook nog http://code.djangoproject.com/ticket/7980 er bij zie, lijkt het er op dat het nog wel even gaat duren. Dus je snelste route is momenteel via Babel. Kijk op die link van Babel even bij http://babel.edgewall.org/wiki/BabelDjango#decimalfmt en/of http://babel.edgewall.org/wiki/BabelDjango#currencyfmt Ik denk dat je je dat genoeg op pad moet brengen. Zo niet, laat het even weten. En nu Babel even updaten met CLDR 1.7. :) -- Jeroen Ruigrok van der Werven / asmodai ????? ?????? ??? ?? ?????? http://www.in-nomine.org/ | http://www.rangaku.org/ | GPG: 2EAC625B When you pass through, no one can pin you down, no one can call you back... From asmodai at in-nomine.org Tue May 12 21:40:26 2009 From: asmodai at in-nomine.org (Jeroen Ruigrok van der Werven) Date: Tue, 12 May 2009 21:40:26 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: <200905122125.22057.Rick.van.Hattem@fawo.nl> References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> <200905122125.22057.Rick.van.Hattem@fawo.nl> Message-ID: <20090512194026.GA24353@nexus.in-nomine.org> Hoi Rick, alles goed? :) -On [20090512 21:23], Rick van Hattem (Rick.van.Hattem at fawo.nl) wrote: >Sowieso is dit vrij eenvoudig te bereiken met de locale module, om eventjes >een klein voorbeeld te geven: > >import locale >locale.setlocale(locale.LC_ALL, 'nl_NL') >print locale.atof('123,456') Ja en nee. setlocale() is afhankelijk van de locales die ge?nstalleerd zijn op je besturingssysteem. En ik kan mij voorstellen dat dat niet op elke hosting provider de volledige zwik zal zijn. Even chargeren, de gemiddelde Unix c.q. Linux bak zal geen ondersteuning in zijn locale directory hebben voor wuu of yue. Nou zal dat voor de meeste mensen geen probleem zijn. Maar ook zijn er bepaalde wijzigingen en/of entries voor Baskisch, Galego en andere Europese locales niet aanwezig. En dat is, met oog op de EU, uiteraard niet netjes. Excuses als het drammerig overkomt, maar lokalisatie en internationalisatie moet je niet halfslachtig doen. :) -- Jeroen Ruigrok van der Werven / asmodai ????? ?????? ??? ?? ?????? http://www.in-nomine.org/ | http://www.rangaku.org/ | GPG: 2EAC625B Like cures like... From Rick.van.Hattem at fawo.nl Tue May 12 22:29:05 2009 From: Rick.van.Hattem at fawo.nl (Rick van Hattem) Date: Tue, 12 May 2009 22:29:05 +0200 Subject: [python-nl] =?utf-8?q?Nederlandse_Datumvelden_en_Komma=27s_in_Dja?= =?utf-8?q?ngo=27s=09Forms?= In-Reply-To: <20090512194026.GA24353@nexus.in-nomine.org> References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> <200905122125.22057.Rick.van.Hattem@fawo.nl> <20090512194026.GA24353@nexus.in-nomine.org> Message-ID: <200905122229.09391.Rick.van.Hattem@fawo.nl> On Tuesday 12 May 2009 21:40, Jeroen Ruigrok van der Werven wrote: > Hoi Rick, > > alles goed? :) Hoi Jeroen, Alles is prima hoor. Zin om eens een keer te meeten? > -On [20090512 21:23], Rick van Hattem (Rick.van.Hattem at fawo.nl) wrote: > >Sowieso is dit vrij eenvoudig te bereiken met de locale module, om > > eventjes een klein voorbeeld te geven: > > > >import locale > >locale.setlocale(locale.LC_ALL, 'nl_NL') > >print locale.atof('123,456') > > Ja en nee. > > setlocale() is afhankelijk van de locales die ge?nstalleerd zijn op je > besturingssysteem. En ik kan mij voorstellen dat dat niet op elke hosting > provider de volledige zwik zal zijn. Even chargeren, de gemiddelde Unix > c.q. Linux bak zal geen ondersteuning in zijn locale directory hebben voor > wuu of yue. Nou zal dat voor de meeste mensen geen probleem zijn. Maar ook > zijn er bepaalde wijzigingen en/of entries voor Baskisch, Galego en andere > Europese locales niet aanwezig. En dat is, met oog op de EU, uiteraard niet > netjes. > > Excuses als het drammerig overkomt, maar lokalisatie en internationalisatie > moet je niet halfslachtig doen. :) Dat hangt m.i. toch van de doelgroep af, als je een Nederlandse site op je eigen server (of bekende server) bouwt dan is het gebruik van locale waarschijnlijk geen slechte keuze. Als je een portable systeem bouwt dat overal moet werken en meerdere talen moet ondersteunen, dan heb je uiteraard helemaal gelijk. Halfslachtig werk moeten we allemaal proberen te vermijden, al is de eenvoudige oplossing vaak wel de beste :) Of zoals "The Zen of Python" zegt: "Simple is better than complex". -- Rick van Hattem Rick.van.Hattem(at)Fawo.nl -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: From armijn at uulug.nl Wed May 13 00:27:57 2009 From: armijn at uulug.nl (Armijn Hemel) Date: Wed, 13 May 2009 00:27:57 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> Message-ID: <1242167277.3052.2.camel@cletus.local> On Tue, 2009-05-12 at 21:11 +0200, dimitri pater - serpia wrote: > in settings.py > LANGUAGE_CODE = 'nl' > in je template: > {{ datum|date:"l d M" }} wordt dinsdag 12 Mei Dat hoop ik niet, want dat is in het Nederlands toch echt fout :-P armijn -- ------------------------------------------------------------------------- armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group ------------------------------------------------------------------------- From dimitri.pater at gmail.com Wed May 13 01:27:27 2009 From: dimitri.pater at gmail.com (dimitri pater - serpia) Date: Wed, 13 May 2009 01:27:27 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: <1242167277.3052.2.camel@cletus.local> References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> <1242167277.3052.2.camel@cletus.local> Message-ID: Hoi Armijn, misschien heb ik de vraag van de OP niet goed begrepen. Maar op deze wijze kun je toch echt een Nederlandse notatie voor een DateField in een model (http://docs.djangoproject.com/en/dev/ref/models/fields/#datefield) in een template weergeven (http://docs.djangoproject.com/en/dev/ref/templates/builtins/#ttag-now) met behulp van het date filter (http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date). Wat bedoel je met "toch echt fout"? groet, dimitri 2009/5/13 Armijn Hemel : > On Tue, 2009-05-12 at 21:11 +0200, dimitri pater - serpia wrote: >> in settings.py >> LANGUAGE_CODE = 'nl' >> in je template: >> {{ datum|date:"l d M" }} wordt dinsdag 12 Mei > > Dat hoop ik niet, want dat is in het Nederlands toch echt fout :-P > > armijn > > -- > ------------------------------------------------------------------------- > armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group > ------------------------------------------------------------------------- > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > -- --- You can't have everything. Where would you put it? -- Steven Wright --- please visit www.serpia.org From armijn at uulug.nl Wed May 13 01:28:33 2009 From: armijn at uulug.nl (Armijn Hemel) Date: Wed, 13 May 2009 01:28:33 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> <1242167277.3052.2.camel@cletus.local> Message-ID: <1242170913.3052.46.camel@cletus.local> On Wed, 2009-05-13 at 01:27 +0200, dimitri pater - serpia wrote: > (http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date). > Wat bedoel je met "toch echt fout"? Maandnamen in het Nederlands zijn doorgaans nooit met een hoofdletter, behalve dan aan het begin van een zin ;-) armijn -- ------------------------------------------------------------------------- armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group ------------------------------------------------------------------------- From dimitri.pater at gmail.com Wed May 13 01:31:35 2009 From: dimitri.pater at gmail.com (dimitri pater - serpia) Date: Wed, 13 May 2009 01:31:35 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: <1242170913.3052.46.camel@cletus.local> References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> <1242167277.3052.2.camel@cletus.local> <1242170913.3052.46.camel@cletus.local> Message-ID: ja, dat klopt inderdaad. Maar daar valt wel weer een mouw aan te passen met string.lowercase (even kort door de bocht ;-) 2009/5/13 Armijn Hemel : > On Wed, 2009-05-13 at 01:27 +0200, dimitri pater - serpia wrote: >> (http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date). >> Wat bedoel je met "toch echt fout"? > > Maandnamen in het Nederlands zijn doorgaans nooit met een hoofdletter, > behalve dan aan het begin van een zin ;-) > > armijn > > -- > ------------------------------------------------------------------------- > armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group > ------------------------------------------------------------------------- > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > -- --- You can't have everything. Where would you put it? -- Steven Wright --- please visit www.serpia.org From dimitri.pater at gmail.com Wed May 13 01:48:38 2009 From: dimitri.pater at gmail.com (dimitri pater - serpia) Date: Wed, 13 May 2009 01:48:38 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> <1242167277.3052.2.camel@cletus.local> <1242170913.3052.46.camel@cletus.local> Message-ID: sorry, de juiste syntax is string.lower() ipv string.lowercase On Wed, May 13, 2009 at 1:31 AM, dimitri pater - serpia wrote: > ja, dat klopt inderdaad. Maar daar valt wel weer een mouw aan te > passen met string.lowercase (even kort door de bocht ;-) > > 2009/5/13 Armijn Hemel : >> On Wed, 2009-05-13 at 01:27 +0200, dimitri pater - serpia wrote: >>> (http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date). >>> Wat bedoel je met "toch echt fout"? >> >> Maandnamen in het Nederlands zijn doorgaans nooit met een hoofdletter, >> behalve dan aan het begin van een zin ;-) >> >> armijn >> >> -- >> ------------------------------------------------------------------------- >> armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group >> ------------------------------------------------------------------------- >> >> _______________________________________________ >> Python-nl mailing list >> Python-nl at python.org >> http://mail.python.org/mailman/listinfo/python-nl >> > > > > -- > --- > You can't have everything. Where would you put it? -- Steven Wright > --- > please visit www.serpia.org > -- --- You can't have everything. Where would you put it? -- Steven Wright --- please visit www.serpia.org From klaasvanschelven at gmail.com Wed May 13 11:28:20 2009 From: klaasvanschelven at gmail.com (Klaas van Schelven) Date: Wed, 13 May 2009 11:28:20 +0200 Subject: [python-nl] Nederlandse Datumvelden en Komma's in Django's Forms In-Reply-To: References: <1048eec20905121004u103e92d3s231ae09e4a7fb5e6@mail.gmail.com> <1242167277.3052.2.camel@cletus.local> <1242170913.3052.46.camel@cletus.local> Message-ID: <1048eec20905130228u341e58fdy24f9d27a6ce1475c@mail.gmail.com> Zeer hartelijk dank voor de suggesties. Uiteindelijk heb ik toch voor een andere 'oplossing' gekozen die valt onder "The Simplest Thing That Could Possibly Work". Totdat een werkbare, makkelijk deploybare oplossing komt die ook nog eens transparant werkt voor modelforms. Ik poke in settings.py gewoon het een en ander om. Lelijk, maar in mijn geval precies de code die je maar op 1 plek hoeft op te schrijven. Ik verwacht de komma oplossing analoog te kunnen doen. DATE_OUTPUT_FORMAT = '%d-%m-%Y' DATE_INPUT_FORMATS = ( '%d-%m-%Y', '%d/%m/%Y', # '25-10-2006', '25/10/2006' '%d/%m/%y', # '25/10/06' '%d %b %Y', '%d %B %Y', # '25 okt 2006', '25 oktober 2006' ) from django.forms import DateField, TextInput import datetime class DateInput(TextInput): def render(self, name, value, attrs=None): if type(value) == datetime.date: value = value.strftime(DATE_OUTPUT_FORMAT) return TextInput.render(self, name, value, attrs) def DateField__init__(self, input_formats=None, *args, **kwargs): super(DateField, self).__init__(*args, **kwargs) self.input_formats = DATE_INPUT_FORMATS DateField.widget = DateInput DateField.__init__ = DateField__init__ 2009/5/13 dimitri pater - serpia > sorry, de juiste syntax is string.lower() ipv string.lowercase > > On Wed, May 13, 2009 at 1:31 AM, dimitri pater - serpia > wrote: > > ja, dat klopt inderdaad. Maar daar valt wel weer een mouw aan te > > passen met string.lowercase (even kort door de bocht ;-) > > > > 2009/5/13 Armijn Hemel : > >> On Wed, 2009-05-13 at 01:27 +0200, dimitri pater - serpia wrote: > >>> (http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date). > >>> Wat bedoel je met "toch echt fout"? > >> > >> Maandnamen in het Nederlands zijn doorgaans nooit met een hoofdletter, > >> behalve dan aan het begin van een zin ;-) > >> > >> armijn > >> > >> -- > >> > ------------------------------------------------------------------------- > >> armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users > Group > >> > ------------------------------------------------------------------------- > >> > >> _______________________________________________ > >> Python-nl mailing list > >> Python-nl at python.org > >> http://mail.python.org/mailman/listinfo/python-nl > >> > > > > > > > > -- > > --- > > You can't have everything. Where would you put it? -- Steven Wright > > --- > > please visit www.serpia.org > > > > > > -- > --- > You can't have everything. Where would you put it? -- Steven Wright > --- > please visit www.serpia.org > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > -- www.xaba.nl 06 811 599 10 Skype: klaasvanschelven Twitter: vanschelven -------------- next part -------------- An HTML attachment was scrubbed... URL: From Anne.Cazals at Hays.com Wed May 13 16:57:47 2009 From: Anne.Cazals at Hays.com (Cazals, Anne) Date: Wed, 13 May 2009 15:57:47 +0100 Subject: [python-nl] Job offer in Barcelona to publish Message-ID: <54C18846C576604F88ABF09DC0C5715806A03C6A@EX2K3C1.hayshps.com> Hays Information Technology - Barcelona (Spain) Box Team Leader / Developers Python International Multimedia Services Group with Headquarters in Barcelona is looking for Python Professionals including TEAM LEADERS and DEVELOPERS. Their streaming server is a top media and entertainment platform that provides services for prestigious clients, and you would be responsible not only for the development of new features as for the defining and implementing of creative insights in our platform. This is an opportunity for the media and internet passionate that wants to be able to work in a fast paced futuristic environment. Your day to day tasks will be developing new cycles of the platform code base as assist in incident analyses and quality assurance. Reporting to the development director with new innovative ideas, you will investigate and improve the core functionality of the streaming platform. If you have a good knowledge of Python, experience with software development and knowledge Linux servers, don't miss this unique opportunity! We are waiting for you. Join us now and work in an international environment, with a team made by highly skilled, experienced and objective driven team. The company offers a fixed salary + bonus and private medical insurance. Important: those positions are based in Barcelona Spain, it is required a work permit to work in this country for non-European Citizens. Anne Cazals, Consultant Hays Information Technology T: +34 93 467 0324 anne.cazals at hays.es www.hays.es/it ****************************************************************************** This message (including any attachments) is confidential and may be legally privileged. If you are not the intended recipient, you should not disclose, copy or use any part of it - please delete all copies immediately and notify the Hays Specialist Recruitment Helpdesk at ITHelpdesk at hays.com. Any information, statements or opinions contained in this message (including any attachments) are given by the author. They are not given on behalf of Hays unless subsequently confirmed by an individual other than the author who is duly authorised to represent Hays. Should you wish to opt out of receiving further information about our services please write to our Customer Helpline, Hays Specialist Recruitment Limited, Stockley House, 2nd Floor, 130 Wilton Road, London, SW1V 1LQ. To update your contact details or relevant information, please contact the sender. A member of the Hays Plc group of companies. Hays Plc is registered in England and Wales, number 2150950. Registered office, 250 Euston Road, London England, NW1 2AF. ****************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From erik at cq2.nl Fri May 22 14:58:56 2009 From: erik at cq2.nl (Erik Groeneveld) Date: Fri, 22 May 2009 14:58:56 +0200 Subject: [python-nl] PUN Bijeenkomst 28 mei Message-ID: Beste Pythoneers, Om te voorkomen dat we allemaal opgepropt in een hok zitten, zou je je misschien aan willen melden als je komt? Dat kan naar info at cq2.nl, of op http://wiki.python.org/moin/PUB/CQ2M280509 Geef ook aan of je pizza wilt! Groeten, Erik E.J. Groeneveld Seek You Too twitter, skype: ejgroene mobiel: 0624 584 029 From remco at maykinmedia.nl Fri May 22 15:21:36 2009 From: remco at maykinmedia.nl (Remco Wendt) Date: Fri, 22 May 2009 15:21:36 +0200 Subject: [python-nl] PUN meetup next week! Message-ID: Hello all, The next PUN meetup is scheduled for thursday, to be held in Veenendaal at the CQ2 offices. For details see: http://wiki.python.org/moin/PUB/CQ2M280509 We are still looking for people that are willing to do presentations, both lightning talks and more importantly 30 min. presentations. Or maybe someone wants to do the introduction talk for doing another plenary session again on a different subject? (game development in python anyone?) During the last PUN there was a plenary session on (web) app deployment, which gave everyone a nice overview of different deployment solutions. But it also went on for a little while longer then anticipated, so the scheduled lightning talks by Stef Mientki, Bram Duvigneau and Martijn Faassen where skipped. Do you guys feel like giving that lightning talk during this PUN? Start claiming those slots on: http://wiki.python.org/moin/PUB/CQ2M280509 ! Cheers, Remco -- Maykin Media Herengracht 416, 1017 BZ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl From reinout at vanrees.org Fri May 22 21:11:17 2009 From: reinout at vanrees.org (Reinout van Rees) Date: Fri, 22 May 2009 21:11:17 +0200 Subject: [python-nl] PUN meetup next week! In-Reply-To: References: Message-ID: <2b52d5bf0905221211y7a6eb082ub4d0533b022d779f@mail.gmail.com> On Fri, May 22, 2009 at 3:21 PM, Remco Wendt wrote: > But > it also went on for a little while longer then anticipated, so the scheduled > lightning talks by Stef Mientki, Bram Duvigneau and Martijn Faassen where > skipped. Last time it was really bad. Giving an almost 90 minute presentation when you've got 30 minutes is pretty bad. Yes, the talks were interesting, no doubt about that. But next time, please make sure you're able to do an "import datetime" before giving a talk. I had to make a run for it to catch the last train out of town... Reinout -- Reinout van Rees - reinout at vanrees.org http://reinout.vanrees.org/ - http://www.thehealthagency.com "I can be googled, therefore I am." From reinout at vanrees.org Sat May 23 00:20:45 2009 From: reinout at vanrees.org (Reinout van Rees) Date: Sat, 23 May 2009 00:20:45 +0200 Subject: [python-nl] PUN meetup next week! In-Reply-To: References: Message-ID: <2b52d5bf0905221520j123e0605r97dc70dcd8d82f05@mail.gmail.com> On Fri, May 22, 2009 at 3:21 PM, Remco Wendt wrote: > > The next PUN meetup is scheduled for thursday, to be held in Veenendaal at > the CQ2 offices. For details see: http://wiki.python.org/moin/PUB/CQ2M280509 > > We are still looking for people that are willing to do presentations, both > lightning talks and more importantly 30 min. presentations. I can do a talk on practical project automisation. Buildbot, logchecking, handy scripts, code coverage, extra checkers. How to set it up; what you can do with it. Just to get some feeling for what is possible and how you can increase your software quality. I've added it as a proposal to the wiki. (And seeing my other post I fully expect to be lynched afterwards if my talk takes 31 minutes). Reinout -- Reinout van Rees - reinout at vanrees.org http://reinout.vanrees.org/ - http://www.thehealthagency.com "I can be googled, therefore I am." From remco at maykinmedia.nl Mon May 25 11:03:08 2009 From: remco at maykinmedia.nl (Remco Wendt) Date: Mon, 25 May 2009 11:03:08 +0200 Subject: [python-nl] PUN meetup next week! In-Reply-To: <2b52d5bf0905221520j123e0605r97dc70dcd8d82f05@mail.gmail.com> References: <2b52d5bf0905221520j123e0605r97dc70dcd8d82f05@mail.gmail.com> Message-ID: On Sat, May 23, 2009 at 12:20 AM, Reinout van Rees wrote: > On Fri, May 22, 2009 at 3:21 PM, Remco Wendt wrote: > > > > The next PUN meetup is scheduled for thursday, to be held in Veenendaal > at > > the CQ2 offices. For details see: > http://wiki.python.org/moin/PUB/CQ2M280509 > > > > We are still looking for people that are willing to do presentations, > both > > lightning talks and more importantly 30 min. presentations. > > I can do a talk on practical project automisation. Buildbot, > logchecking, handy scripts, code coverage, extra checkers. How to set > it up; what you can do with it. Just to get some feeling for what is > possible and how you can increase your software quality. > > I've added it as a proposal to the wiki. (And seeing my other post I > fully expect to be lynched afterwards if my talk takes 31 minutes). For sure! ;) And you have also been voted to become the 'datetime maintainer' for the next couple of PUNs, so you are the one that will hunt people down when they do not stick to their timeslots. Btw it was an experiment of having a plenary part that didn't necessarily have to stick to 30 min. (it wasn't a presentation, it was introduced by Tim). But I fully agree, it was too long. Remco -- Maykin Media Herengracht 416, 1017 BZ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl -------------- next part -------------- An HTML attachment was scrubbed... URL: From spe.stani.be at gmail.com Mon May 25 13:59:01 2009 From: spe.stani.be at gmail.com (Stani) Date: Mon, 25 May 2009 13:59:01 +0200 Subject: [python-nl] Wie gaat er ook naar Europython 2009? Message-ID: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> Ik ga, wie nog? Groeten, Stani -- Phatch Photo Batch Processor - http://photobatch.stani.be SPE Python IDE - http://pythonide.stani.be From Danny.Bloemendaal at informaat.nl Mon May 25 13:41:04 2009 From: Danny.Bloemendaal at informaat.nl (Danny Bloemendaal) Date: Mon, 25 May 2009 13:41:04 +0200 Subject: [python-nl] We zoeken dringend een python ontwikkelaar Message-ID: <3AE9F63A-5677-4696-AA03-697D271E0033@informaat.nl> Hallo mede pythonmensen, Wij bij Informaat in Baarn zijn al tijden naarstig op zoek naar een python ontwikkelaar om ons team te komen versterken dus vandaar even deze poging via deze mailinglijst: PYTHON/PLONE DEVELOPER Als Python/Plone developer draag je bij aan de verdere ontwikkeling van Ux-workbench en het intranet. High-fidelity prototypes staan centraal in onze user experience design aanpak. Die prototypes ontwikkelen we in de Informaat Prototyping Environment. IPE maakt deel uit van Ux-workbench (sorry, de kinderen moeten een naam hebben), een geavanceerde collaboratieve omgeving ter ondersteuning van onze projecten. Ux-workbench faciliteert projectcommunicatie, issue tracking, het vastleggen van standaards en ontwerpkeuzen, het presenteren van prototypes voor online evaluatie en user testing, enzovoort. Ux-workbench is gebaseerd op Plone. Daarnaast is het intranet van Informaat ook gebaseerd op Plone. Het intranet speelt een belangrijke rol in onze interne communicatie en kennisuitwisseling. Je werkzaamheden omvatten onder andere het ontwikkelen van applicaties voor Ux-workbench en het intranet, het begeleiden van collega's bij het werken met deze omgevingen en het aandragen van oplossingsrichtingen voor verdere verbetering. WIJ BIEDEN JOU: ? Een bedrijf dat user experience design als zijn kernactiviteit ziet. ? Uitdagende, creatieve en innovatieve projecten, gekoppeld aan de degelijkheid en professionaliteit van een organisatie die al 20 jaar een voortrekkersrol op dit gebied speelt en een sterke reputatie heeft verworven. ? Samenwerking en kennisuitwisseling met geestverwanten uit diverse disciplines, zoals visual design, interaction design, information design en user interface engineering. ? Een plek waar mensen belangrijk zijn: een informele, open en hechte cultuur met veel ruimte voor persoonlijke ontwikkeling, kennisuitwisseling, samenwerking en plezier. JIJ BIEDT ONS: ? Aantoonbare bedrevenheid in Python en/of Plone en/of Zope. Kennis van aanverwante tools en technieken. ? Sterke analytische vaardigheden, een modulaire en object- geori?nteerde manier van werken. ? Pre's: kennis van Debian (of andere Linux-smaken) en aanverwante technologie?n zoals Apache, Varnish en Subversion. Enige kennis van CSS en JavaScript. ? Het vermogen om effectief werken met de collaboratieve omgevingen over te brengen op collega's. ? Affiniteit met en gevoel voor het complex van factoren dat de user experience bepaalt. ? Een constructief-kritische nieuwe collega, met een authentieke drive, gericht op samenwerking en bereid continu te leren. Denk je dat Informaat en jij goed bij elkaar passen? Stuur dan je motivatie en cv naar jobs at informaat.nl. Als wij ook voldoende raakvlakken zien, ontvang je op korte termijn een uitnodiging voor een kennismakingsgesprek. Danny Bloemendaal From cyberco at media2b.net Mon May 25 17:22:36 2009 From: cyberco at media2b.net (Berco Beute) Date: Mon, 25 May 2009 17:22:36 +0200 Subject: [python-nl] Wie gaat er ook naar Europython 2009? In-Reply-To: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> References: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> Message-ID: Hallo Stani, Vanuit Accept? in Groningen gaan we met 4 man naar EuroPython. Vriendelijke groeten, Berco Beute On Mon, May 25, 2009 at 1:59 PM, Stani wrote: > Ik ga, wie nog? > Groeten, > Stani > > -- > Phatch Photo Batch Processor - http://photobatch.stani.be > SPE Python IDE - http://pythonide.stani.be > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > > > From kitblake at gmail.com Mon May 25 18:54:25 2009 From: kitblake at gmail.com (Kit BLAKE) Date: Mon, 25 May 2009 18:54:25 +0200 Subject: [python-nl] Wie gaat er ook naar Europython 2009? In-Reply-To: References: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> Message-ID: <32a4a00c0905250954i1ecfc544jc2bb15598bf263f@mail.gmail.com> Vijf mensen uit Infrae. We gaan ook een praatje geven: http://www.europython.eu/talks/talk_abstracts/#talk72 Kit 2009/5/25 Berco Beute : > Hallo Stani, > > Vanuit Accept? in Groningen gaan we met 4 man naar EuroPython. > > Vriendelijke groeten, > Berco Beute > > On Mon, May 25, 2009 at 1:59 PM, Stani wrote: >> Ik ga, wie nog? >> Groeten, >> Stani >> >> -- >> Phatch Photo Batch Processor - http://photobatch.stani.be >> SPE Python IDE - http://pythonide.stani.be >> _______________________________________________ >> Python-nl mailing list >> Python-nl at python.org >> http://mail.python.org/mailman/listinfo/python-nl >> >> >> > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > -- Kit BLAKE ? Infrae ? http://infrae.com/ + 31 10 243 7051 Hoevestraat 10 ? 3033 GC ? Rotterdam + The Netherlands From reinout at vanrees.org Mon May 25 19:26:45 2009 From: reinout at vanrees.org (Reinout van Rees) Date: Mon, 25 May 2009 19:26:45 +0200 Subject: [python-nl] Wie gaat er ook naar Europython 2009? In-Reply-To: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> References: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> Message-ID: <2b52d5bf0905251026o6a30634dwe3c74b8d7adb595c@mail.gmail.com> On Mon, May 25, 2009 at 1:59 PM, Stani wrote: > Ik ga, wie nog? Ik ga ook. Reinout -- Reinout van Rees - reinout at vanrees.org http://reinout.vanrees.org/ - http://www.thehealthagency.com "I can be googled, therefore I am." From spe.stani.be at gmail.com Mon May 25 19:32:22 2009 From: spe.stani.be at gmail.com (Stani) Date: Mon, 25 May 2009 19:32:22 +0200 Subject: [python-nl] Wie gaat er ook naar Europython 2009? In-Reply-To: <32a4a00c0905250954i1ecfc544jc2bb15598bf263f@mail.gmail.com> References: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> <32a4a00c0905250954i1ecfc544jc2bb15598bf263f@mail.gmail.com> Message-ID: <4A1AD626.1020004@gmail.com> On 25-05-09 18:54, Kit BLAKE wrote: > Vijf mensen uit Infrae. We gaan ook een praatje geven: > http://www.europython.eu/talks/talk_abstracts/#talk72 > Tof! En ik laat Steve Holden overvliegen om een paar van mijn munten te veilen ;-) Stani > Kit > > 2009/5/25 Berco Beute: > >> Hallo Stani, >> >> Vanuit Accept? in Groningen gaan we met 4 man naar EuroPython. >> >> Vriendelijke groeten, >> Berco Beute >> >> On Mon, May 25, 2009 at 1:59 PM, Stani wrote: >> >>> Ik ga, wie nog? >>> Groeten, >>> Stani >>> >>> -- >>> Phatch Photo Batch Processor - http://photobatch.stani.be >>> SPE Python IDE - http://pythonide.stani.be >>> _______________________________________________ >>> Python-nl mailing list >>> Python-nl at python.org >>> http://mail.python.org/mailman/listinfo/python-nl >>> >>> >>> >>> >> _______________________________________________ >> Python-nl mailing list >> Python-nl at python.org >> http://mail.python.org/mailman/listinfo/python-nl >> >> > > > From marcial at plusone.nl Mon May 25 19:53:17 2009 From: marcial at plusone.nl (Marcial Eilers) Date: Mon, 25 May 2009 19:53:17 +0200 Subject: [python-nl] Unsubscribe In-Reply-To: References: Message-ID: <8B393518-9F13-447B-A434-BBB0E82A202B@plusone.nl> Unsubscribe On May 23, 2009, at 12:00 PM, python-nl-request at python.org wrote: > Send Python-nl mailing list submissions to > python-nl at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.python.org/mailman/listinfo/python-nl > or, via email, send a message with subject or body 'help' to > python-nl-request at python.org > > You can reach the person managing the list at > python-nl-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Python-nl digest..." > > > Today's Topics: > > 1. PUN Bijeenkomst 28 mei (Erik Groeneveld) > 2. PUN meetup next week! (Remco Wendt) > 3. Re: PUN meetup next week! (Reinout van Rees) > 4. Re: PUN meetup next week! (Reinout van Rees) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 22 May 2009 14:58:56 +0200 > From: Erik Groeneveld > To: Dutch Python developers and users > Cc: Jeanet Hoving > Subject: [python-nl] PUN Bijeenkomst 28 mei > Message-ID: > > Content-Type: text/plain; charset=UTF-8 > > Beste Pythoneers, > > Om te voorkomen dat we allemaal opgepropt in een hok zitten, zou je je > misschien aan willen melden als je komt? Dat kan naar info at cq2.nl, of > op http://wiki.python.org/moin/PUB/CQ2M280509 > > Geef ook aan of je pizza wilt! > > > Groeten, > Erik > > E.J. Groeneveld > Seek You Too > twitter, skype: ejgroene > mobiel: 0624 584 029 > > > ------------------------------ > > Message: 2 > Date: Fri, 22 May 2009 15:21:36 +0200 > From: Remco Wendt > To: Dutch Python developers and users > Subject: [python-nl] PUN meetup next week! > Message-ID: > Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes > > Hello all, > > The next PUN meetup is scheduled for thursday, to be held in > Veenendaal at the CQ2 offices. For details see: http://wiki.python.org/moin/PUB/CQ2M280509 > > We are still looking for people that are willing to do presentations, > both lightning talks and more importantly 30 min. presentations. Or > maybe someone wants to do the introduction talk for doing another > plenary session again on a different subject? (game development in > python anyone?) > > During the last PUN there was a plenary session on (web) app > deployment, which gave everyone a nice overview of different > deployment solutions. But it also went on for a little while longer > then anticipated, so the scheduled lightning talks by Stef Mientki, > Bram Duvigneau and Martijn Faassen where skipped. Do you guys feel > like giving that lightning talk during this PUN? > > Start claiming those slots on: http://wiki.python.org/moin/PUB/CQ2M280509 > ! > > Cheers, > Remco > -- > Maykin Media > Herengracht 416, 1017 BZ Amsterdam > tel.: +31 (0)6 187 967 06 > http://www.maykinmedia.nl > > > > ------------------------------ > > Message: 3 > Date: Fri, 22 May 2009 21:11:17 +0200 > From: Reinout van Rees > To: Dutch Python developers and users > Subject: Re: [python-nl] PUN meetup next week! > Message-ID: > <2b52d5bf0905221211y7a6eb082ub4d0533b022d779f at mail.gmail.com> > Content-Type: text/plain; charset=UTF-8 > > On Fri, May 22, 2009 at 3:21 PM, Remco Wendt > wrote: > >> But >> it also went on for a little while longer then anticipated, so the >> scheduled >> lightning talks by Stef Mientki, Bram Duvigneau and Martijn Faassen >> where >> skipped. > > Last time it was really bad. Giving an almost 90 minute presentation > when you've got 30 minutes is pretty bad. Yes, the talks were > interesting, no doubt about that. But next time, please make sure > you're able to do an "import datetime" before giving a talk. > > I had to make a run for it to catch the last train out of town... > > > Reinout > > -- > Reinout van Rees - reinout at vanrees.org > http://reinout.vanrees.org/ - http://www.thehealthagency.com > "I can be googled, therefore I am." > > > ------------------------------ > > Message: 4 > Date: Sat, 23 May 2009 00:20:45 +0200 > From: Reinout van Rees > To: Dutch Python developers and users > Subject: Re: [python-nl] PUN meetup next week! > Message-ID: > <2b52d5bf0905221520j123e0605r97dc70dcd8d82f05 at mail.gmail.com> > Content-Type: text/plain; charset=UTF-8 > > On Fri, May 22, 2009 at 3:21 PM, Remco Wendt > wrote: >> >> The next PUN meetup is scheduled for thursday, to be held in >> Veenendaal at >> the CQ2 offices. For details see: http://wiki.python.org/moin/PUB/CQ2M280509 >> >> We are still looking for people that are willing to do >> presentations, both >> lightning talks and more importantly 30 min. presentations. > > I can do a talk on practical project automisation. Buildbot, > logchecking, handy scripts, code coverage, extra checkers. How to set > it up; what you can do with it. Just to get some feeling for what is > possible and how you can increase your software quality. > > I've added it as a proposal to the wiki. (And seeing my other post I > fully expect to be lynched afterwards if my talk takes 31 minutes). > > > Reinout > > -- > Reinout van Rees - reinout at vanrees.org > http://reinout.vanrees.org/ - http://www.thehealthagency.com > "I can be googled, therefore I am." > > > ------------------------------ > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > > > End of Python-nl Digest, Vol 60, Issue 9 > **************************************** From kitblake at gmail.com Tue May 26 09:43:43 2009 From: kitblake at gmail.com (Kit BLAKE) Date: Tue, 26 May 2009 09:43:43 +0200 Subject: [python-nl] Wie gaat er ook naar Europython 2009? In-Reply-To: <4A1AD626.1020004@gmail.com> References: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> <32a4a00c0905250954i1ecfc544jc2bb15598bf263f@mail.gmail.com> <4A1AD626.1020004@gmail.com> Message-ID: <32a4a00c0905260043p3e8c204awebb4089f5ffd2f53@mail.gmail.com> Timetable is online, ziet er goed uit: http://www.europython.eu/talks/timetable/ 2009/5/25 Stani : > On 25-05-09 18:54, Kit BLAKE wrote: >> >> Vijf mensen uit Infrae. We gaan ook een praatje geven: >> http://www.europython.eu/talks/talk_abstracts/#talk72 >> > > Tof! En ik laat Steve Holden overvliegen om een paar van mijn munten te > veilen ;-) > > Stani > >> Kit >> >> 2009/5/25 Berco Beute: >> >>> >>> Hallo Stani, >>> >>> Vanuit Accept? in Groningen gaan we met 4 man naar EuroPython. >>> >>> Vriendelijke groeten, >>> Berco Beute >>> >>> On Mon, May 25, 2009 at 1:59 PM, Stani wrote: >>> >>>> >>>> Ik ga, wie nog? >>>> Groeten, >>>> Stani >>>> >>>> -- >>>> Phatch Photo Batch Processor - http://photobatch.stani.be >>>> SPE Python IDE - http://pythonide.stani.be >>>> _______________________________________________ >>>> Python-nl mailing list >>>> Python-nl at python.org >>>> http://mail.python.org/mailman/listinfo/python-nl >>>> >>>> >>>> >>>> >>> >>> _______________________________________________ >>> Python-nl mailing list >>> Python-nl at python.org >>> http://mail.python.org/mailman/listinfo/python-nl >>> >>> >> >> >> > > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > -- Kit BLAKE ? Infrae ? http://infrae.com/ + 31 10 243 7051 Hoevestraat 10 ? 3033 GC ? Rotterdam + The Netherlands From faassen at startifact.com Tue May 26 15:26:10 2009 From: faassen at startifact.com (Martijn Faassen) Date: Tue, 26 May 2009 15:26:10 +0200 Subject: [python-nl] Wie gaat er ook naar Europython 2009? In-Reply-To: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> References: <2078a7ad0905250459o3c7f749epc0fa51d0edc1e4ec@mail.gmail.com> Message-ID: <8928d4e90905260626h699985dh2ef8a34886c2f44e@mail.gmail.com> Hoi, Ik kom ook! Groeten, Martijn From marijnvriens at gmail.com Fri May 29 01:34:46 2009 From: marijnvriens at gmail.com (Marijn Vriens) Date: Fri, 29 May 2009 01:34:46 +0200 Subject: [python-nl] DVCS+Mercurial presentation slides. Message-ID: <4020f19d0905281634y6a8f3f8m73dcb983e542389b@mail.gmail.com> Hi all, Here's a link to the slides of the DVCS+Mercurial talk at the last PUN. This contains many more slides then shown in the Lightning talk. http://protocultura.cl/hg/presentations/raw-file/tip/dvcs/dvcs-presentation.pdf Hope it's of use. Kind regards, Marijn Vriens. -------------- next part -------------- An HTML attachment was scrubbed... URL: From reinout at vanrees.org Fri May 29 07:57:56 2009 From: reinout at vanrees.org (Reinout van Rees) Date: Fri, 29 May 2009 07:57:56 +0200 Subject: [python-nl] DVCS+Mercurial presentation slides. In-Reply-To: <4020f19d0905281634y6a8f3f8m73dcb983e542389b@mail.gmail.com> References: <4020f19d0905281634y6a8f3f8m73dcb983e542389b@mail.gmail.com> Message-ID: <2b52d5bf0905282257m57833d87y55eecd2e8bfad6bc@mail.gmail.com> On Fri, May 29, 2009 at 1:34 AM, Marijn Vriens wrote: > > Here's a link to the slides of the DVCS+Mercurial talk at the last PUN. This > contains many more slides then shown in the Lightning talk. > > http://protocultura.cl/hg/presentations/raw-file/tip/dvcs/dvcs-presentation.pdf And my talk: http://reinout.vanrees.org/weblog/2009/05/28/practical-project-automation.html And the other (lightning) talks: http://reinout.vanrees.org/weblog/2009/05/28/observer.html Reinout -- Reinout van Rees - reinout at vanrees.org http://reinout.vanrees.org/ - http://www.thehealthagency.com "I can be googled, therefore I am." From erik at cq2.nl Fri May 29 08:34:55 2009 From: erik at cq2.nl (Erik Groeneveld) Date: Fri, 29 May 2009 08:34:55 +0200 Subject: [python-nl] Observerable, events, plug, play etc and Compose Message-ID: Hello all Pythoneers, The Observable implementation presented on PUN last night is documented as part of Weightless here: http://www.weightless.io/weightless The part about Compose, presented on a PUN in Rotterdam, is also documented there. For you who might find it interesting, the composition of generators will become part of Python 2.7/3.2 and is called 'yield from'. Read about it in PEP 380 here: http://www.python.org/dev/peps/pep-0380/ Best regards, Erik E.J. Groeneveld Seek You Too twitter, skype: ejgroene mobiel: 0624 584 029 From armijn at uulug.nl Sat May 30 11:09:11 2009 From: armijn at uulug.nl (Armijn Hemel) Date: Sat, 30 May 2009 11:09:11 +0200 Subject: [python-nl] NLUUG najaarsconferentie: Call for abstracts Message-ID: <1243674551.2902.7.camel@cletus.local> "Since its conception, nearly 20 years ago, the World Wide Web has drastically changed society and the way we communicate. The main contributor for successof the Web is its open character: everything can participate because of the useof Open Standards. The Open Web is a mix of technologies and concepts. Open web technologies and protocols (HTTP, HTML, CSS, Javascript, ...) have carried the World Wide Web to success by implementing decentralization, transparancy, extendibility, third party innovation, bidirection communcations and end-user usability and integration. This conference is to celebrate 20 years of World Wide Web and focuses on new opportunities, challenges and threats." De programmacommissie van de NLUUG najaarsconferentie is op zoek naar interessante lezingen met als onderwerp 'Het Open Web'. Een lijst met (mogelijke) onderwerpen waarin we geinteresseerd zijn is te vinden op de website (er wordt nog aan gewerkt) van de najaarsconferentie en op de poster: http://www.nluug.nl/events/nj09/index.html Ge?nteresseerden wordt gevraagd om voor 29 juni een abstract (200 woorden maximaal) en een biografie (100 woorden maximaal) te sturen naar pc-nj2009 at nluug.nl armijn -- ------------------------------------------------------------------------- armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group -------------------------------------------------------------------------