From meenalpant at gmail.com Thu Feb 2 17:13:52 2012 From: meenalpant at gmail.com (Meenal Pant) Date: Thu, 2 Feb 2012 08:13:52 -0800 Subject: [Baypiggies] Web designer /company ? In-Reply-To: References: Message-ID: Thanks everyone. We will be working through this over the next few weeks, Meenal On Mon, Jan 30, 2012 at 11:56 PM, Meenal Pant wrote: > Is anyone on this list a web designer or does anyone know/ can recommend a > good and affordable web designer / company that creates logos and headers ? > I have a job requirement and I am looking for someone for a few hours of > work. > Kindly reply to my email address and not the list. > Thanks, > Meenal > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From meenalpant at gmail.com Thu Feb 2 17:28:34 2012 From: meenalpant at gmail.com (Meenal Pant) Date: Thu, 2 Feb 2012 08:28:34 -0800 Subject: [Baypiggies] Asynchronous web tasks Message-ID: I use Django in production and now have a need to perform asynchronous backend tasks that a. Are some scheduled jobs b. Jobs triggered via a user input via Django frontend. I have been thinking of using twisted or message queues (RabbitMQ and celery) to achieve this. From my research so far: 1. Twisted allows both a and b though the learning curve with twisted is steeper 2. RabbitMQ and celery is easier to use, allows a but does it also allow b? I am looking for some opinions /recommendations to use one of these two technologies or something else altogether ? Thanks Meenal -------------- next part -------------- An HTML attachment was scrubbed... URL: From rami.chowdhury at gmail.com Thu Feb 2 17:49:44 2012 From: rami.chowdhury at gmail.com (Rami Chowdhury) Date: Thu, 2 Feb 2012 16:49:44 +0000 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: Hi Meenal, On Feb 2, 2012, at 4:28 PM, Meenal Pant wrote: > I use Django in production and now have a need to perform asynchronous backend tasks that > a. Are some scheduled jobs > b. Jobs triggered via a user input via Django frontend. What sort of response is needed to the user -- is this just something the user triggers and then forgets about, or do you want to show the user some kind of "loading" view and then respond to them when the job is done? > > I have been thinking of using twisted or message queues (RabbitMQ and celery) to achieve this. From my research so far: > > 1. Twisted allows both a and b though the learning curve with twisted is steeper > 2. RabbitMQ and celery is easier to use, allows a but does it also allow b? > > I am looking for some opinions /recommendations to use one of these two technologies or something else altogether ? > Thanks > Meenal > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies ---- Rami Chowdhury "A mind all logic is like a knife all blade - it makes the hand bleed that uses it." -- Rabindranath Tagore +44-7581-430-517 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at otisbean.com Thu Feb 2 18:19:53 2012 From: dirk at otisbean.com (Dirk Bergstrom) Date: Thu, 02 Feb 2012 09:19:53 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: <4F2AC5B9.1080109@otisbean.com> On 02/02/2012 08:28 AM, Meenal Pant wrote: > I use Django in production and now have a need to perform asynchronous > backend tasks that > a. Are some scheduled jobs > b. Jobs triggered via a user input via Django frontend. > I have been thinking of using twisted or message queues (RabbitMQ and > celery) to achieve this. From my research so far: > I am looking for some opinions /recommendations to use one of these two > technologies or something else altogether ? How's about cron for a and subprocess.Popen for b? Start with the simplest implementation that will work, and only move to something complicated if you desperately need it. Adding another heavyweight set of libraries to a Django app is not going to help you get more sleep at night. -- Dirk Bergstrom dirk at otisbean.com http://otisbean.com/ From tungwaiyip at yahoo.com Thu Feb 2 18:36:38 2012 From: tungwaiyip at yahoo.com (Tung Wai Yip) Date: Thu, 02 Feb 2012 09:36:38 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: I'm using RabbitMQ and Celery. It certainly can be triggered by both cases. In addition, you can deploy it on different servers if necessary. Wai Yip > I use Django in production and now have a need to perform asynchronous > backend tasks that > a. Are some scheduled jobs > b. Jobs triggered via a user input via Django frontend. > > I have been thinking of using twisted or message queues (RabbitMQ and > celery) to achieve this. From my research so far: > > 1. Twisted allows both a and b though the learning curve with twisted is > steeper > 2. RabbitMQ and celery is easier to use, allows a but does it also allow > b? > > I am looking for some opinions /recommendations to use one of these two > technologies or something else altogether ? > Thanks > Meenal From jjinux at gmail.com Thu Feb 2 20:09:17 2012 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Thu, 2 Feb 2012 11:09:17 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: Celery is very popular for this sort of stuff. There was a talk on it at the last PyCon. -jj On Thu, Feb 2, 2012 at 9:36 AM, Tung Wai Yip wrote: > I'm using RabbitMQ and Celery. It certainly can be triggered by both > cases. In addition, you can deploy it on different servers if necessary. > > Wai Yip > > > I use Django in production and now have a need to perform asynchronous >> backend tasks that >> a. Are some scheduled jobs >> b. Jobs triggered via a user input via Django frontend. >> >> I have been thinking of using twisted or message queues (RabbitMQ and >> celery) to achieve this. From my research so far: >> >> 1. Twisted allows both a and b though the learning curve with twisted is >> steeper >> 2. RabbitMQ and celery is easier to use, allows a but does it also allow >> b? >> >> I am looking for some opinions /recommendations to use one of these two >> technologies or something else altogether ? >> Thanks >> Meenal >> > ______________________________**_________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/**mailman/listinfo/baypiggies > -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkaderlan at yahoo.com Thu Feb 2 20:18:16 2012 From: jkaderlan at yahoo.com (joshua kaderlan) Date: Thu, 2 Feb 2012 11:18:16 -0800 (PST) Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: <4F2AC5B9.1080109@otisbean.com> References: <4F2AC5B9.1080109@otisbean.com> Message-ID: <1328210296.35497.YahooMailNeo@web34408.mail.mud.yahoo.com> Yeah, this is the standard advice I've seen for solving this problem: cron for scheduled jobs and RabbitMQ/celery or 0MQ for other tasks. >________________________________ > From: Dirk Bergstrom >To: baypiggies at python.org >Sent: Thursday, February 2, 2012 9:19 AM >Subject: Re: [Baypiggies] Asynchronous web tasks > >On 02/02/2012 08:28 AM, Meenal Pant wrote: >> I use Django in production and now have a need to perform asynchronous >> backend tasks that >> a. Are some scheduled jobs >> b. Jobs triggered via a user input via Django frontend. >> I have been thinking of using twisted or message queues (RabbitMQ and >> celery) to achieve this.? From my research so far: >> I am looking for some opinions /recommendations to use one of? these two >> technologies or something else altogether ? > >How's about cron for a and subprocess.Popen for b? > >Start with the simplest implementation that will work, and only move to something complicated if you desperately need it.? Adding another heavyweight set of libraries to a Django app is not going to help you get more sleep at night. > >-- Dirk Bergstrom >dirk at otisbean.com >http://otisbean.com/ >_______________________________________________ >Baypiggies mailing list >Baypiggies at python.org >To change your subscription options or unsubscribe: >http://mail.python.org/mailman/listinfo/baypiggies > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From luca.pellicoro at gmail.com Fri Feb 3 21:41:53 2012 From: luca.pellicoro at gmail.com (Luca Pellicoro) Date: Fri, 3 Feb 2012 12:41:53 -0800 Subject: [Baypiggies] Pycon 2012 is full Message-ID: Just heard the news this morning. Sad time. I had planned to attend with the help of my company. At this point, I'll do what I can within reasons to go on my own. If someone here wished not to attend one of the days, could we work something out? Any thoughts? Leads on getting tickets? Best, Luca From Web at StevePiercy.com Fri Feb 3 21:59:38 2012 From: Web at StevePiercy.com (Steve Piercy - Web Site Builder) Date: Fri, 3 Feb 2012 12:59:38 -0800 Subject: [Baypiggies] Pycon 2012 is full In-Reply-To: Message-ID: Try contacting in order: http://mail.python.org/mailman/listinfo/pycon-organizers pycon-reg at python.org Tutorial sessions are still open. It would not hurt to volunteer at the conference in any way, given it is run by volunteers. --steve On 2/3/12 at 12:41 PM, luca.pellicoro at gmail.com (Luca Pellicoro) pronounced: >Just heard the news this morning. Sad time. I had planned to attend >with the help of my company. At this point, I'll do what I can within >reasons to go on my own. > >If someone here wished not to attend one of the days, could we work >something out? > >Any thoughts? Leads on getting tickets? > >Best, > >Luca >_______________________________________________ >Baypiggies mailing list >Baypiggies at python.org >To change your subscription options or unsubscribe: >http://mail.python.org/mailman/listinfo/baypiggies -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Steve Piercy Web Site Builder Soquel, CA From luca.pellicoro at gmail.com Sat Feb 4 00:44:15 2012 From: luca.pellicoro at gmail.com (Luca Pellicoro) Date: Fri, 3 Feb 2012 15:44:15 -0800 Subject: [Baypiggies] Pycon 2012 is full In-Reply-To: References: Message-ID: Thank you Steve. I just emailed the pycon-organizers list. On Fri, Feb 3, 2012 at 12:59 PM, Steve Piercy - Web Site Builder wrote: > Try contacting in order: > http://mail.python.org/mailman/listinfo/pycon-organizers > pycon-reg at python.org > > Tutorial sessions are still open. > > It would not hurt to volunteer at the conference in any way, given it is run > by volunteers. > > --steve > > > On 2/3/12 at 12:41 PM, luca.pellicoro at gmail.com (Luca Pellicoro) pronounced: > >> Just heard the news this morning. Sad time. I had planned to attend >> with the help of my company. At this point, I'll do what I can within >> reasons to go on my own. >> >> If someone here wished not to attend one of the days, could we work >> something out? >> >> Any thoughts? Leads on getting tickets? >> >> Best, >> >> Luca >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies > > > -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- > Steve Piercy ? ? ? ? ? ? ? Web Site Builder ? ? ? ? ? ? ? Soquel, CA > ? ? ? ? ? ? ? ? ? > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From rbalfanz at gmail.com Sat Feb 4 06:59:43 2012 From: rbalfanz at gmail.com (Ryan Matthew Balfanz) Date: Fri, 3 Feb 2012 21:59:43 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: I meant to reply sooner, and a few have already suggested celery, but I wanted to through this in the mix. The first example ( http://ask.github.com/celery/getting-started/introduction.html) says it all. You can fire tasks from anywhere, such as in a view, or as a signal receiver, etc. Periodic tasks (see http://ask.github.com/celery/userguide/periodic-tasks.html) offer scheduled jobs. I use both. I think that the django-celery-email ( http://pypi.python.org/pypi/django-celery-email / https://github.com/pmclanahan/django-celery-email) project is a great starting point. Take a look at the code for a simple, yet powerful, example which isn't much more complicated than the celery docs themselves. I had the most trouble getting the task results to work in the admin, then I found out about celerycam ( http://ask.github.com/celery/userguide/monitoring.html#starting-the-monitor), which I manage with supervisor. -Ryan On Thu, Feb 2, 2012 at 9:36 AM, Tung Wai Yip wrote: > I'm using RabbitMQ and Celery. It certainly can be triggered by both > cases. In addition, you can deploy it on different servers if necessary. > > Wai Yip > > > I use Django in production and now have a need to perform asynchronous >> backend tasks that >> a. Are some scheduled jobs >> b. Jobs triggered via a user input via Django frontend. >> >> I have been thinking of using twisted or message queues (RabbitMQ and >> celery) to achieve this. From my research so far: >> >> 1. Twisted allows both a and b though the learning curve with twisted is >> steeper >> 2. RabbitMQ and celery is easier to use, allows a but does it also allow >> b? >> >> I am looking for some opinions /recommendations to use one of these two >> technologies or something else altogether ? >> Thanks >> Meenal >> > ______________________________**_________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/**mailman/listinfo/baypiggies > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Sun Feb 5 18:01:10 2012 From: cappy2112 at gmail.com (Tony Cappellini) Date: Sun, 5 Feb 2012 09:01:10 -0800 Subject: [Baypiggies] Scipy and Numpy: An Overview for Developers Message-ID: If anyone is interested in reviewing this for Baypiggies & O'Reilly, please contact me closer to the publishing date (est March 2012). http://shop.oreilly.com/product/0636920020219.do?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+oreilly%2Fupcomingbooks+%28O%27Reilly+Media%2C+Inc.+Upcoming+Titles%29 -------------- next part -------------- An HTML attachment was scrubbed... URL: From alecf at flett.org Mon Feb 6 19:31:13 2012 From: alecf at flett.org (Alec Flett) Date: Mon, 6 Feb 2012 10:31:13 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: A little late to the party but... On Thu, Feb 2, 2012 at 8:28 AM, Meenal Pant wrote: > I use Django in production and now have a need to perform asynchronous > backend tasks that > a. Are some scheduled jobs > b. Jobs triggered via a user input via Django frontend. > > I have been thinking of using twisted or message queues (RabbitMQ and > celery) to achieve this. From my research so far: > > 1. Twisted allows both a and b though the learning curve with twisted is > steeper > 2. RabbitMQ and celery is easier to use, allows a but does it also allow b? > I actually did this with Twisted inside of Pylons a few years ago - this was before all these queuing systems were popular. While everything actually did work great, I can describe drawbacks of using Twisted for this specific case right off the bat: 1) the architecture of Twisted has very tight bindings to a single-threaded process model - meaning that everything wants to use the global reactor. This means if you have a multi-threaded server, you have to keep thread-local reactors around and monkeypatch bits of Twisted to get it to behave 2) It's a little complicated to keep track of all the outstanding deferreds to make sure you return your response after all of them complete - basically you want a "wait for all deferred to resolve" but there isn't a single global version of that for twisted - there are various permutations of inspecting the reactor, but ultimately you have to do the accounting yourself.. Overall I wish there was a system that matched the existing request/thread model that I was using (Pylons) rather than bolting on a secondary system. At the time there weren't any other options, but I'm sure now there are a bunch of better alternatives Alec > I am looking for some opinions /recommendations to use one of these two > technologies or something else altogether ? > Thanks > Meenal > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -------------- next part -------------- An HTML attachment was scrubbed... URL: From erin.lynn.root at gmail.com Mon Feb 6 21:51:55 2012 From: erin.lynn.root at gmail.com (LR) Date: Mon, 6 Feb 2012 12:51:55 -0800 Subject: [Baypiggies] PyLadies SF chapter start up Message-ID: Hi all - I am relatively new to the SF area and to the Python language/community. My apologies up front for any incorrect usage in messaging the BayPiggies group. I am currently running a study group/tutorial series to learn the Python language with a SF meetup group called Women Who Code. PyLadies has been a helpful resource in teaching and providing support for us. PyLadies has asked if I'd be interested in starting up an SF chapter, and I definitely am, but am currently trying to find at least one other PyLady enthusiast to be a part of the leadership group for the chapter. If any lady (/anyone who identifies as being a woman) is interested, please email me directly. I would like to meet up within the next couple of weeks to go over and digest the start up kit that the PyLadies have available. Or if you simply have advice, I'm all ears! Thank you all! Lynn Root -------------- next part -------------- An HTML attachment was scrubbed... URL: From jjinux at gmail.com Tue Feb 7 01:29:16 2012 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 6 Feb 2012 16:29:16 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: Alec, if I had to do what you did at Metaweb again today, I'd probably use gevent, and I'd run Pylons on top of gevent (aka gunicorn). However, I think your use case was a little bit different than a standard queuing problem. You were trying to execute multiple queries in parallel within a single request, whereas most people who use queues are using them to queue up requests to be done after the web request is done. I still think your Twisted magic at Metaweb was amazing :) Best Regards, -jj On Mon, Feb 6, 2012 at 10:31 AM, Alec Flett wrote: > A little late to the party but... > > On Thu, Feb 2, 2012 at 8:28 AM, Meenal Pant wrote: > >> I use Django in production and now have a need to perform asynchronous >> backend tasks that >> a. Are some scheduled jobs >> b. Jobs triggered via a user input via Django frontend. >> >> I have been thinking of using twisted or message queues (RabbitMQ and >> celery) to achieve this. From my research so far: >> >> 1. Twisted allows both a and b though the learning curve with twisted is >> steeper >> 2. RabbitMQ and celery is easier to use, allows a but does it also allow >> b? >> > > > I actually did this with Twisted inside of Pylons a few years ago - this > was before all these queuing systems were popular. > > While everything actually did work great, I can describe drawbacks of > using Twisted for this specific case right off the bat: > > 1) the architecture of Twisted has very tight bindings to a > single-threaded process model - meaning that everything wants to use the > global reactor. This means if you have a multi-threaded server, you have to > keep thread-local reactors around and monkeypatch bits of Twisted to get it > to behave > 2) It's a little complicated to keep track of all the outstanding > deferreds to make sure you return your response after all of them complete > - basically you want a "wait for all deferred to resolve" but there isn't a > single global version of that for twisted - there are various permutations > of inspecting the reactor, but ultimately you have to do the accounting > yourself.. > > Overall I wish there was a system that matched the existing request/thread > model that I was using (Pylons) rather than bolting on a secondary system. > At the time there weren't any other options, but I'm sure now there are a > bunch of better alternatives > > Alec > > > >> I am looking for some opinions /recommendations to use one of these two >> technologies or something else altogether ? >> Thanks >> Meenal >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies >> > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From meenalpant at gmail.com Tue Feb 7 08:39:21 2012 From: meenalpant at gmail.com (Meenal Pant) Date: Mon, 6 Feb 2012 23:39:21 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: Thanks everyone! I think I will go with celery and RabbitMQ. Meenal On Mon, Feb 6, 2012 at 4:29 PM, Shannon -jj Behrens wrote: > Alec, if I had to do what you did at Metaweb again today, I'd probably use > gevent, and I'd run Pylons on top of gevent (aka gunicorn). However, I > think your use case was a little bit different than a standard queuing > problem. You were trying to execute multiple queries in parallel within a > single request, whereas most people who use queues are using them to queue > up requests to be done after the web request is done. > > I still think your Twisted magic at Metaweb was amazing :) > > Best Regards, > -jj > > On Mon, Feb 6, 2012 at 10:31 AM, Alec Flett wrote: > >> A little late to the party but... >> >> On Thu, Feb 2, 2012 at 8:28 AM, Meenal Pant wrote: >> >>> I use Django in production and now have a need to perform asynchronous >>> backend tasks that >>> a. Are some scheduled jobs >>> b. Jobs triggered via a user input via Django frontend. >>> >>> I have been thinking of using twisted or message queues (RabbitMQ and >>> celery) to achieve this. From my research so far: >>> >>> 1. Twisted allows both a and b though the learning curve with twisted is >>> steeper >>> 2. RabbitMQ and celery is easier to use, allows a but does it also allow >>> b? >>> >> >> >> I actually did this with Twisted inside of Pylons a few years ago - this >> was before all these queuing systems were popular. >> >> While everything actually did work great, I can describe drawbacks of >> using Twisted for this specific case right off the bat: >> >> 1) the architecture of Twisted has very tight bindings to a >> single-threaded process model - meaning that everything wants to use the >> global reactor. This means if you have a multi-threaded server, you have to >> keep thread-local reactors around and monkeypatch bits of Twisted to get it >> to behave >> 2) It's a little complicated to keep track of all the outstanding >> deferreds to make sure you return your response after all of them complete >> - basically you want a "wait for all deferred to resolve" but there isn't a >> single global version of that for twisted - there are various permutations >> of inspecting the reactor, but ultimately you have to do the accounting >> yourself.. >> >> Overall I wish there was a system that matched the existing >> request/thread model that I was using (Pylons) rather than bolting on a >> secondary system. At the time there weren't any other options, but I'm sure >> now there are a bunch of better alternatives >> >> Alec >> >> >> >>> I am looking for some opinions /recommendations to use one of these two >>> technologies or something else altogether ? >>> Thanks >>> Meenal >>> >>> _______________________________________________ >>> Baypiggies mailing list >>> Baypiggies at python.org >>> To change your subscription options or unsubscribe: >>> http://mail.python.org/mailman/listinfo/baypiggies >>> >> >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies >> > > > > -- > In this life we cannot do great things. We can only do small things with > great love. -- Mother Teresa > -------------- next part -------------- An HTML attachment was scrubbed... URL: From aahz at pythoncraft.com Wed Feb 8 16:43:15 2012 From: aahz at pythoncraft.com (Aahz) Date: Wed, 8 Feb 2012 07:43:15 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: References: Message-ID: <20120208154315.GA15438@panix.com> Digressing a bit... On Thu, Feb 02, 2012, Tung Wai Yip wrote: > > I'm using RabbitMQ and Celery. It certainly can be triggered by both > cases. In addition, you can deploy it on different servers if > necessary. Do people really find that RabbitMQ is stable enough for production work? What kinds of volumes? (I wasn't involved with it myself, but about 1.5 years ago we couldn't get RabbitMQ stable enough for our needs -- millions of messages per day -- and ended up switching to Scribe.) -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "Do not taunt happy fun for loops. Do not change lists you are looping over." --Remco Gerlich From luca.pellicoro at gmail.com Thu Feb 9 18:30:44 2012 From: luca.pellicoro at gmail.com (Luca Pellicoro) Date: Thu, 9 Feb 2012 09:30:44 -0800 Subject: [Baypiggies] Pycon 2012 is full In-Reply-To: References: Message-ID: To just follow up, an engineer from another arm of my company saw my pleading post on the organizer's list and contacted me with an extra sponsor ticket. Super excited! While it all worked out for me, the rest of my Python loving team will not get to attend full time. So, I remember last year (or the year before), Glen and others had organized a viewing of selected pycon recorded talks. In the same spirit, we are working on organizing a viewing for the community at large. We have a 200+ seat auditorium at our disposition in Palo Alto. More on that topic when the time comes. On Fri, Feb 3, 2012 at 3:44 PM, Luca Pellicoro wrote: > Thank you Steve. I just emailed the pycon-organizers list. > > On Fri, Feb 3, 2012 at 12:59 PM, Steve Piercy - Web Site Builder > wrote: >> Try contacting in order: >> http://mail.python.org/mailman/listinfo/pycon-organizers >> pycon-reg at python.org >> >> Tutorial sessions are still open. >> >> It would not hurt to volunteer at the conference in any way, given it is run >> by volunteers. >> >> --steve >> >> >> On 2/3/12 at 12:41 PM, luca.pellicoro at gmail.com (Luca Pellicoro) pronounced: >> >>> Just heard the news this morning. Sad time. I had planned to attend >>> with the help of my company. At this point, I'll do what I can within >>> reasons to go on my own. >>> >>> If someone here wished not to attend one of the days, could we work >>> something out? >>> >>> Any thoughts? Leads on getting tickets? >>> >>> Best, >>> >>> Luca >>> _______________________________________________ >>> Baypiggies mailing list >>> Baypiggies at python.org >>> To change your subscription options or unsubscribe: >>> http://mail.python.org/mailman/listinfo/baypiggies >> >> >> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- >> Steve Piercy ? ? ? ? ? ? ? Web Site Builder ? ? ? ? ? ? ? Soquel, CA >> ? ? ? ? ? ? ? ? ? >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies From jjinux at gmail.com Thu Feb 9 18:57:56 2012 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Thu, 9 Feb 2012 09:57:56 -0800 Subject: [Baypiggies] Pycon 2012 is full In-Reply-To: References: Message-ID: That sounds awesome! -jj On Thu, Feb 9, 2012 at 9:30 AM, Luca Pellicoro wrote: > To just follow up, an engineer from another arm of my company saw my > pleading post on the organizer's list and contacted me with an extra > sponsor ticket. Super excited! > > While it all worked out for me, the rest of my Python loving team will > not get to attend full time. So, I remember last year (or the year > before), Glen and others had organized a viewing of selected pycon > recorded talks. In the same spirit, we are working on organizing a > viewing for the community at large. We have a 200+ seat auditorium at > our disposition in Palo Alto. > > More on that topic when the time comes. > > On Fri, Feb 3, 2012 at 3:44 PM, Luca Pellicoro > wrote: > > Thank you Steve. I just emailed the pycon-organizers list. > > > > On Fri, Feb 3, 2012 at 12:59 PM, Steve Piercy - Web Site Builder > > wrote: > >> Try contacting in order: > >> http://mail.python.org/mailman/listinfo/pycon-organizers > >> pycon-reg at python.org > >> > >> Tutorial sessions are still open. > >> > >> It would not hurt to volunteer at the conference in any way, given it > is run > >> by volunteers. > >> > >> --steve > >> > >> > >> On 2/3/12 at 12:41 PM, luca.pellicoro at gmail.com (Luca Pellicoro) > pronounced: > >> > >>> Just heard the news this morning. Sad time. I had planned to attend > >>> with the help of my company. At this point, I'll do what I can within > >>> reasons to go on my own. > >>> > >>> If someone here wished not to attend one of the days, could we work > >>> something out? > >>> > >>> Any thoughts? Leads on getting tickets? > >>> > >>> Best, > >>> > >>> Luca > >>> _______________________________________________ > >>> Baypiggies mailing list > >>> Baypiggies at python.org > >>> To change your subscription options or unsubscribe: > >>> http://mail.python.org/mailman/listinfo/baypiggies > >> > >> > >> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- > >> Steve Piercy Web Site Builder Soquel, CA > >> > >> > >> _______________________________________________ > >> Baypiggies mailing list > >> Baypiggies at python.org > >> To change your subscription options or unsubscribe: > >> http://mail.python.org/mailman/listinfo/baypiggies > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Thu Feb 9 20:32:42 2012 From: glen at glenjarvis.com (Glen Jarvis) Date: Thu, 9 Feb 2012 11:32:42 -0800 Subject: [Baypiggies] Pycon 2012 is full In-Reply-To: References: Message-ID: We will be doing PyCon videos again this year :). I'm going to PyCon, but I still want to see the videos that I miss (because they're happening at the same time).. :) G On Thu, Feb 9, 2012 at 9:30 AM, Luca Pellicoro wrote: > To just follow up, an engineer from another arm of my company saw my > pleading post on the organizer's list and contacted me with an extra > sponsor ticket. Super excited! > > While it all worked out for me, the rest of my Python loving team will > not get to attend full time. So, I remember last year (or the year > before), Glen and others had organized a viewing of selected pycon > recorded talks. In the same spirit, we are working on organizing a > viewing for the community at large. We have a 200+ seat auditorium at > our disposition in Palo Alto. > > More on that topic when the time comes. > > On Fri, Feb 3, 2012 at 3:44 PM, Luca Pellicoro > wrote: > > Thank you Steve. I just emailed the pycon-organizers list. > > > > On Fri, Feb 3, 2012 at 12:59 PM, Steve Piercy - Web Site Builder > > wrote: > >> Try contacting in order: > >> http://mail.python.org/mailman/listinfo/pycon-organizers > >> pycon-reg at python.org > >> > >> Tutorial sessions are still open. > >> > >> It would not hurt to volunteer at the conference in any way, given it > is run > >> by volunteers. > >> > >> --steve > >> > >> > >> On 2/3/12 at 12:41 PM, luca.pellicoro at gmail.com (Luca Pellicoro) > pronounced: > >> > >>> Just heard the news this morning. Sad time. I had planned to attend > >>> with the help of my company. At this point, I'll do what I can within > >>> reasons to go on my own. > >>> > >>> If someone here wished not to attend one of the days, could we work > >>> something out? > >>> > >>> Any thoughts? Leads on getting tickets? > >>> > >>> Best, > >>> > >>> Luca > >>> _______________________________________________ > >>> Baypiggies mailing list > >>> Baypiggies at python.org > >>> To change your subscription options or unsubscribe: > >>> http://mail.python.org/mailman/listinfo/baypiggies > >> > >> > >> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- > >> Steve Piercy Web Site Builder Soquel, CA > >> > >> > >> _______________________________________________ > >> Baypiggies mailing list > >> Baypiggies at python.org > >> To change your subscription options or unsubscribe: > >> http://mail.python.org/mailman/listinfo/baypiggies > -- Things which matter most must never be at the mercy of things which matter least. -- Goethe -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Thu Feb 9 20:55:03 2012 From: cappy2112 at gmail.com (Tony Cappellini) Date: Thu, 9 Feb 2012 11:55:03 -0800 Subject: [Baypiggies] Python decorator cheat sheet Message-ID: A nice reference which briefly summarizes decorators to 1 manageable page. http://hairysun.com/downloads/DecoratorHandout.pdf?utm_source=Python+Weekly+Newsletter&utm_campaign=155c26e6d9-Python_Weekly_Issue_21_February_9_2012&utm_medium=email -------------- next part -------------- An HTML attachment was scrubbed... URL: From bryceverdier at gmail.com Thu Feb 9 22:56:04 2012 From: bryceverdier at gmail.com (Bryce Verdier) Date: Thu, 9 Feb 2012 13:56:04 -0800 Subject: [Baypiggies] Python decorator cheat sheet In-Reply-To: References: Message-ID: <4040C5D0-D9FD-4133-A3E4-898C5DE7388A@gmail.com> That was an awesome find, thanks for sharing! Bryce On Feb 9, 2012, at 11:55 AM, Tony Cappellini wrote: > > > A nice reference which briefly summarizes decorators to 1 manageable page. > http://hairysun.com/downloads/DecoratorHandout.pdf?utm_source=Python+Weekly+Newsletter&utm_campaign=155c26e6d9-Python_Weekly_Issue_21_February_9_2012&utm_medium=email > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies -------------- next part -------------- An HTML attachment was scrubbed... URL: From keith at dartworks.biz Mon Feb 13 06:06:53 2012 From: keith at dartworks.biz (Keith Dart) Date: Sun, 12 Feb 2012 21:06:53 -0800 Subject: [Baypiggies] introductory training material? Message-ID: <20120212210653.667f286f@dartworks.biz> Hello baypiggies, I will be doing a two-hour introduction to Python at my work next week. The audience/trainees will be mostly C++ programmers. Does anyone know of any open licensed slide-ware or training material for this? I'd rather not re-invent wheels if I don't have to. Thanks, Keith Dart -- -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Keith Dart public key: ID: 19017044 ===================================================================== From mikeyp at lahondaresearch.org Mon Feb 13 18:38:25 2012 From: mikeyp at lahondaresearch.org (Michael Pittaro) Date: Mon, 13 Feb 2012 09:38:25 -0800 Subject: [Baypiggies] Asynchronous web tasks In-Reply-To: <20120208154315.GA15438@panix.com> References: <20120208154315.GA15438@panix.com> Message-ID: On Wed, Feb 8, 2012 at 7:43 AM, Aahz wrote: > Digressing a bit... > > On Thu, Feb 02, 2012, Tung Wai Yip wrote: >> >> I'm using RabbitMQ and Celery. It certainly can be triggered by both >> cases. In addition, you can deploy it on different servers if >> necessary. > > Do people really find that RabbitMQ is stable enough for production work? > What kinds of volumes? ?(I wasn't involved with it myself, but about 1.5 > years ago we couldn't get RabbitMQ stable enough for our needs -- > millions of messages per day -- and ended up switching to Scribe.) OpenStack uses Rabbit as it's core messaging system (Carrot as the client side.) It's in production is quite a few locations - not perfect but definitely stable enough for production work. mike From jjinux at gmail.com Tue Feb 14 01:32:25 2012 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 13 Feb 2012 16:32:25 -0800 Subject: [Baypiggies] introductory training material? In-Reply-To: <20120212210653.667f286f@dartworks.biz> References: <20120212210653.667f286f@dartworks.biz> Message-ID: Check out: http://code.google.com/edu/courses.html -jj On Sun, Feb 12, 2012 at 9:06 PM, Keith Dart wrote: > Hello baypiggies, > > I will be doing a two-hour introduction to Python at my work next week. > The audience/trainees will be mostly C++ programmers. Does anyone > know of any open licensed slide-ware or training material for this? I'd > rather not re-invent wheels if I don't have to. > > Thanks, > > Keith Dart > > > -- > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Keith Dart > public key: ID: 19017044 > > ===================================================================== > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From keith at dartworks.biz Tue Feb 14 02:24:48 2012 From: keith at dartworks.biz (keith.dart@gmail.com) Date: Mon, 13 Feb 2012 17:24:48 -0800 Subject: [Baypiggies] introductory training material? In-Reply-To: References: <20120212210653.667f286f@dartworks.biz> Message-ID: <1d76a267-6da0-421a-a035-2ec9b2cafd30@email.android.com> Thanks! -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. Shannon -jj Behrens wrote: Check out: http://code.google.com/edu/courses.html -jj On Sun, Feb 12, 2012 at 9:06 PM, Keith Dart wrote: Hello baypiggies, I will be doing a two-hour introduction to Python at my work next week. The audience/trainees will be mostly C++ programmers. Does anyone know of any open licensed slide-ware or training material for this? I'd rather not re-invent wheels if I don't have to. Thanks, Keith Dart -- -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Keith Dart public key: ID: 19017044 ===================================================================== _______________________________________________ Baypiggies mailing list Baypiggies at python.org To change your subscription options or unsubscribe: http://mail.python.org/mailman/listinfo/baypiggies -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Wed Feb 15 07:27:20 2012 From: glen at glenjarvis.com (Glen Jarvis) Date: Tue, 14 Feb 2012 22:27:20 -0800 Subject: [Baypiggies] Update baypiggies.net please Message-ID: We don't have our February meeting posted on BayPIGgies.net. In fact, we didn't get or January talk there either. G -- Things which matter most must never be at the mercy of things which matter least. -- Goethe -------------- next part -------------- An HTML attachment was scrubbed... URL: From tony at tcapp.com Wed Feb 15 07:38:10 2012 From: tony at tcapp.com (Tony Cappellini) Date: Tue, 14 Feb 2012 22:38:10 -0800 Subject: [Baypiggies] Update baypiggies.net please In-Reply-To: References: Message-ID: That's because we still don't have a presenter for Feb, On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: > We don't have our February meeting posted on BayPIGgies.net. In fact, we > didn't get or January talk there either. > > > G > -- > Things which matter most must never be at the mercy of things which matter > least. > > -- Goethe > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jenkinsc at ge.com Wed Feb 15 00:20:03 2012 From: jenkinsc at ge.com (Jenkins, Christine (GE Global Research, consultant)) Date: Tue, 14 Feb 2012 23:20:03 +0000 Subject: [Baypiggies] GE Software Center - Event to post Message-ID: <0E3ADBFBF411394AB58FEA34F03E61772AD75077@CINMLDGCNA01.e2k.ad.ge.com> I'd like to post the following event to your site (below). Thank you! Regards, Christine M. Jenkins Yoh Staffing Assistant l GE Software Center of Excellence 3000 Executive Parkway, Suite 500 l San Ramon, CA 94583 415.813.4616 p l 866.315.7735 f l jenkinsc at ge.com [Description: cid:image001.jpg at 01CCCEC6.65FB3470] GE Software Center Networking Event GE is hiring the best and brightest experts to manage the interconnection, data management and automation of our industries. If you are looking for a career leading the digital industrial transformation, enabled through software, there is no better place to share your expertise than GE's Software Center. Please join us at a networking event at the Marriott Hotel in Santa Clara, CA, on Feb. 21, 2012 to learn more about our open roles. We are seeking talented experts in the following fields: * Software Enterprise Architecture * Collaboration Research * User Experience Research and Applications * Software Engineering * Software-enabled Services * Software Quality * Analytics: Machine Learning Research * Software Development Strategists * Mobile Solution Research WHEN: Tuesday, February 21, 2012, 5:30 PM to 8:30 PM Where: Marriott Hotel, 2700 Mission College Boulevard, Santa Clara, CA 95054 Register at - www.ge.com/software -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 1844 bytes Desc: image001.jpg URL: From jenkinsc at ge.com Wed Feb 15 19:33:29 2012 From: jenkinsc at ge.com (Jenkins, Christine (GE Global Research, consultant)) Date: Wed, 15 Feb 2012 18:33:29 +0000 Subject: [Baypiggies] Posting an Event on BayPiggies Message-ID: <0E3ADBFBF411394AB58FEA34F03E61772AD7544A@CINMLDGCNA01.e2k.ad.ge.com> Hello, I am interested in posting our event (below) on your website - would that be possible? Regards, Christine M. Jenkins Yoh Staffing Assistant l GE Software Center of Excellence 3000 Executive Parkway, Suite 500 l San Ramon, CA 94583 415.813.4616 p l 866.315.7735 f l jenkinsc at ge.com [Description: Description: cid:image001.jpg at 01CCCEC6.65FB3470] GE Software Center Networking Event GE is hiring the best and brightest experts to manage the interconnection, data management and automation of our industries. If you are looking for a career leading the digital industrial transformation, enabled through software, there is no better place to share your expertise than GE's Software Center. Please join us at a networking event at the Marriott Hotel in Santa Clara, CA, on Feb. 21, 2012 to learn more about our open roles. We are seeking talented experts in the following fields: * Software Enterprise Architecture * Collaboration Research * User Experience Research and Applications * Software Engineering * Software-enabled Services * Software Quality * Analytics: Machine Learning Research * Software Development Strategists * Mobile Solution Research WHEN: Tuesday, February 21, 2012, 5:30 PM to 8:30 PM Where: Marriott Hotel, 2700 Mission College Boulevard, Santa Clara, CA 95054 Register at - www.ge.com/software -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 1844 bytes Desc: image001.jpg URL: From jason at mischievous.org Wed Feb 15 19:41:20 2012 From: jason at mischievous.org (Jason Culverhouse) Date: Wed, 15 Feb 2012 10:41:20 -0800 Subject: [Baypiggies] Posting an Event on BayPiggies In-Reply-To: <0E3ADBFBF411394AB58FEA34F03E61772AD7544A@CINMLDGCNA01.e2k.ad.ge.com> References: <0E3ADBFBF411394AB58FEA34F03E61772AD7544A@CINMLDGCNA01.e2k.ad.ge.com> Message-ID: Christine On Feb 15, 2012, at 10:33 AM, Jenkins, Christine (GE Global Research, consultant) wrote: > Hello, > I am interested in posting our event (below) on your website ? would that be possible? > I think you just did... twice, Better check the Six Sigma scoring system, we might have surpassed the Taguchi Tolerance ;) Jason > > Regards, > Christine M. Jenkins > Yoh Staffing Assistant l GE Software Center of Excellence > 3000 Executive Parkway, Suite 500 l San Ramon, CA 94583 > 415.813.4616 p l 866.315.7735 f l jenkinsc at ge.com > From bdbaddog at gmail.com Wed Feb 15 19:44:28 2012 From: bdbaddog at gmail.com (William Deegan) Date: Wed, 15 Feb 2012 10:44:28 -0800 Subject: [Baypiggies] Posting an Event on BayPiggies In-Reply-To: <0E3ADBFBF411394AB58FEA34F03E61772AD7544A@CINMLDGCNA01.e2k.ad.ge.com> References: <0E3ADBFBF411394AB58FEA34F03E61772AD7544A@CINMLDGCNA01.e2k.ad.ge.com> Message-ID: <4AF05A5E-B79B-4EA1-88E9-C0E8101EBA38@gmail.com> Christine, If you want to post a job listing you'll need to follow the rules posted here: http://baypiggies.net/job-listings The items of note which I don't see in your info below: Please make clear how Python will be used on the job Please restrict the geographic region to the greater SF Bay Area and Silicon Valley, roughly south down to Monterey, north to Santa Rosa, and (north)east to Sacramento -Bill (Baypiggies webmaster) On Feb 15, 2012, at 10:33 AM, Jenkins, Christine (GE Global Research, consultant) wrote: > Hello, > I am interested in posting our event (below) on your website ? would that be possible? > > > Regards, > Christine M. Jenkins > Yoh Staffing Assistant l GE Software Center of Excellence > 3000 Executive Parkway, Suite 500 l San Ramon, CA 94583 > 415.813.4616 p l 866.315.7735 f l jenkinsc at ge.com > > > > > > > GE Software Center Networking Event > GE is hiring the best and brightest experts to manage the interconnection, data management and automation of our industries. > If you are looking for a career leading the digital industrial transformation, enabled through software, there is no better place to share your expertise than GE?s Software Center. > > Please join us at a networking event at the Marriott Hotel in Santa Clara, CA, on Feb. 21, 2012 to learn more about our open roles. > > We are seeking talented experts in the following fields: > ? Software Enterprise Architecture > Collaboration Research > User Experience Research and Applications > Software Engineering > Software-enabled Services > Software Quality > Analytics: Machine Learning Research > Software Development Strategists > Mobile Solution Research > > WHEN: Tuesday, February 21, 2012, 5:30 PM to 8:30 PM > Where: Marriott Hotel, 2700 Mission College Boulevard, Santa Clara, CA 95054 > > Register at ? www.ge.com/software > > > > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies -------------- next part -------------- An HTML attachment was scrubbed... URL: From scottrobertgarrison at gmail.com Wed Feb 15 20:29:14 2012 From: scottrobertgarrison at gmail.com (Scott Garrison) Date: Wed, 15 Feb 2012 11:29:14 -0800 Subject: [Baypiggies] Looking for a Python Team Message-ID: Hello all, I'm currently looking for a new team to be a part of, ideally in a group that uses Python for some of their technologies. While my resume is not littered with Python work experience, it has been my programming language of choice since I was introduced to it in 2002, at a course at UC Berkeley, where I studied Physics. I always have a python ide open for automating daily tasks and when I do back-end projects for peoples' websites or businesses I always default to using it. Being a part of a team that uses it daily would be a real treat. While I've been responsible for fairly senior software developer positions in the past, I would be willing to start in an entry level position if it meant that I was working with a good team, doing interesting work. For me, I'm more motivated to be doing something I can get behind. If anyone knows of a position please contact me offline and I will send you my resume. Alternatively, I've created a LinkedIn profile. Thanks for your consideration, Scott Garrison Long time BayPIGgies lurker From nagappan at gmail.com Thu Feb 16 21:22:47 2012 From: nagappan at gmail.com (Nagappan Alagappan) Date: Thu, 16 Feb 2012 12:22:47 -0800 Subject: [Baypiggies] Announce: Linux Desktop Testing Project (LDTP) 2.3.0 released Message-ID: Hello, About LDTP: Linux Desktop Testing Project is aimed at producing high quality test automation framework (using GNOME / Python) and cutting-edge tools that can be used to test Linux Desktop and improve it. It uses the Accessibility libraries to poke through the application's user interface. We strive to help in building a quality desktop. Changes in this release: Added Windows client version for LDTP (Hint: Expect windows version of LDTP soon ;-) ) Updated keycodes based on latest Linux distribution Bugs fixed: Fixed twisted gtk2 import in gtk3 environment Ubuntu 12.04 twisted XMLRPC APIs have been changed, updated accordingly Special thanks: Mike Gorse VMware Desktop UI automation Tim Miao Michael Terry Brain Nitz Andre Klapper (i18n / l10n suggestions) Gurdun (To run LDTP from Robot Framework) Mardy (To run LDTP in QT environment) Download source: http://download.freedesktop.org/ldtp/2.x/2.3.x/ldtp-2.3.0.tar.gz Download RPM from http://download.opensuse.org/repositories/home:/anagappan:/ldtp2:/rpm/ Will schedule deb build in openSUSE build service later Documentation references: For detailed information on LDTP framework and latest updates visit http://ldtp.freedesktop.org For information on various APIs in LDTP including those added for this release can be got from http://ldtp.freedesktop.org/user-doc/index.html Report bugs - http://ldtp.freedesktop.org/wiki/Bugs To subscribe to LDTP mailing lists, visit http://ldtp.freedesktop.org/wiki/Mailing_20list IRC Channel - #ldtp on irc.freenode.net Thanks Nagappan -- Linux Desktop (GUI Application) Testing Project - http://ldtp.freedesktop.org http://nagappanal.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From art at visionation.com Fri Feb 17 00:06:11 2012 From: art at visionation.com (cbnoonan) Date: Thu, 16 Feb 2012 15:06:11 -0800 (PST) Subject: [Baypiggies] PyLadies SF chapter start up In-Reply-To: References: Message-ID: <1329433571809-4478015.post@n6.nabble.com> Hi! I'd be happy to help. I've been following Pyladies as well and I'm a member of Women Who Code. LETS DO THIS. --colleen -- View this message in context: http://python.6.n6.nabble.com/PyLadies-SF-chapter-start-up-tp4370682p4478015.html Sent from the Baypiggies List 2 mailing list archive at Nabble.com. From bdbaddog at gmail.com Sat Feb 18 09:19:17 2012 From: bdbaddog at gmail.com (William Deegan) Date: Sat, 18 Feb 2012 00:19:17 -0800 Subject: [Baypiggies] Removal of all job ads over 30 days old. Message-ID: <7795DD7C-91F5-47BB-8645-8B209C937CEA@gmail.com> Greetings, I'm behind on purging old job postings. I usually send an email with each job posting I remove. But at this point there's too many. So if you posted your job over 30 days ago and/or didn't mention how python would be used in the job posted and/or didn't mention the location of the job, they've been removed. If you are still looking for candidates and you can comply with the list of requirements on the page, please repost the job. Thanks, Bill Deegan Webmaster, Baypiggies.net From annaraven at gmail.com Sat Feb 18 23:52:32 2012 From: annaraven at gmail.com (Anna Ravenscroft) Date: Sat, 18 Feb 2012 14:52:32 -0800 Subject: [Baypiggies] Fitocracy Message-ID: A group I'm on a lot these days, called Fitocracy, is looking for a contractor. "A reminder to all that we're looking for a web developer to help us with some contract work. We'd like to get 'em started ASAP so please let me know if you know anyone who can help. Significant experience with Python, Django, MySQL required Familiarity with AWS, Redis, Linux preferred" Contact xenowang at fitocracy.com (or me and I'll forward your resume) if you're interested. -- cordially, Anna From liyiou at gmail.com Mon Feb 20 03:57:27 2012 From: liyiou at gmail.com (Yiou Li) Date: Sun, 19 Feb 2012 18:57:27 -0800 Subject: [Baypiggies] A beginner's question on python class Message-ID: Hi All, I created a python class by inherating from and existing class: myPythonScript.py from standardClass import ClassX Class myClass(ClassX) myVariable From jjinux at gmail.com Mon Feb 20 04:04:53 2012 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Sun, 19 Feb 2012 19:04:53 -0800 Subject: [Baypiggies] A beginner's question on python class In-Reply-To: References: Message-ID: On Sun, Feb 19, 2012 at 6:57 PM, Yiou Li wrote: > Hi All, > > I created a python class by inherating from and existing class: > > myPythonScript.py > > from standardClass import ClassX > > Class myClass(ClassX) > myVariable > What's your question? By the way, class should be lower case, and you're forgetting a semicolon. You might be better off buying a book on Python or reading a tutorial. That way, you can ask us the really hard questions ;) Happy Hacking! -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From aahz at pythoncraft.com Mon Feb 20 05:43:03 2012 From: aahz at pythoncraft.com (Aahz) Date: Sun, 19 Feb 2012 20:43:03 -0800 Subject: [Baypiggies] A beginner's question on python class In-Reply-To: References: Message-ID: <20120220044303.GA3479@panix.com> On Sun, Feb 19, 2012, Shannon -jj Behrens wrote: > On Sun, Feb 19, 2012 at 6:57 PM, Yiou Li wrote: >> >> I created a python class by inherating from and existing class: >> >> myPythonScript.py >> >> from standardClass import ClassX >> >> Class myClass(ClassX) >> myVariable > > What's your question? By the way, class should be lower case, and you're > forgetting a semicolon. s/semicolon/colon/ Also, OP should read PEP 8 to learn about proper formatting: the One True indent is four spaces. http://www.python.org/dev/peps/pep-0008/ -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "Do not taunt happy fun for loops. Do not change lists you are looping over." --Remco Gerlich From glen at glenjarvis.com Mon Feb 20 05:45:48 2012 From: glen at glenjarvis.com (Glen Jarvis) Date: Sun, 19 Feb 2012 20:45:48 -0800 Subject: [Baypiggies] A beginner's question on python class In-Reply-To: References: Message-ID: > > On Sun, Feb 19, 2012 at 6:57 PM, Yiou Li wrote: > >> Hi All, >> >> I created a python class by inherating from and existing class: >> >> myPythonScript.py >> >> from standardClass import ClassX >> >> Class myClass(ClassX) >> myVariable >> > > What's your question? By the way, class should be lower case, and you're > forgetting a semicolon. > Let me also add: I think JJ means that you forgot to put the colon (not semicolon) at the end of your class definition syntax. Here is a sample of code that demonstrates. Try this: class ClassX(object): pass class MyClass(ClassX): my_variable = "Some Content" my_class = MyClass() print my_class.my_variable There are some great books and tutorials that help teach you to use Python... G -- Things which matter most must never be at the mercy of things which matter least. -- Goethe -------------- next part -------------- An HTML attachment was scrubbed... URL: From liyiou at gmail.com Mon Feb 20 23:02:10 2012 From: liyiou at gmail.com (Yiou Li) Date: Mon, 20 Feb 2012 14:02:10 -0800 Subject: [Baypiggies] Fwd: A beginner's question on python class In-Reply-To: References: Message-ID: Thanks for the reply to my "imcompleted" question. Actually my question was: I created a python class by inheriting from and existing class and use this new class in my main script as below: My question is, since I import a function "sample" from the library "random" in myClass, do I have to import "sample" in my main script as well? --- I did a debugging experiment using the following code to see that the library "random" was imported at myClassInstance.myFunction(), therefore, the answer to my question is -- I don't have to import the "random" library in the main script. And the import statement is just like a #include statement in C. Please correct me if I am wrong. Best and thanks to your replies!! Leo myClassScript.py _________________________________ from random import sample class myClass(): ? ? ? ? myVariable = 1 def myFunction(): index = sample(...) __________________________________ myMainScript.py __________________________________ from myClassScript import myClass def main(): myClassInstance = myClass() myClassInstance.myFunction() if __name__ == '__main__': main() ____________________________________ From jjinux at gmail.com Mon Feb 20 23:35:26 2012 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 20 Feb 2012 14:35:26 -0800 Subject: [Baypiggies] A beginner's question on python class In-Reply-To: <20120220044303.GA3479@panix.com> References: <20120220044303.GA3479@panix.com> Message-ID: > > s/semicolon/colon/ > D'oh! -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From jjinux at gmail.com Mon Feb 20 23:41:23 2012 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 20 Feb 2012 14:41:23 -0800 Subject: [Baypiggies] Fwd: A beginner's question on python class In-Reply-To: References: Message-ID: * When you write "self.foo", Python will look for foo in the instance and in the class hierarchy. * When you write "foo", Python will look for local variables, lexically scoped variables (i.e. variables in outer functions), global variables, and finally builtins. * If you use a class, function, etc. from library A, it's up to library A to import all the things it needs. * Each file is implicitly a module with its own namespace. This isn't the case in other languages like Ruby. Best Regards, -jj On Mon, Feb 20, 2012 at 2:02 PM, Yiou Li wrote: > Thanks for the reply to my "imcompleted" question. > > Actually my question was: > > I created a python class by inheriting from and existing class and use > this new class in my main script as below: > > My question is, since I import a function "sample" from the library > "random" in myClass, do I have to import "sample" in my main script as > well? > > --- I did a debugging experiment using the following code to see that > the library "random" was imported at myClassInstance.myFunction(), > therefore, the answer to my question is -- I don't have to import the > "random" library in the main script. And the import statement is just > like a #include statement in C. > > Please correct me if I am wrong. > > Best and thanks to your replies!! > Leo > > > myClassScript.py > _________________________________ > from random import sample > > class myClass(): > myVariable = 1 > def myFunction(): > index = sample(...) > __________________________________ > > myMainScript.py > __________________________________ > > from myClassScript import myClass > > def main(): > myClassInstance = myClass() > > myClassInstance.myFunction() > > > if __name__ == '__main__': > main() > > ____________________________________ > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From anfrind at gmail.com Tue Feb 21 00:45:09 2012 From: anfrind at gmail.com (Lincoln Peters) Date: Mon, 20 Feb 2012 15:45:09 -0800 Subject: [Baypiggies] Fwd: A beginner's question on python class In-Reply-To: References: Message-ID: On Mon, Feb 20, 2012 at 2:02 PM, Yiou Li wrote: > My question is, since I import a function "sample" from the library > "random" in myClass, do I have to import "sample" in my main script as > well? > > --- I did a debugging experiment using the following code to see that > the library "random" was imported at myClassInstance.myFunction(), > therefore, the answer to my question is -- I don't have to import the > "random" library in the main script. And the import statement is just > like a #include statement in C. Short answer: yes, you have to import random even if another module you imported already imports random. Long answer: "import" is similar to "#include", but not identical. In general, each .py or .pyc file represents a module, and each import statement makes the contents of one module available from within the importing module. However, unlike #include, the import command doesn't add the contents of the other module to the importing module's namespace, but rather creates a reference to it that behaves similarly to a C++ namespace (e.g. import random; random.shuffle(...)). One consequence of this is that if you want to import modules A and B, and module B already imports module A, you need to either explicitly import both modules, or you have to refer to module B to get to module A (i.e. B.A.function instead of A.function). Most of the time, importing both modules is the preferred solution. Note that importing a module multiple times will NOT cause multiple copies of it to be made in memory; the Python interpreter is smart enough to recognize that a module has already been imported and will just create a new reference to it. Disclaimer: this is a highly simplified explanation, and omits several nuances of how importing works in Python. For 99% of Python development, however, you don't need to worry about those nuances. Hope this helps. -- Lincoln Peters From fperez.net at gmail.com Tue Feb 21 08:44:31 2012 From: fperez.net at gmail.com (Fernando Perez) Date: Mon, 20 Feb 2012 23:44:31 -0800 Subject: [Baypiggies] A panel with Guido/python-dev on scientific uses and Python 3 at Google HQ, March 2nd Message-ID: Hi all, I wanted to point out to you folks, and invite any of you who could make it in person, to a panel discussion we'll be having on Friday March 2nd, at 3pm, during the PyData workshop that will take place at Google's headquarters in Mountain View: http://pydataworkshop.eventbrite.com The PyData workshop is organized by several developers coming from the numerical/scientific side of the Python world, and we thought this would be a good opportunity, both timing- and logistics-wise, for a discussion with as many Python developers as possible. The upcoming Python 3.3 release, the lifting of the language moratorium, the gradual (but slow) uptake of Python 3 in science, the continued and increasing growth of Python as a tool in scientific research and education, etc, are all good reasons for thinking this could be a productive discussion. This is the thread on the Numpy mailing list where we've had some back-and-forth about ideas: http://mail.scipy.org/pipermail/numpy-discussion/2012-February/060437.html Guido has already agreed to participate, and a number of developers for 'core' scientific Python projects will be present at the panel, including: - Travis Oliphant, Peter Wang, Mark Wiebe, Stefan van der Walt (Numpy, Scipy) - John Hunter (Matplotlib) - Fernando Perez, Brian Granger, Min Ragan-Kelley (IPython) - Dag Sverre Seljebotn (Numpy, Cython) It would be great if as many core Python developers for whom a Bay Area Friday afternoon drive to Mountain View is feasible could attend. Those of you already at Google will hopefully all make it, of course :) We hope this discussion will be a good start for interesting developments that require dialog between the 'science crowd' and python-dev. Several of us will also be available at PyCon 2012, so if there's interest we can organize an informal follow-up/BoF on this topic the next week at PyCon. Please forward this information to anyone you think might be interested (I'll be posting in a second to the Bay Piggies list). If you are not a Googler nor already registered for PyData, but would like to attend, please let me know by emailing me at: fernando.perez at berkeley.edu We have room for a few extra people (in addition to PyData attendees) for this particular meeting, and we'll do our best to accomodate you. Please let me know if you're a core python committer in your message. I'd like to thank Google for their hospitality in hosting us for PyData, and Guido for his willingness to take part in this discussion. I hope it will be a productive one for all involved. Best, f From jjinux at gmail.com Tue Feb 21 18:18:34 2012 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Tue, 21 Feb 2012 09:18:34 -0800 Subject: [Baypiggies] TDD and mocking In-Reply-To: References: Message-ID: It's so funny that you asked this at the last BayPiggies because I ran into the same problem with my current project. I'm using Ruby on Rails for this project, but the solution is pretty much the same for Python. Let me just say, doing TDD with web services is hard! By the way, I'm giving a talk tonight at the East Bay Ruby Meetup, and I plan on spending 15 minutes talking about this problem. However, here is a quick outline of how I do it: * Strive to understand the API at the REST level. Client libraries are nice, but they're often misleading, underdocumented, incomplete, etc. * Start by finding a good "context" in your app to play with stuff and add "import pdb; pdb.set_trace()". Now, load that part of your app in a browser so that you can play around in the debugger. * In the debugger, play around with the client library. Make the request and get the response that you're looking for. Copy and paste everything you need into a scratch file. * Now, start writing a test that will exercise the code that needs to use the client library. * In the Rails world, I'm using a library called webmock. Whenever you try to make a web service call, it'll say, "Hey, you can't do that! I'm not going to let you make web services calls. However, if you want to stub out the call you just made, here's a bit of code you can add to your tests." Grab that. * Merge the stuff from your debugging session with the stuff webmock gave you in your test. Tweak, tweak, tweak to make it a good test. * For large web service responses, I tend to put them in appropriately named files. For instance, I have a file named "spec/support/documents/ gdata.youtube.com/feeds/api/videos?v=2&alt=jsonc&q=Pythagorean+Theorem+in+60+Seconds" that contains a big JSON dump. * Do the same thing to add tests for all your error cases. * I tend to write high-level integration tests where possible, so it's helpful to have a library of useful webmock stubs that you can use in multiple tests. * Don't be afraid to look at the source code of the client libraries, especially if it has a good suite of tests! Sometimes that will give you the understanding you need to write what you need. Hope that helps! -jj On Fri, Jan 27, 2012 at 11:11 AM, Glen Jarvis wrote: > Hy gave a good newbie nugget last night. I've been doing more TDD and am > really excited about it. But, I struggle with mocking. > > My question last night was how to mock properly. The example that I gave > was for my current project (A mechanical turk and Django smash up). Most of > my project is really basic -- just interfacing with other libraries, etc. > There are pieces that I need to test -- like some admin actions, Django > management commands, etc. > > I've tried to use Mock libraries, but haven't gotten over the hump. Let me > re-ask the question now. > > Would it be "cool" or "uncool" if I made my equivalent Python class for a > HIT, Assignment and Answer (these are equivalent classes from Boto)? The > class would be a very basic/thin slice of what Amazon/Boto would provide. > And, then when I try to mock, I inject my models into my project > (hand-wavy somehow via monkey patching)? > > Now that I write this, would it be better to instantiate the results that > Boto would present and inject those into a mocked response from Amazon? I'm > bumping around in the dark on this and just haven't gotten past the hump to > really mock well. > > I think I'm going to just give my best college try and then send a link to > the project, asking for feedback/review on how I could have done it better. > Any offline advice would be appreciated. The project is currently "written" > but I consider it my first draft -- and already have found mistakes that > would have been found by doing TDD first. I'd like to remove code, build > failing tests, put in each part of code, and let the design drive. > > Wiki: https://github.com/glenjarvis/djurk/wiki/Quick-Start > > Code: https://github.com/glenjarvis/djurk > > Warmest Regards > > > Glen > P.S. I got some good advice last night from JJ and others. But, as I > thought of my question further, I don't think I need to go as far as the > WSGI layer as I just need to simulate the objects that would be received > from the function call.... thoughts? > -- > Things which matter most must never be at the mercy of things which matter > least. > > -- Goethe > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From liyiou at gmail.com Tue Feb 21 21:52:05 2012 From: liyiou at gmail.com (Yiou Li) Date: Tue, 21 Feb 2012 12:52:05 -0800 Subject: [Baypiggies] Fwd: A beginner's question on python class In-Reply-To: References: Message-ID: Thanks to all for your replies! Leo On Mon, Feb 20, 2012 at 3:45 PM, Lincoln Peters wrote: > On Mon, Feb 20, 2012 at 2:02 PM, Yiou Li wrote: >> My question is, since I import a function "sample" from the library >> "random" in myClass, do I have to import "sample" in my main script as >> well? >> >> --- I did a debugging experiment using the following code to see that >> the library "random" was imported at myClassInstance.myFunction(), >> therefore, the answer to my question is -- I don't have to import the >> "random" library in the main script. And the import statement is just >> like a #include statement in C. > > Short answer: yes, you have to import random even if another module > you imported already imports random. > > Long answer: "import" is similar to "#include", but not identical. ?In > general, each .py or .pyc file represents a module, and each import > statement makes the contents of one module available from within the > importing module. ?However, unlike #include, the import command > doesn't add the contents of the other module to the importing module's > namespace, but rather creates a reference to it that behaves similarly > to a C++ namespace (e.g. import random; random.shuffle(...)). ?One > consequence of this is that if you want to import modules A and B, and > module B already imports module A, you need to either explicitly > import both modules, or you have to refer to module B to get to module > A (i.e. B.A.function instead of A.function). ?Most of the time, > importing both modules is the preferred solution. > > Note that importing a module multiple times will NOT cause multiple > copies of it to be made in memory; the Python interpreter is smart > enough to recognize that a module has already been imported and will > just create a new reference to it. > > Disclaimer: this is a highly simplified explanation, and omits several > nuances of how importing works in Python. ?For 99% of Python > development, however, you don't need to worry about those nuances. > > > Hope this helps. > > > -- > Lincoln Peters > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From glen at glenjarvis.com Wed Feb 22 06:13:33 2012 From: glen at glenjarvis.com (Glen Jarvis) Date: Tue, 21 Feb 2012 21:13:33 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please Message-ID: Tony, Do we still not have any speakers for Thursday? Simeon had a talk he was going to give at PyCon but didn't. Was he available? G On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: > That's because we still don't have a presenter for Feb, > > On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: > >> We don't have our February meeting posted on BayPIGgies.net. In fact, we >> didn't get or January talk there either. >> >> >> G >> -- >> Things which matter most must never be at the mercy of things which >> matter least. >> >> -- Goethe >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies >> > > -- Things which matter most must never be at the mercy of things which matter least. -- Goethe -------------- next part -------------- An HTML attachment was scrubbed... URL: From simeonf at gmail.com Wed Feb 22 06:22:26 2012 From: simeonf at gmail.com (Simeon Franklin) Date: Tue, 21 Feb 2012 21:22:26 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: Message-ID: I volunteered - unless I hear differently I'll be talking Thursday night. My topic is "Data Visualization with Pyprocessing". I don't believe we have a newbie nugget lined up so I suggest we offer the first few minutes for lightning talks - If anybody has a tidbit, a snippet, a hard problem or anything Python related they want to share in 3 minutes or less - come prepared to talk. I volunteered reluctantly because I'm teaching a class all day Thursday and will be already kind of talked out :) So come prepared to help me out! -regards Simeon Franklin On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: > Tony, > > Do we still not have any speakers for Thursday? ?Simeon had a talk he was > going to give at PyCon but didn't. Was he available? > > > G > > On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: >> >> That's because we still don't have a presenter for Feb, >> >> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: >>> >>> We don't have our February meeting posted on BayPIGgies.net. In fact, we >>> didn't get or January talk there either. >>> >>> >>> G >>> -- >>> Things which matter most must never be at the mercy of things which >>> matter least. >>> >>> -- Goethe >>> >>> _______________________________________________ >>> Baypiggies mailing list >>> Baypiggies at python.org >>> To change your subscription options or unsubscribe: >>> http://mail.python.org/mailman/listinfo/baypiggies >> >> > > > > -- > Things which matter most must never be at the mercy of things which matter > least. > > -- Goethe > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From cschin at infoecho.net Wed Feb 22 06:55:59 2012 From: cschin at infoecho.net (Chen-Shan Chin) Date: Tue, 21 Feb 2012 21:55:59 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: Message-ID: Hi, All: Any one will be interested in some of the recent ipython hacks I am playing around? See some discussion here (https://github.com/ipython/ipython/pull/1386, and some examples at https://github.com/cschin/IPython-Notebook---d3.js-mashup/tree/master/images) --Jason Chin On Feb 21, 2012, at 9:22 PM, Simeon Franklin wrote: > I volunteered - unless I hear differently I'll be talking Thursday > night. My topic is "Data Visualization with Pyprocessing". I don't > believe we have a newbie nugget lined up so I suggest we offer the > first few minutes for lightning talks - If anybody has a tidbit, a > snippet, a hard problem or anything Python related they want to share > in 3 minutes or less - come prepared to talk. > > I volunteered reluctantly because I'm teaching a class all day > Thursday and will be already kind of talked out :) So come prepared to > help me out! > > -regards > Simeon Franklin > > > On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: >> Tony, >> >> Do we still not have any speakers for Thursday? Simeon had a talk he was >> going to give at PyCon but didn't. Was he available? >> >> >> G >> >> On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: >>> >>> That's because we still don't have a presenter for Feb, >>> >>> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: >>>> >>>> We don't have our February meeting posted on BayPIGgies.net. In fact, we >>>> didn't get or January talk there either. >>>> >>>> >>>> G >>>> -- >>>> Things which matter most must never be at the mercy of things which >>>> matter least. >>>> >>>> -- Goethe >>>> >>>> _______________________________________________ >>>> Baypiggies mailing list >>>> Baypiggies at python.org >>>> To change your subscription options or unsubscribe: >>>> http://mail.python.org/mailman/listinfo/baypiggies >>> >>> >> >> >> >> -- >> Things which matter most must never be at the mercy of things which matter >> least. >> >> -- Goethe >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From glen at glenjarvis.com Wed Feb 22 07:19:35 2012 From: glen at glenjarvis.com (Glen Jarvis) Date: Tue, 21 Feb 2012 22:19:35 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: Message-ID: Awesome, Simeon! You rock! Can we update the website? Do you have a few words to say to explain the talk? Glen On Tue, Feb 21, 2012 at 9:22 PM, Simeon Franklin wrote: > I volunteered - unless I hear differently I'll be talking Thursday > night. My topic is "Data Visualization with Pyprocessing". I don't > believe we have a newbie nugget lined up so I suggest we offer the > first few minutes for lightning talks - If anybody has a tidbit, a > snippet, a hard problem or anything Python related they want to share > in 3 minutes or less - come prepared to talk. > > I volunteered reluctantly because I'm teaching a class all day > Thursday and will be already kind of talked out :) So come prepared to > help me out! > > -regards > Simeon Franklin > > > On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: > > Tony, > > > > Do we still not have any speakers for Thursday? Simeon had a talk he was > > going to give at PyCon but didn't. Was he available? > > > > > > G > > > > On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini > wrote: > >> > >> That's because we still don't have a presenter for Feb, > >> > >> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis > wrote: > >>> > >>> We don't have our February meeting posted on BayPIGgies.net. In fact, > we > >>> didn't get or January talk there either. > >>> > >>> > >>> G > >>> -- > >>> Things which matter most must never be at the mercy of things which > >>> matter least. > >>> > >>> -- Goethe > >>> > >>> _______________________________________________ > >>> Baypiggies mailing list > >>> Baypiggies at python.org > >>> To change your subscription options or unsubscribe: > >>> http://mail.python.org/mailman/listinfo/baypiggies > >> > >> > > > > > > > > -- > > Things which matter most must never be at the mercy of things which > matter > > least. > > > > -- Goethe > > > > _______________________________________________ > > Baypiggies mailing list > > Baypiggies at python.org > > To change your subscription options or unsubscribe: > > http://mail.python.org/mailman/listinfo/baypiggies > -- Things which matter most must never be at the mercy of things which matter least. -- Goethe -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at well.com Wed Feb 22 07:16:15 2012 From: jim at well.com (jim) Date: Tue, 21 Feb 2012 22:16:15 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: Message-ID: <1329891375.1702.0.camel@jim-LAPTOP> Great! And thanks! On Tue, 2012-02-21 at 21:22 -0800, Simeon Franklin wrote: > I volunteered - unless I hear differently I'll be talking Thursday > night. My topic is "Data Visualization with Pyprocessing". I don't > believe we have a newbie nugget lined up so I suggest we offer the > first few minutes for lightning talks - If anybody has a tidbit, a > snippet, a hard problem or anything Python related they want to share > in 3 minutes or less - come prepared to talk. > > I volunteered reluctantly because I'm teaching a class all day > Thursday and will be already kind of talked out :) So come prepared to > help me out! > > -regards > Simeon Franklin > > > On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: > > Tony, > > > > Do we still not have any speakers for Thursday? Simeon had a talk he was > > going to give at PyCon but didn't. Was he available? > > > > > > G > > > > On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: > >> > >> That's because we still don't have a presenter for Feb, > >> > >> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: > >>> > >>> We don't have our February meeting posted on BayPIGgies.net. In fact, we > >>> didn't get or January talk there either. > >>> > >>> > >>> G > >>> -- > >>> Things which matter most must never be at the mercy of things which > >>> matter least. > >>> > >>> -- Goethe > >>> > >>> _______________________________________________ > >>> Baypiggies mailing list > >>> Baypiggies at python.org > >>> To change your subscription options or unsubscribe: > >>> http://mail.python.org/mailman/listinfo/baypiggies > >> > >> > > > > > > > > -- > > Things which matter most must never be at the mercy of things which matter > > least. > > > > -- Goethe > > > > _______________________________________________ > > Baypiggies mailing list > > Baypiggies at python.org > > To change your subscription options or unsubscribe: > > http://mail.python.org/mailman/listinfo/baypiggies > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From jim at systemateka.com Wed Feb 22 07:17:39 2012 From: jim at systemateka.com (jim) Date: Tue, 21 Feb 2012 22:17:39 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: Message-ID: <1329891459.1702.1.camel@jim-LAPTOP> oh: if you can, send a brief description and maybe bio info. If you can't, we'll fake it on the web site. More thanks, jim On Tue, 2012-02-21 at 21:22 -0800, Simeon Franklin wrote: > I volunteered - unless I hear differently I'll be talking Thursday > night. My topic is "Data Visualization with Pyprocessing". I don't > believe we have a newbie nugget lined up so I suggest we offer the > first few minutes for lightning talks - If anybody has a tidbit, a > snippet, a hard problem or anything Python related they want to share > in 3 minutes or less - come prepared to talk. > > I volunteered reluctantly because I'm teaching a class all day > Thursday and will be already kind of talked out :) So come prepared to > help me out! > > -regards > Simeon Franklin > > > On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: > > Tony, > > > > Do we still not have any speakers for Thursday? Simeon had a talk he was > > going to give at PyCon but didn't. Was he available? > > > > > > G > > > > On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: > >> > >> That's because we still don't have a presenter for Feb, > >> > >> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: > >>> > >>> We don't have our February meeting posted on BayPIGgies.net. In fact, we > >>> didn't get or January talk there either. > >>> > >>> > >>> G > >>> -- > >>> Things which matter most must never be at the mercy of things which > >>> matter least. > >>> > >>> -- Goethe > >>> > >>> _______________________________________________ > >>> Baypiggies mailing list > >>> Baypiggies at python.org > >>> To change your subscription options or unsubscribe: > >>> http://mail.python.org/mailman/listinfo/baypiggies > >> > >> > > > > > > > > -- > > Things which matter most must never be at the mercy of things which matter > > least. > > > > -- Goethe > > > > _______________________________________________ > > Baypiggies mailing list > > Baypiggies at python.org > > To change your subscription options or unsubscribe: > > http://mail.python.org/mailman/listinfo/baypiggies > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From bdbaddog at gmail.com Wed Feb 22 19:25:05 2012 From: bdbaddog at gmail.com (William Deegan) Date: Wed, 22 Feb 2012 10:25:05 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: <1329891459.1702.1.camel@jim-LAPTOP> References: <1329891459.1702.1.camel@jim-LAPTOP> Message-ID: Website updated to at least have title and this months date. Will the nuggets be lightning talks? -Bill On Feb 21, 2012, at 10:17 PM, jim wrote: > > oh: if you can, send a brief description and > maybe bio info. If you can't, we'll fake it on > the web site. > More thanks, > jim > > > On Tue, 2012-02-21 at 21:22 -0800, Simeon Franklin wrote: >> I volunteered - unless I hear differently I'll be talking Thursday >> night. My topic is "Data Visualization with Pyprocessing". I don't >> believe we have a newbie nugget lined up so I suggest we offer the >> first few minutes for lightning talks - If anybody has a tidbit, a >> snippet, a hard problem or anything Python related they want to share >> in 3 minutes or less - come prepared to talk. >> >> I volunteered reluctantly because I'm teaching a class all day >> Thursday and will be already kind of talked out :) So come prepared to >> help me out! >> >> -regards >> Simeon Franklin >> >> >> On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: >>> Tony, >>> >>> Do we still not have any speakers for Thursday? Simeon had a talk he was >>> going to give at PyCon but didn't. Was he available? >>> >>> >>> G >>> >>> On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: >>>> >>>> That's because we still don't have a presenter for Feb, >>>> >>>> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: >>>>> >>>>> We don't have our February meeting posted on BayPIGgies.net. In fact, we >>>>> didn't get or January talk there either. >>>>> >>>>> >>>>> G >>>>> -- >>>>> Things which matter most must never be at the mercy of things which >>>>> matter least. >>>>> >>>>> -- Goethe >>>>> >>>>> _______________________________________________ >>>>> Baypiggies mailing list >>>>> Baypiggies at python.org >>>>> To change your subscription options or unsubscribe: >>>>> http://mail.python.org/mailman/listinfo/baypiggies >>>> >>>> >>> >>> >>> >>> -- >>> Things which matter most must never be at the mercy of things which matter >>> least. >>> >>> -- Goethe >>> >>> _______________________________________________ >>> Baypiggies mailing list >>> Baypiggies at python.org >>> To change your subscription options or unsubscribe: >>> http://mail.python.org/mailman/listinfo/baypiggies >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From simeonf at gmail.com Wed Feb 22 19:32:02 2012 From: simeonf at gmail.com (Simeon Franklin) Date: Wed, 22 Feb 2012 10:32:02 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: Message-ID: +1 On Tue, Feb 21, 2012 at 9:55 PM, Chen-Shan Chin wrote: > Hi, All: > > Any one will be interested in some of the recent ipython hacks I am playing around? > See some discussion here (https://github.com/ipython/ipython/pull/1386, and some examples at https://github.com/cschin/IPython-Notebook---d3.js-mashup/tree/master/images) > > --Jason Chin From simeonf at gmail.com Wed Feb 22 20:04:33 2012 From: simeonf at gmail.com (Simeon Franklin) Date: Wed, 22 Feb 2012 11:04:33 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: <1329891459.1702.1.camel@jim-LAPTOP> Message-ID: Bill - I appreciate your work to maintain the baypiggies site and apologize for not being quicker with the talk description, etc. If you have time to update again (and for the list): My talk is titled "Data Visualization with Pyprocessing. I aim to briefly cover the concept of data visualisations with a couple of inspiring examples, describe the popular data visualization tool "Processing" and introduce pyprocessing, a port of the Processing drawing API to Python, by way of a couple of example programs I've written. I'll share the lessons I've learned so far in creating data visualizations and discuss some drawbacks/workarounds specific to pyprocessing. We have at least one lighting talk volunteer (Chen-Shan Chin on IPython hacks) and more would be good! I am a long time software developer, a long time Baypiggy, and recently became a full-time Python instructor for Marakana. I like to fool around with Python in my spare time :) -regards Simeon Franklin From bdbaddog at gmail.com Wed Feb 22 20:27:45 2012 From: bdbaddog at gmail.com (William Deegan) Date: Wed, 22 Feb 2012 11:27:45 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: <1329891459.1702.1.camel@jim-LAPTOP> Message-ID: Simeon, Done. Let me know if more edits are needed. -Bill On Feb 22, 2012, at 11:04 AM, Simeon Franklin wrote: > Bill - > > I appreciate your work to maintain the baypiggies site and apologize > for not being quicker with the talk description, etc. If you have time > to update again (and for the list): > > My talk is titled "Data Visualization with Pyprocessing. > > I aim to briefly cover the concept of data visualisations with a > couple of inspiring examples, describe the popular data visualization > tool "Processing" and introduce pyprocessing, a port of the Processing > drawing API to Python, by way of a couple of example programs I've > written. I'll share the lessons I've learned so far in creating data > visualizations and discuss some drawbacks/workarounds specific to > pyprocessing. > > We have at least one lighting talk volunteer (Chen-Shan Chin on > IPython hacks) and more would be good! > > I am a long time software developer, a long time Baypiggy, and > recently became a full-time Python instructor for Marakana. I like to > fool around with Python in my spare time :) > > -regards > Simeon Franklin From jim at systemateka.com Wed Feb 22 21:49:14 2012 From: jim at systemateka.com (jim) Date: Wed, 22 Feb 2012 12:49:14 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: Message-ID: <1329943754.1702.17.camel@jim-LAPTOP> As preliminary lightning talks before Simeon begins? Yes. Please confirm asap. with thanks, jim On Tue, 2012-02-21 at 21:55 -0800, Chen-Shan Chin wrote: > Hi, All: > > Any one will be interested in some of the recent ipython hacks I am playing around? > See some discussion here (https://github.com/ipython/ipython/pull/1386, and some examples at https://github.com/cschin/IPython-Notebook---d3.js-mashup/tree/master/images) > > --Jason Chin > > > On Feb 21, 2012, at 9:22 PM, Simeon Franklin wrote: > > > I volunteered - unless I hear differently I'll be talking Thursday > > night. My topic is "Data Visualization with Pyprocessing". I don't > > believe we have a newbie nugget lined up so I suggest we offer the > > first few minutes for lightning talks - If anybody has a tidbit, a > > snippet, a hard problem or anything Python related they want to share > > in 3 minutes or less - come prepared to talk. > > > > I volunteered reluctantly because I'm teaching a class all day > > Thursday and will be already kind of talked out :) So come prepared to > > help me out! > > > > -regards > > Simeon Franklin > > > > > > On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: > >> Tony, > >> > >> Do we still not have any speakers for Thursday? Simeon had a talk he was > >> going to give at PyCon but didn't. Was he available? > >> > >> > >> G > >> > >> On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: > >>> > >>> That's because we still don't have a presenter for Feb, > >>> > >>> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: > >>>> > >>>> We don't have our February meeting posted on BayPIGgies.net. In fact, we > >>>> didn't get or January talk there either. > >>>> > >>>> > >>>> G > >>>> -- > >>>> Things which matter most must never be at the mercy of things which > >>>> matter least. > >>>> > >>>> -- Goethe > >>>> > >>>> _______________________________________________ > >>>> Baypiggies mailing list > >>>> Baypiggies at python.org > >>>> To change your subscription options or unsubscribe: > >>>> http://mail.python.org/mailman/listinfo/baypiggies > >>> > >>> > >> > >> > >> > >> -- > >> Things which matter most must never be at the mercy of things which matter > >> least. > >> > >> -- Goethe > >> > >> _______________________________________________ > >> Baypiggies mailing list > >> Baypiggies at python.org > >> To change your subscription options or unsubscribe: > >> http://mail.python.org/mailman/listinfo/baypiggies > > _______________________________________________ > > Baypiggies mailing list > > Baypiggies at python.org > > To change your subscription options or unsubscribe: > > http://mail.python.org/mailman/listinfo/baypiggies > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From bdbaddog at gmail.com Wed Feb 22 23:58:23 2012 From: bdbaddog at gmail.com (William Deegan) Date: Wed, 22 Feb 2012 14:58:23 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: <1329943754.1702.17.camel@jim-LAPTOP> References: <1329943754.1702.17.camel@jim-LAPTOP> Message-ID: Jim, Is the question whether the lightning talks are first? or If Chen-Shan Chin can do one? -Bill On Wed, Feb 22, 2012 at 12:49 PM, jim wrote: > > > As preliminary lightning talks before Simeon begins? > Yes. Please confirm asap. > with thanks, > jim > > > > On Tue, 2012-02-21 at 21:55 -0800, Chen-Shan Chin wrote: > > Hi, All: > > > > Any one will be interested in some of the recent ipython hacks I am > playing around? > > See some discussion here (https://github.com/ipython/ipython/pull/1386, > and some examples at > https://github.com/cschin/IPython-Notebook---d3.js-mashup/tree/master/images > ) > > > > --Jason Chin > > > > > > On Feb 21, 2012, at 9:22 PM, Simeon Franklin wrote: > > > > > I volunteered - unless I hear differently I'll be talking Thursday > > > night. My topic is "Data Visualization with Pyprocessing". I don't > > > believe we have a newbie nugget lined up so I suggest we offer the > > > first few minutes for lightning talks - If anybody has a tidbit, a > > > snippet, a hard problem or anything Python related they want to share > > > in 3 minutes or less - come prepared to talk. > > > > > > I volunteered reluctantly because I'm teaching a class all day > > > Thursday and will be already kind of talked out :) So come prepared to > > > help me out! > > > > > > -regards > > > Simeon Franklin > > > > > > > > > On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis > wrote: > > >> Tony, > > >> > > >> Do we still not have any speakers for Thursday? Simeon had a talk he > was > > >> going to give at PyCon but didn't. Was he available? > > >> > > >> > > >> G > > >> > > >> On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini > wrote: > > >>> > > >>> That's because we still don't have a presenter for Feb, > > >>> > > >>> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis > wrote: > > >>>> > > >>>> We don't have our February meeting posted on BayPIGgies.net. In > fact, we > > >>>> didn't get or January talk there either. > > >>>> > > >>>> > > >>>> G > > >>>> -- > > >>>> Things which matter most must never be at the mercy of things which > > >>>> matter least. > > >>>> > > >>>> -- Goethe > > >>>> > > >>>> _______________________________________________ > > >>>> Baypiggies mailing list > > >>>> Baypiggies at python.org > > >>>> To change your subscription options or unsubscribe: > > >>>> http://mail.python.org/mailman/listinfo/baypiggies > > >>> > > >>> > > >> > > >> > > >> > > >> -- > > >> Things which matter most must never be at the mercy of things which > matter > > >> least. > > >> > > >> -- Goethe > > >> > > >> _______________________________________________ > > >> Baypiggies mailing list > > >> Baypiggies at python.org > > >> To change your subscription options or unsubscribe: > > >> http://mail.python.org/mailman/listinfo/baypiggies > > > _______________________________________________ > > > Baypiggies mailing list > > > Baypiggies at python.org > > > To change your subscription options or unsubscribe: > > > http://mail.python.org/mailman/listinfo/baypiggies > > > > _______________________________________________ > > Baypiggies mailing list > > Baypiggies at python.org > > To change your subscription options or unsubscribe: > > http://mail.python.org/mailman/listinfo/baypiggies > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cschin at infoecho.net Thu Feb 23 00:21:19 2012 From: cschin at infoecho.net (Chen-Shan Chin) Date: Wed, 22 Feb 2012 15:21:19 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: <1329943754.1702.17.camel@jim-LAPTOP> References: <1329943754.1702.17.camel@jim-LAPTOP> Message-ID: yes, a brief lightening talk. 5 minute? --Jason On Feb 22, 2012, at 12:49 PM, jim wrote: > > > As preliminary lightning talks before Simeon begins? > Yes. Please confirm asap. > with thanks, > jim > > > > On Tue, 2012-02-21 at 21:55 -0800, Chen-Shan Chin wrote: >> Hi, All: >> >> Any one will be interested in some of the recent ipython hacks I am playing around? >> See some discussion here (https://github.com/ipython/ipython/pull/1386, and some examples at https://github.com/cschin/IPython-Notebook---d3.js-mashup/tree/master/images) >> >> --Jason Chin >> >> >> On Feb 21, 2012, at 9:22 PM, Simeon Franklin wrote: >> >>> I volunteered - unless I hear differently I'll be talking Thursday >>> night. My topic is "Data Visualization with Pyprocessing". I don't >>> believe we have a newbie nugget lined up so I suggest we offer the >>> first few minutes for lightning talks - If anybody has a tidbit, a >>> snippet, a hard problem or anything Python related they want to share >>> in 3 minutes or less - come prepared to talk. >>> >>> I volunteered reluctantly because I'm teaching a class all day >>> Thursday and will be already kind of talked out :) So come prepared to >>> help me out! >>> >>> -regards >>> Simeon Franklin >>> >>> >>> On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: >>>> Tony, >>>> >>>> Do we still not have any speakers for Thursday? Simeon had a talk he was >>>> going to give at PyCon but didn't. Was he available? >>>> >>>> >>>> G >>>> >>>> On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: >>>>> >>>>> That's because we still don't have a presenter for Feb, >>>>> >>>>> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: >>>>>> >>>>>> We don't have our February meeting posted on BayPIGgies.net. In fact, we >>>>>> didn't get or January talk there either. >>>>>> >>>>>> >>>>>> G >>>>>> -- >>>>>> Things which matter most must never be at the mercy of things which >>>>>> matter least. >>>>>> >>>>>> -- Goethe >>>>>> >>>>>> _______________________________________________ >>>>>> Baypiggies mailing list >>>>>> Baypiggies at python.org >>>>>> To change your subscription options or unsubscribe: >>>>>> http://mail.python.org/mailman/listinfo/baypiggies >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> Things which matter most must never be at the mercy of things which matter >>>> least. >>>> >>>> -- Goethe >>>> >>>> _______________________________________________ >>>> Baypiggies mailing list >>>> Baypiggies at python.org >>>> To change your subscription options or unsubscribe: >>>> http://mail.python.org/mailman/listinfo/baypiggies >>> _______________________________________________ >>> Baypiggies mailing list >>> Baypiggies at python.org >>> To change your subscription options or unsubscribe: >>> http://mail.python.org/mailman/listinfo/baypiggies >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies > > From jim at systemateka.com Thu Feb 23 06:17:43 2012 From: jim at systemateka.com (jim) Date: Wed, 22 Feb 2012 21:17:43 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: <1329943754.1702.17.camel@jim-LAPTOP> Message-ID: <1329974263.1702.25.camel@jim-LAPTOP> Will Chen-Shan do one. If so, it'll come first, like a newbie nugget. On Wed, 2012-02-22 at 14:58 -0800, William Deegan wrote: > Jim, > > > Is the question whether the lightning talks are first? or If Chen-Shan > Chin can do one? > > > -Bill > > On Wed, Feb 22, 2012 at 12:49 PM, jim wrote: > > > As preliminary lightning talks before Simeon begins? > Yes. Please confirm asap. > with thanks, > jim > > > > On Tue, 2012-02-21 at 21:55 -0800, Chen-Shan Chin wrote: > > Hi, All: > > > > Any one will be interested in some of the recent ipython > hacks I am playing around? > > See some discussion here > (https://github.com/ipython/ipython/pull/1386, and some > examples at > https://github.com/cschin/IPython-Notebook---d3.js-mashup/tree/master/images) > > > > --Jason Chin > > > > > > On Feb 21, 2012, at 9:22 PM, Simeon Franklin wrote: > > > > > I volunteered - unless I hear differently I'll be talking > Thursday > > > night. My topic is "Data Visualization with Pyprocessing". > I don't > > > believe we have a newbie nugget lined up so I suggest we > offer the > > > first few minutes for lightning talks - If anybody has a > tidbit, a > > > snippet, a hard problem or anything Python related they > want to share > > > in 3 minutes or less - come prepared to talk. > > > > > > I volunteered reluctantly because I'm teaching a class all > day > > > Thursday and will be already kind of talked out :) So come > prepared to > > > help me out! > > > > > > -regards > > > Simeon Franklin > > > > > > > > > On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis > wrote: > > >> Tony, > > >> > > >> Do we still not have any speakers for Thursday? Simeon > had a talk he was > > >> going to give at PyCon but didn't. Was he available? > > >> > > >> > > >> G > > >> > > >> On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini > wrote: > > >>> > > >>> That's because we still don't have a presenter for Feb, > > >>> > > >>> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis > wrote: > > >>>> > > >>>> We don't have our February meeting posted on > BayPIGgies.net. In fact, we > > >>>> didn't get or January talk there either. > > >>>> > > >>>> > > >>>> G > > >>>> -- > > >>>> Things which matter most must never be at the mercy of > things which > > >>>> matter least. > > >>>> > > >>>> -- Goethe > > >>>> > > >>>> _______________________________________________ > > >>>> Baypiggies mailing list > > >>>> Baypiggies at python.org > > >>>> To change your subscription options or unsubscribe: > > >>>> http://mail.python.org/mailman/listinfo/baypiggies > > >>> > > >>> > > >> > > >> > > >> > > >> -- > > >> Things which matter most must never be at the mercy of > things which matter > > >> least. > > >> > > >> -- Goethe > > >> > > >> _______________________________________________ > > >> Baypiggies mailing list > > >> Baypiggies at python.org > > >> To change your subscription options or unsubscribe: > > >> http://mail.python.org/mailman/listinfo/baypiggies > > > _______________________________________________ > > > Baypiggies mailing list > > > Baypiggies at python.org > > > To change your subscription options or unsubscribe: > > > http://mail.python.org/mailman/listinfo/baypiggies > > > > _______________________________________________ > > Baypiggies mailing list > > Baypiggies at python.org > > To change your subscription options or unsubscribe: > > http://mail.python.org/mailman/listinfo/baypiggies > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > > > From jim at systemateka.com Thu Feb 23 06:18:49 2012 From: jim at systemateka.com (jim) Date: Wed, 22 Feb 2012 21:18:49 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: <1329943754.1702.17.camel@jim-LAPTOP> Message-ID: <1329974329.1702.26.camel@jim-LAPTOP> Thanks. What topic? On Wed, 2012-02-22 at 15:21 -0800, Chen-Shan Chin wrote: > yes, a brief lightening talk. 5 minute? > > --Jason > > > On Feb 22, 2012, at 12:49 PM, jim wrote: > > > > > > > As preliminary lightning talks before Simeon begins? > > Yes. Please confirm asap. > > with thanks, > > jim > > > > > > > > On Tue, 2012-02-21 at 21:55 -0800, Chen-Shan Chin wrote: > >> Hi, All: > >> > >> Any one will be interested in some of the recent ipython hacks I am playing around? > >> See some discussion here (https://github.com/ipython/ipython/pull/1386, and some examples at https://github.com/cschin/IPython-Notebook---d3.js-mashup/tree/master/images) > >> > >> --Jason Chin > >> > >> > >> On Feb 21, 2012, at 9:22 PM, Simeon Franklin wrote: > >> > >>> I volunteered - unless I hear differently I'll be talking Thursday > >>> night. My topic is "Data Visualization with Pyprocessing". I don't > >>> believe we have a newbie nugget lined up so I suggest we offer the > >>> first few minutes for lightning talks - If anybody has a tidbit, a > >>> snippet, a hard problem or anything Python related they want to share > >>> in 3 minutes or less - come prepared to talk. > >>> > >>> I volunteered reluctantly because I'm teaching a class all day > >>> Thursday and will be already kind of talked out :) So come prepared to > >>> help me out! > >>> > >>> -regards > >>> Simeon Franklin > >>> > >>> > >>> On Tue, Feb 21, 2012 at 9:13 PM, Glen Jarvis wrote: > >>>> Tony, > >>>> > >>>> Do we still not have any speakers for Thursday? Simeon had a talk he was > >>>> going to give at PyCon but didn't. Was he available? > >>>> > >>>> > >>>> G > >>>> > >>>> On Tue, Feb 14, 2012 at 10:38 PM, Tony Cappellini wrote: > >>>>> > >>>>> That's because we still don't have a presenter for Feb, > >>>>> > >>>>> On Tue, Feb 14, 2012 at 10:27 PM, Glen Jarvis wrote: > >>>>>> > >>>>>> We don't have our February meeting posted on BayPIGgies.net. In fact, we > >>>>>> didn't get or January talk there either. > >>>>>> > >>>>>> > >>>>>> G > >>>>>> -- > >>>>>> Things which matter most must never be at the mercy of things which > >>>>>> matter least. > >>>>>> > >>>>>> -- Goethe > >>>>>> > >>>>>> _______________________________________________ > >>>>>> Baypiggies mailing list > >>>>>> Baypiggies at python.org > >>>>>> To change your subscription options or unsubscribe: > >>>>>> http://mail.python.org/mailman/listinfo/baypiggies > >>>>> > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Things which matter most must never be at the mercy of things which matter > >>>> least. > >>>> > >>>> -- Goethe > >>>> > >>>> _______________________________________________ > >>>> Baypiggies mailing list > >>>> Baypiggies at python.org > >>>> To change your subscription options or unsubscribe: > >>>> http://mail.python.org/mailman/listinfo/baypiggies > >>> _______________________________________________ > >>> Baypiggies mailing list > >>> Baypiggies at python.org > >>> To change your subscription options or unsubscribe: > >>> http://mail.python.org/mailman/listinfo/baypiggies > >> > >> _______________________________________________ > >> Baypiggies mailing list > >> Baypiggies at python.org > >> To change your subscription options or unsubscribe: > >> http://mail.python.org/mailman/listinfo/baypiggies > > > > From cschin at infoecho.net Thu Feb 23 06:32:09 2012 From: cschin at infoecho.net (Chen-Shan Chin) Date: Wed, 22 Feb 2012 21:32:09 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: <1329974329.1702.26.camel@jim-LAPTOP> References: <1329943754.1702.17.camel@jim-LAPTOP> <1329974329.1702.26.camel@jim-LAPTOP> Message-ID: <6EB881EC-0D5B-430A-84E4-068B40FC84E9@infoecho.net> Hacking ipython notebook for developing interactive visualization I will just quick go over ipython notebook and show some examples. I can go first or last. Either way is fine. --Jason On Feb 22, 2012, at 9:18 PM, jim wrote: > > Thanks. What topic? > > > > On Wed, 2012-02-22 at 15:21 -0800, Chen-Shan Chin wrote: >> yes, a brief lightening talk. 5 minute? >> >> --Jason From jim at well.com Thu Feb 23 06:47:15 2012 From: jim at well.com (jim) Date: Wed, 22 Feb 2012 21:47:15 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: <6EB881EC-0D5B-430A-84E4-068B40FC84E9@infoecho.net> References: <1329943754.1702.17.camel@jim-LAPTOP> <1329974329.1702.26.camel@jim-LAPTOP> <6EB881EC-0D5B-430A-84E4-068B40FC84E9@infoecho.net> Message-ID: <1329976035.1702.33.camel@jim-LAPTOP> More and more thanks. What name should I use? Chen-Shan Chin or Jason ...? On Wed, 2012-02-22 at 21:32 -0800, Chen-Shan Chin wrote: > Hacking ipython notebook for developing interactive visualization > > I will just quick go over ipython notebook and show some examples. I can go first or last. Either way is fine. > > --Jason > > > On Feb 22, 2012, at 9:18 PM, jim wrote: > > > > > Thanks. What topic? > > > > > > > > On Wed, 2012-02-22 at 15:21 -0800, Chen-Shan Chin wrote: > >> yes, a brief lightening talk. 5 minute? > >> > >> --Jason > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From cschin at infoecho.net Thu Feb 23 06:52:40 2012 From: cschin at infoecho.net (Chen-Shan Chin) Date: Wed, 22 Feb 2012 21:52:40 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: <1329976035.1702.33.camel@jim-LAPTOP> References: <1329943754.1702.17.camel@jim-LAPTOP> <1329974329.1702.26.camel@jim-LAPTOP> <6EB881EC-0D5B-430A-84E4-068B40FC84E9@infoecho.net> <1329976035.1702.33.camel@jim-LAPTOP> Message-ID: I go by Jason these days. --Jason On Feb 22, 2012, at 9:47 PM, jim wrote: > > > More and more thanks. > > What name should I use? Chen-Shan Chin or Jason ...? > > > > On Wed, 2012-02-22 at 21:32 -0800, Chen-Shan Chin wrote: >> Hacking ipython notebook for developing interactive visualization >> >> I will just quick go over ipython notebook and show some examples. I can go first or last. Either way is fine. >> >> --Jason >> >> >> On Feb 22, 2012, at 9:18 PM, jim wrote: >> >>> >>> Thanks. What topic? >>> >>> >>> >>> On Wed, 2012-02-22 at 15:21 -0800, Chen-Shan Chin wrote: >>>> yes, a brief lightening talk. 5 minute? >>>> >>>> --Jason >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies > > From jim at systemateka.com Thu Feb 23 17:49:20 2012 From: jim at systemateka.com (jim) Date: Thu, 23 Feb 2012 08:49:20 -0800 Subject: [Baypiggies] February BayPIGgies meeting: Thursday, February 23, 2012: Data Visualization with Pyprocessing Message-ID: <1330015760.1702.54.camel@jim-LAPTOP> February BayPIGgies meeting: Thursday, February 23, 2012: Data Visualization with Pyprocessing Speaker: Simeon Franklin Abstract: I aim to briefly cover the concept of data visualisations with a couple of inspiring examples, describe the popular data visualization tool "Processing" and introduce pyprocessing, a port of the Processing drawing API to Python, by way of a couple of example programs I've written. I'll share the lessons I've learned so far in creating data visualizations and discuss some drawbacks/workarounds specific to pyprocessing. Simeon Franklin: I am a long time software developer, a long time Baypiggy, and recently became a full-time Python instructor for Marakana. I like to fool around with Python in my spare time :) ......................................... LOCATION Symantec Corporation Symantec Vcafe 350 Ellis Street Mountain View, CA 94043 http://maps.google.com/maps/ms?oe=utf-8&client=firefox-a&ie=UTF8&fb=1&split=1&gl=us&ei=w6i_Sfr6MZmQsQOzlv0v&hl=en&t=h&msa=0&msid=116202735295394761637.00046550c09ff3d96bff1&ll=37.397693,-122.053707&spn=0.002902,0.004828&z=18 BayPIGgies meeting information is available at http://www.baypiggies.net/ ------------------------ Agenda ------------------------ ..... 7:30 PM ........................... General hubbub, inventory end-of-meeting announcements, any first-minute announcements. ..... 7:35 PM to 7:45 PM (or so) ................ Lightning Talk: Hacking ipython notebook for developing interactive visualization by Jason Chin ..... 7:45 PM to 8:45 PM (or so) ................ The main talk: Data Visualization with Pyprocessing ..... 8:45 PM to 8:55 PM (or so) ................ Questions and Answers ..... 8:55 PM to 9:30 PM (or so) ................ Mapping and Random Access Mapping is a rapid-fire audience announcement of issues, hiring, events, and other topics. Random Access follows people immediately to allow follow up on the announcements and other interests. From jim at well.com Thu Feb 23 18:01:00 2012 From: jim at well.com (jim) Date: Thu, 23 Feb 2012 09:01:00 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: References: <1329943754.1702.17.camel@jim-LAPTOP> <1329974329.1702.26.camel@jim-LAPTOP> <6EB881EC-0D5B-430A-84E4-068B40FC84E9@infoecho.net> <1329976035.1702.33.camel@jim-LAPTOP> Message-ID: <1330016460.1702.66.camel@jim-LAPTOP> Thanks lots, Jason. On Wed, 2012-02-22 at 21:52 -0800, Chen-Shan Chin wrote: > I go by Jason these days. > > --Jason > > > On Feb 22, 2012, at 9:47 PM, jim wrote: > > > > > > > More and more thanks. > > > > What name should I use? Chen-Shan Chin or Jason ...? > > > > > > > > On Wed, 2012-02-22 at 21:32 -0800, Chen-Shan Chin wrote: > >> Hacking ipython notebook for developing interactive visualization > >> > >> I will just quick go over ipython notebook and show some examples. I can go first or last. Either way is fine. > >> > >> --Jason > >> > >> > >> On Feb 22, 2012, at 9:18 PM, jim wrote: > >> > >>> > >>> Thanks. What topic? > >>> > >>> > >>> > >>> On Wed, 2012-02-22 at 15:21 -0800, Chen-Shan Chin wrote: > >>>> yes, a brief lightening talk. 5 minute? > >>>> > >>>> --Jason > >> > >> _______________________________________________ > >> Baypiggies mailing list > >> Baypiggies at python.org > >> To change your subscription options or unsubscribe: > >> http://mail.python.org/mailman/listinfo/baypiggies > > > > > From bdbaddog at gmail.com Thu Feb 23 19:34:37 2012 From: bdbaddog at gmail.com (William Deegan) Date: Thu, 23 Feb 2012 10:34:37 -0800 Subject: [Baypiggies] Speaker for February; Was: Update baypiggies.net please In-Reply-To: <1330016460.1702.66.camel@jim-LAPTOP> References: <1329943754.1702.17.camel@jim-LAPTOP> <1329974329.1702.26.camel@jim-LAPTOP> <6EB881EC-0D5B-430A-84E4-068B40FC84E9@infoecho.net> <1329976035.1702.33.camel@jim-LAPTOP> <1330016460.1702.66.camel@jim-LAPTOP> Message-ID: Name changed to Jason on baypiggies website. -Bill On Feb 23, 2012, at 9:01 AM, jim wrote: > > Thanks lots, Jason. > > > > On Wed, 2012-02-22 at 21:52 -0800, Chen-Shan Chin wrote: >> I go by Jason these days. >> >> --Jason >> >> >> On Feb 22, 2012, at 9:47 PM, jim wrote: >> >>> >>> >>> More and more thanks. >>> >>> What name should I use? Chen-Shan Chin or Jason ...? >>> >>> >>> >>> On Wed, 2012-02-22 at 21:32 -0800, Chen-Shan Chin wrote: >>>> Hacking ipython notebook for developing interactive visualization >>>> >>>> I will just quick go over ipython notebook and show some examples. I can go first or last. Either way is fine. >>>> >>>> --Jason >>>> >>>> >>>> On Feb 22, 2012, at 9:18 PM, jim wrote: >>>> >>>>> >>>>> Thanks. What topic? >>>>> >>>>> >>>>> >>>>> On Wed, 2012-02-22 at 15:21 -0800, Chen-Shan Chin wrote: >>>>>> yes, a brief lightening talk. 5 minute? >>>>>> >>>>>> --Jason >>>> >>>> _______________________________________________ >>>> Baypiggies mailing list >>>> Baypiggies at python.org >>>> To change your subscription options or unsubscribe: >>>> http://mail.python.org/mailman/listinfo/baypiggies >>> >>> >> > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From glen at glenjarvis.com Fri Feb 24 09:04:25 2012 From: glen at glenjarvis.com (Glen Jarvis) Date: Fri, 24 Feb 2012 00:04:25 -0800 Subject: [Baypiggies] Obfuscated Python Mandelbrot Message-ID: Simeon, Thanks for your talk. I would love to take the Obfuscated Python for Mandelbrot, refactor it to be readable (which I've started doing), have different configurable parameters, and generate images to be pieced together in a video. Any hints on which part of pyprocessing that I can start with? Here's the link I mentioned. I have this as a framed photo and coffee mug because I love both Python and Mandelbrot: http://preshing.com/20110926/high-resolution-mandelbrot-in-obfuscated-python Cheers, Glen -- Things which matter most must never be at the mercy of things which matter least. -- Goethe -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at bitcasa.com Fri Feb 24 19:39:17 2012 From: david at bitcasa.com (David Lawrence) Date: Fri, 24 Feb 2012 10:39:17 -0800 Subject: [Baypiggies] Bitcasa is hiring Message-ID: Hello fellow Pythonistas, My name is David Lawrence and I'm the Web Lead at Bitcasa, a Cloud Storage startup based right on Castro Street in Mountain View. We're about 6 months old and very well funded. We need a couple more Python developers to help build both customer facing and internal products and tools. If you apply, you would be expected to wear a lot of hats, we're not looking for just a "back-end" developer. If you're interested, you can email me directly at david at bitcasa.com All the best, David Lawrence From our official job posting: Job Description: Building analytics and reporting tools, working with designers to build and maintain customer facing web sites including our blog, building scalabale web access to user data. We are building tomorrow's storage technology. Applicants must be able to assimilate new information at speed, work and solve problems independently, prioritize time well and work as part of a team to bring together their part of a larger project. You will have the opportunity to work on a large number of challenging problems using a wide range of tools. Responsibilities: Working with the rest of the web team and ops to design and implement scalable solutions. Adding new functionality to our web based file access portal Building and maintaining customer facing areas of website Designing and building analytics and reporting tools Qualifications: Bachelors degree in Computer Science or equivalent (3+ years) experience in industry Excellent knowledge of Python - Django and Pyramid/Pylons experience a bonus Familiarity with PHP and/or Java a bonus Experience of interfacing with 3rd party APIs - Facebook, Twitter - experience building APIs desirable Good understanding of HCI Familiarity with industry standard encryption and security is desirable Good knowledge of OOP design principles and how to implement them in Python is critical -------------- next part -------------- An HTML attachment was scrubbed... URL: From justin at gokrt.com Tue Feb 28 01:36:11 2012 From: justin at gokrt.com (Justin Johnson) Date: Mon, 27 Feb 2012 16:36:11 -0800 Subject: [Baypiggies] 3rd / Technical Co-Founder Needed! In-Reply-To: Message-ID: Hi All, Our team is on the hunt for a technical co-founder to complete the group. We are looking for a Python/JavaScript developer with experience in e-commerce, a passion for starts ups and the desire to take ownership of a platform ground up. We are currently two fully committed young people with a couple investors and advisors. We have product management and UX/UI covered, now we need a backend engineer to join the team so we can go full speed ahead. If you think online shopping could be easier and are looking for your piece of the pie in the rapidly growing online shopping space, please reach out to me to set up a conversation. We will buy you a beer or coffee and I promise our conversation won't be boring. We have a demo to share, a couple hundred organic beta sign-ups via our landingpage and will tell you all about the co-founders. We are based out of the SOMA district of San Francisco. Best Regards, Justin 415-297-0223 www.gokrt.com www.linkedin.com/in/elofjohnson What are the top requirements to qualify for this position? Fit is going to be critical: someone who appreciates open and forward communication, and wants to work in a leadership capacity. Experience working in the eCommerce space is preferred, and a desire to redefine online shopping is a necessity. Demonstrated ability to develop applications in Python. Primary work will be development on the backend with systems and deep database structures. Why is this position open? This is not the first time that GoKRT?s idea has been applied to online shopping. There are huge databases of shopping information, online affiliate programs have matured, and e-stores are fine with simply filling orders. Browser extensions also open up an opportunity to do things differently before. All of these factors have created an opportunity that is different than when this was tried 5 years ago. The timing is right to redefine online shopping, and make the customer experience better. Right now there are two members and we are looking to complete out team with the third cofounder. We have business development and UX/UI covered. We want people to see GoKRT as making their lives easier with online shopping. -------------- next part -------------- An HTML attachment was scrubbed... URL: From simeonf at gmail.com Wed Feb 29 01:30:44 2012 From: simeonf at gmail.com (Simeon Franklin) Date: Tue, 28 Feb 2012 16:30:44 -0800 Subject: [Baypiggies] Obfuscated Python Mandelbrot In-Reply-To: References: Message-ID: Glen & all - Thanks for being a great audience for your tired presenter last Thursday. I put up the slides and sample code if anyone is interested: both are linked from http://simeonfranklin.com/blog/2012/feb/28/data-visualization-pyprocessing-talk/ Glen - I added a quick Mandelbrot drawing program to the github repo with the other sample bits of code and the talk source. Check it out and I'll ping you when I've made improvements - right now it just draws the mandelbrot set in 800x600 monocolor... Thanks again all.... -regards Simeon Franklin On Fri, Feb 24, 2012 at 12:04 AM, Glen Jarvis wrote: > Simeon, > > ? ?Thanks for your talk. I would love to take the Obfuscated Python for > Mandelbrot, refactor it to be readable (which I've started doing), have > different configurable parameters, and generate images to be pieced together > in a video. Any hints on which part of pyprocessing that I can start with? > > Here's the link I mentioned. I have this as a framed photo and coffee mug > because I love both Python and Mandelbrot: > > http://preshing.com/20110926/high-resolution-mandelbrot-in-obfuscated-python > > Cheers, > > > > Glen > -- > Things which matter most must never be at the mercy of things which matter > least. > > -- Goethe > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies