From loopze at hotmail.com Thu Oct 2 17:11:43 2008 From: loopze at hotmail.com (Udder) Date: Thu, 2 Oct 2008 08:11:43 -0700 (PDT) Subject: [python-nl] Tekenen op een achtergrond bitmap met wx.DC Message-ID: <19781271.post@talk.nabble.com> Hallo iedereen, Ik probeer een tekst te 'tekenen' op een bestaande bitmap die als achtergrond fungeert voor een canvas. Het probleem is dat ik de bitmap niet zie als ik de applicatie start, maar wel wanneer ik begin met schrijven van tekst. Het schrijven van de tekst gaat dan ook zonder problemen. Dit gebeurt dan in een mouse-down event-handler. Hier beneden de bewuste code. Het betreft hier een paneel dat weer child is van een notebook pagina. Iedereen alvast bedankt! ============================== import wx class paneel(wx.Panel): def __init__(self, parent, id): wx.Panel.__init__(self, parent, id, style=wx.WS_EX_PROCESS_UI_UPDATES ) image_file = 'bitmaps/voeten.bmp' self.image = wx.Bitmap(image_file) self.canvas_dc = wx.ClientDC(self) # the image is now the background for the canvas self.canvas_dc.DrawBitmap(self.image, 0, 0, 0) self.Bind(wx.EVT_LEFT_DOWN, self.OnMotion) def OnMotion(self, event): x, y = event.GetPosition() self.DrawText(x, y) def DrawText(self, a, b): dc = wx.MemoryDC(self.image) dc.DrawText("Sweet Roses!", x=a, y=b) self.canvas_dc.Blit(0,0,553,521,dc,0,0) =============================== -- View this message in context: http://www.nabble.com/Tekenen-op-een-achtergrond-bitmap-met-wx.DC-tp19781271p19781271.html Sent from the Python - python-nl mailing list archive at Nabble.com. From spe.stani.be at gmail.com Thu Oct 2 18:04:33 2008 From: spe.stani.be at gmail.com (Stani) Date: Thu, 02 Oct 2008 18:04:33 +0200 Subject: [python-nl] Tekenen op een achtergrond bitmap met wx.DC In-Reply-To: <19781271.post@talk.nabble.com> References: <19781271.post@talk.nabble.com> Message-ID: <1222963473.8709.75.camel@blue> Beste Udder, Ik raad je sterk aan dit soort vragen te stellen op de wxpython-user mailing lijst. Daar zal je meer feedback krijgen dan hier. Eerste opmerking is dat je nooit een referentie naar een dc mag opslaan. Dus self.canvas_dc is uit den boze. Een device context moet je doorspelen als argument van een andere methode of opvragen met wx.ClientDC(self). Als je dit niet doet wordt het behoorlijk onvoorspelbaar wat er gaat gebeuren. Ten tweede kan je het beste je panel tekenen vanuit een wx.EVT_ERASE_BACKGROUND handler: self.Bind(wx.EVT_ERASE_BACKGROUND,self.OnEraseBackground) Met OnEraseBackground method teken je dan vervolgens de basisafbeelding. Voor een voorbeeld zie de Mixin die ik hiervoor geschreven heb voor Phatch: http://bazaar.launchpad.net/~stani/phatch/dev/annotate/540?file_id=paint.py-20080117003711-1714wor62cxaip1y-1 Dit is bijvoorbeeld het resultaat (met onderliggende afgeronde rechthoek): http://seanja.com/blog/wp-content/phatch-running.png Er zit ook een standalone test bij die je dus kan laten lopen door "python paint.py" te runnen. Groeten, Stani Op donderdag 02-10-2008 om 08:11 uur [tijdzone -0700], schreef Udder: > Hallo iedereen, > > Ik probeer een tekst te 'tekenen' op een bestaande bitmap die als > achtergrond fungeert voor een canvas. Het probleem is dat ik de bitmap niet > zie als ik de applicatie start, maar wel wanneer ik begin met schrijven van > tekst. Het schrijven van de tekst gaat dan ook zonder problemen. Dit > gebeurt dan in een mouse-down event-handler. Hier beneden de bewuste code. > Het betreft hier een paneel dat weer child is van een notebook pagina. > Iedereen alvast bedankt! > > ============================== > import wx > > class paneel(wx.Panel): > def __init__(self, parent, id): > wx.Panel.__init__(self, parent, id, > style=wx.WS_EX_PROCESS_UI_UPDATES ) > image_file = 'bitmaps/voeten.bmp' > self.image = wx.Bitmap(image_file) > self.canvas_dc = wx.ClientDC(self) > # the image is now the background for the canvas > self.canvas_dc.DrawBitmap(self.image, 0, 0, 0) > self.Bind(wx.EVT_LEFT_DOWN, self.OnMotion) > > def OnMotion(self, event): > x, y = event.GetPosition() > self.DrawText(x, y) > > def DrawText(self, a, b): > dc = wx.MemoryDC(self.image) > dc.DrawText("Sweet Roses!", x=a, y=b) > self.canvas_dc.Blit(0,0,553,521,dc,0,0) > =============================== From loopze at hotmail.com Thu Oct 2 21:40:06 2008 From: loopze at hotmail.com (Udder) Date: Thu, 2 Oct 2008 12:40:06 -0700 (PDT) Subject: [python-nl] Tekenen op een achtergrond bitmap met wx.DC In-Reply-To: <1222963473.8709.75.camel@blue> References: <19781271.post@talk.nabble.com> <1222963473.8709.75.camel@blue> Message-ID: <19786217.post@talk.nabble.com> Beste Stani, Bedankt voor de reactie. Ik weet niet precies waar ik deze 'wxpython-user mailing lijst' kan vinden. Ik heb maar heel effe geGoogled en deze mailing lijst tegen gekomen..... Voor de rest begrijp ik je antwoord op mijn code wel enigzins maar zie ik momenteel niet hoe ik deze dan moet aan passen om het gewenste resultaat te bekomen.... Als ik het weet laat ik het weten. Nogmaals bedankt! mailing lijst Stani-2 wrote: > > Beste Udder, > > Ik raad je sterk aan dit soort vragen te stellen op de wxpython-user > mailing lijst. Daar zal je meer feedback krijgen dan hier. > Eerste opmerking is dat je nooit een referentie naar een dc mag opslaan. > Dus self.canvas_dc is uit den boze. Een device context moet je > doorspelen als argument van een andere methode of opvragen met > wx.ClientDC(self). Als je dit niet doet wordt het behoorlijk > onvoorspelbaar wat er gaat gebeuren. > > Ten tweede kan je het beste je panel tekenen vanuit een > wx.EVT_ERASE_BACKGROUND handler: > > self.Bind(wx.EVT_ERASE_BACKGROUND,self.OnEraseBackground) > > Met OnEraseBackground method teken je dan vervolgens de basisafbeelding. > > Voor een voorbeeld zie de Mixin die ik hiervoor geschreven heb voor > Phatch: > > http://bazaar.launchpad.net/~stani/phatch/dev/annotate/540?file_id=paint.py-20080117003711-1714wor62cxaip1y-1 > > Dit is bijvoorbeeld het resultaat (met onderliggende afgeronde > rechthoek): > http://seanja.com/blog/wp-content/phatch-running.png > > Er zit ook een standalone test bij die je dus kan laten lopen door > "python paint.py" te runnen. > > Groeten, > Stani > > Op donderdag 02-10-2008 om 08:11 uur [tijdzone -0700], schreef Udder: >> Hallo iedereen, >> >> Ik probeer een tekst te 'tekenen' op een bestaande bitmap die als >> achtergrond fungeert voor een canvas. Het probleem is dat ik de bitmap >> niet >> zie als ik de applicatie start, maar wel wanneer ik begin met schrijven >> van >> tekst. Het schrijven van de tekst gaat dan ook zonder problemen. Dit >> gebeurt dan in een mouse-down event-handler. Hier beneden de bewuste >> code. >> Het betreft hier een paneel dat weer child is van een notebook pagina. >> Iedereen alvast bedankt! >> >> ============================== >> import wx >> >> class paneel(wx.Panel): >> def __init__(self, parent, id): >> wx.Panel.__init__(self, parent, id, >> style=wx.WS_EX_PROCESS_UI_UPDATES ) >> image_file = 'bitmaps/voeten.bmp' >> self.image = wx.Bitmap(image_file) >> self.canvas_dc = wx.ClientDC(self) >> # the image is now the background for the canvas >> self.canvas_dc.DrawBitmap(self.image, 0, 0, 0) >> self.Bind(wx.EVT_LEFT_DOWN, self.OnMotion) >> >> def OnMotion(self, event): >> x, y = event.GetPosition() >> self.DrawText(x, y) >> >> def DrawText(self, a, b): >> dc = wx.MemoryDC(self.image) >> dc.DrawText("Sweet Roses!", x=a, y=b) >> self.canvas_dc.Blit(0,0,553,521,dc,0,0) >> =============================== > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > > -- View this message in context: http://www.nabble.com/Tekenen-op-een-achtergrond-bitmap-met-wx.DC-tp19781271p19786217.html Sent from the Python - python-nl mailing list archive at Nabble.com. From loopze at hotmail.com Thu Oct 2 22:12:17 2008 From: loopze at hotmail.com (Udder) Date: Thu, 2 Oct 2008 13:12:17 -0700 (PDT) Subject: [python-nl] Tekenen op een achtergrond bitmap met wx.DC In-Reply-To: <19781271.post@talk.nabble.com> References: <19781271.post@talk.nabble.com> Message-ID: <19786729.post@talk.nabble.com> Ha, ik heb een 'werkende' versie... Wie wil deze nog valideren? ======================= class paneel_met_voeten(wx.Panel): def __init__(self, parent, id): wx.Panel.__init__(self, parent, id, style=wx.WS_EX_PROCESS_UI_UPDATES ) self.SetBackgroundColour((255, 255, 255)) image_file = 'bitmaps/voeten.bmp' self.image = wx.Bitmap(image_file) self.Bind(wx.EVT_LEFT_DOWN, self.OnMotion) self.Bind(wx.EVT_PAINT,self.OnEraseBackground) def OnEraseBackground(self,event=None): wx.PaintDC(self).DrawBitmap(self.image, 0, 0, 0) def OnMotion(self, event): x, y = event.GetPosition() self.DrawText(x, y) def DrawText(self, a, b): wx.MemoryDC(self.image).DrawText("Sweet Roses!", x=a, y=b) size = self.GetSizeTuple() wx.ClientDC(self).Blit(0,0,size[0],size[1],wx.MemoryDC(self.image),0,0) ======================== thanks!! (aan Stani, ik weet niet wie je bent, maar je hebt wel verstand van Python en programmeren he..ik ben maar een amateur...nou ja.) Udder wrote: > > Hallo iedereen, > > Ik probeer een tekst te 'tekenen' op een bestaande bitmap die als > achtergrond fungeert voor een canvas. Het probleem is dat ik de bitmap > niet zie als ik de applicatie start, maar wel wanneer ik begin met > schrijven van tekst. Het schrijven van de tekst gaat dan ook zonder > problemen. Dit gebeurt dan in een mouse-down event-handler. Hier beneden > de bewuste code. Het betreft hier een paneel dat weer child is van een > notebook pagina. Iedereen alvast bedankt! > > ============================== > import wx > > class paneel(wx.Panel): > def __init__(self, parent, id): > wx.Panel.__init__(self, parent, id, > style=wx.WS_EX_PROCESS_UI_UPDATES ) > image_file = 'bitmaps/voeten.bmp' > self.image = wx.Bitmap(image_file) > self.canvas_dc = wx.ClientDC(self) > # the image is now the background for the canvas > self.canvas_dc.DrawBitmap(self.image, 0, 0, 0) > self.Bind(wx.EVT_LEFT_DOWN, self.OnMotion) > > def OnMotion(self, event): > x, y = event.GetPosition() > self.DrawText(x, y) > > def DrawText(self, a, b): > dc = wx.MemoryDC(self.image) > dc.DrawText("Sweet Roses!", x=a, y=b) > self.canvas_dc.Blit(0,0,553,521,dc,0,0) > =============================== > -- View this message in context: http://www.nabble.com/Tekenen-op-een-achtergrond-bitmap-met-wx.DC-tp19781271p19786729.html Sent from the Python - python-nl mailing list archive at Nabble.com. From armijn at uulug.nl Fri Oct 3 14:39:42 2008 From: armijn at uulug.nl (Armijn Hemel) Date: Fri, 03 Oct 2008 14:39:42 +0200 Subject: [python-nl] reminder; morgen pythondag Message-ID: <1223037582.2994.14.camel@hibbert.loco> hi all, morgen 4 oktober is de Pythondag. Het programma/aanvangstijden/etc. staat hier: http://www.nllgg.nl/bijeenkomst_20081004 Klaas moet hoogstwaarschijnlijk verstek laten gaan. We hebben nog geen tijdschema, maar ik stel voor dat we gewoon beginnen zo tegen 11 uur (de officiele start, ik had eerst 10 uur gezegd) en dan gewoon kijken. Het kan zijn dat ik zelf m'n "UPnP hacking" lezing van SANE 2006/FOSDEM 2008 nog even ga houden. Het hele protocol is grotendeels op SOAP gebaseerd en ik gebruik daarvoor SOAPpy. Tot morgen! armijn -- --------------------------------------------------------------------------- armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group --------------------------------------------------------------------------- From spe.stani.be at gmail.com Fri Oct 3 17:18:24 2008 From: spe.stani.be at gmail.com (Stani) Date: Fri, 03 Oct 2008 17:18:24 +0200 Subject: [python-nl] reminder; morgen pythondag In-Reply-To: <1223037582.2994.14.camel@hibbert.loco> References: <1223037582.2994.14.camel@hibbert.loco> Message-ID: <1223047104.8709.133.camel@blue> Hoi, Ik kom ook en ik zal voor iedereen die er vorige keer niet bij was mijn presentatie terug opvoeren. In het echt is alles nog veel mooier geworden en ik zal U daarvan de laatste foto's van kunnen laten zien. De echte munt wordt op 29 oktober landelijk gelanceerd. Groeten, Stani Op vrijdag 03-10-2008 om 14:39 uur [tijdzone +0200], schreef Armijn Hemel: > hi all, > > morgen 4 oktober is de Pythondag. Het programma/aanvangstijden/etc. > staat hier: > > http://www.nllgg.nl/bijeenkomst_20081004 > > Klaas moet hoogstwaarschijnlijk verstek laten gaan. We hebben nog geen > tijdschema, maar ik stel voor dat we gewoon beginnen zo tegen 11 uur (de > officiele start, ik had eerst 10 uur gezegd) en dan gewoon kijken. > > Het kan zijn dat ik zelf m'n "UPnP hacking" lezing van SANE 2006/FOSDEM > 2008 nog even ga houden. Het hele protocol is grotendeels op SOAP > gebaseerd en ik gebruik daarvoor SOAPpy. > > Tot morgen! > > armijn > From erik at cq2.nl Fri Oct 3 17:18:42 2008 From: erik at cq2.nl (Erik Groeneveld (CQ2)) Date: Fri, 3 Oct 2008 17:18:42 +0200 Subject: [python-nl] reminder; morgen pythondag In-Reply-To: <1223047104.8709.133.camel@blue> References: <1223037582.2994.14.camel@hibbert.loco> <1223047104.8709.133.camel@blue> Message-ID: <200810031718.43425.erik@cq2.nl> Leuk Stani, ik hoop je te ontmoeten morgen! Ik zal zelf een code-centered workshop doen. Groeten, Erik Groeneveld On Friday 3 October 2008 17:18:24 Stani wrote: > Hoi, > Ik kom ook en ik zal voor iedereen die er vorige keer niet bij was mijn > presentatie terug opvoeren. In het echt is alles nog veel mooier > geworden en ik zal U daarvan de laatste foto's van kunnen laten zien. De > echte munt wordt op 29 oktober landelijk gelanceerd. > Groeten, > Stani > > Op vrijdag 03-10-2008 om 14:39 uur [tijdzone +0200], schreef Armijn > > Hemel: > > hi all, > > > > morgen 4 oktober is de Pythondag. Het programma/aanvangstijden/etc. > > staat hier: > > > > http://www.nllgg.nl/bijeenkomst_20081004 > > > > Klaas moet hoogstwaarschijnlijk verstek laten gaan. We hebben nog geen > > tijdschema, maar ik stel voor dat we gewoon beginnen zo tegen 11 uur (de > > officiele start, ik had eerst 10 uur gezegd) en dan gewoon kijken. > > > > Het kan zijn dat ik zelf m'n "UPnP hacking" lezing van SANE 2006/FOSDEM > > 2008 nog even ga houden. Het hele protocol is grotendeels op SOAP > > gebaseerd en ik gebruik daarvoor SOAPpy. > > > > Tot morgen! > > > > armijn > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl -- >Seek You Too< twitter, skype: ejgroene mobiel: 0624 584 029 From spe.stani.be at gmail.com Fri Oct 3 17:42:00 2008 From: spe.stani.be at gmail.com (Stani) Date: Fri, 03 Oct 2008 17:42:00 +0200 Subject: [python-nl] reminder; morgen pythondag In-Reply-To: <1223037582.2994.14.camel@hibbert.loco> References: <1223037582.2994.14.camel@hibbert.loco> Message-ID: <1223048520.8709.141.camel@blue> Op vrijdag 03-10-2008 om 14:39 uur [tijdzone +0200], schreef Armijn Hemel: > hi all, > > morgen 4 oktober is de Pythondag. Het programma/aanvangstijden/etc. > staat hier: > > http://www.nllgg.nl/bijeenkomst_20081004 > > Klaas moet hoogstwaarschijnlijk verstek laten gaan. We hebben nog geen > tijdschema, Omdat er ook een paar mensen zijn buiten de python community die mijn lezing willen zien en expliciet me om een tijdstip vragen, ben ik zo vrij om mijn lezing van ongeveer 20 min in te plannen om 14u50 na de laatste zaalwissel. Groeten, Stani > maar ik stel voor dat we gewoon beginnen zo tegen 11 uur (de > officiele start, ik had eerst 10 uur gezegd) en dan gewoon kijken. > > Het kan zijn dat ik zelf m'n "UPnP hacking" lezing van SANE 2006/FOSDEM > 2008 nog even ga houden. Het hele protocol is grotendeels op SOAP > gebaseerd en ik gebruik daarvoor SOAPpy. > > Tot morgen! > > armijn > From erik at cq2.nl Fri Oct 3 18:24:19 2008 From: erik at cq2.nl (Erik Groeneveld (CQ2)) Date: Fri, 3 Oct 2008 18:24:19 +0200 Subject: [python-nl] reminder; morgen pythondag In-Reply-To: <1223048520.8709.141.camel@blue> References: <1223037582.2994.14.camel@hibbert.loco> <1223048520.8709.141.camel@blue> Message-ID: <200810031824.20147.erik@cq2.nl> On Friday 3 October 2008 17:42:00 Stani wrote: > Op vrijdag 03-10-2008 om 14:39 uur [tijdzone +0200], schreef Armijn > > Hemel: > > hi all, > > > > morgen 4 oktober is de Pythondag. Het programma/aanvangstijden/etc. > > staat hier: > > > > http://www.nllgg.nl/bijeenkomst_20081004 > > > > Klaas moet hoogstwaarschijnlijk verstek laten gaan. We hebben nog geen > > tijdschema, > > Omdat er ook een paar mensen zijn buiten de python community die mijn > lezing willen zien en expliciet me om een tijdstip vragen, ben ik zo > vrij om mijn lezing van ongeveer 20 min in te plannen om 14u50 na de > laatste zaalwissel. Fijn, Stani, ik kan me er makkelijk omheen plannen. Ik zou het graag aan de aanwezigen overlaten om te bepalen wat ze willen zien. Ik zou bijvoorbeeld voor jou lezing in overview kunnen geven en een beetje laten zien wat er allemaal mogelijk is met generators in Python, en dan de mensen vragen om later op de middag, als ze dat leuk vinden, nog een paar sessies te doen die wat dieper op de materie ingaan. Afhankelijk van de belangstelling kan ik 's middags ook een bring-your-laptop sessie doen. Wat vind jij Armijn? Erik > Groeten, > Stani > > > maar ik stel voor dat we gewoon beginnen zo tegen 11 uur (de > > officiele start, ik had eerst 10 uur gezegd) en dan gewoon kijken. > > > > Het kan zijn dat ik zelf m'n "UPnP hacking" lezing van SANE 2006/FOSDEM > > 2008 nog even ga houden. Het hele protocol is grotendeels op SOAP > > gebaseerd en ik gebruik daarvoor SOAPpy. > > > > Tot morgen! > > > > armijn > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl -- >Seek You Too< twitter, skype: ejgroene mobiel: 0624 584 029 From armijn at uulug.nl Fri Oct 3 18:49:37 2008 From: armijn at uulug.nl (Armijn Hemel) Date: Fri, 03 Oct 2008 18:49:37 +0200 Subject: [python-nl] reminder; morgen pythondag In-Reply-To: <200810031824.20147.erik@cq2.nl> References: <1223037582.2994.14.camel@hibbert.loco> <1223048520.8709.141.camel@blue> <200810031824.20147.erik@cq2.nl> Message-ID: <1223052577.2994.45.camel@hibbert.loco> hiya, > > > morgen 4 oktober is de Pythondag. Het > programma/aanvangstijden/etc. > > > staat hier: > > > > > > http://www.nllgg.nl/bijeenkomst_20081004 > > > > > > Klaas moet hoogstwaarschijnlijk verstek laten gaan. We hebben nog > geen > > > tijdschema, > > > > Omdat er ook een paar mensen zijn buiten de python community die > mijn > > lezing willen zien en expliciet me om een tijdstip vragen, ben ik zo > > vrij om mijn lezing van ongeveer 20 min in te plannen om 14u50 na de > > laatste zaalwissel. > > Fijn, Stani, ik kan me er makkelijk omheen plannen. Ik zou het graag > aan de > aanwezigen overlaten om te bepalen wat ze willen zien. Ik zou > bijvoorbeeld > voor jou lezing in overview kunnen geven en een beetje laten zien wat > er > allemaal mogelijk is met generators in Python, en dan de mensen vragen > om > later op de middag, als ze dat leuk vinden, nog een paar sessies te > doen die > wat dieper op de materie ingaan. Afhankelijk van de belangstelling > kan ik 's > middags ook een bring-your-laptop sessie doen. Wat vind jij Armijn? Ik vind het prima :-) armijn -- --------------------------------------------------------------------------- armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group --------------------------------------------------------------------------- From armijn at uulug.nl Sun Oct 5 14:17:48 2008 From: armijn at uulug.nl (Armijn Hemel) Date: Sun, 05 Oct 2008 14:17:48 +0200 Subject: [python-nl] [Fwd: CFP open for ApacheCon Europe 2009] Message-ID: <1223209068.2957.13.camel@localhost.localdomain> *, zoals ik gisteren zei: de call for papers voor ApacheCon Europe (in maart, in Amsterdam) is geopend. Ze vragen ook expliciet om lezingen over Python. armijn -------- Forwarded Message -------- From: Noirin Shirley To: announce at apachecon.com, announce at apache.org, committers at apache.org Subject: CFP open for ApacheCon Europe 2009 Date: Thu, 02 Oct 2008 13:55:46 +0200 If you only have thirty seconds: The Call for Papers for ApacheCon Europe 2009, to be held in Amsterdam, from 23rd to 27th March, is now open! Submit your proposals at http://eu.apachecon.com/c/aceu2009/cfp/ before 24th October. Remember that early bird prices for ApacheCon US 2008, to be held in New Orleans, from 3rd to 7th November, will go up this Friday, at midnight Eastern time! Sponsorship opportunities for ApacheCon US 2008 and ApacheCon EU 2009 are still available. If you or your company are interested in becoming a sponsor, please contact Delia Frees at delia at apachecon.com for details. ******* If you want all the details: ApacheCon Europe 2009 - Leading the Wave of Open Source Amsterdam, The Netherlands 23rd to 27th March, 2009 Call for Papers Opens for ApacheCon Europe 2009 The Apache Software Foundation (ASF) invites submissions to its official conference, ApacheCon Europe 2009. To be held 23rd to 27th March, 2009 at the M?venpick Hotel Amsterdam City Centre, ApacheCon serves as a forum for showcasing the ASF's latest developments, including its projects, membership, and community. ApacheCon offers unparalleled educational opportunities, with dedicated presentations, hands-on trainings, and sessions that address core technology, development, business/marketing, and licensing issues in Open Source. ApacheCon's wide range of activities are designed to promote the exchange of ideas amongst ASF Members, innovators, developers, vendors, and users interested in the future of Open Source technology. The conference program includes competitively selected presentations, trainings/workshops, and a small number of invited speakers. All sessions undergo a peer review process by the ApacheCon Conference Planning team. The following information provides presentation category descriptions, and information about how to submit your proposal. Conference Themes and Topics APACHECON 2009 - LEADING THE WAVE OF OPEN SOURCE Building on the success of the last two years, we are excited to return to Amsterdam in 2009. We'll be continuing to offer our very popular two-day trainings, including certifications of completion for those who fulfill all the requirements of these trainings. The ASF comprises some of the most active and recognized developers in the Open Source community. By bringing together the pioneers, developers, and users of flagship Open Source technologies, ApacheCon provides an influential platform for dialogue, between the speaker and the audience, between project contributors and the community at large, traversing a wide range of ideas, expertise, and personalities. ApacheCon welcomes submissions from like-minded delegates across many fields, geographic locations, and areas of development. The breadth and loosely-structured nature of the Apache community lends itself to conference content that is also somewhat loosely-structured. Common themes of interest address groundbreaking technologies and emerging trends, successful practices (from development to deployment), and lessons learned (tips, tools, and tricks). In addition to technical content, ApacheCon invites Business Track submissions that address Open Source business, marketing, and legal/licensing issues. Topics appropriate for submission to this conference are manifold, and may include but are not restricted to: - Apache HTTP server topics such as installation, configuration, and migration - ASF-wide projects such as Lucene, SpamAssassin, Jackrabbit, and Maven - Scripting languages and dynamic content such as Java, Perl, Python, Ruby, XSL, and PHP - Security and e-commerce - Performance tuning, load balancing and high availability - New technologies and broader initiatives such as Web Services and Web 2.0 - ASF-Incubated projects such as Sling, UIMA, and Shindig Submission Guidelines Submissions must include - Title - Speaker name, with affiliation and email address - Speaker bio (100 words or less) - Short description (50 words or less) - Full description including abstract and objectives (200 words or less) - Expertise level (beginner to advanced) - Format and duration (trainings vs. general presentation; half-, full- or two-day workshop, etc.) - Intended audience and maximum number of participants (trainings only) - Background knowledge expected of the participants (trainings only) Types of Presentations - Trainings/Workshops - General Sessions - Case Studies/Industry Profiles - Invited Keynotes/Panels/Speakers - Corporate Showcases & Demonstrations BoF sessions and Fast Feather Track talks will be selected separately Pre Conference Trainings/Workshops Held on the first and second day of the conference ? 2008-03-23 and 2008-03-24, Trainings require a registration fee beyond the regular conference fee. Proposals may be submitted for half-day (3 hours), full-day (6 hours), or two-day (12 hours) training sessions, aimed at providing in-depth, hands-on development experience or related continuing education. Training submissions are welcome at beginner, intermediate, and expert levels. General Sessions General Sessions include presentations on practical development applications, insight into high-interest projects, best practices and key advances, overcoming implementation challenges, and industry innovations. Especially welcome are submissions that extend participants' understanding the role of ASF projects and their influence on the Open Source community at large. General Sessions are scheduled for 50 minutes and are accessible to all conference delegates. Case Study/Industry Profile Practitioners are invited to submit presentations that focus on how implementing particular ASF technologies led to improved products/solutions, service offerings, changes in work practices, among other successes. Proposals that highlight overcoming interesting challenges in application design and developing innovative frameworks using multiple ASF projects are particularly encouraged. NOTE: Marketing-oriented submissions aimed at promoting specific organizations or products will not be accepted. Invited Keynotes/Panels/Speakers Each conference the ApacheCon Planning team invites select presenters dealing with engaging, dialectical, and challenging subjects to present in keynote and/or panel formats. Topics include cutting-edge technology development, industry leadership, hot or emerging trends, opinions on controversial issues, insight on technology paradigms, and contrasting viewpoints in complementary professional areas. Those interested in suggesting a candidate for an invited speaker opportunity should submit a brief proposal with the speaker's name, affiliation, background/bio, overview of topics of interest, and contact information. Important Dates Please submit your completed proposal, at http://eu.apachecon.com/c/aceu2009/cfp/ before Friday, 24th October, 2008 Midnight GMT. About ApacheCon 2009 ApacheCon is co-produced by the Apache Software Foundation and Stone Circle Productions. The ApacheCon Planning team comprises ASF Members from all over the world working on a wholly-volunteer basis. For more information, visit http://eu.apachecon.com/c/aceu2009/ --------------------------------------------------------------------- To unsubscribe, e-mail: announce-unsubscribe at apachecon.com For additional commands, e-mail: announce-help at apachecon.com -- ------------------------------------------------------------------------- armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group ------------------------------------------------------------------------- From larstiq at larstiq.dyndns.org Mon Oct 6 10:58:20 2008 From: larstiq at larstiq.dyndns.org (Wouter van Heyst) Date: Mon, 6 Oct 2008 10:58:20 +0200 Subject: [python-nl] go pythonic coin, go In-Reply-To: <32a4a00c0809140247l33311ec1vf3b6c11637e4a852@mail.gmail.com> References: <32a4a00c0809140247l33311ec1vf3b6c11637e4a852@mail.gmail.com> Message-ID: <20081006085820.GE10041@larstiq.dyndns.org> On Sun, Sep 14, 2008 at 11:47:02AM +0200, Kit BLAKE wrote: > 2008/9/12 Remco Wendt > > > De munt ontworpen door Stani: > > > > http://www.nieuweherdenkingsmunt.nl/ > > > > Ik heb er meteen maar een besteld :) > > > > Ik ook. > > Ik heb ook "voorin[ge]tekenen[d] op de offici?le zilveren 5 Euro > herdenkingsmunt in de allerhoogste muntkwaliteit 'Proof'" als een cadeautje > voor GvR. Als ik het krijgen ga ik ? 30,95 verzamelen op de volgende PUN :) Het zilveren vijfje of het gouden tientje voor GvR? Zelf ben ik wel bereid 5 of 10E bij te dragen. Wouter van Heyst From erik at cq2.nl Mon Oct 6 17:48:34 2008 From: erik at cq2.nl (Erik Groeneveld (CQ2)) Date: Mon, 6 Oct 2008 17:48:34 +0200 Subject: [python-nl] Generators/Weightless Message-ID: <200810061748.35055.erik@cq2.nl> Hi Pythoneers, The sessions last saturday were really interesting and so were the people! I have collected the examples we coded during the "Python 2.5 generators" session in subversion on SourceForge. Specifically: the code of last saturday is here: http://weightless.svn.sourceforge.net/viewvc/weightless/trunk/examples/ I refactored/renamed some stuff as to make it easier to understand. Also, I added two other versions of wordLength() (was lineLength, but it actually worked on words, not on lines ;-) that use list comprehensions and generator expressions. For if you are interested in more of the wonderful features of Python! There is more documentation on Weightless and a link to SF on http://weightless.io There are no file releases yet as this is a work in progress, although parts of it are being used in production code. Parts that are usable are: compose (demonstrated 4th october) acceptor server observable (how to create dynamic pipelines, for next Python day?) Experimental are: gio (Generator I/O, this really is the goal!) httpprotocol I am working on them. Best regards Erik -- >Seek You Too< twitter, skype: ejgroene mobiel: 0624 584 029 From kitblake at gmail.com Fri Oct 10 17:52:55 2008 From: kitblake at gmail.com (Kit BLAKE) Date: Fri, 10 Oct 2008 17:52:55 +0200 Subject: [python-nl] go pythonic coin, go In-Reply-To: <20081006085820.GE10041@larstiq.dyndns.org> References: <32a4a00c0809140247l33311ec1vf3b6c11637e4a852@mail.gmail.com> <20081006085820.GE10041@larstiq.dyndns.org> Message-ID: <32a4a00c0810100852k36161da3te34bc2d0f0d7221e@mail.gmail.com> 2008/10/6 Wouter van Heyst > On Sun, Sep 14, 2008 at 11:47:02AM +0200, Kit BLAKE wrote: > > 2008/9/12 Remco Wendt > > > > > De munt ontworpen door Stani: > > > > > > http://www.nieuweherdenkingsmunt.nl/ > > > > > > Ik heb er meteen maar een besteld :) > > > > > > > Ik ook. > > > > Ik heb ook "voorin[ge]tekenen[d] op de offici?le zilveren 5 Euro > > herdenkingsmunt in de allerhoogste muntkwaliteit 'Proof'" als een > cadeautje > > voor GvR. Als ik het krijgen ga ik ? 30,95 verzamelen op de volgende PUN > :) > > Het zilveren vijfje of het gouden tientje voor GvR? Zelf ben ik wel > bereid 5 of 10E bij te dragen. Mooie!. Dat was eigenlijk een idee van Steve Alexander, na Stanis presentatie. Ik dacht het was een gooie... Kit -- Kit BLAKE ? Infrae ? http://infrae.com/ + 31 10 243 7051 Hoevestraat 10 ? 3033 GC ? Rotterdam + The Netherlands -------------- next part -------------- An HTML attachment was scrubbed... URL: From wim at infrae.com Fri Oct 24 14:19:52 2008 From: wim at infrae.com (Wim Boucquaert) Date: Fri, 24 Oct 2008 14:19:52 +0200 Subject: [python-nl] World Plone day 7 november in Nederland Message-ID: <4901BD68.3010201@infrae.com> Hallo, World Plone day 7 november: http://plone.org/events/wpd We hebben gemerkt dat Nederland niet vermeld staat voor dit evenement, dit terwijl er veel andere landen en buurlanden deelnemen. We zouden eventueel iets in Rotterdam willen organiseren. We hebben enkel nog maar het idee maar nog geen concrete plannen inzake locatie, inhoud, ...) Zijn er mensen ge?nteresseerd in deelname (aanwezigheid, organisatie, publiciteit)? Groeten Wim From spe.stani.be at gmail.com Thu Oct 30 00:05:05 2008 From: spe.stani.be at gmail.com (Stani) Date: Thu, 30 Oct 2008 00:05:05 +0100 Subject: [python-nl] go pythonic coin, go In-Reply-To: <32a4a00c0810100852k36161da3te34bc2d0f0d7221e@mail.gmail.com> References: <32a4a00c0809140247l33311ec1vf3b6c11637e4a852@mail.gmail.com> <20081006085820.GE10041@larstiq.dyndns.org> <32a4a00c0810100852k36161da3te34bc2d0f0d7221e@mail.gmail.com> Message-ID: <1225321505.15533.51.camel@blue> Dag allemaal, Vanaf morgen zou de munt leverbaar moeten zijn in elk Nederlands postkantoor. Dus voor zij die om een of andere reden geen reservering konden doen is dit de ideale manier. Tevens heb ik de tijd gehad om er eens over te bloggen: http://pythonide.blogspot.com/2008/10/how-to-make-money-with-free-software.html Groeten, Stani Op vrijdag 10-10-2008 om 17:52 uur [tijdzone +0200], schreef Kit BLAKE: > 2008/10/6 Wouter van Heyst > On Sun, Sep 14, 2008 at 11:47:02AM +0200, Kit BLAKE wrote: > > 2008/9/12 Remco Wendt > > > > > De munt ontworpen door Stani: > > > > > > http://www.nieuweherdenkingsmunt.nl/ > > > > > > Ik heb er meteen maar een besteld :) > > > > > > > Ik ook. > > > > Ik heb ook "voorin[ge]tekenen[d] op de offici?le zilveren 5 > Euro > > herdenkingsmunt in de allerhoogste muntkwaliteit 'Proof'" > als een cadeautje > > voor GvR. Als ik het krijgen ga ik ? 30,95 verzamelen op de > volgende PUN :) > > > Het zilveren vijfje of het gouden tientje voor GvR? Zelf ben > ik wel > bereid 5 of 10E bij te dragen. > > Mooie!. Dat was eigenlijk een idee van Steve Alexander, na Stanis > presentatie. Ik dacht het was een gooie... > > Kit > > > -- > Kit BLAKE ? Infrae ? http://infrae.com/ + 31 10 243 7051 > Hoevestraat 10 ? 3033 GC ? Rotterdam + The Netherlands > > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl From tim at timmolendijk.nl Thu Oct 30 00:51:35 2008 From: tim at timmolendijk.nl (Tim Molendijk) Date: Thu, 30 Oct 2008 00:51:35 +0100 Subject: [python-nl] go pythonic coin, go In-Reply-To: <1225321505.15533.51.camel@blue> References: <32a4a00c0809140247l33311ec1vf3b6c11637e4a852@mail.gmail.com> <20081006085820.GE10041@larstiq.dyndns.org> <32a4a00c0810100852k36161da3te34bc2d0f0d7221e@mail.gmail.com> <1225321505.15533.51.camel@blue> Message-ID: ik heb het tv-spotje al gezien! mooi hoor, gefeliciteerd stani! Op 30 oktober 2008 00:05 schreef Stani het volgende: > Dag allemaal, > Vanaf morgen zou de munt leverbaar moeten zijn in elk Nederlands > postkantoor. Dus voor zij die om een of andere reden geen reservering > konden doen is dit de ideale manier. Tevens heb ik de tijd gehad om er > eens over te bloggen: > > http://pythonide.blogspot.com/2008/10/how-to-make-money-with-free-software.html > Groeten, > Stani > > Op vrijdag 10-10-2008 om 17:52 uur [tijdzone +0200], schreef Kit BLAKE: > > 2008/10/6 Wouter van Heyst > > On Sun, Sep 14, 2008 at 11:47:02AM +0200, Kit BLAKE wrote: > > > 2008/9/12 Remco Wendt > > > > > > > De munt ontworpen door Stani: > > > > > > > > http://www.nieuweherdenkingsmunt.nl/ > > > > > > > > Ik heb er meteen maar een besteld :) > > > > > > > > > > Ik ook. > > > > > > Ik heb ook "voorin[ge]tekenen[d] op de offici?le zilveren 5 > > Euro > > > herdenkingsmunt in de allerhoogste muntkwaliteit 'Proof'" > > als een cadeautje > > > voor GvR. Als ik het krijgen ga ik ? 30,95 verzamelen op de > > volgende PUN :) > > > > > > Het zilveren vijfje of het gouden tientje voor GvR? Zelf ben > > ik wel > > bereid 5 of 10E bij te dragen. > > > > Mooie!. Dat was eigenlijk een idee van Steve Alexander, na Stanis > > presentatie. Ik dacht het was een gooie... > > > > Kit > > > > > > -- > > Kit BLAKE ? Infrae ? http://infrae.com/ + 31 10 243 7051 > > Hoevestraat 10 ? 3033 GC ? Rotterdam + The Netherlands > > > > > > _______________________________________________ > > Python-nl mailing list > > Python-nl op python.org > > http://mail.python.org/mailman/listinfo/python-nl > > _______________________________________________ > 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 kuno at frob.nl Thu Oct 30 20:43:49 2008 From: kuno at frob.nl (Kuno Woudt) Date: Thu, 30 Oct 2008 20:43:49 +0100 Subject: [python-nl] go pythonic coin, go In-Reply-To: <1225321505.15533.51.camel@blue> References: <32a4a00c0809140247l33311ec1vf3b6c11637e4a852@mail.gmail.com> <20081006085820.GE10041@larstiq.dyndns.org> <32a4a00c0810100852k36161da3te34bc2d0f0d7221e@mail.gmail.com> <1225321505.15533.51.camel@blue> Message-ID: <20081030194349.GA3802@thwomp.bliss> Hallo, On Thu, Oct 30, 2008 at 12:05:05AM +0100, Stani wrote: > Dag allemaal, > Vanaf morgen zou de munt leverbaar moeten zijn in elk Nederlands > postkantoor. Dus voor zij die om een of andere reden geen reservering > konden doen is dit de ideale manier. Tevens heb ik de tijd gehad om er > eens over te bloggen: > http://pythonide.blogspot.com/2008/10/how-to-make-money-with-free-software.html Dank je voor de heads up! Ik heb gereserveerd, dus als het goed is krijg ik hem een dezer dagen. Maar ik kon het niet laten om toch een munt mee te nemen toen ik vandaag op het postkantoor was. -- kuno. From johnny at johnnydebris.net Fri Oct 31 08:09:25 2008 From: johnny at johnnydebris.net (Guido Wesdorp) Date: Fri, 31 Oct 2008 08:09:25 +0100 Subject: [python-nl] go pythonic coin, go In-Reply-To: <1225321505.15533.51.camel@blue> References: <32a4a00c0809140247l33311ec1vf3b6c11637e4a852@mail.gmail.com> <20081006085820.GE10041@larstiq.dyndns.org> <32a4a00c0810100852k36161da3te34bc2d0f0d7221e@mail.gmail.com> <1225321505.15533.51.camel@blue> Message-ID: <490AAF25.5000202@johnnydebris.net> Stani wrote: > Dag allemaal, > Vanaf morgen zou de munt leverbaar moeten zijn in elk Nederlands > postkantoor. Dus voor zij die om een of andere reden geen reservering > konden doen is dit de ideale manier. Tevens heb ik de tijd gehad om er > eens over te bloggen: > http://pythonide.blogspot.com/2008/10/how-to-make-money-with-free-software.html > Hm, qua reclame gaat het goed zou ik zeggen: http://tech.slashdot.org/tech/08/10/30/2138259.shtml Congrats! ;) Cheers, Guido