From cappy2112 at gmail.com Thu Jan 1 03:04:46 2009 From: cappy2112 at gmail.com (Tony Cappellini) Date: Wed, 31 Dec 2008 18:04:46 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 Message-ID: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Hello Everyone, I'm happy to announce that Symantec can provide a meeting place for us in Mountain View, starting in February. Note: Symantec is suggesting that we can have this room on the 4th Thursday, instead of our typical 2nd Thursday. I realise that not everyone will be able to make this, but since we are homeless we can't be too picky. "Starting in February the 26th, which is every 4th Thursday of every month. All Thursday's in January are already reserved. Please let me know if this works, so I can start reserving the 4th Thursday of every month" 350 Ellis St, Mtn View, off of Middlefield Road. http://upcoming.yahoo.com/venue/50879/ I've been to this facility many times, as it is used for the ACCU Meetings and I think SVLug as well. The have projection capabilities and a mic, but no video recording. I would say they can accommodate 30+ people easily, but I'm not sure of the upper limit. I am waiting for another reply. We need to vote to see if this is acceptable, at least for the near term. Please reply with a YES or NO Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec for making this possible! Have a Happy and safe New Year! Tony -------------- next part -------------- An HTML attachment was scrubbed... URL: From annaraven at gmail.com Thu Jan 1 03:25:31 2009 From: annaraven at gmail.com (Anna Ravenscroft) Date: Wed, 31 Dec 2008 18:25:31 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: On Wed, Dec 31, 2008 at 6:04 PM, Tony Cappellini wrote: > \ > We need to vote to see if this is acceptable, at least for the near term. > > Please reply with a > > YES > SURE. I mean, Yes. I mean YES. (Does it have to be allcaps?) -- cordially, Anna -- More than two centuries later: a government of the people, by the people, for the people, has not perished from this earth! -------------- next part -------------- An HTML attachment was scrubbed... URL: From echerlin at gmail.com Thu Jan 1 03:29:04 2009 From: echerlin at gmail.com (Edward Cherlin) Date: Wed, 31 Dec 2008 18:29:04 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: Yes. On Wed, Dec 31, 2008 at 6:04 PM, Tony Cappellini wrote: > > Hello Everyone, > > I'm happy to announce that Symantec can provide a meeting place for us in > Mountain View, starting in February. > > Note: Symantec is suggesting that we can have this room on the 4th Thursday, > instead of our typical 2nd Thursday. > I realise that not everyone will be able to make this, but since we are > homeless we can't be too picky. > > "Starting in February the 26th, which is every 4th Thursday of every month. > All Thursday's in January are already reserved. Please let me know if this > works, so I can start reserving the 4th Thursday of every month" > > 350 Ellis St, Mtn View, off of Middlefield Road. > > http://upcoming.yahoo.com/venue/50879/ > > I've been to this facility many times, as it is used for the ACCU Meetings > and I think SVLug as well. It is. > The have projection capabilities and a mic, but no video recording. > > I would say they can accommodate 30+ people easily, but I'm not sure of the > upper limit. I am waiting for another reply. > > We need to vote to see if this is acceptable, at least for the near term. > > Please reply with a > > YES > > or > > NO > > > Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec for > making this possible! > > > Have a Happy and safe New Year! > > > > Tony > > > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- Silent Thunder (??/???????????????/????????????? ?) is my name And Children are my nation. The Cosmos is my dwelling place, The Truth my destination. http://wiki.sugarlabs.org/go/User:Mokurai From jim at well.com Thu Jan 1 03:54:27 2009 From: jim at well.com (jim) Date: Wed, 31 Dec 2008 18:54:27 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: <1230778467.6562.479.camel@jim-laptop> yes On Wed, 2008-12-31 at 18:04 -0800, Tony Cappellini wrote: > > Hello Everyone, > > I'm happy to announce that Symantec can provide a meeting place for us > in Mountain View, starting in February. > > Note: Symantec is suggesting that we can have this room on the 4th > Thursday, instead of our typical 2nd Thursday. > I realise that not everyone will be able to make this, but since we > are homeless we can't be too picky. > > "Starting in February the 26th, which is every 4th Thursday of every > month. All Thursday's in January are already reserved. Please let me > know if this works, so I can start reserving the 4th Thursday of every > month" > > 350 Ellis St, Mtn View, off of Middlefield Road. > > http://upcoming.yahoo.com/venue/50879/ > > I've been to this facility many times, as it is used for the ACCU > Meetings and I think SVLug as well. > > The have projection capabilities and a mic, but no video recording. > > I would say they can accommodate 30+ people easily, but I'm not sure > of the upper limit. I am waiting for another reply. > > We need to vote to see if this is acceptable, at least for the near > term. > > Please reply with a > > YES > > or > > NO > > > Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec > for making this possible! > > > Have a Happy and safe New Year! > > > > Tony > > > > > _______________________________________________ > 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 Jan 1 04:04:12 2009 From: bdbaddog at gmail.com (William Deegan) Date: Wed, 31 Dec 2008 19:04:12 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <1230778467.6562.479.camel@jim-laptop> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> <1230778467.6562.479.camel@jim-laptop> Message-ID: <8540148a0812311904i502c1be2k704b8acbaedbb77c@mail.gmail.com> YES -------------- next part -------------- An HTML attachment was scrubbed... URL: From keith at dartworks.biz Thu Jan 1 04:04:06 2009 From: keith at dartworks.biz (Keith Dart) Date: Wed, 31 Dec 2008 19:04:06 -0800 (PST) Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: YES (and maybe I'll make to a meeting soon) From 4aqgn6v02 at sneakemail.com Thu Jan 1 05:36:39 2009 From: 4aqgn6v02 at sneakemail.com (Ron Britton) Date: Wed, 31 Dec 2008 20:36:39 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: References: Message-ID: <27064-44147@sneakemail.com> YES > From: "Tony Cappellini" > Date: December 31, 2008 6:04:46 PM PST > To: Baypiggies > Cc: Walter Vannini > Subject: [Baypiggies] New meeting place for BayPiggies, starting in > Feb 2009 > Reply-To: cappy2112 at gmail.com > > > > Hello Everyone, > > I'm happy to announce that Symantec can provide a meeting place for > us in Mountain View, starting in February. > > Note: Symantec is suggesting that we can have this room on the 4th > Thursday, instead of our typical 2nd Thursday. > I realise that not everyone will be able to make this, but since we > are homeless we can't be too picky. > > "Starting in February the 26th, which is every 4th Thursday of every > month. All Thursday's in January are already reserved. Please let me > know if this works, so I can start reserving the 4th Thursday of > every month" > > 350 Ellis St, Mtn View, off of Middlefield Road. > > http://upcoming.yahoo.com/venue/50879/ > > I've been to this facility many times, as it is used for the ACCU > Meetings and I think SVLug as well. > > The have projection capabilities and a mic, but no video recording. > > I would say they can accommodate 30+ people easily, but I'm not sure > of the upper limit. I am waiting for another reply. > > We need to vote to see if this is acceptable, at least for the near > term. > > Please reply with a > > YES > > or > > NO > > > Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec > for making this possible! > > > Have a Happy and safe New Year! > > > > Tony From ross at pcnt.com Thu Jan 1 07:59:51 2009 From: ross at pcnt.com (Ross Parlette) Date: Wed, 31 Dec 2008 22:59:51 -0800 Subject: [Baypiggies] Meeting Place - Yes In-Reply-To: References: Message-ID: I have attended many meeting of SVLUG at this facility and it is great. OK. Not as great as Google, but certainly sufficient for our meetings. I'll miss being able to jaunt down the hall for free Odwalla and fruit but I can live with that. The 4th Thursday is also fine w/ me. We'll probably run into a problem w/ a holiday or two, but that's the breaks. Some folks will have a conflict w/ the 4th Thursday but others who have not been able to attend will discover that the 4th Thursday works for them. I have not been attending since my two total knee repacement surgeries but I expect to be coming back in the knear future. Ross (now 30% more bionic) Parlette From yusufm at gmail.com Thu Jan 1 08:31:48 2009 From: yusufm at gmail.com (Yusuf Mohsinally) Date: Wed, 31 Dec 2008 23:31:48 -0800 Subject: [Baypiggies] Baypiggies Digest, Vol 39, Issue 1 In-Reply-To: References: Message-ID: Yes. On Dec 31, 2008, at 6:54 PM, baypiggies-request at python.org wrote: > Send Baypiggies mailing list submissions to > baypiggies at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.python.org/mailman/listinfo/baypiggies > or, via email, send a message with subject or body 'help' to > baypiggies-request at python.org > > You can reach the person managing the list at > baypiggies-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Baypiggies digest..." > > > Today's Topics: > > 1. Re: call for pre-pycon speakers/ Webscraping Pycon talk > preview Feb (Stephen McInerney) > 2. New meeting place for BayPiggies, starting in Feb 2009 > (Tony Cappellini) > 3. Re: New meeting place for BayPiggies, starting in Feb 2009 > (Anna Ravenscroft) > 4. Re: New meeting place for BayPiggies, starting in Feb 2009 > (Edward Cherlin) > 5. Re: New meeting place for BayPiggies, starting in Feb > 2009 (jim) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 31 Dec 2008 07:15:32 -0800 > From: Stephen McInerney > Subject: Re: [Baypiggies] call for pre-pycon speakers/ Webscraping > Pycon talk preview Feb > To: , > Message-ID: > Content-Type: text/plain; charset="iso-8859-1" > > > Asheesh, > > > > ++!! on the webscraping talk Pycon preview in Feb. > > At my previous job in Sun I did webscraping in Python+XML > (ElementTree) based on some awesome pre-existing work by my coworker > Bob R in XSLT. I found ElementTree much simpler and easier to use > than the XSLT paradigm. > And I have several other interests in webscraping and content > aggregation. > > > I look forward to your talk very much and maybe we can get one or > two of the Sun tools guys along to attend it too. > > Best, > Stephen > > >> Date: Tue, 23 Dec 2008 19:00:32 -0500 >> From: asheesh at asheesh.org >> To: baypiggies at python.org >> Subject: Re: [Baypiggies] call for pre-pycon speakers >> >> On Tue, 23 Dec 2008, jim wrote: >> >>> this is a call for speakers, especially those who'd like to >>> present a >>> pre-pycon rendition of talks you'll be presenting at pycon. please >>> reply >>> if you're interested in presenting on january 8 or february 12. >> >> I'm giving a Tutorial at Pycon entitled: >> >> "Scrape the Web: Strategies for programming websites that don't >> expect it" >> >> It goes beyond mechanize+BeautifulSoup to include a discussion of >> Selenium >> Remote Control, which is the one fairly neat trick up my sleeve. >> >> I haven't actually written the whole tutorial yet, but I should do >> that! >> I can give a modified version of it to BayPiggies in February so >> that I >> can get feedback to put into the version I'll give in March at PyCon. >> I've given similar talks at other venues in the past. >> >> The tutorial is supposed to be three hours long; no need for my >> Baypiggies >> version to be that long. >> http://svn.asheesh.org/svn/public/20082009/pycon-proposal.rst is the >> proposal I sent to them, which y'all are welcome to peruse to find >> things >> I should focus on in a way-shorter Baypiggies version. >> >> -- Asheesh. >> >> -- >> You'll feel much better once you've given up hope. >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies > > _________________________________________________________________ > Send e-mail anywhere. No map, no compass. > http://windowslive.com/oneline/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_anywhere_122008 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > > ------------------------------ > > Message: 2 > Date: Wed, 31 Dec 2008 18:04:46 -0800 > From: "Tony Cappellini" > Subject: [Baypiggies] New meeting place for BayPiggies, starting in > Feb 2009 > To: Baypiggies > Cc: Walter Vannini > Message-ID: > <8249c4ac0812311804h45ab626cg161906e2c60e6be7 at mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > Hello Everyone, > > I'm happy to announce that Symantec can provide a meeting place for > us in > Mountain View, starting in February. > > Note: Symantec is suggesting that we can have this room on the 4th > Thursday, > instead of our typical 2nd Thursday. > I realise that not everyone will be able to make this, but since we > are > homeless we can't be too picky. > > "Starting in February the 26th, which is every 4th Thursday of every > month. > All Thursday's in January are already reserved. Please let me know > if this > works, so I can start reserving the 4th Thursday of every month" > > 350 Ellis St, Mtn View, off of Middlefield Road. > > http://upcoming.yahoo.com/venue/50879/ > > I've been to this facility many times, as it is used for the ACCU > Meetings > and I think SVLug as well. > > The have projection capabilities and a mic, but no video recording. > > I would say they can accommodate 30+ people easily, but I'm not sure > of the > upper limit. I am waiting for another reply. > > We need to vote to see if this is acceptable, at least for the near > term. > > Please reply with a > > YES > > or > > NO > > > Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec > for > making this possible! > > > Have a Happy and safe New Year! > > > > Tony > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > > ------------------------------ > > Message: 3 > Date: Wed, 31 Dec 2008 18:25:31 -0800 > From: "Anna Ravenscroft" > Subject: Re: [Baypiggies] New meeting place for BayPiggies, > starting > in Feb 2009 > To: cappy2112 at gmail.com > Cc: Walter Vannini , Baypiggies > > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > On Wed, Dec 31, 2008 at 6:04 PM, Tony Cappellini > wrote: > >> \ >> We need to vote to see if this is acceptable, at least for the near >> term. >> >> Please reply with a >> >> YES >> > SURE. > I mean, Yes. I mean YES. (Does it have to be allcaps?) > > > -- > cordially, > Anna > -- > More than two centuries later: a government of the people, by the > people, > for the people, has not perished from this earth! > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > > ------------------------------ > > Message: 4 > Date: Wed, 31 Dec 2008 18:29:04 -0800 > From: "Edward Cherlin" > Subject: Re: [Baypiggies] New meeting place for BayPiggies, > starting > in Feb 2009 > To: cappy2112 at gmail.com > Cc: Walter Vannini , Baypiggies > > Message-ID: > > Content-Type: text/plain; charset=UTF-8 > > Yes. > > On Wed, Dec 31, 2008 at 6:04 PM, Tony Cappellini > wrote: >> >> Hello Everyone, >> >> I'm happy to announce that Symantec can provide a meeting place for >> us in >> Mountain View, starting in February. >> >> Note: Symantec is suggesting that we can have this room on the 4th >> Thursday, >> instead of our typical 2nd Thursday. >> I realise that not everyone will be able to make this, but since we >> are >> homeless we can't be too picky. >> >> "Starting in February the 26th, which is every 4th Thursday of >> every month. >> All Thursday's in January are already reserved. Please let me know >> if this >> works, so I can start reserving the 4th Thursday of every month" >> >> 350 Ellis St, Mtn View, off of Middlefield Road. >> >> http://upcoming.yahoo.com/venue/50879/ >> >> I've been to this facility many times, as it is used for the ACCU >> Meetings >> and I think SVLug as well. > > It is. > >> The have projection capabilities and a mic, but no video recording. >> >> I would say they can accommodate 30+ people easily, but I'm not >> sure of the >> upper limit. I am waiting for another reply. >> >> We need to vote to see if this is acceptable, at least for the near >> term. >> >> Please reply with a >> >> YES >> >> or >> >> NO >> >> >> Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec >> for >> making this possible! >> >> >> Have a Happy and safe New Year! >> >> >> >> Tony >> >> >> >> >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies >> > > > > -- > Silent Thunder (??/???????????????/????????????? ?) is my name > And Children are my nation. > The Cosmos is my dwelling place, The Truth my destination. > http://wiki.sugarlabs.org/go/User:Mokurai > > ------------------------------ > > Message: 5 > Date: Wed, 31 Dec 2008 18:54:27 -0800 > From: jim > Subject: Re: [Baypiggies] New meeting place for BayPiggies, > starting > in Feb 2009 > To: cappy2112 at gmail.com > Cc: Walter Vannini , Baypiggies > > Message-ID: <1230778467.6562.479.camel at jim-laptop> > Content-Type: text/plain > > > yes > > On Wed, 2008-12-31 at 18:04 -0800, Tony Cappellini wrote: >> >> Hello Everyone, >> >> I'm happy to announce that Symantec can provide a meeting place for >> us >> in Mountain View, starting in February. >> >> Note: Symantec is suggesting that we can have this room on the 4th >> Thursday, instead of our typical 2nd Thursday. >> I realise that not everyone will be able to make this, but since we >> are homeless we can't be too picky. >> >> "Starting in February the 26th, which is every 4th Thursday of every >> month. All Thursday's in January are already reserved. Please let me >> know if this works, so I can start reserving the 4th Thursday of >> every >> month" >> >> 350 Ellis St, Mtn View, off of Middlefield Road. >> >> http://upcoming.yahoo.com/venue/50879/ >> >> I've been to this facility many times, as it is used for the ACCU >> Meetings and I think SVLug as well. >> >> The have projection capabilities and a mic, but no video recording. >> >> I would say they can accommodate 30+ people easily, but I'm not sure >> of the upper limit. I am waiting for another reply. >> >> We need to vote to see if this is acceptable, at least for the near >> term. >> >> Please reply with a >> >> YES >> >> or >> >> NO >> >> >> Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec >> for making this possible! >> >> >> Have a Happy and safe New Year! >> >> >> >> Tony >> >> >> >> >> _______________________________________________ >> 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 > > End of Baypiggies Digest, Vol 39, Issue 1 > ***************************************** From spmcinerney at hotmail.com Thu Jan 1 09:31:30 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Thu, 1 Jan 2009 00:31:30 -0800 Subject: [Baypiggies] FW: New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: >[Symantec] have projection capabilities and a mic, but no video recording. >I would say they can accommodate 30+ people easily, but I'm not sure of the upper limit. I am waiting for another reply. >We need to vote to see if this is acceptable, at least for the near term. >Please reply with a YES or NO Tones & Walter, thanks for the hard work, but we would need to know the capacity limit (50? 100? 200?). Remember at Google in 2006/7 we used to attract 150+ people when we had a popular topic and speaker. So my vote is IT DEPENDS >Symantec is suggesting that we can have this room on the 4th Thursday, instead of our typical 2nd Thursday. Not a problem. Beggars can't be choosers, as we say. But the capacity is my question. Stephen _________________________________________________________________ Send e-mail anywhere. No map, no compass. http://windowslive.com/oneline/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_anywhere_122008 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: ATT00000 URL: From jjinux at gmail.com Thu Jan 1 10:12:05 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Thu, 1 Jan 2009 01:12:05 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: YES From spmcinerney at hotmail.com Thu Jan 1 10:48:33 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Thu, 1 Jan 2009 01:48:33 -0800 Subject: [Baypiggies] meeting place for BayPiggies In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: [Ok I will disclose this much so you understand where I'm coming from, and since it's currently a holiday, and before we get an unstoppable momentum towards Symantec's generous offer]: We have asked inside VMware in December and are still awaiting a management decision, so this is **NOT** an offer yet, or a promise of anything at all. Having said that: - we asked for VMware 3401 Hillview Dr location, for even-numbered months - Hillview cafeteria would have a capacity of ~200+(?) people - also excellent WiFi - no videoing capabilities; we could ask about sound recording - not sure what the story with security and sign-in is, but our cafeteria is self-contained for security badge access, so that should help a *lot*. Certainly we shouldn't need armies of security escorts like at Google. We might have to pass on a small security charge if we need one or two security staff for 4 hours. - Palo Alto Location is served by train (University or California), -> Stanford Marguerite shuttle (or bike, or car), also straight off Hwy 280 for all those SF commuters (280 is a much nicer, faster, more scenic and relaxing commute to SF than 101, no stop-start driving around the airport or at 85 intersection like you get on 101). (For the East Bay commuters/rideshares, you either take Dumbarton or 237 to Mtn View El Camino, then go Arastradero->Foothill->Hillview.) - Also, we plan (if approved) to arrange rideshares back to Palo Alto or California train stations. - I had discussed with some folks that a useful possible task for the Baypiggies plone site would to be to move the RSVPs to baypiggies.net instead of the wiki, *then* use that to facilitate people to arrange rideshares (to/from SF, or to/from train stations) and (privately) exchange contact details and discuss pickup. I would be happy to roll up my sleeves to program that Plone app if needs be. So in summary, we still have no offer at all, only a request, but we hope to get a yes/no decision fairly soon. There's no point in asking for any vote, since this is not yet an offer, so let us not have any "Symantec vs VMware" discussions, but if we were to get VMware and that were to entail a requested fee of at most say ~$3 for security + recording costs, could that fly with people? Obviously we will update you ASAP if and when we have new developments. Now assuming VMware does not approve our request, then presumably Symantec wins by default, unless their capacity is waay small and we manage to secure another location (did anyone try asking Foothill or Carnegie-Mellon Online in Moffett?). In either case, whatever the outcome, I favor alternating between South Bay location (in even months) and an SF/Peninsula location (in odd months) to give a fair shake to the excellent people up in the city/ EB/ NB, who we tend to never see these days except on the mailing-list. So please do not speak about any "VMware offer" or you'll get me in bigtime trouble with my management. I'm only exposing this information so we don't all get settled on Symantec just yet until we've exhausted all other possibilities. I expect to know fairly soon as mentioned. Again, thanks to Symantec for the only current firm offer, and Tony and Walter for their hard work. Best and Happy New Year, Stephen Date: Wed, 31 Dec 2008 18:04:46 -0800 From: cappy2112 at gmail.com To: baypiggies at python.org CC: walterv at gbbservices.com Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 Hello Everyone, I'm happy to announce that Symantec can provide a meeting place for us in Mountain View, starting in February. Note: Symantec is suggesting that we can have this room on the 4th Thursday, instead of our typical 2nd Thursday. I realise that not everyone will be able to make this, but since we are homeless we can't be too picky. "Starting in February the 26th, which is every 4th Thursday of every month. All Thursday's in January are already reserved. Please let me know if this works, so I can start reserving the 4th Thursday of every month" 350 Ellis St, Mtn View, off of Middlefield Road. http://upcoming.yahoo.com/venue/50879/ I've been to this facility many times, as it is used for the ACCU Meetings and I think SVLug as well. The have projection capabilities and a mic, but no video recording. I would say they can accommodate 30+ people easily, but I'm not sure of the upper limit. I am waiting for another reply. We need to vote to see if this is acceptable, at least for the near term. Please reply with a YES or NO Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec for making this possible! Have a Happy and safe New Year! Tony _________________________________________________________________ It?s the same Hotmail?. If by ?same? you mean up to 70% faster. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad1_122008 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at well.com Thu Jan 1 19:07:13 2009 From: jim at well.com (jim) Date: Thu, 01 Jan 2009 10:07:13 -0800 Subject: [Baypiggies] meeting place for BayPiggies In-Reply-To: References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: <1230833233.6562.503.camel@jim-laptop> the "even-numbered months" part is troubling. if this comes to pass, we'll have the problem of finding an odd-numbered months location and the possible confusion of multiple meeting locations. On Thu, 2009-01-01 at 01:48 -0800, Stephen McInerney wrote: > [Ok I will disclose this much so you understand where I'm coming from, > and since it's currently a holiday, and before we get an unstoppable > momentum towards Symantec's generous offer]: > > We have asked inside VMware in December and are still awaiting a > management decision, so this is **NOT** an offer yet, or a promise of > anything at all. > Having said that: > - we asked for VMware 3401 Hillview Dr location, for even-numbered > months > - Hillview cafeteria would have a capacity of ~200+(?) people > - also excellent WiFi > - no videoing capabilities; we could ask about sound recording > - not sure what the story with security and sign-in is, but > our cafeteria is self-contained for security badge access, so > that should help a *lot*. Certainly we shouldn't need armies of > security escorts like at Google. We might have to pass on a small > security charge if we need one or two security staff for 4 hours. > - Palo Alto Location is served by train (University or California), > -> Stanford Marguerite shuttle (or bike, or car), also straight off > Hwy 280 for all those SF commuters (280 is a much nicer, faster, > more scenic and relaxing commute to SF than 101, no stop-start > driving around the airport or at 85 intersection like you get on > 101). > (For the East Bay commuters/rideshares, you either take Dumbarton > or 237 to Mtn View El Camino, then go > Arastradero->Foothill->Hillview.) > - Also, we plan (if approved) to arrange rideshares back to Palo Alto > or California train stations. > - I had discussed with some folks that a useful possible task for > the Baypiggies plone site would to be to move the RSVPs to > baypiggies.net > instead of the wiki, *then* use that to facilitate people to arrange > rideshares > (to/from SF, or to/from train stations) and (privately) exchange > contact > details and discuss pickup. > I would be happy to roll up my sleeves to program that Plone app if > needs be. > > So in summary, we still have no offer at all, only a request, but we > hope to get a > yes/no decision fairly soon. > There's no point in asking for any vote, since this is not yet an > offer, so let us not > have any "Symantec vs VMware" discussions, but if we were to get > VMware > and that were to entail a requested fee of at most say ~$3 for > security + recording > costs, could that fly with people? > Obviously we will update you ASAP if and when we have new > developments. > > Now assuming VMware does not approve our request, then presumably > Symantec wins by default, unless their capacity is waay small and we > manage to secure another location > (did anyone try asking Foothill or Carnegie-Mellon Online in > Moffett?). > > In either case, whatever the outcome, I favor alternating between > South Bay > location (in even months) and an SF/Peninsula location (in odd months) > to give a > fair shake to the excellent people up in the city/ EB/ NB, who we tend > to > never see these days except on the mailing-list. > > So please do not speak about any "VMware offer" or you'll get me in > bigtime > trouble with my management. > I'm only exposing this information so we don't all get settled on > Symantec just > yet until we've exhausted all other possibilities. I expect to know > fairly soon > as mentioned. > > Again, thanks to Symantec for the only current firm offer, and Tony > and Walter > for their hard work. > > Best and Happy New Year, > Stephen > > > ______________________________________________________________________ > Date: Wed, 31 Dec 2008 18:04:46 -0800 > From: cappy2112 at gmail.com > To: baypiggies at python.org > CC: walterv at gbbservices.com > Subject: [Baypiggies] New meeting place for BayPiggies, starting in > Feb 2009 > > > Hello Everyone, > > I'm happy to announce that Symantec can provide a meeting place for us > in Mountain View, starting in February. > > Note: Symantec is suggesting that we can have this room on the 4th > Thursday, instead of our typical 2nd Thursday. > I realise that not everyone will be able to make this, but since we > are homeless we can't be too picky. > > "Starting in February the 26th, which is every 4th Thursday of every > month. All Thursday's in January are already reserved. Please let me > know if this works, so I can start reserving the 4th Thursday of every > month" > > 350 Ellis St, Mtn View, off of Middlefield Road. > > http://upcoming.yahoo.com/venue/50879/ > > I've been to this facility many times, as it is used for the ACCU > Meetings and I think SVLug as well. > > The have projection capabilities and a mic, but no video recording. > > I would say they can accommodate 30+ people easily, but I'm not sure > of the upper limit. I am waiting for another reply. > > We need to vote to see if this is acceptable, at least for the near > term. > > Please reply with a > > YES > > or > > NO > > > Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec > for making this possible! > > > Have a Happy and safe New Year! > > > > Tony > > > > > > > ______________________________________________________________________ > It?s the same Hotmail?. If by ?same? you mean up to 70% faster. Get > your account now. > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies From rstephe at sun.science.wayne.edu Fri Jan 2 02:40:39 2009 From: rstephe at sun.science.wayne.edu (Robert Stephenson) Date: Thu, 1 Jan 2009 17:40:39 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: <0AC78F78-FDA7-4AD4-99A5-8F2FC6140573@sun.science.wayne.edu> YES - easy access from the Middlefield light rail stop. - Rob On Dec 31, 2008, at 6:04 PM, Tony Cappellini wrote: > > Hello Everyone, > > I'm happy to announce that Symantec can provide a meeting place for > us in Mountain View, starting in February. > > Note: Symantec is suggesting that we can have this room on the 4th > Thursday, instead of our typical 2nd Thursday. > I realise that not everyone will be able to make this, but since we > are homeless we can't be too picky. > > "Starting in February the 26th, which is every 4th Thursday of every > month. All Thursday's in January are already reserved. Please let me > know if this works, so I can start reserving the 4th Thursday of > every month" > > 350 Ellis St, Mtn View, off of Middlefield Road. > > http://upcoming.yahoo.com/venue/50879/ > > I've been to this facility many times, as it is used for the ACCU > Meetings and I think SVLug as well. > > The have projection capabilities and a mic, but no video recording. > > I would say they can accommodate 30+ people easily, but I'm not sure > of the upper limit. I am waiting for another reply. > > We need to vote to see if this is acceptable, at least for the near > term. > > Please reply with a > > YES > > or > > NO > > > Big thanks for Walter Vannini (of ACCU fame) and Hans from Symantec > for making this possible! > > > Have a Happy and safe New Year! > > > > Tony > > > > > _______________________________________________ > 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 Fri Jan 2 04:35:22 2009 From: cappy2112 at gmail.com (Tony Cappellini) Date: Thu, 1 Jan 2009 19:35:22 -0800 Subject: [Baypiggies] New meeting place for BayPiggies, starting in Feb 2009 In-Reply-To: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> References: <8249c4ac0812311804h45ab626cg161906e2c60e6be7@mail.gmail.com> Message-ID: <8249c4ac0901011935t162566f4h6e8d49e2eb023600@mail.gmail.com> Symantec's location (known as Vcafe) can hold 200 people. That should be plenty of room. "Starting in February the 26th, which is every 4th Thursday of every month. > All Thursday's in January are already reserved. Please let me know if this > works, so I can start reserving the 4th Thursday of every month" > > 350 Ellis St, Mtn View, off of Middlefield Road. > > http://upcoming.yahoo.com/venue/50879/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From john_re at fastmail.us Fri Jan 2 09:13:34 2009 From: john_re at fastmail.us (john_re) Date: Fri, 02 Jan 2009 00:13:34 -0800 Subject: [Baypiggies] BerkeleyTIP TOMORROW Jan 3 Sat- Party Time :) Video Talks: Asterisk, GPU Message-ID: <1230884014.31196.1292646919@webmail.messagingengine.com> YOU ARE INVITED TO ATTEND :) Join in with the friendly BTIP people. IRC & VOIP communication - Use Ekiga VOIP SW & a Headset. GLOBAL SIMULTANEOUS GNU(Linux), BSD & All Free SW & HW Monthly Meeting TIP = Talks, Installfest, Potluck & ProgrammingParty January 3rd 2009, Saturday. Time: 10 AM - 6 PM (All times Pacific USA) Adjust for your local time zone. (Ex: = 1 PM - 9 PM Eastern) http://groups.google.com/group/BerkTIPGlobal [Click "Join this group" on the right page side to join the mail list.] VIDEO TALKS 12N - The Asterisk Telephone System - Paul Charles Leddy NYLUG 2PM - GPU Computing - John Stone CLUG.org.za U C BERKELEY LOCATION ATTENDEES: 1) PLEASE RSVP TO ME! THANKS! 2) NEW BERKELEY MEETING LOCATION THIS MONTH!! TO BE DETERMINED. SEE DETAILS at http://groups.google.com/group/BerkTIP Post CARPOOL messages on that list! :) 3) No POTLUCK this month. I'm waiting till we get VOIP perfected. == TALK TOPICS, PROGRAMMING PARTY, INSTALLFEST, DISCUSSION == Two great TALK TOPICS this month, one on the Asterisk Telephone/VOIP system, and the other on GPUs - Graphics Processing Units (the hardware in graphics cards) which can do general purpose computing. The directed PROGRAMMING PARTY will be to investigate Asterisk & Ekiga with a goal to work on improving their technology for VOIP for the BerkTIP-Global meeting. Undirected = work on whatever you're interested in - what _is_ that? Post a message to the BTIP-Global list. INSTALLFEST: Maybe several laptop installs/upgrades in Berkeley, KUbuntu & RH likely. What are _you_ looking to do? Post a message to the BTIP-Global list. DISCUSSION ITEMS: Lots of exciting things to talk about: New AMD Phenom II out Jan 8th, 64bit GUI distros, Firefox multi instance. Is OpenOffice in poor development shape? What's the best File System? Intel hires Alan Cox. BTIP VOIP improvement features. And, planning for the 2009 year - What would be fun to try to accomplish this year? International members? Better VOIP? Video conferencing? Live talks? ===================================================================== ===== BERKELEY-TIP: WHAT IT IS, WHAT WE DO, YOU ARE INVITED ======= BerkeleyTIP is the MONTHLY GLOBAL / world wide GNU(Linux), BSD & all Free Software & Hardware MEETING. SIMULTANEOUS around the world. TIP = Talks, Installfest, Potluck & ProgrammingParty http://groups.google.com/group/BerkTIPGlobal [Click "Join this group" on the right page side to join the mail list.] The 1st Saturday of every month. We get together to LEARN, TALK, HELP, HAVE FUN, & PRODUCE more FREE SOFTWARE. And, wherever you are, you're invited. :) Come to Berkeley, or join with us on line, using VOIP & IRC. Beginner to Expert - Old to Young - Student, Working or Retired - Male or Female - Everyone is INVITED & WELCOME. YOU DON'T HAVE TO PROGRAM, OR BE A PROGRAMMER. END USERS WELCOME TO LEARN, CHAT, GET INSTALL HELP, etc. JOIN with the meeting FOR ALL OR JUST PART of the TIME. JOIN with the meeting FOR ALL OR JUST SOME of the ACTIVITIES. ===================================================================== ===== CONTENTS: ===== 1) IRC & VOIP Communication ===== 2) VIDEO Talks- Thanks to CLUG & NYLUG videographers! ===== 3) ProgrammingParty = VOIP ===== 4) INSTALLFEST ===== 1) IRC & VOIP Communication Join from home, or wherever you can get an IRC & VOIP connection. Join by yourself, or with friends. IRC: Freenode.net, Channel: #BerkeleyTIP VOIP: Use Ekiga SW & a VOIP headset, Do an Ekiga loopback test before the meeting, to ensure your system works properly. http://groups.google.com/group/BerkTIPGlobal/web/irc-voip Join the IRC channel & we'll help you get set up on VOIP. ===== 2) VIDEO Talks- Thanks to CLUG & NYLUG videographers! Times are Pacific USA time - Adjust for your local time zone: Ex: Eastern time = Pacific + 3, ie 12N PST = 3PM EST 12N - The Asterisk Telephone System - Paul Charles Leddy NYLUG 2PM - GPU Computing - John Stone CLUG www.clug.org.za Download the videos the day or night before, so your connection is free for VOIP, not consumed by the video download. Videos are typically 100 MB - 1 GB. http://groups.google.com/group/BerkTIPGlobal/web/videos == DOWNLOAD LINKS The Asterisk Free Software Telephone System - Paul Charles Leddy Run time: 1:22:15 http://nylug.org/meetings/index.shtml?20081000 http://www.archive.org/details/NYLUG_2008_10_23_General_Meeting_Video/ GPU Computing - John Stone Keywords: GPU Computing; Parallel computing; HPC; high performance computing; protein folding; vmd Run time: 01:42:37 http://www.archive.org/details/clug-28-10-2008-gpu-computing ===== 3) ProgrammingParty = VOIP We'll work on learning about the Ekiga & Asterisk software. Goal is to improve the SW or config to improve aspects of VOIP for the BTIP meeting - more end user info, details about the connection, communication between client & server, & server admin interface. ===== 4) INSTALLFEST In Berkeley we'll likely be working to figure out why a Dell Vostro 1 yr old with a new KUbuntu 8.04 (I chose that over 8.10 to avoid KDE 4 till its got more bugs out & more features in) is locking up, in fact might have messed up the booting SW, cause it hangs booting linux now, but boots the preinstalled-nonfreesw OS. Possible suspects: bad WiFi driver, bad NVidia HW or driver, perhaps leading to bad disk writes. Or, maybe bad disk or controller or MBoard? IF item 2: is a possible Ubuntu Intrepid install help. IF item 3: is a possible distro upgrade on a 5+yo IBM thinkpad with a several years old RH. The owner knows in the past there have been problems with the power management or battery driver, & hates dealing with the details of having to investigate & locate a driver, then patch & compile a custom kernel to make it work. ===== What questions do you have? Join the group mailing lists & say hi, or ask any questions. http://groups.google.com/group/BerkTIPGlobal http://groups.google.com/group/BerkTIP [Click "Join this group" on the right page side to join the mail list.] From mrbmahoney at gmail.com Sun Jan 4 20:03:42 2009 From: mrbmahoney at gmail.com (Brian Mahoney) Date: Sun, 4 Jan 2009 11:03:42 -0800 Subject: [Baypiggies] Dinner coordinator for 2009? Message-ID: <5538c19b0901041103n4ff516a8sc545dc195a30ab72@mail.gmail.com> I inherited the dinner coordinator position some years ago from Duckie. Attendance has been declining since the big gasoline price increases of last year, but there are always some PIGgies showing up. For various reasons, I would like to turn it over to someone more able to attend the BayPIGgies meetings for 2009. It simply involves confirming that the restaurant will be open that evening, making a reservation, and posting a notice to the BayPIGgies mailing list. And showing up. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at well.com Tue Jan 6 00:31:07 2009 From: jim at well.com (jim) Date: Mon, 05 Jan 2009 15:31:07 -0800 Subject: [Baypiggies] BayPIGgies meeting Thursday January 8, 2009: Scrape the Web by Asheesh Laroia Message-ID: <1231198267.7760.390.camel@jim-laptop> BayPIGgies meeting Thursday January 8, 2009 NOTE BayPIGgies is NOT meeting at Google this month (or next) but at the Tech Museum on Market Street in San Jose (details below) Tonight's talk is Scrape the Web: Strategies for programming websites that don't expect it by Asheesh Laroia Do you find yourself faced with websites that have data you need to extract? Would your life be simpler if you could programmatically input data into web applications, even those tuned to resist interaction by bots? This talk presents the basics of web scraping and then dives into the details of different methods and where they are most applicable. You'll leave with an understanding of when to apply different tools and learn about a "heavy hammer" for screen scraping used by a project for the Electronic Frontier Foundation. Attendees should bring a laptop, if possible, to try the examples and optionally take notes. http://svn.asheesh.org/svn/public/20082009/pycon-proposal.rst Meetings start with a Newbie Nugget, a short discussion of an essential Python feature, specially for those new to Python. tonight's Newbie Nugget: Code Coverage Basics by Benjamin Sargeant NEW LOCATION FOR JANUARY 8, 2009 The Tech Museum of Innovation 201 South Market Street San Jose, CA 95113 ROOM: "Large Group Meeting Room", which is on the right as one enters the building from the Park Street entrance. NOTE: doors close to stragglers at 8 PM No badges or registration are required. You may come early. Those interested in seeing the Leonardo exhibit may get discount coupons, contact Rob Stephenson (rstephenson at thetech.org) Parking and transport information can be found at http://www.thetech.org/info/directions/ BayPIGgies meeting information is available at http://baypiggies.net/new/plone ------------------------ Agenda ------------------------ ..... 7:30 PM ........................... General hubbub, inventory end-of-meeting announcements, any first-minute announcements. ..... 7:35 PM to 7:45 PM ................ Newbie Nugget Code Coverage by Benjamin Sargeant Note that Tech Museum doors will not allow late-comers after 8:00 PM ..... 7:45 PM to 8:45 PM ................ Scrape the Web: Strategies for programming websites that don't expect it by Asheesh Laroia Note that the meeting ends promptly at 9 PM. ..... 8:45 PM to 9:00 PM ................ Mapping and Random Access Mapping is a rapid-fire audience announcement of topics the announcers are interested in. Random Access follows immediately to allow follow up individually on the announcements and other topics of interest. Note that the meeting ends promptly at 9 PM. From spmcinerney at hotmail.com Tue Jan 6 01:04:09 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Mon, 5 Jan 2009 16:04:09 -0800 Subject: [Baypiggies] BayPIGgies meeting Thursday January 8, 2009: Scrape the Web by Asheesh Laroia/ no badging required? In-Reply-To: <1231198267.7760.390.camel@jim-laptop> References: <1231198267.7760.390.camel@jim-laptop> Message-ID: So there is no badging or advanced signup required, we just walk in? _________________________________________________________________ It?s the same Hotmail?. If by ?same? you mean up to 70% faster. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad1_122008 -------------- next part -------------- An HTML attachment was scrubbed... URL: From spmcinerney at hotmail.com Tue Jan 6 01:05:08 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Mon, 5 Jan 2009 16:05:08 -0800 Subject: [Baypiggies] BayPIGgies meeting Thursday January 8, 2009: Scrape the Web by Asheesh Laroia/ no badging required? In-Reply-To: References: <1231198267.7760.390.camel@jim-laptop> Message-ID: [Forget my question, I see the answer buried in the text of your announce, that there is no badging.] From: spmcinerney at hotmail.com To: jim at well.com; baypiggies at python.org Date: Mon, 5 Jan 2009 16:04:09 -0800 Subject: Re: [Baypiggies] BayPIGgies meeting Thursday January 8, 2009: Scrape the Web by Asheesh Laroia/ no badging required? So there is no badging or advanced signup required, we just walk in? It?s the same Hotmail?. If by ?same? you mean up to 70% faster. Get your account now. _________________________________________________________________ It?s the same Hotmail?. If by ?same? you mean up to 70% faster. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad1_122008 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandrine.ribeau at gmail.com Tue Jan 6 06:36:34 2009 From: sandrine.ribeau at gmail.com (Sandrine Ribeau) Date: Mon, 5 Jan 2009 21:36:34 -0800 Subject: [Baypiggies] [CubicWeb 3.0.0 release] - Python Semantic Web Application Framework In-Reply-To: References: Message-ID: Dear Baypiggies, I am pleased to announce the release of one project I have been working with recently and will be working with in the future. I would be pleased to answer any questions and/or guide you through your experiments with CubicWeb. I will also be happy to present it during one of the baypiggies meeting. Enjoy! Sandrine. What is CubicWeb? ----------------- With CubicWeb, the Semantic Web is a construction game! CubicWeb_ is a semantic web application framework, licensed under the LGPL, that empowers developers to efficiently build web applications by reusing components (called cubes) and following the well known object-oriented design principles. Its main features are: * an engine driven by the explicit data model of the application, * a query language named RQL similar to W3C's SPARQL, * a selection+view mechanism for semi-automatic XHTML/XML/JSON/text generation, * a library of reusable components (data model and views) that fulfill common needs, * the power and flexibility of the Python programming language, * the reliability of SQL databases, LDAP directories, Subversion and Mercurial for storage backends. Being built since 2000 by an R&D project still going on today, supporting 100,000s of daily visits at some production sites, CubicWeb is a proven end to end solution for semantic web application development that promotes quality, reusability and efficiency. The unbeliever will read the quick overview_ of CubicWeb. The hacker will join development at the forge_. The impatient will move right away to installation_ and set-up of a CubicWeb environment. .. _cubicweb: http://www.cubicweb.org/ .. _overview: http://www.cubicweb.org/doc/en/A020-tutorial.en.html#overview .. _forge: http://www.cubicweb.org/project?vtitle=All%20cubicweb%20projects .. _installation: http://www.cubicweb.org/doc/en/C010-setup.en.html#miseenplaceenv Home page --------- http://www.cubicweb.org/ Download -------- http://ftp.logilab.org/pub/cubicweb/ Mailing list ------------ http://lists.cubicweb.org/mailman/listinfo/cubicweb -- Sandrine Ribeau logilab.fr - logilab.org _______________________________________________ Cubicweb mailing list Cubicweb at lists.cubicweb.org http://lists.cubicweb.org/mailman/listinfo/cubicweb -------------- next part -------------- An HTML attachment was scrubbed... URL: From bjorn at ambientchill.com Tue Jan 6 07:19:21 2009 From: bjorn at ambientchill.com (Bjorn Tipling) Date: Mon, 5 Jan 2009 22:19:21 -0800 Subject: [Baypiggies] [CubicWeb 3.0.0 release] - Python Semantic Web Application Framework In-Reply-To: References: Message-ID: Looks like you guys put a lot of work into it, and I don't want to knock it but I can't say I'm excited about a templating system that looks like this: self.w(u'\n') self.w(u'\n') or self.w(u'

%s

' % entity.title) self.w(u'

published on %s

' % entity.publish_date.strftime('%Y-%m-%d')) self.w(u'

%s

' % entity.content) On Mon, Jan 5, 2009 at 9:36 PM, Sandrine Ribeau wrote: > Dear Baypiggies, > > I am pleased to announce the release of one project I have been working with > recently and will be working with in the future. > I would be pleased to answer any questions and/or guide you through your > experiments with CubicWeb. > I will also be happy to present it during one of the baypiggies meeting. > > Enjoy! > Sandrine. > > > > What is CubicWeb? > ----------------- > > With CubicWeb, the Semantic Web is a construction game! > > CubicWeb_ is a semantic web application framework, licensed under the LGPL, > that > empowers developers to efficiently build web applications by reusing > components > (called cubes) and following the well known object-oriented design > principles. > > Its main features are: > > * an engine driven by the explicit data model of the application, > * a query language named RQL similar to W3C's SPARQL, > * a selection+view mechanism for semi-automatic XHTML/XML/JSON/text > generation, > * a library of reusable components (data model and views) that fulfill > common needs, > * the power and flexibility of the Python programming language, > * the reliability of SQL databases, LDAP directories, Subversion and > Mercurial for storage backends. > > Being built since 2000 by an R&D project still going on today, supporting > 100,000s of daily visits at some production sites, CubicWeb is a proven end > to > end solution for semantic web application development that promotes quality, > reusability and efficiency. > > The unbeliever will read the quick overview_ of CubicWeb. > > The hacker will join development at the forge_. > > The impatient will move right away to installation_ and set-up of a CubicWeb > environment. > > .. _cubicweb: http://www.cubicweb.org/ > .. _overview: http://www.cubicweb.org/doc/en/A020-tutorial.en.html#overview > .. _forge: http://www.cubicweb.org/project?vtitle=All%20cubicweb%20projects > .. _installation: > http://www.cubicweb.org/doc/en/C010-setup.en.html#miseenplaceenv > > Home page > --------- > > http://www.cubicweb.org/ > > Download > -------- > > http://ftp.logilab.org/pub/cubicweb/ > > Mailing list > ------------ > > http://lists.cubicweb.org/mailman/listinfo/cubicweb > > > -- > Sandrine Ribeau > > logilab.fr - logilab.org > ______________________________ > _________________ > Cubicweb mailing list > Cubicweb at lists.cubicweb.org > http://lists.cubicweb.org/mailman/listinfo/cubicweb > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From cappy2112 at gmail.com Tue Jan 6 17:19:56 2009 From: cappy2112 at gmail.com (Tony Cappellini) Date: Tue, 6 Jan 2009 08:19:56 -0800 Subject: [Baypiggies] Rides from the San Jose Caltrain Station to The Tech Musuem, Thursday Jan 8 Message-ID: <8249c4ac0901060819o43b69f5ah6161b43b288f5384@mail.gmail.com> I live ~10 minutes from the San Jose Caltrain Station. I can give up to 3 people rides from the San Jose Caltrain Station (aka San Jose Diridon Station) to the Tech Museum this Thursday, and back to the station after the meeting. Please verify the Caltrain schedule for the return trip depature times!!! NOTE: The meeting starts at 7PM this month, not the usual 7:30 PM. Email me off list if you want a ride. -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Tue Jan 6 18:43:50 2009 From: cappy2112 at gmail.com (Tony Cappellini) Date: Tue, 6 Jan 2009 09:43:50 -0800 Subject: [Baypiggies] Rides from the San Jose Caltrain Station to The Tech Musuem, Thursday Jan 8 In-Reply-To: <8540148a0901060828h10ca9366qa1a37693e837b523@mail.gmail.com> References: <8249c4ac0901060819o43b69f5ah6161b43b288f5384@mail.gmail.com> <8540148a0901060828h10ca9366qa1a37693e837b523@mail.gmail.com> Message-ID: <8249c4ac0901060943r75a62512raabfbdd657300c29@mail.gmail.com> The "LGGR" room at The Tech Museum has been reserved for us starting at 7PM, but the meeting starts at 7:30PM as usual. Sorry for the confusion. On 1/6/09, William Deegan wrote: > > Tony, > > Should I change the event and home page to indicate 7pm start time? > > -Bill > > On Tue, Jan 6, 2009 at 8:19 AM, Tony Cappellini wrote: > >> >> I live ~10 minutes from the San Jose Caltrain Station. >> >> I can give up to 3 people rides from the San Jose Caltrain Station (aka >> San Jose Diridon Station) to the Tech Museum this Thursday, and back to the >> station after the meeting. >> Please verify the Caltrain schedule for the return trip depature times!!! >> >> NOTE: The meeting starts at 7PM this month, not the usual 7:30 PM. >> >> >> Email me off list if you want a ride. >> >> _______________________________________________ >> 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 alecf at flett.org Tue Jan 6 19:04:10 2009 From: alecf at flett.org (Alec Flett) Date: Tue, 6 Jan 2009 10:04:10 -0800 Subject: [Baypiggies] [CubicWeb 3.0.0 release] - Python Semantic Web Application Framework In-Reply-To: References: Message-ID: Ok, so I was drawn in by the semantic web buzzwords, but just couldn't figure out is what makes this a "semantic web" framework? I also don't mean to knock this but I feel like there are seeds of interesting ideas here and I just can't tell how flushed out they are, or how they differ from existing frameworks.. For instance, I see it has a means for building a model by connecting objects together, but how is this different than SQLAlchemy/SQLObject and the like? It's own storage mechanism? Is that like Zope? The views stuff is kind of interesting but yeah, the "template" language is .. lacking? I also didn't see any obvious ways to connect to other semantic-web-like data services that are already out there, like existing SPARQL sources? Am I missing something? Please, let us know what makes this unique! I really am curious... Alec On Mon, Jan 5, 2009 at 9:36 PM, Sandrine Ribeau wrote: > Dear Baypiggies, > > I am pleased to announce the release of one project I have been working > with recently and will be working with in the future. > I would be pleased to answer any questions and/or guide you through your > experiments with CubicWeb. > I will also be happy to present it during one of the baypiggies meeting. > > Enjoy! > Sandrine. > > > > What is CubicWeb? > ----------------- > > With CubicWeb, the Semantic Web is a construction game! > > CubicWeb_ is a semantic web application framework, licensed under the LGPL, > that > empowers developers to efficiently build web applications by reusing > components > (called cubes) and following the well known object-oriented design > principles. > > Its main features are: > > * an engine driven by the explicit data model of the application, > * a query language named RQL similar to W3C's SPARQL, > * a selection+view mechanism for semi-automatic XHTML/XML/JSON/text > generation, > * a library of reusable components (data model and views) that fulfill > common needs, > * the power and flexibility of the Python programming language, > * the reliability of SQL databases, LDAP directories, Subversion and > Mercurial for storage backends. > > Being built since 2000 by an R&D project still going on today, supporting > 100,000s of daily visits at some production sites, CubicWeb is a proven end > to > end solution for semantic web application development that promotes > quality, > reusability and efficiency. > > The unbeliever will read the quick overview_ of CubicWeb. > > The hacker will join development at the forge_. > > The impatient will move right away to installation_ and set-up of a > CubicWeb > environment. > > .. _cubicweb: http://www.cubicweb.org/ > .. _overview: > http://www.cubicweb.org/doc/en/A020-tutorial.en.html#overview > .. _forge: > http://www.cubicweb.org/project?vtitle=All%20cubicweb%20projects > .. _installation: > http://www.cubicweb.org/doc/en/C010-setup.en.html#miseenplaceenv > > Home page > --------- > > http://www.cubicweb.org/ > > Download > -------- > > http://ftp.logilab.org/pub/cubicweb/ > > Mailing list > ------------ > > http://lists.cubicweb.org/mailman/listinfo/cubicweb > > > -- > Sandrine Ribeau > > logilab.fr - logilab.org > _______________________________________________ > Cubicweb mailing list > Cubicweb at lists.cubicweb.org > http://lists.cubicweb.org/mailman/listinfo/cubicweb > > > > _______________________________________________ > 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 sandrine.ribeau at gmail.com Tue Jan 6 20:23:17 2009 From: sandrine.ribeau at gmail.com (Sandrine Ribeau) Date: Tue, 6 Jan 2009 11:23:17 -0800 Subject: [Baypiggies] [CubicWeb 3.0.0 release] - Python Semantic Web Application Framework In-Reply-To: References: Message-ID: Bjorn, On Mon, Jan 5, 2009 at 10:19 PM, Bjorn Tipling wrote: > Looks like you guys put a lot of work into it, and I don't want to > knock it but I can't say I'm excited about a templating system that > looks like this: > The point is that there is no templating language defined within Cubicweb. Python is the templating language. We made the decision to leave the templating to developers which implies Python as the answer. Our goal was not to re-design a new template language but leave to the developer the choice to use the template language he would prefer. Based on our experience, we gained in efficiency by leaving the developpers with Python and the designers with design tools and avoid template as the intermediary step that can not be efficient for both of them at the same time. This is a good debate though. Sandrine. > > self.w(u'\n') > self.w(u'\n') > > or > > self.w(u'

%s

' % entity.title) > self.w(u'

published on %s

' % > entity.publish_date.strftime('%Y-%m-%d')) > self.w(u'

%s

' % entity.content) > > On Mon, Jan 5, 2009 at 9:36 PM, Sandrine Ribeau > wrote: > > Dear Baypiggies, > > > > I am pleased to announce the release of one project I have been working > with > > recently and will be working with in the future. > > I would be pleased to answer any questions and/or guide you through your > > experiments with CubicWeb. > > I will also be happy to present it during one of the baypiggies meeting. > > > > Enjoy! > > Sandrine. > > > > > > > > What is CubicWeb? > > ----------------- > > > > With CubicWeb, the Semantic Web is a construction game! > > > > CubicWeb_ is a semantic web application framework, licensed under the > LGPL, > > that > > empowers developers to efficiently build web applications by reusing > > components > > (called cubes) and following the well known object-oriented design > > principles. > > > > Its main features are: > > > > * an engine driven by the explicit data model of the application, > > * a query language named RQL similar to W3C's SPARQL, > > * a selection+view mechanism for semi-automatic XHTML/XML/JSON/text > > generation, > > * a library of reusable components (data model and views) that > fulfill > > common needs, > > * the power and flexibility of the Python programming language, > > * the reliability of SQL databases, LDAP directories, Subversion and > > Mercurial for storage backends. > > > > Being built since 2000 by an R&D project still going on today, supporting > > 100,000s of daily visits at some production sites, CubicWeb is a proven > end > > to > > end solution for semantic web application development that promotes > quality, > > reusability and efficiency. > > > > The unbeliever will read the quick overview_ of CubicWeb. > > > > The hacker will join development at the forge_. > > > > The impatient will move right away to installation_ and set-up of a > CubicWeb > > environment. > > > > .. _cubicweb: http://www.cubicweb.org/ > > .. _overview: > http://www.cubicweb.org/doc/en/A020-tutorial.en.html#overview > > .. _forge: > http://www.cubicweb.org/project?vtitle=All%20cubicweb%20projects > > .. _installation: > > http://www.cubicweb.org/doc/en/C010-setup.en.html#miseenplaceenv > > > > Home page > > --------- > > > > http://www.cubicweb.org/ > > > > Download > > -------- > > > > http://ftp.logilab.org/pub/cubicweb/ > > > > Mailing list > > ------------ > > > > http://lists.cubicweb.org/mailman/listinfo/cubicweb > > > > > > -- > > Sandrine Ribeau > > > > logilab.fr - logilab.org > > ______________________________ > > _________________ > > Cubicweb mailing list > > Cubicweb at lists.cubicweb.org > > http://lists.cubicweb.org/mailman/listinfo/cubicweb > > > > > > _______________________________________________ > > 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 sandrine.ribeau at gmail.com Tue Jan 6 22:57:56 2009 From: sandrine.ribeau at gmail.com (Sandrine Ribeau) Date: Tue, 6 Jan 2009 13:57:56 -0800 Subject: [Baypiggies] [CubicWeb 3.0.0 release] - Python Semantic Web Application Framework In-Reply-To: References: Message-ID: On Tue, Jan 6, 2009 at 10:04 AM, Alec Flett wrote: > Ok, so I was drawn in by the semantic web buzzwords, but just couldn't > figure out is what makes this a "semantic web" framework? Semantic web describes relationships between `things` and properties of `things`. This is what our framework does: defining data model and use the web to distribute it. We define a language to access the data that is easy to read and describes relations between objects: RQL. This is what makes our framework a semantic web framework. > I also don't mean to knock this but I feel like there are seeds of > interesting ideas here and I just can't tell how flushed out they are, or > how they differ from existing frameworks.. > What makes our strength too is our view selection mechanism which empowers an easy flexibility in the user interface customization. RQL, Relations Query Language, is what is going to make a difference with django-like frameworks for several reasons. 1. accessing data is *much* easier with it. One can write complex queries with RQL that would just be impossible to define or unreadable using an object/filter suite of method calls. 2. it offers an abstraction layers that allows to have a single framework that runs on multiple back-ends. We have not published the SQL backend yet (still working on separating it clearly from other backends), but we already have components (pieces of schema and views) that run both on SQL and AppEngine. > > For instance, I see it has a means for building a model by connecting > objects together, but how is this different than SQLAlchemy/SQLObject and > the like? It's own storage mechanism? Is that like Zope? What makes our framework unique is that it is multi-sources and you can switch from LDAP to SQL database to AppEngine datastore without having to change a line of code of the web interface. We work with objects that connects to LDAP, SQL source or SVN in a totally transparent way. > The views stuff is kind of interesting but yeah, the "template" language is > .. lacking? > As I was saying in the previous email, we do not believe that template languages are appropriate and efficient, based on our experience. But our framework does allow to use template languages. As first, a couple of years ago, we were using a template language like SimpleTAL which is a pure python module. We just stopped using it. > I also didn't see any obvious ways to connect to other semantic-web-like > data services that are already out there, like existing SPARQL sources? Am I > missing something? > Please, let us know what makes this unique! I really am curious... > I hope I answered your questions and raised your interest in CubicWeb. If not, I will be happy to try again :) Sandrine. > > Alec > > On Mon, Jan 5, 2009 at 9:36 PM, Sandrine Ribeau > wrote: > >> Dear Baypiggies, >> >> I am pleased to announce the release of one project I have been working >> with recently and will be working with in the future. >> I would be pleased to answer any questions and/or guide you through your >> experiments with CubicWeb. >> I will also be happy to present it during one of the baypiggies meeting. >> >> Enjoy! >> Sandrine. >> >> >> >> What is CubicWeb? >> ----------------- >> >> With CubicWeb, the Semantic Web is a construction game! >> >> CubicWeb_ is a semantic web application framework, licensed under the >> LGPL, that >> empowers developers to efficiently build web applications by reusing >> components >> (called cubes) and following the well known object-oriented design >> principles. >> >> Its main features are: >> >> * an engine driven by the explicit data model of the application, >> * a query language named RQL similar to W3C's SPARQL, >> * a selection+view mechanism for semi-automatic XHTML/XML/JSON/text >> generation, >> * a library of reusable components (data model and views) that fulfill >> common needs, >> * the power and flexibility of the Python programming language, >> * the reliability of SQL databases, LDAP directories, Subversion and >> Mercurial for storage backends. >> >> Being built since 2000 by an R&D project still going on today, supporting >> 100,000s of daily visits at some production sites, CubicWeb is a proven >> end to >> end solution for semantic web application development that promotes >> quality, >> reusability and efficiency. >> >> The unbeliever will read the quick overview_ of CubicWeb. >> >> The hacker will join development at the forge_. >> >> The impatient will move right away to installation_ and set-up of a >> CubicWeb >> environment. >> >> .. _cubicweb: http://www.cubicweb.org/ >> .. _overview: >> http://www.cubicweb.org/doc/en/A020-tutorial.en.html#overview >> .. _forge: >> http://www.cubicweb.org/project?vtitle=All%20cubicweb%20projects >> .. _installation: >> http://www.cubicweb.org/doc/en/C010-setup.en.html#miseenplaceenv >> >> Home page >> --------- >> >> http://www.cubicweb.org/ >> >> Download >> -------- >> >> http://ftp.logilab.org/pub/cubicweb/ >> >> Mailing list >> ------------ >> >> http://lists.cubicweb.org/mailman/listinfo/cubicweb >> >> >> -- >> Sandrine Ribeau >> >> logilab.fr - logilab.org >> _______________________________________________ >> Cubicweb mailing list >> Cubicweb at lists.cubicweb.org >> http://lists.cubicweb.org/mailman/listinfo/cubicweb >> >> >> >> _______________________________________________ >> 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 charles.merriam at gmail.com Wed Jan 7 04:13:05 2009 From: charles.merriam at gmail.com (Charles Merriam) Date: Tue, 6 Jan 2009 19:13:05 -0800 Subject: [Baypiggies] Thursday January 8, 2009 is also Free Engineers day! Message-ID: I thought I would point out that Thursday is also "Free Engineers through SVEC" day at the Tech. Those with forethought can show up early, catch the "Leonardo da Vinci" exhibit for free, and then attend the meeting. Life is grand! Charles Merriam --> The original email from Elise. From: "Elise Engelhardt" Date: Mon, 5 Jan 2009 14:18:42 -0800 Subject: Thursday is Free Engineers Day at Leonardo Exhibit - Sign up right away! The Tech Museum has extended the Leonardo da Vinci exhibit and they are offering another FREE day (through the Silicon Valley Engineering Council - SVEC) for all engineering / technical people and their guests this Thursday! If you haven't seen the exhibit yet (or want to see it again), don't let it pass you by - it is fascinating and inspiring! RSVP right away at http://www.thetech.org/celebrating_innovation/ If you can't make Thursday, you can still buy tickets for any day at 20% off using the below link. ********************************************************************** You are invited to celebrate Engineers Day at Leonardo: 500 Years into the Future! Leonardo: 500 Years into the Future is the largest exhibit ever of the innovative art, science and engineering works of Leonardo da Vinci and his contemporaries. It combines over 200 artifacts including working models crafted from the original notebooks of Leonardo and the Renaissance engineers plus two works of art by Leonardo's disciples on loan from the Uffizi Gallery. Guided tours offer a powerful experience of the blockbuster exhibit, which has been extended through January 25th, 2009 at The Tech Museum of Innovation, in Downtown San Jose. When: Thurs. January 8, 2009, 9am-8pm Where: The Tech Museum of Innovation, San Jose, CA Why: Time is running out to see the only US appearance of this incredible exhibit! Cost: FREE for the first 500 Engineers and their guests Limited tickets available. You must RSVP to take advantage of this invitation. RSVP today at http://www.thetech.org/celebrating_innovation/ Can't make it to Engineers Day? The Tech is also extending special pricing to SVEC with the below link through the duration of the exhibit. Save 20% or more!! http://tickets.thetech.org/production/view.asp?id=5367 &src=2322 Adults - $20, Seniors - $15, College Students w/ID - $15, Kids (up to 17 yrs.) - $12 From bjorn at ambientchill.com Wed Jan 7 04:32:56 2009 From: bjorn at ambientchill.com (Bjorn Tipling) Date: Tue, 6 Jan 2009 19:32:56 -0800 Subject: [Baypiggies] [CubicWeb 3.0.0 release] - Python Semantic Web Application Framework In-Reply-To: References: Message-ID: Well on the surface that sounds pretty awesome, because I like Mako and not much else when it comes to template engines. However a close read of the 'view customization' section of the quick overview seems like cubicweb is not amenable to use by other templating engines. At least not easily. Maybe an example use of a templating language, instead of what is there now, would not scare developers off. Just to witness markup written inside string literals as arguments to function calls is enough to frighten the daylights out of me. It is difficult to implement, troubleshoot, maintain, and alter design when it's mixed up in the programming language, and violates MVC principles many hold dear. On Tue, Jan 6, 2009 at 11:23 AM, Sandrine Ribeau wrote: > Bjorn, > > On Mon, Jan 5, 2009 at 10:19 PM, Bjorn Tipling > wrote: >> >> Looks like you guys put a lot of work into it, and I don't want to >> knock it but I can't say I'm excited about a templating system that >> looks like this: > > The point is that there is no templating language defined within Cubicweb. > Python is the templating language. > We made the decision to leave the templating to developers which implies > Python as the answer. Our goal was not to re-design a new template language > but leave to the developer the choice to use the template language he would > prefer. > Based on our experience, we gained in efficiency by leaving the developpers > with Python and the designers with design tools and avoid template as the > intermediary step that can not be efficient for both of them at the same > time. > > This is a good debate though. > > Sandrine. > > >> >> self.w(u'\n') >> self.w(u'\n') >> >> or >> >> self.w(u'

%s

' % entity.title) >> self.w(u'

published on %s

' % >> entity.publish_date.strftime('%Y-%m-%d')) >> self.w(u'

%s

' % entity.content) >> >> On Mon, Jan 5, 2009 at 9:36 PM, Sandrine Ribeau >> wrote: >> > Dear Baypiggies, >> > >> > I am pleased to announce the release of one project I have been working >> > with >> > recently and will be working with in the future. >> > I would be pleased to answer any questions and/or guide you through your >> > experiments with CubicWeb. >> > I will also be happy to present it during one of the baypiggies meeting. >> > >> > Enjoy! >> > Sandrine. >> > >> > >> > >> > What is CubicWeb? >> > ----------------- >> > >> > With CubicWeb, the Semantic Web is a construction game! >> > >> > CubicWeb_ is a semantic web application framework, licensed under the >> > LGPL, >> > that >> > empowers developers to efficiently build web applications by reusing >> > components >> > (called cubes) and following the well known object-oriented design >> > principles. >> > >> > Its main features are: >> > >> > * an engine driven by the explicit data model of the application, >> > * a query language named RQL similar to W3C's SPARQL, >> > * a selection+view mechanism for semi-automatic XHTML/XML/JSON/text >> > generation, >> > * a library of reusable components (data model and views) that >> > fulfill >> > common needs, >> > * the power and flexibility of the Python programming language, >> > * the reliability of SQL databases, LDAP directories, Subversion and >> > Mercurial for storage backends. >> > >> > Being built since 2000 by an R&D project still going on today, >> > supporting >> > 100,000s of daily visits at some production sites, CubicWeb is a proven >> > end >> > to >> > end solution for semantic web application development that promotes >> > quality, >> > reusability and efficiency. >> > >> > The unbeliever will read the quick overview_ of CubicWeb. >> > >> > The hacker will join development at the forge_. >> > >> > The impatient will move right away to installation_ and set-up of a >> > CubicWeb >> > environment. >> > >> > .. _cubicweb: http://www.cubicweb.org/ >> > .. _overview: >> > http://www.cubicweb.org/doc/en/A020-tutorial.en.html#overview >> > .. _forge: >> > http://www.cubicweb.org/project?vtitle=All%20cubicweb%20projects >> > .. _installation: >> > http://www.cubicweb.org/doc/en/C010-setup.en.html#miseenplaceenv >> > >> > Home page >> > --------- >> > >> > http://www.cubicweb.org/ >> > >> > Download >> > -------- >> > >> > http://ftp.logilab.org/pub/cubicweb/ >> > >> > Mailing list >> > ------------ >> > >> > http://lists.cubicweb.org/mailman/listinfo/cubicweb >> > >> > >> > -- >> > Sandrine Ribeau >> > >> > logilab.fr - logilab.org >> > ______________________________ >> > _________________ >> > Cubicweb mailing list >> > Cubicweb at lists.cubicweb.org >> > http://lists.cubicweb.org/mailman/listinfo/cubicweb >> > >> > >> > _______________________________________________ >> > 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 bjorn at ambientchill.com Wed Jan 7 04:47:05 2009 From: bjorn at ambientchill.com (Bjorn Tipling) Date: Tue, 6 Jan 2009 19:47:05 -0800 Subject: [Baypiggies] [CubicWeb 3.0.0 release] - Python Semantic Web Application Framework In-Reply-To: References: Message-ID: Well when you say it like this: "As I was saying in the previous email, we do not believe that template languages are appropriate and efficient, based on our experience. But our framework does allow to use template languages. As first, a couple of years ago, we were using a template language like SimpleTAL which is a pure python module. We just stopped using it." I can't agree. The efficiency of templating languages is not terrible enough to dissuade other high traffic sites from abandoning them. If one templating language doesn't suit your needs, the answer isn't to abandon it all together, but to find one of (many many) that does. I'd rather use C and Clearsilver to create websites than revert back to the days of inline Perl or PHP. That's just me. On Tue, Jan 6, 2009 at 1:57 PM, Sandrine Ribeau wrote: > On Tue, Jan 6, 2009 at 10:04 AM, Alec Flett wrote: >> >> Ok, so I was drawn in by the semantic web buzzwords, but just couldn't >> figure out is what makes this a "semantic web" framework? >r > Semantic web describes relationships between `things` and properties of > `things`. This is what our framework does: defining data model and use the > web to distribute it. We define a language to access the data that is easy > to read and describes relations between objects: RQL. This is what makes our > framework a semantic web framework. > > >> >> I also don't mean to knock this but I feel like there are seeds of >> interesting ideas here and I just can't tell how flushed out they are, or >> how they differ from existing frameworks.. > > > What makes our strength too is our view selection mechanism which empowers > an easy flexibility in the user interface customization. > RQL, Relations Query Language, is what is going to make a difference with > django-like frameworks for several reasons. > > 1. accessing data is *much* easier with it. One can write complex > queries with RQL that would just be impossible to define or unreadable > using an object/filter suite of method calls. > > 2. it offers an abstraction layers that allows to have a single > framework that runs on multiple back-ends. We have not published the > SQL backend yet (still working on separating it clearly from other > backends), but we already have components (pieces of schema and views) > that run both on SQL and AppEngine. > >> >> For instance, I see it has a means for building a model by connecting >> objects together, but how is this different than SQLAlchemy/SQLObject and >> the like? It's own storage mechanism? Is that like Zope? > > What makes our framework unique is that it is multi-sources and you can > switch from LDAP to SQL database to AppEngine datastore without having to > change a line of code of the web interface. We work with objects that > connects to LDAP, SQL source or SVN in a totally transparent way. > >> >> The views stuff is kind of interesting but yeah, the "template" language >> is .. lacking? > > As I was saying in the previous email, we do not believe that template > languages are appropriate and efficient, based on our experience. But our > framework does allow to use template languages. As first, a couple of years > ago, we were using a template language like SimpleTAL which is a pure python > module. We just stopped using it. > >> >> I also didn't see any obvious ways to connect to other semantic-web-like >> data services that are already out there, like existing SPARQL sources? Am I >> missing something? >> >> Please, let us know what makes this unique! I really am curious... > > I hope I answered your questions and raised your interest in CubicWeb. > If not, I will be happy to try again :) > > Sandrine. > >> >> Alec >> >> On Mon, Jan 5, 2009 at 9:36 PM, Sandrine Ribeau >> wrote: >>> >>> Dear Baypiggies, >>> >>> I am pleased to announce the release of one project I have been working >>> with recently and will be working with in the future. >>> I would be pleased to answer any questions and/or guide you through your >>> experiments with CubicWeb. >>> I will also be happy to present it during one of the baypiggies meeting. >>> >>> Enjoy! >>> Sandrine. >>> >>> >>> >>> What is CubicWeb? >>> ----------------- >>> >>> With CubicWeb, the Semantic Web is a construction game! >>> >>> CubicWeb_ is a semantic web application framework, licensed under the >>> LGPL, that >>> empowers developers to efficiently build web applications by reusing >>> components >>> (called cubes) and following the well known object-oriented design >>> principles. >>> >>> Its main features are: >>> >>> * an engine driven by the explicit data model of the application, >>> * a query language named RQL similar to W3C's SPARQL, >>> * a selection+view mechanism for semi-automatic XHTML/XML/JSON/text >>> generation, >>> * a library of reusable components (data model and views) that >>> fulfill common needs, >>> * the power and flexibility of the Python programming language, >>> * the reliability of SQL databases, LDAP directories, Subversion and >>> Mercurial for storage backends. >>> >>> Being built since 2000 by an R&D project still going on today, supporting >>> 100,000s of daily visits at some production sites, CubicWeb is a proven >>> end to >>> end solution for semantic web application development that promotes >>> quality, >>> reusability and efficiency. >>> >>> The unbeliever will read the quick overview_ of CubicWeb. >>> >>> The hacker will join development at the forge_. >>> >>> The impatient will move right away to installation_ and set-up of a >>> CubicWeb >>> environment. >>> >>> .. _cubicweb: http://www.cubicweb.org/ >>> .. _overview: >>> http://www.cubicweb.org/doc/en/A020-tutorial.en.html#overview >>> .. _forge: >>> http://www.cubicweb.org/project?vtitle=All%20cubicweb%20projects >>> .. _installation: >>> http://www.cubicweb.org/doc/en/C010-setup.en.html#miseenplaceenv >>> >>> Home page >>> --------- >>> >>> http://www.cubicweb.org/ >>> >>> Download >>> -------- >>> >>> http://ftp.logilab.org/pub/cubicweb/ >>> >>> Mailing list >>> ------------ >>> >>> http://lists.cubicweb.org/mailman/listinfo/cubicweb >>> >>> >>> -- >>> Sandrine Ribeau >>> >>> logilab.fr - logilab.org >>> ______________________________ >>> _________________ >>> Cubicweb mailing list >>> Cubicweb at lists.cubicweb.org >>> http://lists.cubicweb.org/mailman/listinfo/cubicweb >>> >>> >>> _______________________________________________ >>> 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 asheesh at asheesh.org Wed Jan 7 05:28:04 2009 From: asheesh at asheesh.org (Asheesh Laroia) Date: Tue, 6 Jan 2009 20:28:04 -0800 (PST) Subject: [Baypiggies] Ride request for speaker (was Re: BayPIGgies meeting Thursday January 8, 2009) In-Reply-To: <1231198267.7760.390.camel@jim-laptop> References: <1231198267.7760.390.camel@jim-laptop> Message-ID: On Mon, 5 Jan 2009, jim wrote: > Tonight's talk is > Scrape the Web: Strategies for programming websites that don't expect it > by Asheesh Laroia Gosh, that's me! I'll have to prepare a bit! > NEW LOCATION FOR JANUARY 8, 2009 > The Tech Museum of Innovation > 201 South Market Street > San Jose, CA 95113 I don't usually find myself in San Jose! If anyone lives south of San Jose and is coming, could you give me a ride to Santa Cruz? I'll be coming in from San Francisco but might take the opportunity to see some S.C. people. If not, I may take the Highway 17 Bus down that evening (which would be fine, but less efficient if someone's already going that way). Thanks so much, and I look forward to the meeting! (And sorry about the mailing list noise, but it seems the best way to make this somewhat-unusual request.) -- Asheesh. -- You will receive a legacy which will place you above want. From asheesh at asheesh.org Wed Jan 7 17:01:33 2009 From: asheesh at asheesh.org (Asheesh Laroia) Date: Wed, 7 Jan 2009 08:01:33 -0800 (PST) Subject: [Baypiggies] Ride request for speaker (was Re: BayPIGgies meeting Thursday January 8, 2009) In-Reply-To: References: <1231198267.7760.390.camel@jim-laptop> Message-ID: On Tue, 6 Jan 2009, Asheesh Laroia wrote: > If anyone lives south of San Jose and is coming, could you give me a > ride to Santa Cruz? That is, I'm interested in a ride to Santa Cruz *after* the meeting. I can get *to* the meeting from San Francisco, but I thought I would use the opportunity of being in San Jose to go to Santa Cruz after the meeting. Sorry again for the noise; I hope to be more coherent in the future (like Thursday)! -- Asheesh. -- All the troubles you have will pass away very quickly. From pfein at pobox.com Thu Jan 8 02:27:16 2009 From: pfein at pobox.com (Pete) Date: Wed, 7 Jan 2009 17:27:16 -0800 Subject: [Baypiggies] Hi There! Message-ID: Hiya- Just wanted to introduce myself - I'm a Python programmer normally from Chicago, whose g/f is spending a quarter at Stanford. For work, I'm the Chief Technical Dude for juju.com, a job search engine. Also, I ride bikes and play Ultimate. Yeah! Anyway, I'm hoping to make the meeting tomorrow. How long do they usually run? Just want to make sure I can get home on Caltrain. My company is looking to hire another developer. I've attached a job description - please feel free to talk to me tomorrow if you interested (or email me off-list). Looking forward to meeting y'all. --Pete `Juju, Inc. `__ (Telecommute) ==================================================================== **Job Description**: Juju, a popular vertical search engine focused on jobs, seeks skilled **Python Developer** for fun and profit. Juju's goal is to make job search easier using technology and thoughtful user interface design. We strive to create groundbreaking tools that make it faster and easier for online job seekers to find exactly what they're looking for. Our job search engine provides a single point of access to millions of jobs found on thousands of employer websites and job boards around the web, and offers features that help job seekers screen and apply to the right opportunities more efficiently. Our work to date has enabled us to attract millions of unique visitors every month, and laid a solid foundation for the future. The best is yet to come - we need talented, creative programmers to help us meet our ambitious goals. If you: - have deep python experience - want to work with bright, motivated people - enjoy tackling BIG problems with clever code send us an application or just drop us a note. If you don't have all of the skills below, but think you're a great fit, apply anyway and tell us why. Employees are given substantial freedom to design and implement solutions, and allocate their own time. We telecommute and maintain a demanding, but flexible, work environment. The team is US based, but we will consider qualified global applicants. Project and part-time arrangements are possible. Candidates should be experienced, well-rounded programmers, familiar with a range of practices, including maintaining a shared code base, object-oriented design, network programming, multithreading, optimization, and unit testing. The ability to communicate effectively with coworkers while working independently with limited oversight is essential. **NOTE:** *In addition to the position described below, we're looking for a System Administrator and an experienced User Interface Designer. If that's you, just mention that when applying via the link below.* **Desired Interest/Experience**: - Text search & analysis - RESTful distributed computing & storage - Web crawling techniques - Automated text extraction & machine learning - Building interactive web apps **Desired Technical Background**: - Python, Python, Python! - Linux or other modern UNIX - Subversion & Trac - protocol-level HTTP: lighttpd, pound, squid - Storage Engines: Lucene, SQLite, metakit, memcached - Twisted - HTML/XML/JSON From tony at tcapp.com Thu Jan 8 02:49:35 2009 From: tony at tcapp.com (Tony Cappellini) Date: Wed, 7 Jan 2009 17:49:35 -0800 Subject: [Baypiggies] Hi There! In-Reply-To: References: Message-ID: <8249c4ac0901071749t3b2b0c43wfe239abd6424dca3@mail.gmail.com> Hi Pete, Welcome to Baypiggies & the Bay Area, > Anyway, I'm hoping to make the meeting tomorrow. How long do they usually > run? Just want to make sure I can get home on Caltrain. They typically run until 9PM. From annaraven at gmail.com Thu Jan 8 06:42:00 2009 From: annaraven at gmail.com (Anna Ravenscroft) Date: Wed, 7 Jan 2009 21:42:00 -0800 Subject: [Baypiggies] Hi There! In-Reply-To: <8249c4ac0901071749t3b2b0c43wfe239abd6424dca3@mail.gmail.com> References: <8249c4ac0901071749t3b2b0c43wfe239abd6424dca3@mail.gmail.com> Message-ID: Transit.511.org is a good place to research such things. Put in your starting and ending points and it should help you plan. On Wed, Jan 7, 2009 at 5:49 PM, Tony Cappellini wrote: > Hi Pete, Welcome to Baypiggies & the Bay Area, > > > Anyway, I'm hoping to make the meeting tomorrow. How long do they > usually > > run? Just want to make sure I can get home on Caltrain. > They typically run until 9PM. > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- cordially, Anna -- More than two centuries later: a government of the people, by the people, for the people, has not perished from this earth! -------------- next part -------------- An HTML attachment was scrubbed... URL: From asheesh at asheesh.org Thu Jan 8 06:48:43 2009 From: asheesh at asheesh.org (Asheesh Laroia) Date: Wed, 7 Jan 2009 21:48:43 -0800 (PST) Subject: [Baypiggies] SF Python Meetup, Our Location, Django SF Meetup, Intermediate Python@Foothill In-Reply-To: References: <78b3a9580812112313o3fe41a99o3bc70413fcbf0255@mail.gmail.com> Message-ID: On Wed, 31 Dec 2008, Shannon -jj Behrens wrote: > On Tue, Dec 30, 2008 at 6:26 PM, Asheesh Laroia wrote: >> On Thu, 11 Dec 2008, wesley chun wrote: >> >>> What: January Hack Session - Theme: App Engine >>> When: January 7, 2009 7:00 PM >>> Where: Click the link below to find out! >> >> When I saw the meetup page last, I had to give my personal information to >> meetup.com and sign in before I could see the location. >> >> I found that creepy, and so I have not yet learned the location of this >> event. I also find it weird that this email to the Baypiggies list doesn't >> say where the event is despite the subject saying "Our Location". >> >> Meetup sort of creeps me out since it turned away from its free-of-charge >> community roots that empowered the Dean Campaign in 2003. The fact that no >> one will tell me where this event is, unless I give personal information to >> Meetup, particularly makes me feel uneasy. > > It'll be held at Slide, 301 Brannan Street, San Francisco, CA 94107. Thanks! > My guess is that no one expected you to find Meetup creepy especially > since the SF Python group is a Meetup group. I guess more than the fact that it was on meetup.com at all is the fact that Wesley only provided tantalizing hints as to its location rather than announcing it. It felt like a strange "I won't tell you where to find me unless you agree to the Meetup.com terms of service" scenario, which I found odd. (Am I really the only one?) Anyway, I'll see if I can make it in the future! -- Asheesh. -- Tonight's the night: Sleep in a eucalyptus tree. From wescpy at gmail.com Thu Jan 8 07:53:30 2009 From: wescpy at gmail.com (wesley chun) Date: Wed, 7 Jan 2009 22:53:30 -0800 Subject: [Baypiggies] SF Python Meetup, Our Location, Django SF Meetup, Intermediate Python@Foothill In-Reply-To: References: <78b3a9580812112313o3fe41a99o3bc70413fcbf0255@mail.gmail.com> Message-ID: <78b3a9580901072253l6b056090sed0fb3bf1117c90c@mail.gmail.com> >>> On Thu, 11 Dec 2008, wesley chun wrote: >>> >>>> What: January Hack Session - Theme: App Engine >>>> When: January 7, 2009 7:00 PM >>>> Where: Click the link below to find out! >>> >>> When I saw the meetup page last, I had to give my personal information to >>> meetup.com and sign in before I could see the location. >>> >>> I found that creepy, and so I have not yet learned the location of this >>> event. >> > I guess more than the fact that it was on meetup.com at all is the fact that > Wesley only provided tantalizing hints as to its location rather than > announcing it. It felt like a strange "I won't tell you where to find me > unless you agree to the Meetup.com terms of service" scenario, which I found > odd. (Am I really the only one?) i guess you could say that, but i actually just cut-n-paste it from the original announcement and didn't know the reason had anything to do with Meetup's ToS. the meeting location has shifted over the past few months, so i thought that was the generic msg that has been used. sorry for any confusion i may have caused, -- wesley - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "Python Web Development with Django", Addison Wesley, (c) 2009 http://withdjango.com wesley.j.chun :: wescpy-at-gmail.com python training and technical consulting cyberweb.consulting : silicon valley, ca http://cyberwebconsulting.com From matt at matt-good.net Thu Jan 8 09:15:59 2009 From: matt at matt-good.net (Matthew Good) Date: Thu, 8 Jan 2009 00:15:59 -0800 Subject: [Baypiggies] Hi There! In-Reply-To: References: <8249c4ac0901071749t3b2b0c43wfe239abd6424dca3@mail.gmail.com> Message-ID: Now that Google maps does public transit I find that much nicer than 511.org On Jan 7, 2009 9:42 PM, "Anna Ravenscroft" wrote: Transit.511.org is a good place to research such things. Put in your starting and ending points and it should help you plan. On Wed, Jan 7, 2009 at 5:49 PM, Tony Cappellini wrote: > > Hi Pete, Welcome to Bay... -- cordially, Anna -- More than two centuries later: a government of the people, by the people, for the people, has not perished from this earth! _______________________________________________ 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 aahz at pythoncraft.com Thu Jan 8 17:21:24 2009 From: aahz at pythoncraft.com (Aahz) Date: Thu, 8 Jan 2009 08:21:24 -0800 Subject: [Baypiggies] Bad, bad, web (was SF Python Meetup) In-Reply-To: References: <78b3a9580812112313o3fe41a99o3bc70413fcbf0255@mail.gmail.com> Message-ID: <20090108162124.GB14028@panix.com> On Wed, Jan 07, 2009, Asheesh Laroia wrote: > > I guess more than the fact that it was on meetup.com at all is the fact > that Wesley only provided tantalizing hints as to its location rather > than announcing it. It felt like a strange "I won't tell you where to > find me unless you agree to the Meetup.com terms of service" scenario, > which I found odd. (Am I really the only one?) Not having thought much about this specific scenario nor investigated the details, it's not possible for me to agree with you here, but I have certainly felt similarly in other situations that were as you describe. Fundamentally, I think that the Web model for social communication is badly broken. -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." --Brian W. Kernighan From cuba at well.com Thu Jan 8 17:19:10 2009 From: cuba at well.com (Larry Cuba) Date: Thu, 08 Jan 2009 08:19:10 -0800 Subject: [Baypiggies] BayPIGgies meeting Thursday January 8, 2009: Scrape the Web by Asheesh Laroia In-Reply-To: <1231198267.7760.390.camel@jim-laptop> References: <1231198267.7760.390.camel@jim-laptop> Message-ID: <6.2.5.6.2.20090108081609.04a6e4a0@well.com> is tonight's meeting being video'd? (who handles these things?) there's no way i can make it (out of town), but i'd really like to see it. thanks. Larry C. At 03:31 PM 1/5/2009, you wrote: >BayPIGgies meeting Thursday January 8, 2009 > >NOTE BayPIGgies is NOT meeting at Google this month (or next) but >at the Tech Museum on Market Street in San Jose (details below) > >Tonight's talk is >Scrape the Web: Strategies for programming websites that don't expect it >by Asheesh Laroia From tony at tcapp.com Thu Jan 8 18:45:26 2009 From: tony at tcapp.com (Tony Cappellini) Date: Thu, 8 Jan 2009 09:45:26 -0800 Subject: [Baypiggies] BayPIGgies meeting Thursday January 8, 2009: Scrape the Web by Asheesh Laroia In-Reply-To: <6.2.5.6.2.20090108081609.04a6e4a0@well.com> References: <1231198267.7760.390.camel@jim-laptop> <6.2.5.6.2.20090108081609.04a6e4a0@well.com> Message-ID: <8249c4ac0901080945o1406cdd4k857c795a9c024e0a@mail.gmail.com> > is tonight's meeting being video'd? NO > (who handles these things?) Google did, but we can not use Google any more > there's no way i can make it (out of town), > but i'd really like to see it. Can you find us a venue that has video recording capability and releases the videos t o the public? Starting in Feb, we will be meeting at Symantec, they also do not have video capability. (all of this has been discussed in many previous posts to the list) From ratsbane at gmail.com Thu Jan 8 19:03:19 2009 From: ratsbane at gmail.com (Doug Sims) Date: Thu, 8 Jan 2009 12:03:19 -0600 Subject: [Baypiggies] video tonight Message-ID: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> +1 I haven't made it to a meeting in over a year (I'm about 2000 miles away now) and I really miss the meetings. I watched the meetings which were on video with great interest and the topic tonight is something I'm particularly interested in. If someone will put video from tonight online I'll be happy to fax you some cash, donate to your favourite charity, buy something from your Amazon wishlist, or otherwise express my appreciation. I've been trying to scrape data with Python from a particularly odious dot-Net postback web site ( https://cdr.ffiec.gov/public/ManageFacsimiles.aspx) lately - it really makes you appreciate good RESTful design when you try to deal with something that doesn't use it. Thanks! Doug Sims -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsergean at gmail.com Thu Jan 8 19:23:55 2009 From: bsergean at gmail.com (Benjamin Sergeant) Date: Thu, 8 Jan 2009 10:23:55 -0800 Subject: [Baypiggies] video tonight In-Reply-To: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> Message-ID: <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> What could be done also is posting the slides (or videos) online, and discuting them online in a sub-reedit or similar site. I'm a slow thinker .. and always come up with questions two days after the presentation :) - Benjamin On Thu, Jan 8, 2009 at 10:03 AM, Doug Sims wrote: > > +1 > > I haven't made it to a meeting in over a year (I'm about 2000 miles away > now) and I really miss the meetings. I watched the meetings which were on > video with great interest and the topic tonight is something I'm > particularly interested in. If someone will put video from tonight online > I'll be happy to fax you some cash, donate to your favourite charity, buy > something from your Amazon wishlist, or otherwise express my appreciation. > > I've been trying to scrape data with Python from a particularly odious > dot-Net postback web site ( > https://cdr.ffiec.gov/public/ManageFacsimiles.aspx) lately - it really > makes you appreciate good RESTful design when you try to deal with something > that doesn't use it. > > Thanks! > > Doug Sims > > > _______________________________________________ > 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 tony at tcapp.com Thu Jan 8 19:49:49 2009 From: tony at tcapp.com (Tony Cappellini) Date: Thu, 8 Jan 2009 10:49:49 -0800 Subject: [Baypiggies] video tonight In-Reply-To: <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> Message-ID: <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> On 1/8/09, Benjamin Sergeant wrote: > > What could be done also is posting the slides (or videos) online, and > discuting them online in a sub-reedit or similar site. I'm a slow thinker .. > and always come up with questions two days after the presentation :) > As of Jan 2009, Baypiggies no longer has any video/audio recording capability. Slides are always be posted to the website, as long as the presenters give permission. If anyone wants to volunteer to bring their own audio and/or video gear to record, edit, and post the results please let us know. We may have to get permission from Symantec if we were to record those presentations. From glen at glenjarvis.com Thu Jan 8 20:03:23 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Thu, 8 Jan 2009 11:03:23 -0800 Subject: [Baypiggies] video tonight (I volunteer/need camera) In-Reply-To: <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> Message-ID: <4972FFA1-EF87-45D3-A9F7-FF6DEE99C0CA@glenjarvis.com> I used to make 'movies' of my Bioinformatics class at University. It's very basic video editing on my Mac, but it works well. I have been thinking about attending the meetings to video tape as a contribution to the group. However, I don't have a video camera. I have all other equipment to create a streaming video online when finished.... If I could borrow someone's video camera, *I* will video record the meeting (assuming I get permission from presenters). If not, I'm sorry, I can't help. Cheers, Glen P.S. I can't afford one right now or I'd buy one. -- 415-680-3964 glen at glenjarvis.com http://www.glenjarvis.com "You must be the change you wish to see in the world." -M. Gandhi On Jan 8, 2009, at 10:49 AM, Tony Cappellini wrote: > On 1/8/09, Benjamin Sergeant wrote: >> >> What could be done also is posting the slides (or videos) online, and >> discuting them online in a sub-reedit or similar site. I'm a slow >> thinker .. >> and always come up with questions two days after the presentation :) >> > > As of Jan 2009, Baypiggies no longer has any video/audio recording > capability. > Slides are always be posted to the website, as long as the presenters > give permission. > > If anyone wants to volunteer to bring their own audio and/or video > gear to record, edit, and post the results please let us know. > > We may have to get permission from Symantec if we were to record those > presentations. > _______________________________________________ > 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 Jan 8 22:33:28 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Thu, 8 Jan 2009 13:33:28 -0800 Subject: [Baypiggies] video tonight (I volunteer/need camera) In-Reply-To: <4972FFA1-EF87-45D3-A9F7-FF6DEE99C0CA@glenjarvis.com> References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> <4972FFA1-EF87-45D3-A9F7-FF6DEE99C0CA@glenjarvis.com> Message-ID: > If I could borrow someone's video camera, *I* will video record the meeting > (assuming I get permission from presenters). If not, I'm sorry, I can't > help. > -- > "You must be the change you wish to see in the world." -M. Gandhi So what you're saying is that the change you would like to see in this world is that all BayPiggies meetings should be recorded? I approve! After all: -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa /me giggles -jj From glen at glenjarvis.com Thu Jan 8 22:36:20 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Thu, 8 Jan 2009 13:36:20 -0800 Subject: [Baypiggies] video tonight (I volunteer/need camera) In-Reply-To: References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> <4972FFA1-EF87-45D3-A9F7-FF6DEE99C0CA@glenjarvis.com> Message-ID: <4F86294C-F3E5-426F-8705-97E2F9BAEE6F@glenjarvis.com> Thanks to Doug Sims, I am bringing a camera to the meeting tonight. If we have permission to record (and I expect we will), I will record the meeting, edit it for streaming, and provide the Video to the group. I don't have an external microphone (although the camera supports it). So, the audio may be bad. We may need to look at that in the future depending upon how well the audio records for this event. Warmest Regards, Glen Jarvis From p at ulmcnett.com Thu Jan 8 22:49:21 2009 From: p at ulmcnett.com (Paul McNett) Date: Thu, 08 Jan 2009 13:49:21 -0800 Subject: [Baypiggies] video tonight (I volunteer/need camera) In-Reply-To: <4F86294C-F3E5-426F-8705-97E2F9BAEE6F@glenjarvis.com> References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> <4972FFA1-EF87-45D3-A9F7-FF6DEE99C0CA@glenjarvis.com> <4F86294C-F3E5-426F-8705-97E2F9BAEE6F@glenjarvis.com> Message-ID: <496674E1.9070402@ulmcnett.com> Glen Jarvis wrote: > Thanks to Doug Sims, I am bringing a camera to the meeting tonight. If > we have permission to record (and I expect we will), I will record the > meeting, edit it for streaming, and provide the Video to the group. > > I don't have an external microphone (although the camera supports it). > So, the audio may be bad. We may need to look at that in the future > depending upon how well the audio records for this event. I have 2 professional wireless (lavalier) mikes that I'd be happy to loan for Baypiggies recording. The speaker would need to have somewhere to attach the clip, like a shirt pocket or something, and there's a transmitter that he/she will have to either clip to a wasteline or put in a pocket. The receiver plugs into the camera, or into an audio mixer (which I may be able to also loan, I have to check) and into the camera. Each transmitter/receiver pair needs fresh 9-volt batteries before each recording (don't want them fading out during a recording), so a Cosco trip would be in order for a large pack of them. Problem is: I can't make tonight's meeting, and haven't been able to make a meeting in quite a while. So, if someone wants to get close to Hollister on the way, maybe I could meet you to hand off the mike? Anyway, Glen, if I can't get the mike to you for tonight, I'll get it to you for extended loan before next meeting. The audio quality is excellent. Paul From jeff at drinktomi.com Thu Jan 8 23:17:41 2009 From: jeff at drinktomi.com (Jeff Younker) Date: Thu, 8 Jan 2009 14:17:41 -0800 Subject: [Baypiggies] video tonight (I volunteer/need camera) In-Reply-To: <496674E1.9070402@ulmcnett.com> References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> <4972FFA1-EF87-45D3-A9F7-FF6DEE99C0CA@glenjarvis.com> <4F86294C-F3E5-426F-8705-97E2F9BAEE6F@glenjarvis.com> <496674E1.9070402@ulmcnett.com> Message-ID: <2F43E0C8-8C39-4E8B-BEC8-08D9F58F5792@drinktomi.com> On Jan 8, 2009, at 1:49 PM, Paul McNett wrote: > Glen Jarvis wrote: >> Thanks to Doug Sims, I am bringing a camera to the meeting tonight. >> If we have permission to record (and I expect we will), I will >> record the meeting, edit it for streaming, and provide the Video to >> the group. >> I don't have an external microphone (although the camera supports >> it). So, the audio may be bad. We may need to look at that in the >> future depending upon how well the audio records for this event. > > an audio mixer (which I may be able to also loan, I have to check) > and into the camera. > > Each transmitter/receiver pair needs fresh 9-volt batteries before > each recording (don't want them fading out during a recording), so a > Cosco trip would be in order for a large pack of them. > > Problem is: I can't make tonight's meeting, and haven't been able to > make a meeting in quite a while. So, if someone wants to get close > to Hollister on the way, maybe I could meet you to hand off the mike? I have a mixer that I can indefinitely loan, but I'll have to dig it out of storage, so it won't be available until the next meeting. - Jeff Younker - jeff at drinktomi.com - From tony at tcapp.com Thu Jan 8 23:35:14 2009 From: tony at tcapp.com (Tony Cappellini) Date: Thu, 8 Jan 2009 14:35:14 -0800 Subject: [Baypiggies] video tonight (I volunteer/need camera) In-Reply-To: <496674E1.9070402@ulmcnett.com> References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> <4972FFA1-EF87-45D3-A9F7-FF6DEE99C0CA@glenjarvis.com> <4F86294C-F3E5-426F-8705-97E2F9BAEE6F@glenjarvis.com> <496674E1.9070402@ulmcnett.com> Message-ID: <8249c4ac0901081435w33518a71g59fba299aa0632f3@mail.gmail.com> Good idea, as in the past the audio hasn't always been loud enough. Speakers tend to walk away or turn their heads from the podium mics. On 1/8/09, Paul McNett

wrote: > Glen Jarvis wrote: > > > Thanks to Doug Sims, I am bringing a camera to the meeting tonight. If we > have permission to record (and I expect we will), I will record the meeting, > edit it for streaming, and provide the Video to the group. > > > > I don't have an external microphone (although the camera supports it). So, > the audio may be bad. We may need to look at that in the future depending > upon how well the audio records for this event. > > > > I have 2 professional wireless (lavalier) mikes that I'd be happy to loan > for Baypiggies recording. The speaker would need to have somewhere to attach > the clip, like a shirt pocket or something, and there's a transmitter that > he/she will have to either clip to a wasteline or put in a pocket. The > receiver plugs into the camera, or into an audio mixer (which I may be able > to also loan, I have to check) and into the camera. > > Each transmitter/receiver pair needs fresh 9-volt batteries before each > recording (don't want them fading out during a recording), so a Cosco trip > would be in order for a large pack of them. > > Problem is: I can't make tonight's meeting, and haven't been able to make a > meeting in quite a while. So, if someone wants to get close to Hollister on > the way, maybe I could meet you to hand off the mike? > > Anyway, Glen, if I can't get the mike to you for tonight, I'll get it to > you for extended loan before next meeting. The audio quality is excellent. > > Paul > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From aahz at pythoncraft.com Thu Jan 8 23:46:48 2009 From: aahz at pythoncraft.com (Aahz) Date: Thu, 8 Jan 2009 14:46:48 -0800 Subject: [Baypiggies] She's Geeky, 1/30-31 Message-ID: <20090108224648.GA5776@panix.com> This is an unconference for women who self-identify as geeks: http://shesgeeky.org/ You may e-mail me for a discount code. -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." --Brian W. Kernighan From nathan at yergler.net Thu Jan 8 23:49:37 2009 From: nathan at yergler.net (Nathan Yergler) Date: Thu, 8 Jan 2009 14:49:37 -0800 Subject: [Baypiggies] She's Geeky, 1/30-31 In-Reply-To: <20090108224648.GA5776@panix.com> References: <20090108224648.GA5776@panix.com> Message-ID: <53039e7b0901081449lce80ab8td6f7bc6d39609219@mail.gmail.com> I love that the website pops up a basic auth prompt for Twitter. On Thu, Jan 8, 2009 at 2:46 PM, Aahz wrote: > This is an unconference for women who self-identify as geeks: > > http://shesgeeky.org/ > > You may e-mail me for a discount code. > -- > Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ > > "Debugging is twice as hard as writing the code in the first place. > Therefore, if you write the code as cleverly as possible, you are, by > definition, not smart enough to debug it." --Brian W. Kernighan > _______________________________________________ > 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 Fri Jan 9 00:38:04 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Thu, 8 Jan 2009 15:38:04 -0800 Subject: [Baypiggies] video tonight (I volunteer/need camera) In-Reply-To: <496674E1.9070402@ulmcnett.com> References: <494ffd150901081003j23975fa6k65f79741c9c46009@mail.gmail.com> <1621f9fa0901081023gfb4ed0ekfe642e75b93dc891@mail.gmail.com> <8249c4ac0901081049q34dde530i5683edfa21bb1eb0@mail.gmail.com> <4972FFA1-EF87-45D3-A9F7-FF6DEE99C0CA@glenjarvis.com> <4F86294C-F3E5-426F-8705-97E2F9BAEE6F@glenjarvis.com> <496674E1.9070402@ulmcnett.com> Message-ID: On Thu, Jan 8, 2009 at 1:49 PM, Paul McNett

wrote: > Glen Jarvis wrote: >> >> Thanks to Doug Sims, I am bringing a camera to the meeting tonight. If we >> have permission to record (and I expect we will), I will record the meeting, >> edit it for streaming, and provide the Video to the group. >> >> I don't have an external microphone (although the camera supports it). So, >> the audio may be bad. We may need to look at that in the future depending >> upon how well the audio records for this event. > > I have 2 professional wireless (lavalier) mikes that I'd be happy to loan > for Baypiggies recording. The speaker would need to have somewhere to attach > the clip, like a shirt pocket or something, and there's a transmitter that > he/she will have to either clip to a wasteline or put in a pocket. The > receiver plugs into the camera, or into an audio mixer (which I may be able > to also loan, I have to check) and into the camera. > > Each transmitter/receiver pair needs fresh 9-volt batteries before each > recording (don't want them fading out during a recording), so a Cosco trip > would be in order for a large pack of them. > > Problem is: I can't make tonight's meeting, and haven't been able to make a > meeting in quite a while. So, if someone wants to get close to Hollister on > the way, maybe I could meet you to hand off the mike? > > Anyway, Glen, if I can't get the mike to you for tonight, I'll get it to you > for extended loan before next meeting. The audio quality is excellent. Since I'm giving Glen a ride from Concord in an hour and a half, I can guarantee you that we won't be able to make it to Hollister ;) However, that's a generous offer. If someone else can pick them up, that'd be great. I don't know what life will be like when we meet at Symantec next month. I know they have an audio system, but I don't know how they can integrate with the camera. Thanks, -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From aahz at pythoncraft.com Fri Jan 9 02:31:04 2009 From: aahz at pythoncraft.com (Aahz) Date: Thu, 8 Jan 2009 17:31:04 -0800 Subject: [Baypiggies] OSCON 2009: Call For Participation Message-ID: <20090109013104.GA16708@panix.com> The O'Reilly Open Source Convention has opened up the Call For Participation -- deadline for proposals is Tuesday Feb 3. OSCON will be held July 20-24 in San Jose, California. For more information, see http://conferences.oreilly.com/oscon http://en.oreilly.com/oscon2009/public/cfp/57 -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." --Brian W. Kernighan From drewp at bigasterisk.com Fri Jan 9 08:23:47 2009 From: drewp at bigasterisk.com (Drew Perttula) Date: Thu, 08 Jan 2009 23:23:47 -0800 Subject: [Baypiggies] headless javascript execution Message-ID: <4966FB83.3030603@bigasterisk.com> Here's the posting I promised Charles: http://blackjml.livejournal.com/21602.html describes an automated testing system that loads a page, executes javascript on it, and lets you inspect the results. I don't know how it works, but my guess is that rhino is involved. Other things that people mentioned that I'm now checking out: http://projects.gnome.org/epiphany/ - browser that can use either gecko or webkit. On my ubuntu setup, all I see is gecko. http://thetechvirtual.org/projects/program-for-the-future/ http://en.oreilly.com/oscon2009/public/cfp/57 From glen at glenjarvis.com Fri Jan 9 09:45:58 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Fri, 9 Jan 2009 00:45:58 -0800 Subject: [Baypiggies] Tonight's meeting recorded Message-ID: <553463CE-4C03-4899-B93A-A36A2F1C46C9@glenjarvis.com> I did get tonight's meeting recorded. There are times where the camera had to juggle to catch up to the speaker(s) -- we don't have a podium or single place to stand, so it added some jiggle in places (I did use a tripod though). This movement, with the projector light, also causes some lighting issues. But, only in places. All in all, it's worked and there are chunks (a solid 45 minutes) where the lighting is good and the camera didn't have to move. I can't stream it tonight - I don't have the right kind of firewire cable. I'll pick up a cable and start editing soon. If you were a speaker and can send slides/files to me (if you hadn't already), these can be spliced into the video to make it easier to see. Obviously there are things we can learn from to make the next one even better. I'll try to get this video streamed before Monday, but I can't promise anything just yet.. Take care, Glen -- 415-680-3964 glen at glenjarvis.com http://www.glenjarvis.com "You must be the change you wish to see in the world." -M. Gandhi -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at ericwalstad.com Fri Jan 9 16:32:04 2009 From: eric at ericwalstad.com (Eric Walstad) Date: Fri, 9 Jan 2009 07:32:04 -0800 Subject: [Baypiggies] Tonight's meeting recorded In-Reply-To: <553463CE-4C03-4899-B93A-A36A2F1C46C9@glenjarvis.com> References: <553463CE-4C03-4899-B93A-A36A2F1C46C9@glenjarvis.com> Message-ID: Hey Glen, On Fri, Jan 9, 2009 at 12:45 AM, Glen Jarvis wrote: > I did get tonight's meeting recorded. Cool, thanks. I really wanted to attend but couldn't so I'm looking forward to watching the video. > I can't stream it tonight - I don't have the right kind of firewire cable. > I'll pick up a cable and start editing soon. I might have an extra cable of the type you need. If you can point me to a picture of what it is I can tell you for sure. If I have an extra one, you are welcome to have it. Eric. From nar at hush.com Fri Jan 9 18:18:44 2009 From: nar at hush.com (Nathan Ramella) Date: Fri, 9 Jan 2009 09:18:44 -0800 Subject: [Baypiggies] headless javascript execution In-Reply-To: <4966FB83.3030603@bigasterisk.com> References: <4966FB83.3030603@bigasterisk.com> Message-ID: Hi guys, Last night was my first meeting and I wanted to thank everyone involved for organizing, as well as both of the speakers -- I learned new things and have some things I need to research. There were a couple of things I wanted to throw out there since people seem to be interested (I apologize if you've covered them before, but nobody that I heard brought them up at the meeting in context) * jsbridge, which I've used in the past with success, I'm behind on its latest versions but it does provide a fairly nifty interface ipython style, allows you to tab complete and whatnot. It's easy_install-able. Good for interactive mucking around. http://code.google.com/p/jsbridge/ * Mozrepl, which isn't Python specific, it's basically a telnet socket interface that you can get a javascript console out of -- might be useful if you've got some specific task in mind that jsbridge doesn't cover. Also good for interactive mucking around. http://wiki.github.com/bard/mozrepl/home * python-spidermonkey looks like it's back in development with checkins as recently as October, if you need something that's completely separate from a browser (unit tests, regression, build verification..) http://code.google.com/p/python-spidermonkey/ In relation to the coverage talk, I immediately thought of Snakefood, which isn't about code coverage at all, but instead dependency graphing. http://furius.ca/snakefood/ Thats it for now. If there's any OSX-using baypiggies out there I've got a silly project that I'm getting ready to release involving DictionaryServices.framework and could use some beta-testers. If you like the Oxford English Dictionary and want access to it via Python, shoot me an email and I'll send you a tarball to try out. -Nathan Ramella From bsergean at gmail.com Fri Jan 9 21:48:19 2009 From: bsergean at gmail.com (Benjamin Sergeant) Date: Fri, 9 Jan 2009 12:48:19 -0800 Subject: [Baypiggies] headless javascript execution In-Reply-To: <4966FB83.3030603@bigasterisk.com> References: <4966FB83.3030603@bigasterisk.com> Message-ID: <1621f9fa0901091248t360185dk95d9adbb1f576169@mail.gmail.com> On Thu, Jan 8, 2009 at 11:23 PM, Drew Perttula wrote: > Here's the posting I promised Charles: > > http://blackjml.livejournal.com/21602.html describes an automated testing > system that loads a page, executes javascript on it, and lets you inspect > the results. I don't know how it works, but my guess is that rhino is > involved. > > > > Other things that people mentioned that I'm now checking out: > > http://projects.gnome.org/epiphany/ - browser that can use either gecko or > webkit. On my ubuntu setup, all I see is gecko. > arora is another webkit browser that __might__ have an ubuntu package (Qt4.4 with QtWebkit module required). Cheers, - Benjamin > > http://thetechvirtual.org/projects/program-for-the-future/ > > http://en.oreilly.com/oscon2009/public/cfp/57 > _______________________________________________ > 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 bsergean at gmail.com Fri Jan 9 21:46:10 2009 From: bsergean at gmail.com (Benjamin Sergeant) Date: Fri, 9 Jan 2009 12:46:10 -0800 Subject: [Baypiggies] headless javascript execution In-Reply-To: References: <4966FB83.3030603@bigasterisk.com> Message-ID: <1621f9fa0901091246y6e574dacj867ae4e7de9b7cf1@mail.gmail.com> On Fri, Jan 9, 2009 at 9:18 AM, Nathan Ramella wrote: > Hi guys, > > Last night was my first meeting and I wanted to thank everyone involved for > organizing, as well as both of the speakers -- I learned new things and have > some things I need to research. > > There were a couple of things I wanted to throw out there since people seem > to be interested (I apologize if you've covered them before, but nobody that > I heard brought them up at the meeting in context) > > * jsbridge, which I've used in the past with success, I'm behind on its > latest versions but it does provide a fairly nifty interface ipython style, > allows you to tab complete and whatnot. It's easy_install-able. Good for > interactive mucking around. > > http://code.google.com/p/jsbridge/ > > * Mozrepl, which isn't Python specific, it's basically a telnet socket > interface that you can get a javascript console out of -- might be useful if > you've got some specific task in mind that jsbridge doesn't cover. Also good > for interactive mucking around. > > http://wiki.github.com/bard/mozrepl/home > > * python-spidermonkey looks like it's back in development with checkins as > recently as October, if you need something that's completely separate from a > browser (unit tests, regression, build verification..) > > http://code.google.com/p/python-spidermonkey/ > Lot of good links. Thanks. I was amazed by the selenium demo and just tried it. Doesn't quite work for me. I downloaded the firefox remote controll, which consist of some java code and some sdk for various langages. I started the java server. (first I add to create a symlink from /path/to/my/firefox/binary to /usr/bin/firefox-bin) [bsergean at localhost selenium-server-1.0-beta-1]$ java -jar selenium-server.jar 12:38:21.688 INFO - Java: Sun Microsystems Inc. 1.6.0_0-b11 12:38:21.689 INFO - OS: Linux 2.6.27.5-desktop-2mnb amd64 12:38:21.691 INFO - v1.0-beta-1 [2201], with Core v1.0-beta-1 [1994] 12:38:21.773 INFO - Version Jetty/5.1.x 12:38:21.774 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 12:38:21.775 INFO - Started HttpContext[/selenium-server,/selenium-server] 12:38:21.775 INFO - Started HttpContext[/,/] 12:38:21.780 INFO - Started SocketListener on 0.0.0.0:4444 12:38:21.781 INFO - Started org.mortbay.jetty.Server at 22998b08 Then I try some python client code. [bsergean at localhost selenium-python-client-driver-1.0-beta-1]$ python test_google.py ... stuck ... On the server side: 12:38:47.234 INFO - Checking Resource aliases 12:38:47.236 INFO - Command request: getNewBrowserSession[*firefox, http://www.google.com/webhp/] on session null 12:38:47.236 INFO - creating new remote session 12:38:47.330 INFO - Allocated session a4d85344a2ac457994383bcf26407b1c for http://www.google.com/webhp/, launching... 12:38:47.380 INFO - Preparing Firefox profile... ....It takes a long time to prepare this firefox profile. > In relation to the coverage talk, I immediately thought of Snakefood, which > isn't about code coverage at all, but instead dependency graphing. > > http://furius.ca/snakefood/ > I just give it a try and it looks pretty usefull, especially for building virtualenv or for packaging. $ sfood scene.py ... (('/home/bsergean/src/pyview', 'scene.py'), (None, None)) (('/home/bsergean/src/pyview', 'scene.py'), ('/home/bsergean/src/pyview', 'log.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/home/bsergean/src/pyview', 'math_utils.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/home/bsergean/src/pyview', 'serialisation.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/home/bsergean/src/pyview', 'utils.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib/python2.5', 'os.path')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib/python2.5', 'sys')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib/python2.5/site-packages', 'psyco')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', 'copy.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', 'logging')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', 'optparse.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', 'os.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', 'pdb.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', 'platform.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', 'struct.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', 'urllib.py')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5/lib-dynload', 'bz2.so')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5/lib-dynload', 'time.so')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5/lib-dynload', 'zlib.so')) (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5/site-packages', 'pylzma.so')) $ sfood scene.py | sfood-copy /tmp/foobar $ ls /tmp/foobar/ bz2.so logging math_utils.py os.py platform.py pylzma.so serialisation.py time.so utils.py copy.py log.py optparse.py pdb.py psyco scene.py struct.py urllib.py zlib.so Thanks for the link. For something a bit related, you can use pyreverse (integrated in pylint) to create an UML diagram out of your python code. http://www.logilab.org/blogentry/6883 - Benjamin > > Thats it for now. If there's any OSX-using baypiggies out there I've got a > silly project that I'm getting ready to release involving > DictionaryServices.framework and could use some beta-testers. If you like > the Oxford English Dictionary and want access to it via Python, shoot me an > email and I'll send you a tarball to try out. > > -Nathan Ramella > > > > > > > _______________________________________________ > 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 bsergean at gmail.com Fri Jan 9 21:58:55 2009 From: bsergean at gmail.com (Benjamin Sergeant) Date: Fri, 9 Jan 2009 12:58:55 -0800 Subject: [Baypiggies] headless javascript execution In-Reply-To: <1621f9fa0901091246y6e574dacj867ae4e7de9b7cf1@mail.gmail.com> References: <4966FB83.3030603@bigasterisk.com> <1621f9fa0901091246y6e574dacj867ae4e7de9b7cf1@mail.gmail.com> Message-ID: <1621f9fa0901091258v2e65cef6ufb8198d6a6a0c4a1@mail.gmail.com> You actually need selenium-server-1.0-SNAPSHOT.jar from the Grid release. http://clearspace.openqa.org/thread/15077 It did the trick on my machine. Now on to serious scrapping :) - Benjamin. On Fri, Jan 9, 2009 at 12:46 PM, Benjamin Sergeant wrote: > > > On Fri, Jan 9, 2009 at 9:18 AM, Nathan Ramella wrote: > >> Hi guys, >> >> Last night was my first meeting and I wanted to thank everyone involved >> for organizing, as well as both of the speakers -- I learned new things and >> have some things I need to research. >> >> There were a couple of things I wanted to throw out there since people >> seem to be interested (I apologize if you've covered them before, but nobody >> that I heard brought them up at the meeting in context) >> >> * jsbridge, which I've used in the past with success, I'm behind on its >> latest versions but it does provide a fairly nifty interface ipython style, >> allows you to tab complete and whatnot. It's easy_install-able. Good for >> interactive mucking around. >> >> http://code.google.com/p/jsbridge/ >> >> * Mozrepl, which isn't Python specific, it's basically a telnet socket >> interface that you can get a javascript console out of -- might be useful if >> you've got some specific task in mind that jsbridge doesn't cover. Also good >> for interactive mucking around. >> >> http://wiki.github.com/bard/mozrepl/home >> >> * python-spidermonkey looks like it's back in development with checkins as >> recently as October, if you need something that's completely separate from a >> browser (unit tests, regression, build verification..) >> >> http://code.google.com/p/python-spidermonkey/ >> > > > Lot of good links. Thanks. > > I was amazed by the selenium demo and just tried it. Doesn't quite work for > me. > I downloaded the firefox remote controll, which consist of some java code > and some sdk for various langages. > I started the java server. (first I add to create a symlink from > /path/to/my/firefox/binary to /usr/bin/firefox-bin) > > [bsergean at localhost selenium-server-1.0-beta-1]$ java -jar > selenium-server.jar > 12:38:21.688 INFO - Java: Sun Microsystems Inc. 1.6.0_0-b11 > 12:38:21.689 INFO - OS: Linux 2.6.27.5-desktop-2mnb amd64 > 12:38:21.691 INFO - v1.0-beta-1 [2201], with Core v1.0-beta-1 [1994] > 12:38:21.773 INFO - Version Jetty/5.1.x > 12:38:21.774 INFO - Started > HttpContext[/selenium-server/driver,/selenium-server/driver] > 12:38:21.775 INFO - Started HttpContext[/selenium-server,/selenium-server] > 12:38:21.775 INFO - Started HttpContext[/,/] > 12:38:21.780 INFO - Started SocketListener on 0.0.0.0:4444 > 12:38:21.781 INFO - Started org.mortbay.jetty.Server at 22998b08 > > Then I try some python client code. > [bsergean at localhost selenium-python-client-driver-1.0-beta-1]$ python > test_google.py > ... stuck ... > > On the server side: > 12:38:47.234 INFO - Checking Resource aliases > 12:38:47.236 INFO - Command request: getNewBrowserSession[*firefox, > http://www.google.com/webhp/] on session null > 12:38:47.236 INFO - creating new remote session > 12:38:47.330 INFO - Allocated session a4d85344a2ac457994383bcf26407b1c for > http://www.google.com/webhp/, launching... > 12:38:47.380 INFO - Preparing Firefox profile... > > > ....It takes a long time to prepare this firefox profile. > > > > >> In relation to the coverage talk, I immediately thought of Snakefood, >> which isn't about code coverage at all, but instead dependency graphing. >> >> http://furius.ca/snakefood/ >> > > I just give it a try and it looks pretty usefull, especially for building > virtualenv or for packaging. > > $ sfood scene.py > ... > (('/home/bsergean/src/pyview', 'scene.py'), (None, None)) > (('/home/bsergean/src/pyview', 'scene.py'), ('/home/bsergean/src/pyview', > 'log.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/home/bsergean/src/pyview', > 'math_utils.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/home/bsergean/src/pyview', > 'serialisation.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/home/bsergean/src/pyview', > 'utils.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib/python2.5', > 'os.path')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib/python2.5', 'sys')) > (('/home/bsergean/src/pyview', 'scene.py'), > ('/usr/lib/python2.5/site-packages', 'psyco')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', > 'copy.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', > 'logging')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', > 'optparse.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', > 'os.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', > 'pdb.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', > 'platform.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', > 'struct.py')) > (('/home/bsergean/src/pyview', 'scene.py'), ('/usr/lib64/python2.5', > 'urllib.py')) > (('/home/bsergean/src/pyview', 'scene.py'), > ('/usr/lib64/python2.5/lib-dynload', 'bz2.so')) > (('/home/bsergean/src/pyview', 'scene.py'), > ('/usr/lib64/python2.5/lib-dynload', 'time.so')) > (('/home/bsergean/src/pyview', 'scene.py'), > ('/usr/lib64/python2.5/lib-dynload', 'zlib.so')) > (('/home/bsergean/src/pyview', 'scene.py'), > ('/usr/lib64/python2.5/site-packages', 'pylzma.so')) > > $ sfood scene.py | sfood-copy /tmp/foobar > $ ls /tmp/foobar/ > bz2.so logging math_utils.py os.py platform.py pylzma.so > serialisation.py time.so utils.py > copy.py log.py optparse.py pdb.py psyco scene.py > struct.py urllib.py zlib.so > > Thanks for the link. > > For something a bit related, you can use pyreverse (integrated in pylint) > to create an UML diagram out of your python code. > http://www.logilab.org/blogentry/6883 > > - Benjamin > > > >> >> Thats it for now. If there's any OSX-using baypiggies out there I've got a >> silly project that I'm getting ready to release involving >> DictionaryServices.framework and could use some beta-testers. If you like >> the Oxford English Dictionary and want access to it via Python, shoot me an >> email and I'll send you a tarball to try out. >> >> -Nathan Ramella >> >> >> >> >> >> >> _______________________________________________ >> 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 nar at hush.com Fri Jan 9 21:59:45 2009 From: nar at hush.com (Nathan Ramella) Date: Fri, 9 Jan 2009 12:59:45 -0800 Subject: [Baypiggies] headless javascript execution In-Reply-To: <1621f9fa0901091246y6e574dacj867ae4e7de9b7cf1@mail.gmail.com> References: <4966FB83.3030603@bigasterisk.com> <1621f9fa0901091246y6e574dacj867ae4e7de9b7cf1@mail.gmail.com> Message-ID: <0e06a40efa7765f7eef78e406a0b1ed8@smtp.hushmail.com> Very neat find in pyreverse, I'll definitely be using that. Does anyone know of good/free UML layout tools that'll output Python (or some intermediate that could be parsed?) Since pyreverse uses graphviz for output, I offer up this blog post for aesthetic enhancements: http://www.hokstad.com/making-graphviz-output-pretty-with-xsl.html -n From pfein at pobox.com Sat Jan 10 02:31:34 2009 From: pfein at pobox.com (Pete) Date: Fri, 9 Jan 2009 17:31:34 -0800 Subject: [Baypiggies] headless javascript execution In-Reply-To: <4966FB83.3030603@bigasterisk.com> References: <4966FB83.3030603@bigasterisk.com> Message-ID: <6D5E1D05-B024-4478-8B8F-2CD4B4AC362B@pobox.com> On Jan 8, 2009, at 11:23 PM, Drew Perttula wrote: > Other things that people mentioned that I'm now checking out: I mentioned http://scrapy.org, which is a newish full-blown spider. This thread really deserves a wiki page on the python.org site... From aahz at pythoncraft.com Sat Jan 10 02:56:06 2009 From: aahz at pythoncraft.com (Aahz) Date: Fri, 9 Jan 2009 17:56:06 -0800 Subject: [Baypiggies] headless javascript execution In-Reply-To: <6D5E1D05-B024-4478-8B8F-2CD4B4AC362B@pobox.com> References: <4966FB83.3030603@bigasterisk.com> <6D5E1D05-B024-4478-8B8F-2CD4B4AC362B@pobox.com> Message-ID: <20090110015606.GA5419@panix.com> On Fri, Jan 09, 2009, Pete wrote: > > This thread really deserves a wiki page on the python.org site... Roll your own! ;-) That's why python.org added a wiki in the first place, speaking as one of the webmaster at python.org team (we were falling too far behind on processing update requests). -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." --Brian W. Kernighan From stephen at networkxfla.com Sun Jan 11 19:23:32 2009 From: stephen at networkxfla.com (Stephen Cox) Date: Sun, 11 Jan 2009 13:23:32 -0500 Subject: [Baypiggies] ez_install on vista 64 Message-ID: Hi.. long time lurker. Finally getting around to using/learning python. After goggling and reading about an issue installing ez_install.py on 64bit Windows OS's. I was wondering if anyone has heard of a solution? I have not been able to find one. Besides ditching the 64bit version of Python in favor of the 32bit. -Thanks Stephen Cox -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Mon Jan 12 04:24:37 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Sun, 11 Jan 2009 19:24:37 -0800 Subject: [Baypiggies] Video: Another day delay Message-ID: <33934890-E746-4747-A476-0976FAFB5980@glenjarvis.com> I started throwing out the video from our last meeting. It looks good, but I'm not finished yet. I have an interview tomorrow *YEAH (I SO NEED THIS JOB)*.... So, I may be another day delayed in getting this completed. Cheers, Glen -- 415-680-3964 glen at glenjarvis.com http://www.glenjarvis.com "You must be the change you wish to see in the world." -M. Gandhi -------------- next part -------------- An HTML attachment was scrubbed... URL: From asheesh at asheesh.org Mon Jan 12 10:55:58 2009 From: asheesh at asheesh.org (Asheesh Laroia) Date: Mon, 12 Jan 2009 01:55:58 -0800 (PST) Subject: [Baypiggies] Scraping slides and code Message-ID: I had a great time talking about scraping Thursday night! I promised I'd send out my slides and code, so to that effect I've written http://www.asheesh.org/note/preso/baypiggies-jan-8.html . I was really happy to have such an active audience. Thanks to everyone who came! And it's great that the talk was recorded. I can post some code samples of using Selenium RC on the list too later; I'm sorry that I didn't get that part of the presentation polished up in good time. I will surely have it done before PyCon. Thanks again for being so patient with me! And as I said, if people are having trouble applying these concepts, just ask for help, preferably on the Baypiggies list. -- Asheesh. -- Your goose is cooked. (Your current chick is burned up too!) From jeff.tchang at gmail.com Tue Jan 13 02:10:13 2009 From: jeff.tchang at gmail.com (Jeff Tchang) Date: Mon, 12 Jan 2009 17:10:13 -0800 Subject: [Baypiggies] Scraping slides and code In-Reply-To: References: Message-ID: <63f9d2650901121710v143173cflc3a39016d55d14f5@mail.gmail.com> On Mon, Jan 12, 2009 at 1:55 AM, Asheesh Laroia wrote: > I had a great time talking about scraping Thursday night! Overall the presentation was very informative. I learned a great deal about the libraries available in Python to make life easier when doing web scraping. Thanks Asheesh! -Jeff From slander at unworkable.org Tue Jan 13 03:18:26 2009 From: slander at unworkable.org (Harry Tormey) Date: Mon, 12 Jan 2009 18:18:26 -0800 Subject: [Baypiggies] PyGameSF meetup Wednesday January 14th 7pm @ Metreon San Francisco Message-ID: <20090113021826.GA14293@unworkable.org> Hi All, just writing to say that this months PyGameSF meet up is on Wednesday January 14th from 7pm at the Metreon food court in San Francisco. This month's presentations are: -Andrew Turley .Using Open Sound Control for Flexible Interfaces. Notes: Last month Andrew was sick and could not give his presentation hence the repeat announce. About: Open Sound Control is an address-based communication protocol. Originally conceived as a replacement for MIDI, OSC is flexible enough to server be useful for many different types of applications. And because OSC libraries and implementations exist for many platforms and programming languages, it is trivial to add OSC support to a program. This talk will provide an overview of OSC in general, a survey of several OSC implementations (including at least on for Python), and a discussion of writing programs that use OSC and adding OSC support to existing programs. As an example of OSC programming for game control, there will also be a demo of the latest version of Unicorn Vs. Dolphin which can now be controlled using iPhones or iPod Touches running TouchOSC. -Niall O'Higgins "intothebin.com: how to show an image for anything" About: IntoTheBin.com is a Web 2.0 site - complete with REST API - for expressing your dislike of things. Implemented in Python, JavaScript, SVG and SQLite, we leverage Freebase's "DNS for things" to show an amusing image for arbitrary entities. http://intothebin.com http://niallohiggins.com/2008/11/02/trivially-show-an-image-for-anything-freebase-id-to-image-service/ PyGame SF is an informal group meet up in San Francisco for Software engineers interested in python, OpenGL, audio, pygame, SDL, programming and generally anything to do with multimedia development. The format of our meetings typically involve several people giving presentations on projects they are developing followed by group discussion and feedback. If anyone else would like to give a micro presentation, show demos or just talk about what they are doing or generally give examples of any relevant software they are working on please feel free to head along. To subscribe to the pygamesf mailing list simply email pygame-sf+subscribe at unworkable.org -- Harry Tormey PyGameSF http://www.pygamesf.org From rstephe at sun.science.wayne.edu Wed Jan 14 06:25:52 2009 From: rstephe at sun.science.wayne.edu (Robert Stephenson) Date: Tue, 13 Jan 2009 21:25:52 -0800 Subject: [Baypiggies] last meeting @ The Tech In-Reply-To: <8249c4ac0901080945o1406cdd4k857c795a9c024e0a@mail.gmail.com> References: <1231198267.7760.390.camel@jim-laptop> <6.2.5.6.2.20090108081609.04a6e4a0@well.com> <8249c4ac0901080945o1406cdd4k857c795a9c024e0a@mail.gmail.com> Message-ID: <648198F2-A9D2-4EDD-B858-8C2A9BF27932@sun.science.wayne.edu> At the meeting we ran out of flyers. You can find information on the Program for the Future Global Design Challenge, sponsored by The Tech Museum in San Jose and the MIT Museum in Cambridge, MA, at http://thetechvirtual.org/projects/program-for-the-future/program-for-the-future If you would like to get a discount coupon for the Leonardo exhibit (especially endorsed by Alex Martelli), contact Rob Stephenson at the email in my sig below. Hurry, it ends 1/25/09! -------------------------- Robert Stephenson Curator, The Tech Virtual The Tech Museum of Innovation San Jose, CA, USA http://thetechvirtual.org http://programforthefuture.org 1 408 795-6162 rstephenson at thetech.org AIM: rstephelearn, Yahoo!: rstephemi, MSN: rstephemi, Skype: rstephe SL: Stephe Roux SL/TG: Copernic Heliosense -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PFF-Badge3.png Type: image/png Size: 8779 bytes Desc: not available URL: From cappy2112 at gmail.com Wed Jan 14 06:40:41 2009 From: cappy2112 at gmail.com (Tony Cappellini) Date: Tue, 13 Jan 2009 21:40:41 -0800 Subject: [Baypiggies] Review of "Python Web Development with Django" Message-ID: <8249c4ac0901132140i5cdf6395w58bdf8283e6591f5@mail.gmail.com> Happy New Year, I thought I'd take a moment to bring your attention to this review by Daryl Spitzer of BayPiggies. For those of you who are writing book reviews, this is an excellent example. http://pypap.blogspot.com/2009/01/book-review-python-web-development-with.html From glen at glenjarvis.com Wed Jan 14 21:19:40 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Wed, 14 Jan 2009 12:19:40 -0800 Subject: [Baypiggies] Meeting: 8-Jan 2009 Web Scraping/Draft Video Ready Message-ID: I spun the last of the video out, but it's not all edited. I don't think most of our audience will care about the editing right now. I have a feeling that many would rather see a rough draft, where most of the info can be gleaned, instead of having to wait for a finished product. This is in Quicktime webstreaming format. It will be converted to You Tube/Flash at a later date. We still need to: * Augment the audio (there are some more filters that I can use to make this more understandable. Mics will be used in the future) * Edit in the slides for the main presentation. This will take out any video 'zooming' or camera movement that is still present * Make chapter titles * Add a splash page/frame * Edit into 'You Tube' size clips and upload to You Tube But, until then, here's the info so you can get started and not have to wait: http://glenjarvis.com/static/media/videos/BayPIGgies_2009_01_08_draft.mov Thanks for letting me do this. All the best, Glen Jarvis P.S. Although you can start watching immediately, the video is only 25% uploaded at the time of this email being sent. Allow another 25 minutes or so (by 1:00 p.m. PST) for the complete video to be uploaded. I'm at a Pete's, using their internet, waiting for another job interview. -- 415-680-3964 glen at glenjarvis.com http://www.glenjarvis.com "You must be the change you wish to see in the world." -M. Gandhi -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Thu Jan 15 19:53:49 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Thu, 15 Jan 2009 10:53:49 -0800 Subject: [Baypiggies] Help me find past videos? Message-ID: I know that some videos of our past meetings are missing and others haven't made it to You Tube yet. However, I want to build a comprehensive summary list of what we do know. Here's a brief summary of the meetings (and links to videos where they are found). Could you contact me (off list) if: * you know of any errors that I have made, or * you have found the You Tube link to the video in question. I don't mind reposting the final results back to the list, but I don't want to overload everyone's email box with the cross-talk that is needed to correct errata/update the list. Thank you in advance.. Glen Jarvis October 2005: Alex Martelli: Python's Object Model; http://www.youtube.com/watch?v=VOzvpHoYQoo January 2006: Stephen McInerney; Member Survey Results; http://www.youtube.com/watch?v=hCJsNiZNs8E February 2006: Meeting info unknown Video unknown March 2006: Meeting info unknown Video unknown April 2006: Meeting info unknown Video unknown May 2006: Meeting info unknown Video unknown June 2006: Meeting info unknown Video unknown July 2006: Marylin Davis, Keith Dart, Mark Ivey and Mike Cheponis: Some Python Integrated Development Environments; http://www.youtube.com/watch?v=t6pdG1oWFX4 August 2006: Meeting info unknown Video unknown September 2006: Meeting info unknown Video unknown October 2006: Alex Martelli; Better, faster, smarter: Python better, faster, smarter; http://www.youtube.com/watch?v=A--VsTrwoMA November 2006: Meeting info unknown Video unknown December 2006: Meeting info unknown Video unknown January 2007: Meeting info unknown Video unknown February 2007: Drew Perttula & Dennis Reinhardt; Three Generations of User Interface; http://www.youtube.com/watch?v=cZ44E6O09j4 March 2007: Meeting info unknown Video unknown April 2007: Various Members: Snippets; http://www.youtube.com/watch?v=v6wRBwBxVyw May 2007: Meeting info unknown Video unknown June 2007: Meeting info unknown Video unknown July 2007: Stephen Bird(spelling), Euwin Klein(spelling), Edward Loper (spelling); The Natural Language Toolkit; http://www.youtube.com/watch?v=keXW_5-llD0 August 2007: Alex Martelli: Python for Programmers (Beginner's Night)(Newbies' Night Part Deux); http://www.youtube.com/watch?v=g7V89K8QfgQ [Wrong video linked from baypiggies site??] September 2007: Mike Pittaro Developing a Product in Python; http://www.youtube.com/watch?v=vsEy6HzXoCo October 2007: (Windmill?) Mikeal and Adam? or concurrency I'm not certain which month this was in November 2007: (Windmill?) Mikeal and Adam? or concurrency I'm not certain which month this was in December 2007: Charles Merriam: Overview of about Twenty Python Buzzwords; http://www.youtube.com/watch?v=nWuLftbyrOY http://charlesmerriam.com/talk/ January 2008: Aaron Maxwell, Ed Cherlin, Charles Merriam; http://www.youtube.com/watch?v=IPabiIHgmBU February 2008: Guido van Rossum; Python 3.0 PyCon Keynote preview; Video missing from 2008-02-21 (Kiev room) March 2008: Drew Perttula and Shannon JJ Behrens; Adventures at PyCon 2008; Video Missing from 2008-03-20 April 2008: PyCon reports Ed Cherlin and Daryl Spitzer on PyCon 2008 Video missing from 2008-04-10 May 2008: Christian Tismer; Stackless Python; Video not missing June 2008: Alex Martelli: Python Callbacks; http://www.youtube.com/watch?v=fzQ00f1oETs http://www.aleax.it/bayp_cback.pdf July 2008: Niall O'Higgins; P2P/BitTorrent data mining with Python and C; Video missing from 2008-July 10 August 2008: Steven Knight; Scons; Video missing from 2008-08-14; Seville Room September 2008: (Email list needs researched/reviewed) October 2008: (Email list needs researched/reviewed) November 2008: (Email list needs researched/reviewed) December 2008: (Email list needs researched/reviewed) =-=-=- Related Videos/Topics -=-=-=- Google I/O 2008 (May) Guido van Rossum: Python, Django, and App Engine Alex Martelli: Painless Python Part 1 of 2 http://www.youtube.com/watch?v=bDgD9whDfEY Alex Martelli: Painless Python Part 2 of 2 http://www.youtube.com/watch?v=y7vwZ20SDzc Google Developer Day 2007: Alex Martelli: Python Design Patterns DjangoCon 2008: Guido Van Rossum: Keynote Django & App Engine Pycon 2008: Alex Martelli: Don't call us, we'll call you: Callback patterns and idioms http://www.youtube.com/watch?v=LCZRJStwkKM -- 415-680-3964 glen at glenjarvis.com http://www.glenjarvis.com "You must be the change you wish to see in the world." -M. Gandhi -------------- next part -------------- An HTML attachment was scrubbed... URL: From tomdebenning at gmail.com Thu Jan 15 20:18:21 2009 From: tomdebenning at gmail.com (Thomas DeBenning) Date: Thu, 15 Jan 2009 11:18:21 -0800 Subject: [Baypiggies] Experienced software engineer available for a new position Message-ID: <3b64d1fd0901151118mbde1181l5c44ff5fa3e0dab2@mail.gmail.com> Hi, I don't know if this correct usage of the mailing list so please forgive me if it is. I am a senior software engineer with over 15 years of experience. Recently I have been developing primarily in python (last 2-3 years) and Ruby. However I also have many years of experience with Java and C/C++. Have taken up Erlang and Haskell recently has well, though not completely fluent yet. I also have a MBA in marketing but I am looking for a heads down coding position. If interested just reply back and I will provide you with my resume and other details. I currently reside in the south bay. Thanks Tom DeBenning -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephen.cattaneo at gmail.com Fri Jan 16 02:34:59 2009 From: stephen.cattaneo at gmail.com (Stephen Cattaneo) Date: Thu, 15 Jan 2009 17:34:59 -0800 Subject: [Baypiggies] Help me find past videos? In-Reply-To: References: Message-ID: <9cc0dd6f0901151734o701c43fcqb9355c12436106f0@mail.gmail.com> All, It would be really neat if we could track down the slides for each of these presentations too... Cheers, S On Thu, Jan 15, 2009 at 10:53 AM, Glen Jarvis wrote: > I know that some videos of our past meetings are missing and others haven't > made it to You Tube yet. > However, I want to build a comprehensive summary list of what we do > know. Here's a brief summary of the meetings (and links to videos where they > are found). Could you contact me (off list) if: > * you know of any errors that I have made, or > * you have found the You Tube link to the video in question. > > I don't mind reposting the final results back to the list, but I don't want > to overload everyone's email box with the cross-talk that is needed to > correct errata/update the list. > > Thank you in advance.. > > Glen Jarvis > > > > October 2005: > Alex Martelli: Python's Object Model; > http://www.youtube.com/watch?v=VOzvpHoYQoo > > January 2006: > Stephen McInerney; > Member Survey Results; > http://www.youtube.com/watch?v=hCJsNiZNs8E > > February 2006: > Meeting info unknown > Video unknown > > > March 2006: > Meeting info unknown > Video unknown > > > April 2006: > Meeting info unknown > Video unknown > > > May 2006: > Meeting info unknown > Video unknown > > June 2006: > Meeting info unknown > Video unknown > > July 2006: > Marylin Davis, Keith Dart, Mark Ivey and Mike Cheponis: Some Python > Integrated Development Environments; > http://www.youtube.com/watch?v=t6pdG1oWFX4 > > August 2006: > Meeting info unknown > Video unknown > > September 2006: > Meeting info unknown > Video unknown > > > October 2006: > Alex Martelli; > Better, faster, smarter: Python better, faster, smarter; > http://www.youtube.com/watch?v=A--VsTrwoMA > > > November 2006: > Meeting info unknown > Video unknown > > > December 2006: > Meeting info unknown > Video unknown > > > January 2007: > Meeting info unknown > Video unknown > > > February 2007: > Drew Perttula & Dennis Reinhardt; Three Generations of User Interface; > http://www.youtube.com/watch?v=cZ44E6O09j4 > > March 2007: > Meeting info unknown > Video unknown > > April 2007: > Various Members: Snippets; > http://www.youtube.com/watch?v=v6wRBwBxVyw > > May 2007: > Meeting info unknown > Video unknown > > June 2007: > Meeting info unknown > Video unknown > > July 2007: > Stephen Bird(spelling), Euwin Klein(spelling), Edward Loper (spelling); > The Natural Language Toolkit; > http://www.youtube.com/watch?v=keXW_5-llD0 > > August 2007: > Alex Martelli: Python for Programmers (Beginner's Night)(Newbies' Night > Part Deux); > http://www.youtube.com/watch?v=g7V89K8QfgQ > [Wrong video linked from baypiggies site??] > > > September 2007: > Mike Pittaro Developing a Product in Python; > http://www.youtube.com/watch?v=vsEy6HzXoCo > > October 2007: > (Windmill?) Mikeal and Adam? or concurrency > I'm not certain which month this was in > > November 2007: > (Windmill?) Mikeal and Adam? or concurrency > I'm not certain which month this was in > > December 2007: > Charles Merriam: Overview of about Twenty Python Buzzwords; > http://www.youtube.com/watch?v=nWuLftbyrOY > http://charlesmerriam.com/talk/ > > > January 2008: > Aaron Maxwell, Ed Cherlin, Charles Merriam; > http://www.youtube.com/watch?v=IPabiIHgmBU > > > February 2008: > Guido van Rossum; Python 3.0 PyCon Keynote preview; > Video missing from 2008-02-21 (Kiev room) > > > March 2008: > Drew Perttula and Shannon JJ Behrens; Adventures at PyCon 2008; > Video Missing from 2008-03-20 > > April 2008: > PyCon reports > Ed Cherlin and Daryl Spitzer on PyCon 2008 > Video missing from 2008-04-10 > > May 2008: > Christian Tismer; Stackless Python; > Video not missing > > June 2008: > Alex Martelli: Python Callbacks; > http://www.youtube.com/watch?v=fzQ00f1oETs > http://www.aleax.it/bayp_cback.pdf > > > July 2008: > Niall O'Higgins; P2P/BitTorrent data mining with Python and C; > Video missing from 2008-July 10 > > August 2008: > Steven Knight; Scons; > Video missing from 2008-08-14; Seville Room > > September 2008: > (Email list needs researched/reviewed) > > October 2008: > (Email list needs researched/reviewed) > > November 2008: > (Email list needs researched/reviewed) > > December 2008: > (Email list needs researched/reviewed) > > > > > > > =-=-=- Related Videos/Topics -=-=-=- > > Google I/O 2008 (May) > Guido van Rossum: Python, Django, and App Engine > > Alex Martelli: Painless Python Part 1 of 2 > http://www.youtube.com/watch?v=bDgD9whDfEY > > Alex Martelli: Painless Python Part 2 of 2 > http://www.youtube.com/watch?v=y7vwZ20SDzc > > Google Developer Day 2007: > Alex Martelli: Python Design Patterns > > DjangoCon 2008: > Guido Van Rossum: Keynote Django & App Engine > > Pycon 2008: > Alex Martelli: Don't call us, we'll call you: Callback patterns and idioms > http://www.youtube.com/watch?v=LCZRJStwkKM > > > -- > 415-680-3964 > glen at glenjarvis.com > http://www.glenjarvis.com > > "You must be the change you wish to see in the world." -M. Gandhi > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- ---- Spoiler Alert: I'm gonna win. - Micheal Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsergean at gmail.com Fri Jan 16 07:58:40 2009 From: bsergean at gmail.com (Benjamin Sergeant) Date: Thu, 15 Jan 2009 22:58:40 -0800 Subject: [Baypiggies] Meeting: 8-Jan 2009 Web Scraping/Draft Video Ready In-Reply-To: References: Message-ID: <1621f9fa0901152258o5042c625j981e6c8f86c4cd03@mail.gmail.com> Thanks for all the hard work Glen ! - Benjamin ps: Too bad you forgot to pipe the newby nuggets video to some filters ... cat video.mov | remove_crappy_french_accent.py | learn_how_to_speak_in_public.py :) On Wed, Jan 14, 2009 at 12:19 PM, Glen Jarvis wrote: > I spun the last of the video out, but it's not all edited. I don't think > most of our audience will care about the editing right now. I have a feeling > that many would rather see a rough draft, where most of the info can > be gleaned, instead of having to wait for a finished product. > This is in Quicktime webstreaming format. It will be converted to You > Tube/Flash at a later date. We still need to: > > * Augment the audio (there are some more filters that I can use to make > this more understandable. Mics will be used in the future) > * Edit in the slides for the main presentation. This will take out any > video 'zooming' or camera movement that is still present > * Make chapter titles > * Add a splash page/frame > * Edit into 'You Tube' size clips and upload to You Tube > > But, until then, here's the info so you can get started and not have to > wait: > > http://glenjarvis.com/static/media/videos/BayPIGgies_2009_01_08_draft.mov > > Thanks for letting me do this. > > > All the best, > > > Glen Jarvis > P.S. Although you can start watching immediately, the video is only 25% > uploaded at the time of this email being sent. Allow another 25 minutes or > so (by 1:00 p.m. PST) for the complete video to be uploaded. I'm at a > Pete's, using their internet, waiting for another job interview. > -- > 415-680-3964 > glen at glenjarvis.com > http://www.glenjarvis.com > > "You must be the change you wish to see in the world." -M. Gandhi > > > _______________________________________________ > 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 jim at well.com Fri Jan 16 17:58:09 2009 From: jim at well.com (jim) Date: Fri, 16 Jan 2009 08:58:09 -0800 Subject: [Baypiggies] Meeting: 8-Jan 2009 Web Scraping/Draft Video Ready In-Reply-To: <1621f9fa0901152258o5042c625j981e6c8f86c4cd03@mail.gmail.com> References: <1621f9fa0901152258o5042c625j981e6c8f86c4cd03@mail.gmail.com> Message-ID: <1232125089.6841.151.camel@jim-laptop> Benjamin, your presentation was just right. filters not needed. On Thu, 2009-01-15 at 22:58 -0800, Benjamin Sergeant wrote: > Thanks for all the hard work Glen ! > > > - Benjamin > > > ps: > Too bad you forgot to pipe the newby nuggets video to some filters ... > > > cat video.mov | remove_crappy_french_accent.py | > learn_how_to_speak_in_public.py > > > :) > > > > On Wed, Jan 14, 2009 at 12:19 PM, Glen Jarvis > wrote: > I spun the last of the video out, but it's not all edited. I > don't think most of our audience will care about the editing > right now. I have a feeling that many would rather see a rough > draft, where most of the info can be gleaned, instead of > having to wait for a finished product. > > > This is in Quicktime webstreaming format. It will be converted > to You Tube/Flash at a later date. We still need to: > > > * Augment the audio (there are some more filters that I can > use to make this more understandable. Mics will be used in the > future) > * Edit in the slides for the main presentation. This will take > out any video 'zooming' or camera movement that is still > present > * Make chapter titles > * Add a splash page/frame > * Edit into 'You Tube' size clips and upload to You Tube > > > But, until then, here's the info so you can get started and > not have to wait: > > > http://glenjarvis.com/static/media/videos/BayPIGgies_2009_01_08_draft.mov > > > Thanks for letting me do this. > > > > > All the best, > > > > > Glen Jarvis > P.S. Although you can start watching immediately, the video is > only 25% uploaded at the time of this email being sent. Allow > another 25 minutes or so (by 1:00 p.m. PST) for the complete > video to be uploaded. I'm at a Pete's, using their internet, > waiting for another job interview. > -- > 415-680-3964 > glen at glenjarvis.com > http://www.glenjarvis.com > > > "You must be the change you wish to see in the world." -M. > Gandhi > > > > _______________________________________________ > 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 nar at hush.com Fri Jan 16 18:02:00 2009 From: nar at hush.com (Nathan Ramella) Date: Fri, 16 Jan 2009 09:02:00 -0800 Subject: [Baypiggies] Meeting: 8-Jan 2009 Web Scraping/Draft Video Ready In-Reply-To: <1232125089.6841.151.camel@jim-laptop> References: <1621f9fa0901152258o5042c625j981e6c8f86c4cd03@mail.gmail.com> <1232125089.6841.151.camel@jim-laptop> Message-ID: <57f50d9d35ced9a10f7bc45b4383568a@smtp.hushmail.com> Agreed, it was informative and very useful! I'm incorporating some of what you talked about in my workflow now as practice. -n On Jan 16, 2009, at 8:58 AM, jim wrote: > > Benjamin, your presentation was just right. > filters not needed. > > > On Thu, 2009-01-15 at 22:58 -0800, Benjamin Sergeant wrote: >> Thanks for all the hard work Glen ! >> >> >> - Benjamin >> >> >> ps: >> Too bad you forgot to pipe the newby nuggets video to some >> filters ... >> >> >> cat video.mov | remove_crappy_french_accent.py | >> learn_how_to_speak_in_public.py >> >> >> :) >> >> >> >> On Wed, Jan 14, 2009 at 12:19 PM, Glen Jarvis >> wrote: >> I spun the last of the video out, but it's not all edited. I >> don't think most of our audience will care about the editing >> right now. I have a feeling that many would rather see a rough >> draft, where most of the info can be gleaned, instead of >> having to wait for a finished product. >> >> >> This is in Quicktime webstreaming format. It will be converted >> to You Tube/Flash at a later date. We still need to: >> >> >> * Augment the audio (there are some more filters that I can >> use to make this more understandable. Mics will be used in the >> future) >> * Edit in the slides for the main presentation. This will take >> out any video 'zooming' or camera movement that is still >> present >> * Make chapter titles >> * Add a splash page/frame >> * Edit into 'You Tube' size clips and upload to You Tube >> >> >> But, until then, here's the info so you can get started and >> not have to wait: >> >> >> http://glenjarvis.com/static/media/videos/BayPIGgies_2009_01_08_draft.mov >> >> >> Thanks for letting me do this. >> >> >> >> >> All the best, >> >> >> >> >> Glen Jarvis >> P.S. Although you can start watching immediately, the video is >> only 25% uploaded at the time of this email being sent. Allow >> another 25 minutes or so (by 1:00 p.m. PST) for the complete >> video to be uploaded. I'm at a Pete's, using their internet, >> waiting for another job interview. >> -- >> 415-680-3964 >> glen at glenjarvis.com >> http://www.glenjarvis.com >> >> >> "You must be the change you wish to see in the world." -M. >> Gandhi >> >> >> >> _______________________________________________ >> 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 chris.leemesser at gmail.com Sat Jan 17 16:54:24 2009 From: chris.leemesser at gmail.com (Christopher Lee-Messer) Date: Sat, 17 Jan 2009 07:54:24 -0800 Subject: [Baypiggies] lxml for webscraping reference Message-ID: <4cccdc8b0901170754r1396394bob2dd62932994e2b4@mail.gmail.com> Hi, Thank you to everyone involved in organizing and recording last meeting. I think Alex Martinelli suggested using python-lxml instead of BeautifulSoup. I had just been reading about this last month in Ian Bickings blog and had saved the page. http://blog.ianbicking.org/2008/12/10/lxml-an-underappreciated-web-scraping-library/ I thought I might pass along the link. From jjinux at gmail.com Sun Jan 18 03:24:29 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Sat, 17 Jan 2009 18:24:29 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> Message-ID: On Sat, Jan 17, 2009 at 11:11 AM, Pete wrote: > Hiya- > > I was wondering if I could give a talk at next month's meeting. It'd be on > my Factory module: http://pypi.python.org/pypi/Factory/ > > I gave this talk at Chipy a few months ago, and it was very well received. > It's about 1/2 hour long. > > Lemme know. I'm cc'ing the rest of BayPiggies: Your description sounded interesting to me. Jim and Tony organize the speakers, and they usually try to line up people a few months in advance. I'm not sure exactly when they have a slot for you, but you have a +1 from me. You might want to describe it a little more so that the other people on the mailing list can get excited and give you a +1 as well ;) Thanks for volunteering! -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Sun Jan 18 03:25:47 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Sat, 17 Jan 2009 18:25:47 -0800 Subject: [Baypiggies] lxml for webscraping reference In-Reply-To: <4cccdc8b0901170754r1396394bob2dd62932994e2b4@mail.gmail.com> References: <4cccdc8b0901170754r1396394bob2dd62932994e2b4@mail.gmail.com> Message-ID: On Sat, Jan 17, 2009 at 7:54 AM, Christopher Lee-Messer wrote: > Hi, > Thank you to everyone involved in organizing and recording last meeting. > > I think Alex Martinelli suggested using python-lxml instead of > BeautifulSoup. I had just been reading about this last month in Ian > Bickings blog and had saved the page. > > http://blog.ianbicking.org/2008/12/10/lxml-an-underappreciated-web-scraping-library/ > > I thought I might pass along the link. lxml + BeautifulSoup = good stuff I also blogged about it here: http://jjinux.blogspot.com/2008/10/python-some-notes-on-lxml.html Best Regards, -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Sun Jan 18 03:35:36 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Sat, 17 Jan 2009 18:35:36 -0800 Subject: [Baypiggies] Meeting: 8-Jan 2009 Web Scraping/Draft Video Ready In-Reply-To: <1621f9fa0901152258o5042c625j981e6c8f86c4cd03@mail.gmail.com> References: <1621f9fa0901152258o5042c625j981e6c8f86c4cd03@mail.gmail.com> Message-ID: I can think of at least three Python programmers with thick French accents that I'm always willing to listen to ;) -jj On Thu, Jan 15, 2009 at 10:58 PM, Benjamin Sergeant wrote: > Thanks for all the hard work Glen ! > - Benjamin > ps: > Too bad you forgot to pipe the newby nuggets video to some filters ... > cat video.mov | remove_crappy_french_accent.py | > learn_how_to_speak_in_public.py > > :) > > On Wed, Jan 14, 2009 at 12:19 PM, Glen Jarvis wrote: >> >> I spun the last of the video out, but it's not all edited. I don't think >> most of our audience will care about the editing right now. I have a feeling >> that many would rather see a rough draft, where most of the info can >> be gleaned, instead of having to wait for a finished product. >> This is in Quicktime webstreaming format. It will be converted to You >> Tube/Flash at a later date. We still need to: >> * Augment the audio (there are some more filters that I can use to make >> this more understandable. Mics will be used in the future) >> * Edit in the slides for the main presentation. This will take out any >> video 'zooming' or camera movement that is still present >> * Make chapter titles >> * Add a splash page/frame >> * Edit into 'You Tube' size clips and upload to You Tube >> But, until then, here's the info so you can get started and not have to >> wait: >> http://glenjarvis.com/static/media/videos/BayPIGgies_2009_01_08_draft.mov >> Thanks for letting me do this. >> >> All the best, >> >> Glen Jarvis >> P.S. Although you can start watching immediately, the video is only 25% >> uploaded at the time of this email being sent. Allow another 25 minutes or >> so (by 1:00 p.m. PST) for the complete video to be uploaded. I'm at a >> Pete's, using their internet, waiting for another job interview. >> -- >> 415-680-3964 >> glen at glenjarvis.com >> http://www.glenjarvis.com >> "You must be the change you wish to see in the world." -M. Gandhi >> >> _______________________________________________ >> 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 http://jjinux.blogspot.com/ From jjinux at gmail.com Sun Jan 18 03:44:43 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Sat, 17 Jan 2009 18:44:43 -0800 Subject: [Baypiggies] Experienced software engineer available for a new position In-Reply-To: <3b64d1fd0901151118mbde1181l5c44ff5fa3e0dab2@mail.gmail.com> References: <3b64d1fd0901151118mbde1181l5c44ff5fa3e0dab2@mail.gmail.com> Message-ID: On Thu, Jan 15, 2009 at 11:18 AM, Thomas DeBenning wrote: > Hi, > I don't know if this correct usage of the mailing list so please forgive me > if it is. > I am a senior software engineer with over 15 years of experience. Recently > I have been developing primarily in python (last 2-3 years) and Ruby. > However I also have many years of experience with Java and C/C++. Have > taken up Erlang and Haskell recently has well, though not completely fluent > yet. > I also have a MBA in marketing but I am looking for a heads down coding > position. > If interested just reply back and I will provide you with my resume and > other details. I currently reside in the south bay. A lot of us are looking for work right now. (As moderator:) I'm going to say that postings such as this are definitely allowed. Please observe rules similar to the job posting rules here: http://baypiggies.net/new/plone/job-listings * You must subscribe to the BayPIGgies mailing list so that you can read discussion of your ad * Principals only, no recruiters. * Each person may post one ad per month * Only post if you are looking for a Python 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 If anyone has a problem with this decision, feel free to send me email. Best Regards, -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From bjorn at ambientchill.com Sun Jan 18 05:08:47 2009 From: bjorn at ambientchill.com (Bjorn Tipling) Date: Sat, 17 Jan 2009 20:08:47 -0800 Subject: [Baypiggies] Experienced software engineer available for a new position In-Reply-To: References: <3b64d1fd0901151118mbde1181l5c44ff5fa3e0dab2@mail.gmail.com> Message-ID: Really a lot of us are looking for work? :S That's scary. On Sat, Jan 17, 2009 at 6:44 PM, Shannon -jj Behrens wrote: > On Thu, Jan 15, 2009 at 11:18 AM, Thomas DeBenning > wrote: >> Hi, >> I don't know if this correct usage of the mailing list so please forgive me >> if it is. >> I am a senior software engineer with over 15 years of experience. Recently >> I have been developing primarily in python (last 2-3 years) and Ruby. >> However I also have many years of experience with Java and C/C++. Have >> taken up Erlang and Haskell recently has well, though not completely fluent >> yet. >> I also have a MBA in marketing but I am looking for a heads down coding >> position. >> If interested just reply back and I will provide you with my resume and >> other details. I currently reside in the south bay. > > A lot of us are looking for work right now. > > (As moderator:) > I'm going to say that postings such as this are definitely allowed. > Please observe rules similar to the job posting rules here: > http://baypiggies.net/new/plone/job-listings > > * You must subscribe to the BayPIGgies mailing list so that you can > read discussion of your ad > > * Principals only, no recruiters. > > * Each person may post one ad per month > > * Only post if you are looking for a Python 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 > > If anyone has a problem with this decision, feel free to send me email. > > Best Regards, > -jj > > -- > In this life we cannot do great things. We can only do small things > with great love. -- Mother Teresa > http://jjinux.blogspot.com/ > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From aahz at pythoncraft.com Sun Jan 18 05:42:43 2009 From: aahz at pythoncraft.com (Aahz) Date: Sat, 17 Jan 2009 20:42:43 -0800 Subject: [Baypiggies] Looking for work In-Reply-To: References: <3b64d1fd0901151118mbde1181l5c44ff5fa3e0dab2@mail.gmail.com> Message-ID: <20090118044243.GA29013@panix.com> On Sat, Jan 17, 2009, Bjorn Tipling wrote: > > Really a lot of us are looking for work? :S That's scary. Well, I got laid off a couple of weeks ago. I'm not looking yet because I'm catching up on Life [tm], though I've applied for a couple of jobs that looked particularly interesting. Overall, it seems that the economy is having an impact, but Python programmers appear to be in better shape than most based on the number of jobs I see. -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." --Brian W. Kernighan From spmcinerney at hotmail.com Sun Jan 18 06:19:56 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Sat, 17 Jan 2009 21:19:56 -0800 Subject: [Baypiggies] Speaker for Feb/Mar/Apr [Pyrex/ctypes/SWIG for wrapping satellite image analysis for nuclear non-proliferation] In-Reply-To: References: Message-ID: I spoke with Damian Eads and he offers to give us an expanded version of his SciPy 08 talk for Pyrex/ctypes/SWIG for satellite image analysis for nuclear non-proliferation [link below] Not sure if Nathan or anyone else wanted to do a newbie nugget on this same topic that nght - could be good, I would encourage Nathan to. Jim or someone - can you mail out the list of our scheduled meeting dates for Feb-Mar-Apr at the new Symantec Mtn View location? Damian is based in New Mexico so let's see what fits his schedule. Regards, Stephen From: spmcinerney at hotmail.comTo: baypiggies at python.orgDate: Mon, 29 Dec 2008 20:20:01 -0800CC: damian.eads at gmail.comSubject: Re: [Baypiggies] Opinions on Pyrex vs. ctypes vs. SWIG and whatever else binds to dynamic/shared libs The "which wrapper to use?" design question was in fact one of the topicsof Damian Eads' paper at this year's SciPy 2008: "First Time Experiences Using SciPy for Computer Vision Research"http://conference.scipy.org/static/wiki/eads-cv.pdfNot saying the paper was the definitive word on this subject, but I thought it was a good paper and an interesting and topical applicationarea (satellite image analysis for nuclear non-proliferation) and aSciPy newbie case study.I suggested we should invite Damian to present at BayPIGgies sometime,any comments?In fact, many folks have experience on this question, it would make a greattopic for a presentation by multiple users sharing their viewpoints for differentdomains (I haven't done this stuff so I can't comment myself;The consensus answer as far as I can see seems to depend largelyon how robust and stable the wrapperized code is, how much type-safetyyou need, exception-handling, how much control or visibility you have overthe underlying source etc...)Stephen> From: nar at hush.com> To: baypiggies at python.org> Date: Mon, 29 Dec 2008 12:23:43 -0800> Subject: [Baypiggies] Opinions on Pyrex vs. ctypes vs. SWIG and whatever else binds to dynamic/shared libs> > Hi guys,> > Long time lurker, first time poster -- I've got a question that has > been bugging me for a while and I figured I'd roll it out here to see > what opinions people may have.> > I've done a bit of work with Python binding to DLLs on Windows and > shared libraries on Linux/OSX, but I've mostly taken the ctypes route > using GCC-XML to generate wrapper code for me. It would seem that most > cheese shop modules use Pyrex with hand coded wrappers or SWIG to half > auto-gen the wrappers and finish off with hand fix-ups.> > Since ctypes ships with Python I kind of assumed it would be the > 'default' way of performing this task, but most people seem to like > Pyrex and a minority of people seem to use SWIG but hate it.> > I suspect the question is similar to asking 'Which is better, vi or > emacs?', but I'd like to hear what other people are doing / have done > and why they prefer it?> > For those unfamiliar with ctypes / ctypeslib here's the process:> > 0) Install gccxml> 1) Install ctypeslib module if it's not on your system, this will put > h2xml.py and xml2py.py on your system> 2) h2xml.py -I/path/to/includes SomeIncludeFile.h -o SomeIncludeFile.xml> 3) xml2py.py SomeIncludeFile.xml -o NewPythonModule.py> > There's a bit of fiddling you can do with the h2xml stuff as far as > preprocessing, but that's roughly what it takes. You still need to > hand-fix the generated wrapper code to make it 'pythonic' if thats > your flavor, since it passes C-type variables in and out, but it still > seems like a better development flow than using Pyrex/SWIG, but there > may be factors I'm unaware of. (Which is why I'm asking here!)> > Hopefully this isn't too off topic for the list, I look forward to the > responses,> > Thanks!> > Nathan Ramella> nar <> @ <> hush.com It?s the same Hotmail?. If by ?same? you mean up to 70% faster. Get your account now. _________________________________________________________________ Windows Live?: Keep your life in sync. http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_012009 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tony at tcapp.com Sun Jan 18 06:24:43 2009 From: tony at tcapp.com (Tony Cappellini) Date: Sat, 17 Jan 2009 21:24:43 -0800 Subject: [Baypiggies] Speaker for Feb/Mar/Apr [Pyrex/ctypes/SWIG for wrapping satellite image analysis for nuclear non-proliferation] In-Reply-To: References: Message-ID: <8249c4ac0901172124h76d919c6vb81af67009ee2760@mail.gmail.com> > Jim or someone - can you mail out the list of our scheduled meeting dates > for > Feb-Mar-Apr at the new Symantec Mtn View location? Symantec has us scheduled for the 4th Thursday of the month for most of this year. February 26, March 26, April 23. From spmcinerney at hotmail.com Sun Jan 18 06:26:51 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Sat, 17 Jan 2009 21:26:51 -0800 Subject: [Baypiggies] Speaker for Feb/Mar/Apr [Pyrex/ctypes/SWIG for wrapping satellite image analysis for nuclear non-proliferation] In-Reply-To: <8249c4ac0901172124h76d919c6vb81af67009ee2760@mail.gmail.com> References: <8249c4ac0901172124h76d919c6vb81af67009ee2760@mail.gmail.com> Message-ID: Okay, I suspected we moved to 4th Thursday but was not sure. In which case the webpage needs updating from: Meeting Schedule BayPIGgies meetings are held on the 2nd Thursday of every month. Meetings are from 7:30 PM - 9 PM at If you are planning on attending this meeting: Click to Sign up Meeting Location The Tech Museum of Innovation 201 South Market Street San Jose, CA 95113 > Date: Sat, 17 Jan 2009 21:24:43 -0800> Subject: Re: [Baypiggies] Speaker for Feb/Mar/Apr [Pyrex/ctypes/SWIG for wrapping satellite image analysis for nuclear non-proliferation]> From: tony at tcapp.com> To: spmcinerney at hotmail.com> CC: baypiggies at python.org; damian.eads at gmail.com> > > Jim or someone - can you mail out the list of our scheduled meeting dates> > for> > Feb-Mar-Apr at the new Symantec Mtn View location?> > Symantec has us scheduled for the 4th Thursday of the month for most> of this year.> > February 26, March 26, April 23. _________________________________________________________________ Windows Live?: Keep your life in sync. http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_012009 -------------- next part -------------- An HTML attachment was scrubbed... URL: From spmcinerney at hotmail.com Sun Jan 18 11:00:46 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Sun, 18 Jan 2009 02:00:46 -0800 Subject: [Baypiggies] FW: Speaker for Feb/Mar/Apr [Pyrex/ctypes/SWIG for wrapping image analysis ] In-Reply-To: <9d68a0840901172159g65bfc060v9458d8a33292a4fd@mail.gmail.com> References: <9d68a0840901172159g65bfc060v9458d8a33292a4fd@mail.gmail.com> Message-ID: Please all change the title to just: "Pyrex/ctypes/SWIG for wrapping image analysis" It is best to let Damian subscribe to the list and give you the blurb directly. Rgds, Stephen> Date: Sat, 17 Jan 2009 21:59:43 -0800> Subject: Re: Speaker for Feb/Mar/Apr [Pyrex/ctypes/SWIG for wrapping satellite image analysis for nuclear non-proliferation]> From: damian.eads at gmail.com > To: spmcinerney at hotmail.com> > Stephen, please strike the satellite imagery and nuclear> nonproliferation parts. > > Thanks,> > Damian> > On Sat, Jan 17, 2009 at 9:19 PM, Stephen McInerney> wrote:> > I spoke with Damian Eads and he offers to give us an expanded version> > of his SciPy 08 talk for Pyrex/ctypes/SWIG for satellite image analysis for> > nuclear non-proliferation [link below]> > Not sure if Nathan or anyone else wanted to do a newbie nugget on this> > same topic that nght - could be good, I would encourage Nathan to.> >> > Jim or someone - can you mail out the list of our scheduled meeting dates> > for> > Feb-Mar-Apr at the new Symantec Mtn View location?> >> > Damian is based in New Mexico so let's see what fits his schedule.> >> > Regards,> > Stephen> >> > ________________________________> > From: spmcinerney at hotmail.com> > To: baypiggies at python.org> > Date: Mon, 29 Dec 2008 20:20:01 -0800> > CC: damian.eads at gmail.com> > Subject: Re: [Baypiggies] Opinions on Pyrex vs. ctypes vs. SWIG and whatever> > else binds to dynamic/shared libs> >> >> > The "which wrapper to use?" design question was in fact one of the topics> > of Damian Eads' paper at this year's SciPy 2008:> > "First Time Experiences Using SciPy for Computer Vision Research"> > http://conference.scipy.org/static/wiki/eads-cv.pdf> >> > Not saying the paper was the definitive word on this subject, but> > I thought it was a good paper and an interesting and topical application> > area (satellite image analysis for nuclear non-proliferation) and a> > SciPy newbie case study.> >> > I suggested we should invite Damian to present at BayPIGgies sometime,> > any comments?> >> > In fact, many folks have experience on this question, it would make a great> > topic for a presentation by multiple users sharing their viewpoints for> > different> > domains (I haven't done this stuff so I can't comment myself;> > The consensus answer as far as I can see seems to depend largely> > on how robust and stable the wrapperized code is, how much type-safety> > you need, exception-handling, how much control or visibility you have over> > the underlying source etc...)> >> > Stephen> >> >> From: nar at hush.com> >> To: baypiggies at python.org> >> Date: Mon, 29 Dec 2008 12:23:43 -0800> >> Subject: [Baypiggies] Opinions on Pyrex vs. ctypes vs. SWIG and whatever> >> else binds to dynamic/shared libs> >>> >> Hi guys,> >>> >> Long time lurker, first time poster -- I've got a question that has> >> been bugging me for a while and I figured I'd roll it out here to see> >> what opinions people may have.> >>> >> I've done a bit of work with Python binding to DLLs on Windows and> >> shared libraries on Linux/OSX, but I've mostly taken the ctypes route> >> using GCC-XML to generate wrapper code for me. It would seem that most> >> cheese shop modules use Pyrex with hand coded wrappers or SWIG to half> >> auto-gen the wrappers and finish off with hand fix-ups.> >>> >> Since ctypes ships with Python I kind of assumed it would be the> >> 'default' way of performing this task, but most people seem to like> >> Pyrex and a minority of people seem to use SWIG but hate it.> >>> >> I suspect the question is similar to asking 'Which is better, vi or> >> emacs?', but I'd like to hear what other people are doing / have done> >> and why they prefer it?> >>> >> For those unfamiliar with ctypes / ctypeslib here's the process:> >>> >> 0) Install gccxml> >> 1) Install ctypeslib module if it's not on your system, this will put> >> h2xml.py and xml2py.py on your system> >> 2) h2xml.py -I/path/to/includes SomeIncludeFile.h -o SomeIncludeFile.xml> >> 3) xml2py.py SomeIncludeFile.xml -o NewPythonModule.py> >>> >> There's a bit of fiddling you can do with the h2xml stuff as far as> >> preprocessing, but that's roughly what it takes. You still need to> >> hand-fix the generated wrapper code to make it 'pythonic' if thats> >> your flavor, since it passes C-type variables in and out, but it still> >> seems like a better development flow than using Pyrex/SWIG, but there> >> may be factors I'm unaware of. (Which is why I'm asking here!)> >>> >> Hopefully this isn't too off topic for the list, I look forward to the> >> responses,> >>> >> Thanks!> >>> >> Nathan Ramella> >> nar <> @ <> hush.com> >> >> >> > ________________________________> > It's the same Hotmail(R). If by "same" you mean up to 70% faster. Get your> > account now.> >> > ________________________________> > Windows Live?: Keep your life in sync. Check it out. _________________________________________________________________ Windows Live? Hotmail?: Chat. Store. Share. Do more with mail. http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_howitworks_012009 -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Sun Jan 18 17:57:24 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Sun, 18 Jan 2009 08:57:24 -0800 Subject: [Baypiggies] SHDH: Python Collaboration? Message-ID: <3DC1D84D-8E1A-474A-BC2B-9505A23C1BE1@glenjarvis.com> Please see the Super Happy Dev House (SHDH) posting below my signature. I hadn't gone in quite a while - at least six months. I'm going to try to go this weekend. I often see other BayPIGgies there (like JJ, Jim, etc.). It's in Meno Park in the Sun Executive Briefing Center (which looks like a fun place to meet). Would you want to make plans to go together as a group, find a corner, and work on any Python related projects? Cheers, Glen -- 415-680-3964 glen at glenjarvis.com http://www.glenjarvis.com "You must be the change you wish to see in the world." -M. Gandhi We're celebrating our big 30th with another blowout event once again at the Sun Executive Briefing Center in Menlo Park. Mark your calendars and tell your friends, it's going down on the 31st of January from 2pm to 11pm. This first SuperHappyDevHouse of 2009 is going to be massive. What can you look forward to? Check it: * Tons of other creative and curious people like you * Sun's fun and dynamic space full places to talk and hack * A real, functional Black Box datacenter in a shipping container! * Lightning Talks and the Human Search Engine * A dance room with killer hacker tunes * Board game, K'nex and CRAFT room with looms and spinning wheels! * Hardware room full of hardware hacking * History of SuperHappyDevHouse: a retrospective * Snacks, drinks, and dinner (all the more reason to RSVP) What can you bring? * You, your laptop and your ideas * Food and drinks you want to share with your fellow geeks * Toys and gadgets, crafts and projects, books and manuals * Your friends! Your kids! Anybody you want to inspire with our culture! Here's the basic schedule: 2pm-6pm = Initial hacking + partying 6pm-7pm = Retrospective, Lightning Talks and Human Search Engine 7pm-11pm = Dinner and final hacking + partying Want to give a 5 minute Lightning Talk? Contact joel at gmail d0t com Post your name and plans for others to see on the wiki: http://superhappydevhouse.org/SuperHappyDevHouse30 RSVP @ Facebook: http://www.facebook.com/event.php?eid=40204287466 RSVP @ Upcoming: http://upcoming.yahoo.com/event/1446782/ We look forward to hacking with you! DevHouse Crew --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SuperHappyDevHouse Announcements" group. To post to this group, send email to SHDH-Announce at googlegroups.com To unsubscribe from this group, send email to SHDH-Announce+unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/SHDH-Announce?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From pfein at pobox.com Sun Jan 18 20:26:42 2009 From: pfein at pobox.com (Pete) Date: Sun, 18 Jan 2009 11:26:42 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> Message-ID: On Jan 17, 2009, at 6:24 PM, Shannon -jj Behrens wrote: > On Sat, Jan 17, 2009 at 11:11 AM, Pete wrote: >> Hiya- >> >> I was wondering if I could give a talk at next month's meeting. >> It'd be on >> my Factory module: http://pypi.python.org/pypi/Factory/ >> >> I gave this talk at Chipy a few months ago, and it was very well >> received. >> It's about 1/2 hour long. >> >> Lemme know. > > I'm cc'ing the rest of BayPiggies: > > Your description sounded interesting to me. Jim and Tony organize the > speakers, and they usually try to line up people a few months in > advance. I'm not sure exactly when they have a slot for you, but you I'm only going to be here through late March... given the change to the 4th Thursday, I'd need to do this next month (February) or not at all. > have a +1 from me. You might want to describe it a little more so > that the other people on the mailing list can get excited and give you > a +1 as well ;) Here's an abstract: ---------------------------------------- Factory is an object-oriented approach to partial function application, also known as currying. Python 2.5 added support for currying with the addition of functools.partial: http://docs.python.org/whatsnew/2.5.html#pep-309-partial-function-application The Factory module is a more powerful implementation of this pattern. Some improvements include: - safer, as invalid arguments are detected immediately, instead of at call time - intelligent support for classes, instance methods & all other callables - bound arguments can be inspected and modified as attributes - several convenient methods for (re)binding arguments Using Factories can: - simplify writing callbacks - reduce bugs in concurrent applications - provide easy lazy evaluation This talk will demonstrate the Factory module and discuss its implementation and uses. Familiarity with currying is helpful but not required. More information is available at http://pypi.python.org/pypi/Factory/ ----------------------------------------- The talk itself consists mainly of a live demo of the module, followed by a brief review of its implementation. It falls more on the side of "cool things you can do that are unique to Python", in contrast to the more typical "how to parse TPS reports in Python (or Perl or Java or ...)" . As such, it's a good insight in to the power of Python for programmers new to the language, while providing plenty to keep old hands entertained. I presented this talk to the Chicago group in September and it was very well received, with one audience member even suggesting the module should be included in the standard library. > Thanks for volunteering! Sure. $DIETY knows, I like to talk. ;-) --Pete From jim at well.com Sun Jan 18 20:36:47 2009 From: jim at well.com (jim) Date: Sun, 18 Jan 2009 11:36:47 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> Message-ID: <1232307407.6841.224.camel@jim-laptop> let's do it. On Sun, 2009-01-18 at 11:26 -0800, Pete wrote: > On Jan 17, 2009, at 6:24 PM, Shannon -jj Behrens wrote: > > > On Sat, Jan 17, 2009 at 11:11 AM, Pete wrote: > >> Hiya- > >> > >> I was wondering if I could give a talk at next month's meeting. > >> It'd be on > >> my Factory module: http://pypi.python.org/pypi/Factory/ > >> > >> I gave this talk at Chipy a few months ago, and it was very well > >> received. > >> It's about 1/2 hour long. > >> > >> Lemme know. > > > > I'm cc'ing the rest of BayPiggies: > > > > Your description sounded interesting to me. Jim and Tony organize the > > speakers, and they usually try to line up people a few months in > > advance. I'm not sure exactly when they have a slot for you, but you > > I'm only going to be here through late March... given the change to > the 4th Thursday, I'd need to do this next month (February) or not at > all. > > > have a +1 from me. You might want to describe it a little more so > > that the other people on the mailing list can get excited and give you > > a +1 as well ;) > > Here's an abstract: > > ---------------------------------------- > Factory is an object-oriented approach to partial function > application, also known as currying. > > Python 2.5 added support for currying with the addition of > functools.partial: http://docs.python.org/whatsnew/2.5.html#pep-309-partial-function-application > > The Factory module is a more powerful implementation of this pattern. > Some improvements include: > - safer, as invalid arguments are detected immediately, instead of > at call time > - intelligent support for classes, instance methods & all other > callables > - bound arguments can be inspected and modified as attributes > - several convenient methods for (re)binding arguments > > Using Factories can: > - simplify writing callbacks > - reduce bugs in concurrent applications > - provide easy lazy evaluation > > This talk will demonstrate the Factory module and discuss its > implementation and uses. Familiarity with currying is helpful but not > required. More information is available at http://pypi.python.org/pypi/Factory/ > ----------------------------------------- > > The talk itself consists mainly of a live demo of the module, followed > by a brief review of its implementation. It falls more on the side of > "cool things you can do that are unique to Python", in contrast to the > more typical "how to parse TPS reports in Python (or Perl or Java > or ...)" . As such, it's a good insight in to the power of Python for > programmers new to the language, while providing plenty to keep old > hands entertained. I presented this talk to the Chicago group in > September and it was very well received, with one audience member even > suggesting the module should be included in the standard library. > > > Thanks for volunteering! > > Sure. $DIETY knows, I like to talk. ;-) > > --Pete > From spmcinerney at hotmail.com Sun Jan 18 21:06:38 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Sun, 18 Jan 2009 12:06:38 -0800 Subject: [Baypiggies] Tentative talk schedule Baypiggies Feb-Apr? In-Reply-To: <1232307407.6841.224.camel@jim-laptop> References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> <1232307407.6841.224.camel@jim-laptop> Message-ID: ++ on Pete on Factory module for February. In that case maybe the Apr 23 would work for Damian (I think the Mar 26 is out for him), and as mentioned he's coming from out-of-state. Jim can you talk offline with Damian? In that case our tentative schedule would be [Jim please confirm] [February 26] Pete Fein on Factory module [March 26] OPEN [April 23] maybe Damian Eads (if you can confirm this)? > From: jim at well.com> To: pfein at pobox.com> Date: Sun, 18 Jan 2009 11:36:47 -0800> CC: baypiggies at python.org> Subject: Re: [Baypiggies] Talk @ Baypiggies in Feb?> > > let's do it. > > > On Sun, 2009-01-18 at 11:26 -0800, Pete wrote:> > On Jan 17, 2009, at 6:24 PM, Shannon -jj Behrens wrote:> > > > > On Sat, Jan 17, 2009 at 11:11 AM, Pete wrote:> > >> Hiya-> > >>> > >> I was wondering if I could give a talk at next month's meeting. > > >> It'd be on> > >> my Factory module: http://pypi.python.org/pypi/Factory/> > >>> > >> I gave this talk at Chipy a few months ago, and it was very well > > >> received.> > >> It's about 1/2 hour long.> > >>> > >> Lemme know.> > >> > > I'm cc'ing the rest of BayPiggies:> > >> > > Your description sounded interesting to me. Jim and Tony organize the> > > speakers, and they usually try to line up people a few months in> > > advance. I'm not sure exactly when they have a slot for you, but you> > > > I'm only going to be here through late March... given the change to > > the 4th Thursday, I'd need to do this next month (February) or not at > > all.> > > > > have a +1 from me. You might want to describe it a little more so> > > that the other people on the mailing list can get excited and give you> > > a +1 as well ;)> > > > Here's an abstract:> > > > ----------------------------------------> > Factory is an object-oriented approach to partial function > > application, also known as currying.> > > > Python 2.5 added support for currying with the addition of > > functools.partial: http://docs.python.org/whatsnew/2.5.html#pep-309-partial-function-application> > > > The Factory module is a more powerful implementation of this pattern. > > Some improvements include:> > - safer, as invalid arguments are detected immediately, instead of > > at call time> > - intelligent support for classes, instance methods & all other > > callables> > - bound arguments can be inspected and modified as attributes> > - several convenient methods for (re)binding arguments> > > > Using Factories can:> > - simplify writing callbacks> > - reduce bugs in concurrent applications> > - provide easy lazy evaluation> > > > This talk will demonstrate the Factory module and discuss its > > implementation and uses. Familiarity with currying is helpful but not > > required. More information is available at http://pypi.python.org/pypi/Factory/> > -----------------------------------------> > > > The talk itself consists mainly of a live demo of the module, followed > > by a brief review of its implementation. It falls more on the side of > > "cool things you can do that are unique to Python", in contrast to the > > more typical "how to parse TPS reports in Python (or Perl or Java > > or ...)" . As such, it's a good insight in to the power of Python for > > programmers new to the language, while providing plenty to keep old > > hands entertained. I presented this talk to the Chicago group in > > September and it was very well received, with one audience member even > > suggesting the module should be included in the standard library.> > > > > Thanks for volunteering!> > > > Sure. $DIETY knows, I like to talk. ;-)> > > > --Pete> > > > _______________________________________________> Baypiggies mailing list> Baypiggies at python.org> To change your subscription options or unsubscribe:> http://mail.python.org/mailman/listinfo/baypiggies _________________________________________________________________ Windows Live? Hotmail?: Chat. Store. Share. Do more with mail. http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_howitworks_012009 -------------- next part -------------- An HTML attachment was scrubbed... URL: From damian.eads.lists at gmail.com Sun Jan 18 22:08:31 2009 From: damian.eads.lists at gmail.com (Damian Eads) Date: Sun, 18 Jan 2009 13:08:31 -0800 Subject: [Baypiggies] BayPiggies Talk Message-ID: <91b4b1ab0901181308h415c28b5wf0915fd6d8bec236@mail.gmail.com> (As it turns out, I needed to subscribe to the list to reply. Here is my reply.) Hi there, Looking over my calendar, April 23 is completely free although March 26 may work. I'm actually in California for the next five months working on my dissertation so traveling to Mountain View is not a problem. I spend six months in NM then six months in CA, back and forth. One correction I'd like to make. The title of my talk will be "Alternatives for Writing C and C++ Extensions for Computer Vision Research." Thanks! Cheers, Damian On Sun, Jan 18, 2009 at 12:06 PM, Stephen McInerney wrote: > ++ on Pete on Factory module for February. > > In that case maybe the Apr 23 would work for Damian (I think the Mar 26 is > out for him), > and as mentioned he's coming from out-of-state. Jim can you talk offline > with Damian? > In that case our tentative schedule would be [Jim please confirm] > > [February 26] Pete Fein on Factory module > [March 26] OPEN > [April 23] maybe Damian Eads (if you can confirm this)? > > >> From: jim at well.com >> To: pfein at pobox.com >> Date: Sun, 18 Jan 2009 11:36:47 -0800 >> CC: baypiggies at python.org >> Subject: Re: [Baypiggies] Talk @ Baypiggies in Feb? >> >> >> let's do it. >> >> >> On Sun, 2009-01-18 at 11:26 -0800, Pete wrote: >> > On Jan 17, 2009, at 6:24 PM, Shannon -jj Behrens wrote: >> > >> > > On Sat, Jan 17, 2009 at 11:11 AM, Pete wrote: >> > >> Hiya- >> > >> >> > >> I was wondering if I could give a talk at next month's meeting. >> > >> It'd be on >> > >> my Factory module: http://pypi.python.org/pypi/Factory/ >> > >> >> > >> I gave this talk at Chipy a few months ago, and it was very well >> > >> received. >> > >> It's about 1/2 hour long. >> > >> >> > >> Lemme know. >> > > >> > > I'm cc'ing the rest of BayPiggies: >> > > >> > > Your description sounded interesting to me. Jim and Tony organize the >> > > speakers, and they usually try to line up people a few months in >> > > advance. I'm not sure exactly when they have a slot for you, but you >> > >> > I'm only going to be here through late March... given the change to >> > the 4th Thursday, I'd need to do this next month (February) or not at >> > all. >> > >> > > have a +1 from me. You might want to describe it a little more so >> > > that the other people on the mailing list can get excited and give you >> > > a +1 as well ;) >> > >> > Here's an abstract: >> > >> > ---------------------------------------- >> > Factory is an object-oriented approach to partial function >> > application, also known as currying. >> > >> > Python 2.5 added support for currying with the addition of >> > functools.partial: >> > http://docs.python.org/whatsnew/2.5.html#pep-309-partial-function-application >> > >> > The Factory module is a more powerful implementation of this pattern. >> > Some improvements include: >> > - safer, as invalid arguments are detected immediately, instead of >> > at call time >> > - intelligent support for classes, instance methods & all other >> > callables >> > - bound arguments can be inspected and modified as attributes >> > - several convenient methods for (re)binding arguments >> > >> > Using Factories can: >> > - simplify writing callbacks >> > - reduce bugs in concurrent applications >> > - provide easy lazy evaluation >> > >> > This talk will demonstrate the Factory module and discuss its >> > implementation and uses. Familiarity with currying is helpful but not >> > required. More information is available at >> > http://pypi.python.org/pypi/Factory/ >> > ----------------------------------------- >> > >> > The talk itself consists mainly of a live demo of the module, followed >> > by a brief review of its implementation. It falls more on the side of >> > "cool things you can do that are unique to Python", in contrast to the >> > more typical "how to parse TPS reports in Python (or Perl or Java >> > or ...)" . As such, it's a good insight in to the power of Python for >> > programmers new to the language, while providing plenty to keep old >> > hands entertained. I presented this talk to the Chicago group in >> > September and it was very well received, with one audience member even >> > suggesting the module should be included in the standard library. >> > >> > > Thanks for volunteering! >> > >> > Sure. $DIETY knows, I like to talk. ;-) >> > >> > --Pete >> > >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies > > > ________________________________ > Windows Live? Hotmail(R): Chat. Store. Share. Do more with mail. See how it > works. -- ----------------------------------------------------- Damian Eads Ph.D. Student Jack Baskin School of Engineering, UCSC E2-489 1156 High Street Machine Learning Lab Santa Cruz, CA 95064 http://www.soe.ucsc.edu/~eads From pfein at pobox.com Sun Jan 18 22:36:46 2009 From: pfein at pobox.com (Pete) Date: Sun, 18 Jan 2009 13:36:46 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: <1232307407.6841.224.camel@jim-laptop> References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> <1232307407.6841.224.camel@jim-laptop> Message-ID: Great, thanks! We should prolly find a second less-than-full-length talk; while I can stretch this out a bit, I don't think I can make a full meeting of it. In Chicago, we sometimes do one longer talk and a few lightning talks (5-15 minutes). Keeps things interesting, lightens the burden on any one speaker & gives more people a chance to present. On Jan 18, 2009, at 11:36 AM, jim wrote: > > let's do it. > > > On Sun, 2009-01-18 at 11:26 -0800, Pete wrote: >> On Jan 17, 2009, at 6:24 PM, Shannon -jj Behrens wrote: >> >>> On Sat, Jan 17, 2009 at 11:11 AM, Pete wrote: >>>> Hiya- >>>> >>>> I was wondering if I could give a talk at next month's meeting. >>>> It'd be on >>>> my Factory module: http://pypi.python.org/pypi/Factory/ >>>> >>>> I gave this talk at Chipy a few months ago, and it was very well >>>> received. >>>> It's about 1/2 hour long. >>>> >>>> Lemme know. >>> >>> I'm cc'ing the rest of BayPiggies: >>> >>> Your description sounded interesting to me. Jim and Tony organize >>> the >>> speakers, and they usually try to line up people a few months in >>> advance. I'm not sure exactly when they have a slot for you, but >>> you >> >> I'm only going to be here through late March... given the change to >> the 4th Thursday, I'd need to do this next month (February) or not at >> all. >> >>> have a +1 from me. You might want to describe it a little more so >>> that the other people on the mailing list can get excited and give >>> you >>> a +1 as well ;) >> >> Here's an abstract: >> >> ---------------------------------------- >> Factory is an object-oriented approach to partial function >> application, also known as currying. >> >> Python 2.5 added support for currying with the addition of >> functools.partial: http://docs.python.org/whatsnew/2.5.html#pep-309-partial-function-application >> >> The Factory module is a more powerful implementation of this pattern. >> Some improvements include: >> - safer, as invalid arguments are detected immediately, instead of >> at call time >> - intelligent support for classes, instance methods & all other >> callables >> - bound arguments can be inspected and modified as attributes >> - several convenient methods for (re)binding arguments >> >> Using Factories can: >> - simplify writing callbacks >> - reduce bugs in concurrent applications >> - provide easy lazy evaluation >> >> This talk will demonstrate the Factory module and discuss its >> implementation and uses. Familiarity with currying is helpful but >> not >> required. More information is available at http://pypi.python.org/pypi/Factory/ >> ----------------------------------------- >> >> The talk itself consists mainly of a live demo of the module, >> followed >> by a brief review of its implementation. It falls more on the side >> of >> "cool things you can do that are unique to Python", in contrast to >> the >> more typical "how to parse TPS reports in Python (or Perl or Java >> or ...)" . As such, it's a good insight in to the power of Python >> for >> programmers new to the language, while providing plenty to keep old >> hands entertained. I presented this talk to the Chicago group in >> September and it was very well received, with one audience member >> even >> suggesting the module should be included in the standard library. >> >>> Thanks for volunteering! >> >> Sure. $DIETY knows, I like to talk. ;-) >> >> --Pete >> > From billkatz at gmail.com Sun Jan 18 23:16:54 2009 From: billkatz at gmail.com (Bill Katz) Date: Sun, 18 Jan 2009 14:16:54 -0800 Subject: [Baypiggies] Google App Engine meetup, Tue, Jan 20 In-Reply-To: <59aa95140901181413h3edf7696v8d64430afb3039fc@mail.gmail.com> References: <59aa95140901181413h3edf7696v8d64430afb3039fc@mail.gmail.com> Message-ID: <59aa95140901181416n63e49fddy4b9e01367f1f8e7c@mail.gmail.com> Forgot to mention the RSVP link is here: http://web.meetup.com/116/calendar/9332524/ On Sun, Jan 18, 2009 at 2:13 PM, Bill Katz wrote: > App Engine is python-only right now. > > Topic: Hacking App Engine (or how to dig into lower level APIs and > customize them to your needs) > > Speaker: Jens Scheffler (author of App Engine Fan blog), > http://blog.appenginefan.com/ > Also Pete Koomen, Product Manager of App Engine, will talk about new > features and provide an update on the platform progress. > > Location: TIPS Group, 1000 Elwell Ct, Palo Alto, CA 94303 (NOTE LOCATION > CHANGE) > > Time: 7 pm, Tuesday, Jan 20. > > Schedule: > - Update on Google App Engine > - Main Talk on Hacking App Engine > - Lightning Talks (at least 3 working examples are slated) > > We'll have some time for prearranged lightning talks, so if you have a demo > of something running on App Engine, drop me a line. > > -Bill > -------------- next part -------------- An HTML attachment was scrubbed... URL: From billkatz at gmail.com Sun Jan 18 23:13:02 2009 From: billkatz at gmail.com (Bill Katz) Date: Sun, 18 Jan 2009 14:13:02 -0800 Subject: [Baypiggies] Google App Engine meetup, Tue, Jan 20 Message-ID: <59aa95140901181413h3edf7696v8d64430afb3039fc@mail.gmail.com> App Engine is python-only right now. Topic: Hacking App Engine (or how to dig into lower level APIs and customize them to your needs) Speaker: Jens Scheffler (author of App Engine Fan blog), http://blog.appenginefan.com/ Also Pete Koomen, Product Manager of App Engine, will talk about new features and provide an update on the platform progress. Location: TIPS Group, 1000 Elwell Ct, Palo Alto, CA 94303 (NOTE LOCATION CHANGE) Time: 7 pm, Tuesday, Jan 20. Schedule: - Update on Google App Engine - Main Talk on Hacking App Engine - Lightning Talks (at least 3 working examples are slated) We'll have some time for prearranged lightning talks, so if you have a demo of something running on App Engine, drop me a line. -Bill -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at well.com Mon Jan 19 01:10:05 2009 From: jim at well.com (jim) Date: Sun, 18 Jan 2009 16:10:05 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> <1232307407.6841.224.camel@jim-laptop> Message-ID: <1232323805.6841.262.camel@jim-laptop> it's surprising how a small information load can take up time. don't worry about filling the time, but you can begin with an overview (what problem is solved), then talk about practical matters of setting up (what tools, complementary modules, and anything else that one can use for practical coding), then some code examples, then note any pitfalls, maybe common blind-alley thinking traps, then questions and discussion, and what do you know: the security staff is trying to kick us out. if you think you can give your talk in about 30 minutes, it'll almost certainly expand to 45. don't worry if it's less. we can fill in before and after your talk with one or more newbie nuggets (lightning talks), announcements, and discussion. if you think you'll have trouble filling 30, let us know and we'll fix up newbie nuggets to order. this is for thursday, february 26, right? On Sun, 2009-01-18 at 13:36 -0800, Pete wrote: > Great, thanks! > > We should prolly find a second less-than-full-length talk; while I can > stretch this out a bit, I don't think I can make a full meeting of it. > In Chicago, we sometimes do one longer talk and a few lightning talks > (5-15 minutes). Keeps things interesting, lightens the burden on any > one speaker & gives more people a chance to present. > > On Jan 18, 2009, at 11:36 AM, jim wrote: > > > > > let's do it. > > > > > > On Sun, 2009-01-18 at 11:26 -0800, Pete wrote: > >> On Jan 17, 2009, at 6:24 PM, Shannon -jj Behrens wrote: > >> > >>> On Sat, Jan 17, 2009 at 11:11 AM, Pete wrote: > >>>> Hiya- > >>>> > >>>> I was wondering if I could give a talk at next month's meeting. > >>>> It'd be on > >>>> my Factory module: http://pypi.python.org/pypi/Factory/ > >>>> > >>>> I gave this talk at Chipy a few months ago, and it was very well > >>>> received. > >>>> It's about 1/2 hour long. > >>>> > >>>> Lemme know. > >>> > >>> I'm cc'ing the rest of BayPiggies: > >>> > >>> Your description sounded interesting to me. Jim and Tony organize > >>> the > >>> speakers, and they usually try to line up people a few months in > >>> advance. I'm not sure exactly when they have a slot for you, but > >>> you > >> > >> I'm only going to be here through late March... given the change to > >> the 4th Thursday, I'd need to do this next month (February) or not at > >> all. > >> > >>> have a +1 from me. You might want to describe it a little more so > >>> that the other people on the mailing list can get excited and give > >>> you > >>> a +1 as well ;) > >> > >> Here's an abstract: > >> > >> ---------------------------------------- > >> Factory is an object-oriented approach to partial function > >> application, also known as currying. > >> > >> Python 2.5 added support for currying with the addition of > >> functools.partial: http://docs.python.org/whatsnew/2.5.html#pep-309-partial-function-application > >> > >> The Factory module is a more powerful implementation of this pattern. > >> Some improvements include: > >> - safer, as invalid arguments are detected immediately, instead of > >> at call time > >> - intelligent support for classes, instance methods & all other > >> callables > >> - bound arguments can be inspected and modified as attributes > >> - several convenient methods for (re)binding arguments > >> > >> Using Factories can: > >> - simplify writing callbacks > >> - reduce bugs in concurrent applications > >> - provide easy lazy evaluation > >> > >> This talk will demonstrate the Factory module and discuss its > >> implementation and uses. Familiarity with currying is helpful but > >> not > >> required. More information is available at http://pypi.python.org/pypi/Factory/ > >> ----------------------------------------- > >> > >> The talk itself consists mainly of a live demo of the module, > >> followed > >> by a brief review of its implementation. It falls more on the side > >> of > >> "cool things you can do that are unique to Python", in contrast to > >> the > >> more typical "how to parse TPS reports in Python (or Perl or Java > >> or ...)" . As such, it's a good insight in to the power of Python > >> for > >> programmers new to the language, while providing plenty to keep old > >> hands entertained. I presented this talk to the Chicago group in > >> September and it was very well received, with one audience member > >> even > >> suggesting the module should be included in the standard library. > >> > >>> Thanks for volunteering! > >> > >> Sure. $DIETY knows, I like to talk. ;-) > >> > >> --Pete > >> > > > From pfein at pobox.com Mon Jan 19 02:07:55 2009 From: pfein at pobox.com (Pete) Date: Sun, 18 Jan 2009 17:07:55 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: <1232323805.6841.262.camel@jim-laptop> References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> <1232307407.6841.224.camel@jim-laptop> <1232323805.6841.262.camel@jim-laptop> Message-ID: <64024FDE-70AD-4DC4-837F-C4D701A717D6@pobox.com> On Jan 18, 2009, at 4:10 PM, jim wrote: > > it's surprising how a small information load > can take up time. don't worry about filling the > time, but you can begin with an overview (what > problem is solved), then talk about practical > matters of setting up (what tools, complementary > modules, and anything else that one can use for > practical coding), then some code examples, then > note any pitfalls, maybe common blind-alley > thinking traps, then questions and discussion, > and what do you know: the security staff is > trying to kick us out. > if you think you can give your talk in about > 30 minutes, it'll almost certainly expand to 45. > don't worry if it's less. we can fill in before > and after your talk with one or more newbie > nuggets (lightning talks), announcements, and > discussion. I can try to add a little more material showing real-world use cases, but I've already got most of the above covered. I've given this before, and really, it's just not that long of a talk. ;-) > if you think you'll have trouble filling 30, > let us know and we'll fix up newbie nuggets to > order. Filling 30 minutes is no problem, 45 is a stretch and an hour is out. I don't know how long your meetings usually go. > this is for thursday, february 26, right? Yup. --Pete From drewp at bigasterisk.com Mon Jan 19 02:24:34 2009 From: drewp at bigasterisk.com (Drew Perttula) Date: Sun, 18 Jan 2009 17:24:34 -0800 Subject: [Baypiggies] SHDH: Python Collaboration? In-Reply-To: <3DC1D84D-8E1A-474A-BC2B-9505A23C1BE1@glenjarvis.com> References: <3DC1D84D-8E1A-474A-BC2B-9505A23C1BE1@glenjarvis.com> Message-ID: <4973D652.8000304@bigasterisk.com> Glen Jarvis wrote: > Please see the Super Happy Dev House (SHDH) posting below my signature. > I hadn't gone in quite a while - at least six months. I'm going to try > to go this weekend. I often see other BayPIGgies there (like JJ, Jim, > etc.). It's in Meno Park in the Sun Executive Briefing Center (which > looks like a fun place to meet). > > Would you want to make plans to go together as a group, find a corner, > and work on any Python related projects? > That's what I do almost every SHDH anyway! There are normally quite a few python hackers there. I made it to the last Sun-hosted one and it was as big as the announcement makes it sound. (disclosure: "find a corner and work on python projects" is also what I do on weekends when there *isn't* SHDH :) From jim at well.com Mon Jan 19 03:05:38 2009 From: jim at well.com (jim) Date: Sun, 18 Jan 2009 18:05:38 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: <64024FDE-70AD-4DC4-837F-C4D701A717D6@pobox.com> References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> <1232307407.6841.224.camel@jim-laptop> <1232323805.6841.262.camel@jim-laptop> <64024FDE-70AD-4DC4-837F-C4D701A717D6@pobox.com> Message-ID: <1232330738.6841.278.camel@jim-laptop> not to worry. we'll work on having not one but two newbie nuggets to supplement your talk. meetings start at 7:35 PM with a newbie nugget--probably two newbie nuggets in your case. then comes The Talk (you're on), which goes until 8:30 to 8:45. then there are announcements ("mapping") and getting together ("random access"). per above, you'd start your talk around 8 PM and finish up around 8:30 or a little later. usually there are five or ten minutes worth of announcements, and some people stay to chat with each other (e.g. follow up on a job announcement). nobody's ever complained about a talk that was too short. if there's anything we can do to help you out, make things pleasant (e.g. give a ride), or whatever, let us know. many thanks, jim for baypiggies On Sun, 2009-01-18 at 17:07 -0800, Pete wrote: > On Jan 18, 2009, at 4:10 PM, jim wrote: > > > > it's surprising how a small information load > > can take up time. don't worry about filling the > > time, but you can begin with an overview (what > > problem is solved), then talk about practical > > matters of setting up (what tools, complementary > > modules, and anything else that one can use for > > practical coding), then some code examples, then > > note any pitfalls, maybe common blind-alley > > thinking traps, then questions and discussion, > > and what do you know: the security staff is > > trying to kick us out. > > if you think you can give your talk in about > > 30 minutes, it'll almost certainly expand to 45. > > don't worry if it's less. we can fill in before > > and after your talk with one or more newbie > > nuggets (lightning talks), announcements, and > > discussion. > > I can try to add a little more material showing real-world use cases, > but I've already got most of the above covered. I've given this > before, and really, it's just not that long of a talk. ;-) > > > if you think you'll have trouble filling 30, > > let us know and we'll fix up newbie nuggets to > > order. > > Filling 30 minutes is no problem, 45 is a stretch and an hour is out. > I don't know how long your meetings usually go. > > > this is for thursday, february 26, right? > > Yup. > > --Pete > From bdbaddog at gmail.com Mon Jan 19 05:36:10 2009 From: bdbaddog at gmail.com (William Deegan) Date: Sun, 18 Jan 2009 20:36:10 -0800 Subject: [Baypiggies] Speaker for Feb/Mar/Apr [Pyrex/ctypes/SWIG for wrapping satellite image analysis for nuclear non-proliferation] In-Reply-To: References: <8249c4ac0901172124h76d919c6vb81af67009ee2760@mail.gmail.com> Message-ID: <8540148a0901182036h475a24d6v86c838ff2e031b95@mail.gmail.com> All, Web site's been updated. Can someone construct a summary of the next meeting and I'll post it. Also please double check the location information, and if anyone has info on parking and/or public transit let me know and I'll update the site with that as well. -Bill On Sat, Jan 17, 2009 at 9:26 PM, Stephen McInerney wrote: > > Okay, I suspected we moved to 4th Thursday but was not sure. In which case > the webpage needs updating from: > > Meeting Schedule BayPIGgies meetings are held on the *2nd Thursday of > every month*. Meetings are from *7:30 PM - 9 PM* at > *If you are planning on attending this meeting: Click to Sign up > * > Meeting Location The Tech Museum of Innovation > 201 South Market Street > San Jose, CA 95113 > > > > Date: Sat, 17 Jan 2009 21:24:43 -0800 > > Subject: Re: [Baypiggies] Speaker for Feb/Mar/Apr [Pyrex/ctypes/SWIG for > wrapping satellite image analysis for nuclear non-proliferation] > > From: tony at tcapp.com > > To: spmcinerney at hotmail.com > > CC: baypiggies at python.org; damian.eads at gmail.com > > > > > Jim or someone - can you mail out the list of our scheduled meeting > dates > > > for > > > Feb-Mar-Apr at the new Symantec Mtn View location? > > > > Symantec has us scheduled for the 4th Thursday of the month for most > > of this year. > > > > February 26, March 26, April 23. > > > ------------------------------ > Windows Live?: Keep your life in sync. Check it out. > > _______________________________________________ > 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 jjinux at gmail.com Mon Jan 19 08:35:31 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Sun, 18 Jan 2009 23:35:31 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: <1232330738.6841.278.camel@jim-laptop> References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> <1232307407.6841.224.camel@jim-laptop> <1232323805.6841.262.camel@jim-laptop> <64024FDE-70AD-4DC4-837F-C4D701A717D6@pobox.com> <1232330738.6841.278.camel@jim-laptop> Message-ID: If someone can give a 30 minute talk on PyDev, that would be an awesome way to fill out the meeting, at least in my opinion. -jj On Sun, Jan 18, 2009 at 6:05 PM, jim wrote: > > not to worry. we'll work on having not one > but two newbie nuggets to supplement your talk. > meetings start at 7:35 PM with a newbie > nugget--probably two newbie nuggets in your > case. then comes The Talk (you're on), which > goes until 8:30 to 8:45. then there are > announcements ("mapping") and getting together > ("random access"). > per above, you'd start your talk around > 8 PM and finish up around 8:30 or a little > later. usually there are five or ten minutes > worth of announcements, and some people stay > to chat with each other (e.g. follow up on > a job announcement). nobody's ever complained > about a talk that was too short. > if there's anything we can do to help you > out, make things pleasant (e.g. give a ride), > or whatever, let us know. > many thanks, > jim for baypiggies > > > > > On Sun, 2009-01-18 at 17:07 -0800, Pete wrote: >> On Jan 18, 2009, at 4:10 PM, jim wrote: >> > >> > it's surprising how a small information load >> > can take up time. don't worry about filling the >> > time, but you can begin with an overview (what >> > problem is solved), then talk about practical >> > matters of setting up (what tools, complementary >> > modules, and anything else that one can use for >> > practical coding), then some code examples, then >> > note any pitfalls, maybe common blind-alley >> > thinking traps, then questions and discussion, >> > and what do you know: the security staff is >> > trying to kick us out. >> > if you think you can give your talk in about >> > 30 minutes, it'll almost certainly expand to 45. >> > don't worry if it's less. we can fill in before >> > and after your talk with one or more newbie >> > nuggets (lightning talks), announcements, and >> > discussion. >> >> I can try to add a little more material showing real-world use cases, >> but I've already got most of the above covered. I've given this >> before, and really, it's just not that long of a talk. ;-) >> >> > if you think you'll have trouble filling 30, >> > let us know and we'll fix up newbie nuggets to >> > order. >> >> Filling 30 minutes is no problem, 45 is a stretch and an hour is out. >> I don't know how long your meetings usually go. >> >> > this is for thursday, february 26, right? >> >> Yup. >> >> --Pete >> > > -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Mon Jan 19 08:38:59 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Sun, 18 Jan 2009 23:38:59 -0800 Subject: [Baypiggies] BayPiggies Talk In-Reply-To: <91b4b1ab0901181308h415c28b5wf0915fd6d8bec236@mail.gmail.com> References: <91b4b1ab0901181308h415c28b5wf0915fd6d8bec236@mail.gmail.com> Message-ID: On Sun, Jan 18, 2009 at 1:08 PM, Damian Eads wrote: > (As it turns out, I needed to subscribe to the list to reply. Here is my reply.) > > Hi there, > > Looking over my calendar, April 23 is completely free although March > 26 may work. I'm actually in California for the next five months > working on my dissertation so traveling to Mountain View is not a > problem. I spend six months in NM then six months in CA, back and > forth. > > One correction I'd like to make. The title of my talk will be > "Alternatives for Writing C and C++ Extensions for Computer Vision > Research." Sounds like a fun talk :) -jj From nar at hush.com Mon Jan 19 08:39:33 2009 From: nar at hush.com (nar) Date: Sun, 18 Jan 2009 23:39:33 -0800 Subject: [Baypiggies] Talk @ Baypiggies in Feb? In-Reply-To: References: <464006F7-E1FF-444A-B0E9-1474D031398C@pobox.com> <1232307407.6841.224.camel@jim-laptop> <1232323805.6841.262.camel@jim-laptop> <64024FDE-70AD-4DC4-837F-C4D701A717D6@pobox.com> <1232330738.6841.278.camel@jim-laptop> Message-ID: <6450227337fd9c1a0bf8750405b191cc@smtp.hushmail.com> If nobody else feels strongly about doing a PyDev talk, I'll be happy to step up to the plate. -n On Jan 18, 2009, at 11:35 PM, Shannon -jj Behrens wrote: > If someone can give a 30 minute talk on PyDev, that would be an > awesome way to fill out the meeting, at least in my opinion. > > -jj > > On Sun, Jan 18, 2009 at 6:05 PM, jim wrote: >> >> not to worry. we'll work on having not one >> but two newbie nuggets to supplement your talk. >> meetings start at 7:35 PM with a newbie >> nugget--probably two newbie nuggets in your >> case. then comes The Talk (you're on), which >> goes until 8:30 to 8:45. then there are >> announcements ("mapping") and getting together >> ("random access"). >> per above, you'd start your talk around >> 8 PM and finish up around 8:30 or a little >> later. usually there are five or ten minutes >> worth of announcements, and some people stay >> to chat with each other (e.g. follow up on >> a job announcement). nobody's ever complained >> about a talk that was too short. >> if there's anything we can do to help you >> out, make things pleasant (e.g. give a ride), >> or whatever, let us know. >> many thanks, >> jim for baypiggies >> >> >> >> >> On Sun, 2009-01-18 at 17:07 -0800, Pete wrote: >>> On Jan 18, 2009, at 4:10 PM, jim wrote: >>>> >>>> it's surprising how a small information load >>>> can take up time. don't worry about filling the >>>> time, but you can begin with an overview (what >>>> problem is solved), then talk about practical >>>> matters of setting up (what tools, complementary >>>> modules, and anything else that one can use for >>>> practical coding), then some code examples, then >>>> note any pitfalls, maybe common blind-alley >>>> thinking traps, then questions and discussion, >>>> and what do you know: the security staff is >>>> trying to kick us out. >>>> if you think you can give your talk in about >>>> 30 minutes, it'll almost certainly expand to 45. >>>> don't worry if it's less. we can fill in before >>>> and after your talk with one or more newbie >>>> nuggets (lightning talks), announcements, and >>>> discussion. >>> >>> I can try to add a little more material showing real-world use >>> cases, >>> but I've already got most of the above covered. I've given this >>> before, and really, it's just not that long of a talk. ;-) >>> >>>> if you think you'll have trouble filling 30, >>>> let us know and we'll fix up newbie nuggets to >>>> order. >>> >>> Filling 30 minutes is no problem, 45 is a stretch and an hour is >>> out. >>> I don't know how long your meetings usually go. >>> >>>> this is for thursday, february 26, right? >>> >>> Yup. >>> >>> --Pete >>> >> >> > > > > -- > In this life we cannot do great things. We can only do small things > with great love. -- Mother Teresa > http://jjinux.blogspot.com/ > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From charles.merriam at gmail.com Mon Jan 19 20:57:16 2009 From: charles.merriam at gmail.com (Charles Merriam) Date: Mon, 19 Jan 2009 11:57:16 -0800 Subject: [Baypiggies] Speaker summary... Message-ID: There have been a few dozen emails about upcoming meetings. It's time for a summary email. It should include: Current upcoming meeting dates, as those might have changed. Upcoming locations, and any open topics about new locations. Topic/Speaker/Date for the various combinations we know about. I know its a bit of extra work, but it would clarify the conversations enormously. Thank you, Charles From jim at well.com Mon Jan 19 21:09:02 2009 From: jim at well.com (jim) Date: Mon, 19 Jan 2009 12:09:02 -0800 Subject: [Baypiggies] Speaker summary... In-Reply-To: References: Message-ID: <1232395742.6841.317.camel@jim-laptop> i'll cook something up to summarize the recent email threads. note the discussions have been about specifics re various talks, nothing to take too seriously unless you have feelings about the specifics, in which case the emails let you join the conversation as we settle on things. as things seem mostly settled, i'll cook up a summary probably later today or tomorrow. because our normal day has changed from the second to the fourth thursday, i plan to put out a note to that effect during the first week of february to remind of the change, then in the third week i'll put out another note re the meeting. i might do this in march, too. afterward, it'll be the usual one note per month one week or so before the meeting. On Mon, 2009-01-19 at 11:57 -0800, Charles Merriam wrote: > There have been a few dozen emails about upcoming meetings. It's time > for a summary email. It should include: > Current upcoming meeting dates, as those might have changed. > Upcoming locations, and any open topics about new locations. > Topic/Speaker/Date for the various combinations we know about. > > I know its a bit of extra work, but it would clarify the conversations > enormously. > > Thank you, > > Charles > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From spmcinerney at hotmail.com Mon Jan 19 21:12:26 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Mon, 19 Jan 2009 12:12:26 -0800 Subject: [Baypiggies] Speaker summary... In-Reply-To: <1232395742.6841.317.camel@jim-laptop> References: <1232395742.6841.317.camel@jim-laptop> Message-ID: Jim, Thanks. It's worth publicizing that either the March/April slot is still open depending on what Damian picks. It's never too early to solicit a speaker for March. Stephen > From: jim at well.com > To: charles.merriam at gmail.com > Date: Mon, 19 Jan 2009 12:09:02 -0800 > CC: Baypiggies at python.org > Subject: Re: [Baypiggies] Speaker summary... > > > i'll cook something up to summarize the recent email > threads. > > note the discussions have been about specifics re > various talks, nothing to take too seriously unless > you have feelings about the specifics, in which case > the emails let you join the conversation as we settle > on things. > as things seem mostly settled, i'll cook up a > summary probably later today or tomorrow. > > because our normal day has changed from the second > to the fourth thursday, i plan to put out a note to > that effect during the first week of february to > remind of the change, then in the third week i'll put > out another note re the meeting. i might do this in > march, too. > afterward, it'll be the usual one note per month > one week or so before the meeting. > > > > On Mon, 2009-01-19 at 11:57 -0800, Charles Merriam wrote: > > There have been a few dozen emails about upcoming meetings. It's time > > for a summary email. It should include: > > Current upcoming meeting dates, as those might have changed. > > Upcoming locations, and any open topics about new locations. > > Topic/Speaker/Date for the various combinations we know about. > > > > I know its a bit of extra work, but it would clarify the conversations > > enormously. > > > > Thank you, > > > > Charles > > _______________________________________________ > > 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 _________________________________________________________________ Windows Live?: Keep your life in sync. http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t1_allup_howitworks_012009 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at well.com Tue Jan 20 01:09:10 2009 From: jim at well.com (jim) Date: Mon, 19 Jan 2009 16:09:10 -0800 Subject: [Baypiggies] Speaker summary... In-Reply-To: References: <1232395742.6841.317.camel@jim-laptop> Message-ID: <1232410150.6841.321.camel@jim-laptop> march is booked for the tools presentation unless that's been cancelled for some reason that i've not caught. we have no speakers for april or any of the subsequent months in 2009. On Mon, 2009-01-19 at 12:12 -0800, Stephen McInerney wrote: > Jim, > > Thanks. It's worth publicizing that either the March/April slot is > still open depending > on what Damian picks. > It's never too early to solicit a speaker for March. > > Stephen > > > From: jim at well.com > > To: charles.merriam at gmail.com > > Date: Mon, 19 Jan 2009 12:09:02 -0800 > > CC: Baypiggies at python.org > > Subject: Re: [Baypiggies] Speaker summary... > > > > > > i'll cook something up to summarize the recent email > > threads. > > > > note the discussions have been about specifics re > > various talks, nothing to take too seriously unless > > you have feelings about the specifics, in which case > > the emails let you join the conversation as we settle > > on things. > > as things seem mostly settled, i'll cook up a > > summary probably later today or tomorrow. > > > > because our normal day has changed from the second > > to the fourth thursday, i plan to put out a note to > > that effect during the first week of february to > > remind of the change, then in the third week i'll put > > out another note re the meeting. i might do this in > > march, too. > > afterward, it'll be the usual one note per month > > one week or so before the meeting. > > > > > > > > On Mon, 2009-01-19 at 11:57 -0800, Charles Merriam wrote: > > > There have been a few dozen emails about upcoming meetings. It's > time > > > for a summary email. It should include: > > > Current upcoming meeting dates, as those might have changed. > > > Upcoming locations, and any open topics about new locations. > > > Topic/Speaker/Date for the various combinations we know about. > > > > > > I know its a bit of extra work, but it would clarify the > conversations > > > enormously. > > > > > > Thank you, > > > > > > Charles > > > _______________________________________________ > > > 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 > > > ______________________________________________________________________ > Windows Live?: Keep your life in sync. See how it works. From aleax at google.com Tue Jan 20 02:05:37 2009 From: aleax at google.com (Alex Martelli) Date: Mon, 19 Jan 2009 17:05:37 -0800 Subject: [Baypiggies] lxml for webscraping reference In-Reply-To: <4cccdc8b0901170754r1396394bob2dd62932994e2b4@mail.gmail.com> References: <4cccdc8b0901170754r1396394bob2dd62932994e2b4@mail.gmail.com> Message-ID: <55dc209b0901191705l6c5b6709l91f036d32ea184c8@mail.gmail.com> On Sat, Jan 17, 2009 at 7:54 AM, Christopher Lee-Messer wrote: > Hi, > Thank you to everyone involved in organizing and recording last meeting. > > I think Alex Martinelli suggested using python-lxml instead of I didn't know there was such an almost-homonym of mine in Baypiggies, and making my same suggestions too. He related to the cider, maybe? Alex From aleax at google.com Tue Jan 20 03:25:52 2009 From: aleax at google.com (Alex Martelli) Date: Mon, 19 Jan 2009 18:25:52 -0800 Subject: [Baypiggies] Experienced software engineer available for a new position In-Reply-To: References: <3b64d1fd0901151118mbde1181l5c44ff5fa3e0dab2@mail.gmail.com> Message-ID: <55dc209b0901191825o1a20fe0di65954058482a5ff6@mail.gmail.com> On Sat, Jan 17, 2009 at 8:08 PM, Bjorn Tipling wrote: > Really a lot of us are looking for work? :S That's scary. Yeah, it IS -- just a year ago, or less, there was a scramble for Python programmers, now a *lot* of excellent people are looking for work AND most all places I know have just about frozen hiring (with the possible exception of "superstars"). I don't think it's in any way specific to Python either, though I don't follow the Java, C++ &c situations as closely. In fact this time, as opposed to the dot.com bust, it's not really even programming-specific... Alex From jsnitow at gmail.com Tue Jan 20 07:40:24 2009 From: jsnitow at gmail.com (Julian Snitow) Date: Mon, 19 Jan 2009 22:40:24 -0800 Subject: [Baypiggies] SHDH: Python Collaboration? In-Reply-To: <3DC1D84D-8E1A-474A-BC2B-9505A23C1BE1@glenjarvis.com> References: <3DC1D84D-8E1A-474A-BC2B-9505A23C1BE1@glenjarvis.com> Message-ID: <54075e090901192240k222e0b8i1b77fcb88e402c45@mail.gmail.com> DevHouse is always worth going to. Even if you don't organize anything special, you can be sure to find fellow Pythonistas and BayPiggies present. Julian On Sun, Jan 18, 2009 at 8:57 AM, Glen Jarvis wrote: > Please see the Super Happy Dev House (SHDH) posting below my signature. I > hadn't gone in quite a while - at least six months. I'm going to try to go > this weekend. I often see other BayPIGgies there (like JJ, Jim, etc.). It's > in Meno Park in the Sun Executive Briefing Center (which looks like a fun > place to meet). > Would you want to make plans to go together as a group, find a corner, and > work on any Python related projects? > Cheers, > > Glen > -- > 415-680-3964 > glen at glenjarvis.com > http://www.glenjarvis.com > "You must be the change you wish to see in the world." -M. Gandhi > > > We're celebrating our big 30th with another blowout event once again > at the Sun Executive Briefing Center in Menlo Park. Mark your > calendars and tell your friends, it's going down on the 31st of > January from 2pm to 11pm. > This first SuperHappyDevHouse of 2009 is going to be massive. What can > you look forward to? Check it: > * Tons of other creative and curious people like you > * Sun's fun and dynamic space full places to talk and hack > * A real, functional Black Box datacenter in a shipping container! > * Lightning Talks and the Human Search Engine > * A dance room with killer hacker tunes > * Board game, K'nex and CRAFT room with looms and spinning wheels! > * Hardware room full of hardware hacking > * History of SuperHappyDevHouse: a retrospective > * Snacks, drinks, and dinner (all the more reason to RSVP) > What can you bring? > * You, your laptop and your ideas > * Food and drinks you want to share with your fellow geeks > * Toys and gadgets, crafts and projects, books and manuals > * Your friends! Your kids! Anybody you want to inspire with our > culture! > Here's the basic schedule: > 2pm-6pm = Initial hacking + partying > 6pm-7pm = Retrospective, Lightning Talks and Human Search Engine > 7pm-11pm = Dinner and final hacking + partying > Want to give a 5 minute Lightning Talk? Contact joel at gmail d0t com > Post your name and plans for others to see on the wiki: > http://superhappydevhouse.org/SuperHappyDevHouse30 > RSVP @ Facebook: http://www.facebook.com/event.php?eid=40204287466 > RSVP @ Upcoming: http://upcoming.yahoo.com/event/1446782/ > We look forward to hacking with you! > DevHouse Crew > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "SuperHappyDevHouse Announcements" group. > To post to this group, send email to SHDH-Announce at googlegroups.com > To unsubscribe from this group, send email to > SHDH-Announce+unsubscribe at googlegroups.com > For more options, visit this group at > http://groups.google.com/group/SHDH-Announce?hl=en > -~----------~----~----~----~------~----~------~--~--- > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From progrium at gmail.com Tue Jan 20 07:42:43 2009 From: progrium at gmail.com (Jeff Lindsay) Date: Mon, 19 Jan 2009 22:42:43 -0800 Subject: [Baypiggies] SHDH: Python Collaboration? In-Reply-To: <3DC1D84D-8E1A-474A-BC2B-9505A23C1BE1@glenjarvis.com> References: <3DC1D84D-8E1A-474A-BC2B-9505A23C1BE1@glenjarvis.com> Message-ID: You guys could even stake out your own private conference room and call it the Python room. Not sure if that's really what I want to encourage, but as long as you guys go out and mix with others too. :P -jeff On Sun, Jan 18, 2009 at 8:57 AM, Glen Jarvis wrote: > Please see the Super Happy Dev House (SHDH) posting below my signature. I > hadn't gone in quite a while - at least six months. I'm going to try to go > this weekend. I often see other BayPIGgies there (like JJ, Jim, etc.). It's > in Meno Park in the Sun Executive Briefing Center (which looks like a fun > place to meet). > > Would you want to make plans to go together as a group, find a corner, and > work on any Python related projects? > > Cheers, > > > Glen > -- > 415-680-3964 > glen at glenjarvis.com > http://www.glenjarvis.com > > "You must be the change you wish to see in the world." -M. Gandhi > > > > We're celebrating our big 30th with another blowout event once again > at the Sun Executive Briefing Center in Menlo Park. Mark your > calendars and tell your friends, it's going down on the 31st of > January from 2pm to 11pm. > > This first SuperHappyDevHouse of 2009 is going to be massive. What can > you look forward to? Check it: > * Tons of other creative and curious people like you > * Sun's fun and dynamic space full places to talk and hack > * A real, functional Black Box datacenter in a shipping container! > * Lightning Talks and the Human Search Engine > * A dance room with killer hacker tunes > * Board game, K'nex and CRAFT room with looms and spinning wheels! > * Hardware room full of hardware hacking > * History of SuperHappyDevHouse: a retrospective > * Snacks, drinks, and dinner (all the more reason to RSVP) > > What can you bring? > * You, your laptop and your ideas > * Food and drinks you want to share with your fellow geeks > * Toys and gadgets, crafts and projects, books and manuals > * Your friends! Your kids! Anybody you want to inspire with our > culture! > > Here's the basic schedule: > 2pm-6pm = Initial hacking + partying > 6pm-7pm = Retrospective, Lightning Talks and Human Search Engine > 7pm-11pm = Dinner and final hacking + partying > > Want to give a 5 minute Lightning Talk? Contact joel at gmail d0t com > > Post your name and plans for others to see on the wiki: > http://superhappydevhouse.org/SuperHappyDevHouse30 > > RSVP @ Facebook: http://www.facebook.com/event.php?eid=40204287466 > RSVP @ Upcoming: http://upcoming.yahoo.com/event/1446782/ > > We look forward to hacking with you! > > DevHouse Crew > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "SuperHappyDevHouse Announcements" group. > To post to this group, send email to SHDH-Announce at googlegroups.com > To unsubscribe from this group, send email to > SHDH-Announce+unsubscribe at googlegroups.com > For more options, visit this group at > http://groups.google.com/group/SHDH-Announce?hl=en > -~----------~----~----~----~------~----~------~--~--- > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > -- Jeff Lindsay http://devjavu.com -- Free Trac and Subversion http://webhooks.org -- HTTP callbacks are the future -------------- next part -------------- An HTML attachment was scrubbed... URL: From jjinux at gmail.com Tue Jan 20 08:33:20 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 19 Jan 2009 23:33:20 -0800 Subject: [Baypiggies] SHDH: Python Collaboration? In-Reply-To: References: <3DC1D84D-8E1A-474A-BC2B-9505A23C1BE1@glenjarvis.com> Message-ID: One thing I really liked about SHDH is that it crosses language boundaries. Let's face it, there are only so many Python programmers out there. It was cool to see people hacking robots (using who knows what), Lisp coders following in Paul Graham's shoes, Ruby on Rails coders wishing they knew Python, etc. ;) -jj On Mon, Jan 19, 2009 at 10:42 PM, Jeff Lindsay wrote: > You guys could even stake out your own private conference room and call it > the Python room. Not sure if that's really what I want to encourage, but as > long as you guys go out and mix with others too. :P > > -jeff > > On Sun, Jan 18, 2009 at 8:57 AM, Glen Jarvis wrote: >> >> Please see the Super Happy Dev House (SHDH) posting below my signature. I >> hadn't gone in quite a while - at least six months. I'm going to try to go >> this weekend. I often see other BayPIGgies there (like JJ, Jim, etc.). It's >> in Meno Park in the Sun Executive Briefing Center (which looks like a fun >> place to meet). >> Would you want to make plans to go together as a group, find a corner, and >> work on any Python related projects? >> Cheers, >> >> Glen >> -- >> 415-680-3964 >> glen at glenjarvis.com >> http://www.glenjarvis.com >> "You must be the change you wish to see in the world." -M. Gandhi >> >> >> We're celebrating our big 30th with another blowout event once again >> at the Sun Executive Briefing Center in Menlo Park. Mark your >> calendars and tell your friends, it's going down on the 31st of >> January from 2pm to 11pm. >> This first SuperHappyDevHouse of 2009 is going to be massive. What can >> you look forward to? Check it: >> * Tons of other creative and curious people like you >> * Sun's fun and dynamic space full places to talk and hack >> * A real, functional Black Box datacenter in a shipping container! >> * Lightning Talks and the Human Search Engine >> * A dance room with killer hacker tunes >> * Board game, K'nex and CRAFT room with looms and spinning wheels! >> * Hardware room full of hardware hacking >> * History of SuperHappyDevHouse: a retrospective >> * Snacks, drinks, and dinner (all the more reason to RSVP) >> What can you bring? >> * You, your laptop and your ideas >> * Food and drinks you want to share with your fellow geeks >> * Toys and gadgets, crafts and projects, books and manuals >> * Your friends! Your kids! Anybody you want to inspire with our >> culture! >> Here's the basic schedule: >> 2pm-6pm = Initial hacking + partying >> 6pm-7pm = Retrospective, Lightning Talks and Human Search Engine >> 7pm-11pm = Dinner and final hacking + partying >> Want to give a 5 minute Lightning Talk? Contact joel at gmail d0t com >> Post your name and plans for others to see on the wiki: >> http://superhappydevhouse.org/SuperHappyDevHouse30 >> RSVP @ Facebook: http://www.facebook.com/event.php?eid=40204287466 >> RSVP @ Upcoming: http://upcoming.yahoo.com/event/1446782/ >> We look forward to hacking with you! >> DevHouse Crew >> --~--~---------~--~----~------------~-------~--~----~ >> You received this message because you are subscribed to the Google Groups >> "SuperHappyDevHouse Announcements" group. >> To post to this group, send email to SHDH-Announce at googlegroups.com >> To unsubscribe from this group, send email to >> SHDH-Announce+unsubscribe at googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/SHDH-Announce?hl=en >> -~----------~----~----~----~------~----~------~--~--- >> >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> http://mail.python.org/mailman/listinfo/baypiggies > > > > -- > Jeff Lindsay > http://devjavu.com -- Free Trac and Subversion > http://webhooks.org -- HTTP callbacks are the future > > _______________________________________________ > 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 http://jjinux.blogspot.com/ From jim at well.com Wed Jan 21 18:36:10 2009 From: jim at well.com (jim) Date: Wed, 21 Jan 2009 09:36:10 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April Message-ID: <1232559370.6841.504.camel@jim-laptop> Beginning February 26 and for some months afterward, baypiggies will meet at the Symantec Vcafe at 350 Ellis Street, Mountain View, CA 94043 At this time, meeting topics appear to be: February 26: The Factory Module, by Pete Fein possible additional talk on PyDev March 26: Tools Night, coordinated by Simeon Franklin April 23: Possibly: Alternatives for Writing C and C++ Extensions for Computer Vision Research, by Dameon Eads -------------------------------------- Here are suggestions for newbie nugget and main talk topics. please reply if you want the topic presented and especially if you can present the topic. please reply: your replies help a lot. newbie nugget suggestions: decorators current buzzwords wxPython other? main talk suggestions: IEEE-488/GPIB instrument automation Any type of GUI programming threading stack manipulation module (e.g. greenlet) py 3k XO sugar programming django REST representational state transfer Restful text in Python26 (restructured text) doctest Web programming (CherryPy? Pylons? ) abstract classes other? From daryl.spitzer at gmail.com Wed Jan 21 22:25:46 2009 From: daryl.spitzer at gmail.com (Daryl Spitzer) Date: Wed, 21 Jan 2009 13:25:46 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <1232559370.6841.504.camel@jim-laptop> References: <1232559370.6841.504.camel@jim-laptop> Message-ID: Jim, I'm interested in presenting on decorators. But I have already presented two Newbie Nuggets, so if anyone else volunteers I'll understand if you want to give them priority. -- Daryl On Wed, Jan 21, 2009 at 9:36 AM, jim wrote: > > Beginning February 26 and for some months afterward, > baypiggies will meet at the Symantec Vcafe at > 350 Ellis Street, Mountain View, CA 94043 > > > At this time, meeting topics appear to be: > > February 26: The Factory Module, by Pete Fein > possible additional talk on PyDev > > March 26: Tools Night, coordinated by Simeon Franklin > > April 23: Possibly: Alternatives for Writing C and C++ > Extensions for Computer Vision Research, by Dameon Eads > > > > -------------------------------------- > > Here are suggestions for newbie nugget and main talk > topics. please reply if you want the topic presented > and especially if you can present the topic. please > reply: your replies help a lot. > > > newbie nugget suggestions: > decorators > current buzzwords > wxPython > other? > > > main talk suggestions: > IEEE-488/GPIB instrument automation > Any type of GUI programming > threading > stack manipulation module (e.g. greenlet) > py 3k > XO sugar programming > django > REST representational state transfer > Restful text in Python26 (restructured text) > doctest > Web programming (CherryPy? Pylons? ) > abstract classes > other? > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From jim at well.com Thu Jan 22 06:09:54 2009 From: jim at well.com (jim) Date: Wed, 21 Jan 2009 21:09:54 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> Message-ID: <1232600994.6841.546.camel@jim-laptop> thanks, daryl. lemme roll over the email and see what pops up. jim On Wed, 2009-01-21 at 13:25 -0800, Daryl Spitzer wrote: > Jim, > > I'm interested in presenting on decorators. But I have already > presented two Newbie Nuggets, so if anyone else volunteers I'll > understand if you want to give them priority. > > -- > Daryl > > > On Wed, Jan 21, 2009 at 9:36 AM, jim wrote: > > > > Beginning February 26 and for some months afterward, > > baypiggies will meet at the Symantec Vcafe at > > 350 Ellis Street, Mountain View, CA 94043 > > > > > > At this time, meeting topics appear to be: > > > > February 26: The Factory Module, by Pete Fein > > possible additional talk on PyDev > > > > March 26: Tools Night, coordinated by Simeon Franklin > > > > April 23: Possibly: Alternatives for Writing C and C++ > > Extensions for Computer Vision Research, by Dameon Eads > > > > > > > > -------------------------------------- > > > > Here are suggestions for newbie nugget and main talk > > topics. please reply if you want the topic presented > > and especially if you can present the topic. please > > reply: your replies help a lot. > > > > > > newbie nugget suggestions: > > decorators > > current buzzwords > > wxPython > > other? > > > > > > main talk suggestions: > > IEEE-488/GPIB instrument automation > > Any type of GUI programming > > threading > > stack manipulation module (e.g. greenlet) > > py 3k > > XO sugar programming > > django > > REST representational state transfer > > Restful text in Python26 (restructured text) > > doctest > > Web programming (CherryPy? Pylons? ) > > abstract classes > > other? > > > > > > _______________________________________________ > > Baypiggies mailing list > > Baypiggies at python.org > > To change your subscription options or unsubscribe: > > http://mail.python.org/mailman/listinfo/baypiggies > > > From echerlin at gmail.com Thu Jan 22 10:24:15 2009 From: echerlin at gmail.com (Edward Cherlin) Date: Thu, 22 Jan 2009 01:24:15 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <1232559370.6841.504.camel@jim-laptop> References: <1232559370.6841.504.camel@jim-laptop> Message-ID: On Wed, Jan 21, 2009 at 9:36 AM, jim wrote: > > Beginning February 26 and for some months afterward, > baypiggies will meet at the Symantec Vcafe at > 350 Ellis Street, Mountain View, CA 94043 > > > At this time, meeting topics appear to be: > > February 26: The Factory Module, by Pete Fein > possible additional talk on PyDev > > March 26: Tools Night, coordinated by Simeon Franklin > > April 23: Possibly: Alternatives for Writing C and C++ > Extensions for Computer Vision Research, by Dameon Eads > > > > -------------------------------------- > > Here are suggestions for newbie nugget and main talk > topics. please reply if you want the topic presented > and especially if you can present the topic. please > reply: your replies help a lot. > > > newbie nugget suggestions: > decorators > current buzzwords > wxPython > other? > > > main talk suggestions: > IEEE-488/GPIB instrument automation Data acquisition and analysis are important for the Measure Activity on the XO. It provides a digital oscilloscope function in both time and frequency domain. We plan to extend it from just taking data from the sound port to any USB instruments, and piping data to any analysis programs, which could be a spreadsheet or a SciPy data analysis and visualization Activity. > Any type of GUI programming > threading > stack manipulation module (e.g. greenlet) > py 3k At some point it will be necessary to convert all the parts of Sugar that are in Python to py 3k. > XO sugar programming I and Walter Bender are working on creating several different variants of Turtle Art with programming tiles that can illustrate a wide range of math and Computer Science concepts. For example, the current set uses infix arithmetic, but provides no parentheses. We should create prefix tiles, following the structure of Logo. There are many other possibilities. Defining new tiles is part graphical design and part fairly simple Python programming. Walter is also adapting Turtle Art to building presentations. We have a wide-ranging request for about 10,000 education modules from Open Learning Exchange Nepal (olenepal.org). Earth Treasury and others are working with them on determining which topics should have priority, and how they can best be implemented. There will be a competition among proponents of Smalltalk, Logo, Python, APL, and other languages to provide the best tools for constructing the learning modules and the digital textbooks that we are beginning to design. > django > REST representational state transfer > Restful text in Python26 (restructured text) > doctest > Web programming (CherryPy? Pylons? ) > abstract classes > other? We need to move on from Pippy, a fairly crude Sugar Activity for introducing Python programmng that my son and I demonstrated to BayPiggies last year, to a decent IDE and serious teaching materials. I can put people into contact with those working on both of these ideas. There are books on how to introduce programming to third graders using other languages. I think we can beat that. -- Silent Thunder (??/???????????????/????????????? ?) is my name And Children are my nation. The Cosmos is my dwelling place, The Truth my destination. http://wiki.sugarlabs.org/go/User:Mokurai From jjinux at gmail.com Fri Jan 23 08:13:02 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Thu, 22 Jan 2009 23:13:02 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: References: Message-ID: It's that time again. I've now been the list moderator of BayPiggies for two years. Here's what I wrote last time: On Wed, Jan 23, 2008 at 12:32 PM, Shannon -jj Behrens wrote: > Hey guys, > > I have now been the list moderator for BayPiggies for a year. A year > ago, I said that I would be happy to relinquish my position after a > one year term. > > When I accepted this position from Aahz, the list didn't take a vote > per se. Rather, there was some combination of rough consensus among > the members along with the fact that Aahz figured I'd do a good job. > In selecting a new moderator, I'd like to maintain the same spirit. > I.e. I'd like to see some rough consensus among the members for > someone that I think understands list etiquette well enough to do the > job properly. > > With the exception of the hearing impaired like Aahz, I'd *prefer* for > the moderator to be someone who can make it to almost every meeting. > I think I've only missed one within the last year. I think that > that's helpful to insure some continuum between the meetings and the > mailing list. > > Having been email moderator for a year, I can say that it's neither > terribly difficult, nor terribly glamorous. The most important thing > is to understand list etiquette and to very politely enforce it. > > If you'd like to be the new list moderator, or if you'd like to > nominate someone else to be the new list moderator, please raise your > hand. If someone gets nominated who you approve or disapprove of, a > +1 or -1 respectively would be helpful, but let's please be polite. > Like I said before, I'm looking for rough consensus rather than an > exact vote. -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Fri Jan 23 09:10:04 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Fri, 23 Jan 2009 00:10:04 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> Message-ID: > I'm interested in presenting on decorators. But I have already > presented two Newbie Nuggets, so if anyone else volunteers I'll > understand if you want to give them priority. Daryl, You've been doing a great job with the Newbie Nuggets. You'll get no complaints from me ;) -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Fri Jan 23 09:28:15 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Fri, 23 Jan 2009 00:28:15 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <1232559370.6841.504.camel@jim-laptop> References: <1232559370.6841.504.camel@jim-laptop> Message-ID: > newbie nugget suggestions: > decorators +1 > current buzzwords > wxPython It'd be great to have a talk on wxPython if we could actually find someone who *likes* wxPython. Otherwise, it'd be cool to find someone using one of the higher level libraries on top of wxPython that has had good experiences. > other? Is anyone doing any Python programming using XPCOM, Pyjamas or any of the other ways of combining Python and a browser? > main talk suggestions: > IEEE-488/GPIB instrument automation > Any type of GUI programming > threading A newbie nugget on the processing module would be cool. > stack manipulation module (e.g. greenlet) +1 Has anyone tried out Spawning yet? http://pypi.python.org/pypi/Spawning/0.7 The author, Donovan Preston used to be a BayPiggies member, but now I only see him at PyCon. > py 3k It'd be great to get a talk from someone who's actually ported a decently sized library or program. > XO sugar programming > django I think I saw something about that on YouTube: http://www.youtube.com/watch?v=9Ya-l3GjRmU ;) > REST representational state transfer I read "RESTful Web Services", but I found it a bit boring. Nonetheless, it'd be cool to have a RESTafarian give a talk on REST. Perhaps a talk might be more exciting ;) > Restful text in Python26 (restructured text) That'd be a great newbie nugget. > doctest Didn't Wesley cover that in his newbie nugget? > Web programming (CherryPy? Pylons? ) Ben Bangert should really give his Pylons talk. Has anyone played around with a continuation based framework like Seaside or Nagare http://www.nagare.org/trac/wiki/NagareFeatures ? > abstract classes Is anyone other than the Twisted people and the Zope people using ABCs in their programs? That'd be cool to hear about, perhaps in a newbie nugget. > other? In the RoRs world, they have Capistrano. There are a couple of similar projects in the Python world that don't seem as popular. Does anyone have a way of deploying Web apps that they're really happy with? If so, how do you handle database migrations, etc. That'd be a fun talk. A newbie nugget on Supervisord would be cool. A newbie nugget on virtualenv would be cool. A talk on zc.buildout might or might not be interesting, depending on your point of view ;) A talk on using Hadoop or Disco to do MapReduce in Python might be cool. An intro to Cython or Pyrex would be neat. Best Regards, -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From spmcinerney at hotmail.com Fri Jan 23 09:30:14 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Fri, 23 Jan 2009 00:30:14 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: References: Message-ID: JJ, I guess we'll manage to pick a new moderator, but I think we should acknowledge your tireless volunteer work for BayPIGgies, from book reviews to standy talk-giver and logistics coordinator back in the IronPort days. And all this with your killer commute to Concord, and your growing family. You're a real star. People like you are very rare. > > I'd *prefer* for> > the moderator to be someone who can make it to almost every meeting.> > I think I've only missed one within the last year. I think that> > that's helpful to insure some continuum between the meetings and the> > mailing list.[I agree this is very important, for continuity.] So thanks again, Stephen> Date: Thu, 22 Jan 2009 23:13:02 -0800> From: jjinux at gmail.com> To: baypiggies at python.org> Subject: Re: [Baypiggies] Who wants to be the new list moderator?> > It's that time again. I've now been the list moderator of BayPiggies> for two years. Here's what I wrote last time:> > On Wed, Jan 23, 2008 at 12:32 PM, Shannon -jj Behrens wrote:> > Hey guys,> >> > I have now been the list moderator for BayPiggies for a year. A year> > ago, I said that I would be happy to relinquish my position after a> > one year term.> >> > When I accepted this position from Aahz, the list didn't take a vote> > per se. Rather, there was some combination of rough consensus among> > the members along with the fact that Aahz figured I'd do a good job.> > In selecting a new moderator, I'd like to maintain the same spirit.> > I.e. I'd like to see some rough consensus among the members for> > someone that I think understands list etiquette well enough to do the> > job properly.> >> > With the exception of the hearing impaired like Aahz, I'd *prefer* for> > the moderator to be someone who can make it to almost every meeting.> > I think I've only missed one within the last year. I think that> > that's helpful to insure some continuum between the meetings and the> > mailing list.> >> > Having been email moderator for a year, I can say that it's neither> > terribly difficult, nor terribly glamorous. The most important thing> > is to understand list etiquette and to very politely enforce it.> >> > If you'd like to be the new list moderator, or if you'd like to> > nominate someone else to be the new list moderator, please raise your> > hand. If someone gets nominated who you approve or disapprove of, a> > +1 or -1 respectively would be helpful, but let's please be polite.> > Like I said before, I'm looking for rough consensus rather than an> > exact vote.> > -- > In this life we cannot do great things. We can only do small things> with great love. -- Mother Teresa> http://jjinux.blogspot.com/> _______________________________________________> Baypiggies mailing list> Baypiggies at python.org> To change your subscription options or unsubscribe:> http://mail.python.org/mailman/listinfo/baypiggies _________________________________________________________________ Windows Live?: E-mail. Chat. Share. Get more ways to connect. http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t2_allup_howitworks_012009 -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Fri Jan 23 09:42:00 2009 From: cappy2112 at gmail.com (Tony Cappellini) Date: Fri, 23 Jan 2009 00:42:00 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> Message-ID: <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> > > > current buzzwords > > wxPython > > It'd be great to have a talk on wxPython if we could actually find > someone who *likes* wxPython. Otherwise, it'd be cool to find someone > using one of the higher level libraries on top of wxPython that has > had good experiences. What???? read the wx list- more traffic than 101 at rush hour I've been using wx since I dropped pyQt- I have no regrets. I can do a talk- I think it's too much to be a nugget though. > > other? Exceptions- advanced applications From jjinux at gmail.com Fri Jan 23 09:46:53 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Fri, 23 Jan 2009 00:46:53 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> References: <1232559370.6841.504.camel@jim-laptop> <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> Message-ID: On Fri, Jan 23, 2009 at 12:42 AM, Tony Cappellini wrote: >> >> > current buzzwords >> > wxPython >> >> It'd be great to have a talk on wxPython if we could actually find >> someone who *likes* wxPython. Otherwise, it'd be cool to find someone >> using one of the higher level libraries on top of wxPython that has >> had good experiences. > > What???? > read the wx list- more traffic than 101 at rush hour > I've been using wx since I dropped pyQt- I have no regrets. > I can do a talk- I think it's too much to be a nugget though. I've met tons of people who use wxPython. I've just never met anyone who liked it ;) If you like wxPython, I'd love to hear your talk. >> > other? > Exceptions- advanced applications I could probably give a newbie nugget just on ways of abusing exceptions for flow control ;) Fun! -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From spmcinerney at hotmail.com Fri Jan 23 09:59:48 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Fri, 23 Jan 2009 00:59:48 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> References: <1232559370.6841.504.camel@jim-laptop> <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> Message-ID: > From: cappy2112 at gmail.com> To: jjinux at gmail.com> > > current buzzwords> > > wxPython> >> > It'd be great to have a talk on wxPython if we could actually find> > someone who *likes* wxPython. Otherwise, it'd be cool to find someone> > using one of the higher level libraries on top of wxPython that has> > had good experiences.> > What????> read the wx list- more traffic than 101 at rush hour> I've been using wx since I dropped pyQt- I have no regrets.> I can do a talk- I think it's too much to be a nugget though. Yeah, wx is the best platform-independent GUI in my modest experience: (disagree freely if you will) All the scientific people (Enthought Python distribution, Python(x,y) distribution) bundle it: http://www.enthought.com/products/epdlibraries.php (wx + Qt) http://www.pythonxy.com/standard.php (wx only) [If your intent was to start a (civilized) throwdown between wxPython and PyQt, by all means bring it on.] >I've met tons of people who use wxPython. I've just never met anyone>who liked it ;) If you like wxPython, I'd love to hear your talk. Well what is 'like'? It gets the job done and there's no better tool. It's better than the cruft that is Tkinter. It's reasonably portable across the three main platforms. Which applications were you referencing as being painful? If you want to build a decent event-driven GUI, use Enthought's Chaco + Traits on top of wx, they are awesome. Which reminds me, if Enthought's Travis Oliphant, Eric Jones or Peter Wang ever wanted to present in more depth on those, they would be great. Peter Wang gave a superb talk on Chaco + Traits at SciPy 08, the video of which which was unfortunately not put online: https://svn.enthought.com/svn/enthought/Chaco/trunk/docs/scipy08_tutorial.pdf (I was gently bugging Travis O about this recently, it really was a superb talk) Stephen _________________________________________________________________ Windows Live? Hotmail?:?more than just e-mail. http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t2_hm_justgotbetter_explore_012009 -------------- next part -------------- An HTML attachment was scrubbed... URL: From nar at hush.com Fri Jan 23 10:22:06 2009 From: nar at hush.com (Nathan Ramella) Date: Fri, 23 Jan 2009 01:22:06 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> References: <1232559370.6841.504.camel@jim-laptop> <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> Message-ID: <693df0cc230d373cf4e5937106188927@smtp.hushmail.com> I'm kinda curious, with Trolltech's announcement that 4.5 will be LGPL.. Does wx really have much of a future? QT dev stuff is excellent and it seems like they're wagering on embedded devices to carry their business, but since Nokia bought them... does it even matter if their profitable? -n On Jan 23, 2009, at 12:42 AM, Tony Cappellini wrote: >> >>> current buzzwords >>> wxPython >> >> It'd be great to have a talk on wxPython if we could actually find >> someone who *likes* wxPython. Otherwise, it'd be cool to find >> someone >> using one of the higher level libraries on top of wxPython that has >> had good experiences. > > What???? > read the wx list- more traffic than 101 at rush hour > I've been using wx since I dropped pyQt- I have no regrets. > I can do a talk- I think it's too much to be a nugget though. > > >>> other? > Exceptions- advanced applications > _______________________________________________ > 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 Fri Jan 23 10:30:50 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Fri, 23 Jan 2009 01:30:50 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> Message-ID: On Fri, Jan 23, 2009 at 12:59 AM, Stephen McInerney wrote: >> From: cappy2112 at gmail.com >> To: jjinux at gmail.com > >> > > current buzzwords >> > > wxPython >> > >> > It'd be great to have a talk on wxPython if we could actually find >> > someone who *likes* wxPython. Otherwise, it'd be cool to find someone >> > using one of the higher level libraries on top of wxPython that has >> > had good experiences. >> >> What???? >> read the wx list- more traffic than 101 at rush hour >> I've been using wx since I dropped pyQt- I have no regrets. >> I can do a talk- I think it's too much to be a nugget though. > > Yeah, wx is the best platform-independent GUI in my modest experience: > (disagree freely if you will) > > All the scientific people (Enthought Python distribution, Python(x,y) > distribution) > bundle it: > http://www.enthought.com/products/epdlibraries.php (wx + Qt) > http://www.pythonxy.com/standard.php (wx only) > > [If your intent was to start a (civilized) throwdown between wxPython and > PyQt, by all means bring it on.] > >>I've met tons of people who use wxPython. I've just never met anyone >>who liked it ;) If you like wxPython, I'd love to hear your talk. > > Well what is 'like'? It gets the job done and there's no better tool. > It's better than the cruft that is Tkinter. It's reasonably portable across > the three main platforms. > Which applications were you referencing as being painful? > > If you want to build a decent event-driven GUI, use Enthought's Chaco + > Traits > on top of wx, they are awesome. Which reminds me, if Enthought's Travis > Oliphant, > Eric Jones or Peter Wang ever wanted to present in more depth on those, > they would be great. Peter Wang gave a superb talk on Chaco + Traits at > SciPy 08, > the video of which which was unfortunately not put online: > https://svn.enthought.com/svn/enthought/Chaco/trunk/docs/scipy08_tutorial.pdf > (I was gently bugging Travis O about this recently, it really was a superb > talk) I think you just proved my point ;) I don't know how many people I've met whose attitude is "Yeah, we use wxPython. There's nothing else quite like it. It's caused us a ton of pain. Fortunately, we discovered some [insert higher-level interface on top of wxPython], and it made things a bit better." As for QT, I haven't tried pyQT, but I can say that coding in QT with C++ made C++ suck less that it's ever sucked before! I wrote an entire KDE application without using the words new, delete, malloc, or free. I managed to get QT to handle all the memory management automatically. -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From drewp at bigasterisk.com Fri Jan 23 11:04:12 2009 From: drewp at bigasterisk.com (Drew Perttula) Date: Fri, 23 Jan 2009 02:04:12 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> Message-ID: <4979961C.3050702@bigasterisk.com> Shannon -jj Behrens wrote: > A newbie nugget on Supervisord would be cool. > I can talk about supervisor anytime. I'm using it to run 32 processes on bigasterisk.com as we speak, and one of them is another supervisor with 7 more processes :) On another topic, does anyone have experience with the other dbm modules such as tokyo cabinet? I'm looking for something to use instead of berkeleydb since I'm sick of dealing with berkeleydb corruptions every several days. I can't manage to settle on a 'safe' config since I use multiple machines and distros. I'm ready to give up some write performance for robustness. From nar at hush.com Fri Jan 23 11:18:22 2009 From: nar at hush.com (Nathan Ramella) Date: Fri, 23 Jan 2009 02:18:22 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <4979961C.3050702@bigasterisk.com> References: <1232559370.6841.504.camel@jim-laptop> <4979961C.3050702@bigasterisk.com> Message-ID: <560d5eef12e529e1ce3fe3c158998ab8@smtp.hushmail.com> This may be a dumb question but have you tried sqlite? It's pretty robust and fits in the same mold that berkeleydb does without all the crashing and lament. I'm a pretty big fan of SQL in general, but.. thats just me. And, there's always MySQL, but I'm guessing you need something that's per-machine/process and not centralized service? If you could be more verbose in the description of the problem it'd probably be easier to suggest. -n On Jan 23, 2009, at 2:04 AM, Drew Perttula wrote: > Shannon -jj Behrens wrote: >> A newbie nugget on Supervisord would be cool. > > I can talk about supervisor anytime. I'm using it to run 32 > processes on bigasterisk.com as we speak, and one of them is another > supervisor with 7 more processes :) > > On another topic, does anyone have experience with the other dbm > modules such as tokyo cabinet? I'm looking for something to use > instead of berkeleydb since I'm sick of dealing with berkeleydb > corruptions every several days. I can't manage to settle on a 'safe' > config since I use multiple machines and distros. I'm ready to give > up some write performance for robustness. > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From hartti.suomela at nokia.com Fri Jan 23 11:55:34 2009 From: hartti.suomela at nokia.com (Hartti Suomela) Date: Fri, 23 Jan 2009 02:55:34 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: Message-ID: I am a complete newcomer on Python GUI tools (and not so fluent with Python either due lack of practice lately), but my intent is re-activate myself soon in that area in order to get some simple GUI applications done (not for work, but for fun and for my studies...) I was thinking of using PyQt, but can be convinced to use other framework as well so if you have some ?why yes? or ?why not? comments on any of the frameworks, I would love to hear those (or a link to a comparison between the GUI frameworks works well as well) Hartti PS. I have the tendency of overanalyzing things, when I really should just choose one and get done with it (as I think my requirements are not so complex that any framework would make a huge difference). A response along those lines is appreciated as well :-) On 1/23/09 12:59 AM, "ext Stephen McInerney" wrote: >> > From: cappy2112 at gmail.com >> > To: jjinux at gmail.com > >>>> > > > current buzzwords >>>> > > > wxPython >>> > > >>> > > It'd be great to have a talk on wxPython if we could actually find >>> > > someone who *likes* wxPython. Otherwise, it'd be cool to find someone >>> > > using one of the higher level libraries on top of wxPython that has >>> > > had good experiences. >> > >> > What???? >> > read the wx list- more traffic than 101 at rush hour >> > I've been using wx since I dropped pyQt- I have no regrets. >> > I can do a talk- I think it's too much to be a nugget though. > > Yeah, wx is the best platform-independent GUI in my modest experience: > (disagree freely if you will) > > All the scientific people (Enthought Python distribution, Python(x,y) > distribution) > bundle it: > http://www.enthought.com/products/epdlibraries.php (wx + Qt) > http://www.pythonxy.com/standard.php (wx only) > > [If your intent was to start a (civilized) throwdown between wxPython and > PyQt, by all means bring it on.] > >> >I've met tons of people who use wxPython. I've just never met anyone >> >who liked it ;) If you like wxPython, I'd love to hear your talk. > > Well what is 'like'? It gets the job done and there's no better tool. > It's better than the cruft that is Tkinter. It's reasonably portable across > the three main platforms. > Which applications were you referencing as being painful? > > If you want to build a decent event-driven GUI, use Enthought's Chaco + Traits > on top of wx, they are awesome. Which reminds me, if Enthought's Travis > Oliphant, > Eric Jones or Peter Wang ever wanted to present in more depth on those, > they would be great. Peter Wang gave a superb talk on Chaco + Traits at SciPy > 08, > the video of which which was unfortunately not put online: > https://svn.enthought.com/svn/enthought/Chaco/trunk/docs/scipy08_tutorial.pdf > (I was gently bugging Travis O about this recently, it really was a superb > talk) > > Stephen > > > Windows Live? Hotmail?:?more than just e-mail. Check it out. > 012009> > > _______________________________________________ > 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 aahz at pythoncraft.com Fri Jan 23 16:15:24 2009 From: aahz at pythoncraft.com (Aahz) Date: Fri, 23 Jan 2009 07:15:24 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: References: Message-ID: <20090123151524.GA27963@panix.com> On Thu, Jan 22, 2009, Shannon -jj Behrens wrote: > > It's that time again. I've now been the list moderator of BayPiggies > for two years. Here's what I wrote last time: Why bother? I don't think anyone is complaining about your moderation, so unless you're actively seeking to give up the moderation, just keep truckin'... -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ Weinberg's Second Law: If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. From aahz at pythoncraft.com Fri Jan 23 16:18:33 2009 From: aahz at pythoncraft.com (Aahz) Date: Fri, 23 Jan 2009 07:18:33 -0800 Subject: [Baypiggies] Exceptions and flow control In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> Message-ID: <20090123151833.GB27963@panix.com> On Fri, Jan 23, 2009, Shannon -jj Behrens wrote: > > I could probably give a newbie nugget just on ways of abusing > exceptions for flow control ;) Fun! Why do you call that abuse? Often exceptions are the clearest/simplest mechanism for managing multiple levels of flow control. -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ Weinberg's Second Law: If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. From aahz at pythoncraft.com Fri Jan 23 16:21:07 2009 From: aahz at pythoncraft.com (Aahz) Date: Fri, 23 Jan 2009 07:21:07 -0800 Subject: [Baypiggies] Robust data stores In-Reply-To: <4979961C.3050702@bigasterisk.com> References: <1232559370.6841.504.camel@jim-laptop> <4979961C.3050702@bigasterisk.com> Message-ID: <20090123152107.GC27963@panix.com> On Fri, Jan 23, 2009, Drew Perttula wrote: > > On another topic, does anyone have experience with the other dbm modules > such as tokyo cabinet? I'm looking for something to use instead of > berkeleydb since I'm sick of dealing with berkeleydb corruptions every > several days. I can't manage to settle on a 'safe' config since I use > multiple machines and distros. I'm ready to give up some write > performance for robustness. I'll second Nathan's comment about moving away from DBM. Supposedly you can figure out robust ways of using it, but in my last job, we just kept moving more and more stuff into PostgreSQL. -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ Weinberg's Second Law: If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. From spmcinerney at hotmail.com Fri Jan 23 18:36:18 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Fri, 23 Jan 2009 09:36:18 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April/ wx abstractions In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> Message-ID: > From: jjinux at gmail.com >> I think you just proved my point ;) I don't know how many people I've> met whose attitude is "Yeah, we use wxPython. There's nothing else> quite like it. It's caused us a ton of pain. Fortunately, we> discovered some [insert higher-level interface on top of wxPython],> and it made things a bit better."> > As for QT, I haven't tried pyQT, but I can say that coding in QT with> C++ made C++ suck less that it's ever sucked before! I wrote an> entire KDE application without using the words new, delete, malloc, or> free. I managed to get QT to handle all the memory management> automatically. Ok then, what are some good higher-level interfaces on top of wx? If we want to debate whether wx or Qt is better, you have to state your main considerations: portability (consistent look-and-feel across platforms)/ features/ stability/ speed/ memory compactness/ responsiveness/ ...? As to coding Qt from C++, fine, but I thought you were talking about using PyQt from Python, versus wxPython? I'm not really understanding the context of your remarks, and whether there's much Python angle to them. Have you looked at Enthought Chaco btw? (Maybe Jimmy Retzlaff has some comments?) _________________________________________________________________ Hotmail? goes where you go. On a PC, on the Web, on your phone. http://www.windowslive-hotmail.com/learnmore/versatility.aspx#mobile?ocid=TXT_TAGHM_WL_HM_versatility_121208 -------------- next part -------------- An HTML attachment was scrubbed... URL: From simeonf at gmail.com Fri Jan 23 18:42:42 2009 From: simeonf at gmail.com (Simeon Franklin) Date: Fri, 23 Jan 2009 09:42:42 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April Message-ID: > > In the RoRs world, they have Capistrano. There are a couple of > similar projects in the Python world that don't seem as popular. Does > anyone have a way of deploying Web apps that they're really happy > with? If so, how do you handle database migrations, etc. That'd be a > fun talk. > > A newbie nugget on Supervisord would be cool. > > A newbie nugget on virtualenv would be cool. > > A talk on zc.buildout might or might not be interesting, depending on > your point of view ;) > > A talk on using Hadoop or Disco to do MapReduce in Python might be cool. > > An intro to Cython or Pyrex would be neat. > > Best Regards, > -jj > All those sound like good candidates for the upcoming Tools night (March 26th). I haven't had much of a response from presenters - so far only JJ, Sandrine Ribeau (I haven't met her but she posted recently about the semantic web framework from logilab), and I are presenting. I am currently planning to do a longish talk about my workflow using pip, virtualenv, and fabric to make and deploy my python environments. That would also take care of a couple of your desired newbie nugget topics jj - fabric approximately equals capistrano. I could do a newbie nugget on supervisord sometime (I'm using it to manage Django instances and a few other "daemons" written in python) - but I think Drew Pertulla was who turned me on to it in the first place... I'd also be happy to only cover one of my topics if we had a few other speakers. Sandrine is going to present pylint and jj volunteered several topics; I've been holding off selecting a set topic for him hoping to hear from a few of the rest of you. So - If you'd like to talk about zc.buildout or Cython or any other python tool you use in your deployment tasks - now would be a good time to volunteer... -best regards Simeon Franklin -------------- next part -------------- An HTML attachment was scrubbed... URL: From alvinwang at gmail.com Fri Jan 23 19:02:04 2009 From: alvinwang at gmail.com (Alvin Wang) Date: Fri, 23 Jan 2009 10:02:04 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: Message-ID: <77d044440901231002i38c9e31fl450056116712d71f@mail.gmail.com> If there is interest in Clouds, I wrote an open source Python module to create, install, admin, and monitor systems in Clouds. I call it a cross cloud scripting language. It currently works in Amazon, AppEngine, Mosso, Slicehost, GoGrid, and basic linux hosts. I did a presentation on it yesterday at Cloud Connect. I will release the source code as soon as I clean up some inconsistencies in the API. My basic use-case when I wrote it was my irritation with open source projects. I download an open source project. 90+% of them do not do what I want them to do. The end result is that I waste time installing and de-installing them. I thought that it would be much simpler if the open source author provided an install script for amazon web services. I could spend 10 cents and test it for an hour on amazon. No cleanup required. Alvin -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Fri Jan 23 19:08:03 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Fri, 23 Jan 2009 10:08:03 -0800 Subject: [Baypiggies] Newbie Nugget suggestion: South Message-ID: I just saw (but didn't actually yet read) the Python magazine article for this month: Django Migrations With South by Andrew Goodwin If you've ever done extensive development in Django, you'll know the issues involved with changing schemas. In this article, Andrew Godwin introduces South, a migrations library for Django, and shows how it helps to solve many of the problems you face as your Django project matures. I would happily absorb the information and give a small talk on it whenever there's a slot open (as a Newbie Nugget) -- only if there's a fairly strong interest in our crowd. Or, better yet, if someone else would want to give a talk on it, I'd happily like to see it. Warmest Regards, Glen Jarvis -- 415-680-3964 glen at glenjarvis.com http://www.glenjarvis.com "You must be the change you wish to see in the world." -M. Gandhi -------------- next part -------------- An HTML attachment was scrubbed... URL: From spmcinerney at hotmail.com Fri Jan 23 19:19:33 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Fri, 23 Jan 2009 10:19:33 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <77d044440901231002i38c9e31fl450056116712d71f@mail.gmail.com> References: <77d044440901231002i38c9e31fl450056116712d71f@mail.gmail.com> Message-ID: ++ sounds awesome PS what is Cloud Connect? Date: Fri, 23 Jan 2009 10:02:04 -0800From: alvinwang at gmail.comTo: baypiggies at python.orgSubject: Re: [Baypiggies] current topic schedule for February, March, and AprilIf there is interest in Clouds, I wrote an open source Python module to create, install, admin, and monitor systems in Clouds. I call it a cross cloud scripting language. It currently works in Amazon, AppEngine, Mosso, Slicehost, GoGrid, and basic linux hosts. I did a presentation on it yesterday at Cloud Connect. I will release the source code as soon as I clean up some inconsistencies in the API.My basic use-case when I wrote it was my irritation with open source projects. I download an open source project. 90+% of them do not do what I want them to do. The end result is that I waste time installing and de-installing them. I thought that it would be much simpler if the open source author provided an install script for amazon web services. I could spend 10 cents and test it for an hour on amazon. No cleanup required.Alvin _________________________________________________________________ Hotmail? goes where you go. On a PC, on the Web, on your phone. http://www.windowslive-hotmail.com/learnmore/versatility.aspx#mobile?ocid=TXT_TAGHM_WL_HM_versatility_121208 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pfein at pobox.com Fri Jan 23 19:31:58 2009 From: pfein at pobox.com (Pete) Date: Fri, 23 Jan 2009 10:31:58 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <4979961C.3050702@bigasterisk.com> References: <1232559370.6841.504.camel@jim-laptop> <4979961C.3050702@bigasterisk.com> Message-ID: On Jan 23, 2009, at 2:04 AM, Drew Perttula wrote: > Shannon -jj Behrens wrote: >> A newbie nugget on Supervisord would be cool. > > I can talk about supervisor anytime. I'm using it to run 32 > processes on bigasterisk.com as we speak, and one of them is another > supervisor with 7 more processes :) > > On another topic, does anyone have experience with the other dbm > modules such as tokyo cabinet? I'm looking for something to use > instead of berkeleydb since I'm sick of dealing with berkeleydb > corruptions every several days. I can't manage to settle on a 'safe' > config since I use multiple machines and distros. I'm ready to give > up some write performance for robustness. Yeah, we had various mysterious problems with berkdb a while back. Googling suggest "try this or that magic flag", at which point we switched to GDBM & have never looked back. To be honest, I've not heard of anyone who *hasn't* had serious problems with berkleydb in a non-trivial use case (best known example being Subversion). Big list here: http://qdbm.sourceforge.net/ From kenobi at gmail.com Fri Jan 23 19:34:17 2009 From: kenobi at gmail.com (Rick Kwan) Date: Fri, 23 Jan 2009 10:34:17 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: <20090123151524.GA27963@panix.com> References: <20090123151524.GA27963@panix.com> Message-ID: He must be tendering his resignation in order to give the new administration a chance to make its choice. On Fri, Jan 23, 2009 at 7:15 AM, Aahz wrote: > On Thu, Jan 22, 2009, Shannon -jj Behrens wrote: >> >> It's that time again. I've now been the list moderator of BayPiggies >> for two years. Here's what I wrote last time: > > Why bother? I don't think anyone is complaining about your moderation, > so unless you're actively seeking to give up the moderation, just keep > truckin'... > -- > Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ > > Weinberg's Second Law: If builders built buildings the way programmers wrote > programs, then the first woodpecker that came along would destroy civilization. > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From spmcinerney at hotmail.com Fri Jan 23 19:37:18 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Fri, 23 Jan 2009 10:37:18 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: References: <20090123151524.GA27963@panix.com> Message-ID: I dunno, you mean we don't get to impeach him?> Date: Fri, 23 Jan 2009 10:34:17 -0800> From: kenobi at gmail.com> To: baypiggies at python.org> Subject: Re: [Baypiggies] Who wants to be the new list moderator?> > He must be tendering his resignation in order to give the new> administration a chance to make its choice.> > On Fri, Jan 23, 2009 at 7:15 AM, Aahz wrote:> > On Thu, Jan 22, 2009, Shannon -jj Behrens wrote:> >>> >> It's that time again. I've now been the list moderator of BayPiggies> >> for two years. Here's what I wrote last time:> >> > Why bother? I don't think anyone is complaining about your moderation,> > so unless you're actively seeking to give up the moderation, just keep> > truckin'...> > --> > Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/> >> > Weinberg's Second Law: If builders built buildings the way programmers wrote> > programs, then the first woodpecker that came along would destroy civilization.> > _______________________________________________> > 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 _________________________________________________________________ Hotmail? goes where you go. On a PC, on the Web, on your phone. http://www.windowslive-hotmail.com/learnmore/versatility.aspx#mobile?ocid=TXT_TAGHM_WL_HM_versatility_121208 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tony at tcapp.com Fri Jan 23 20:05:27 2009 From: tony at tcapp.com (Tony Cappellini) Date: Fri, 23 Jan 2009 11:05:27 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April/ wx abstractions In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> <8249c4ac0901230042l48fc4841v8f7a0184223e5cbd@mail.gmail.com> Message-ID: <8249c4ac0901231105w1c7ee70fpb74abfaaf4531676@mail.gmail.com> > > As for QT, I haven't tried pyQT, but I can say that coding in QT with > > C++ made C++ suck less that it's ever sucked before! I wrote an > > entire KDE application without using the words new, delete, malloc, or > > free. I managed to get QT to handle all the memory management > > automatically. > Ok then, what are some good higher-level interfaces on top of wx? Pythoncard is the most widely used wrapper framework for wx, but I believe there are others. It only supports a limited subset of Wx's widgets. Pythoncard hasn't been maintained for a long time, but was still usable with recent distributions of wx. I've stopped using Pythoncard about a year ago and use Wx directly- so I don't know of it's current state. From jeff at drinktomi.com Fri Jan 23 20:15:22 2009 From: jeff at drinktomi.com (Jeff Younker) Date: Fri, 23 Jan 2009 11:15:22 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: References: <20090123151524.GA27963@panix.com> Message-ID: <07EDB842-BB9E-44E9-B190-BF5D90BEABA8@drinktomi.com> On Jan 23, 2009, at 10:37 AM, Stephen McInerney wrote: > I dunno, you mean we don't get to impeach him? I was hoping that the local Ruby group would execute him for war crimes. I haven't seen a good execution in ages. - Jeff Younker - jeff at drinktomi.com - From jjinux at gmail.com Fri Jan 23 20:23:41 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Fri, 23 Jan 2009 11:23:41 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: Message-ID: On Fri, Jan 23, 2009 at 9:42 AM, Simeon Franklin wrote: >> In the RoRs world, they have Capistrano. There are a couple of >> similar projects in the Python world that don't seem as popular. Does >> anyone have a way of deploying Web apps that they're really happy >> with? If so, how do you handle database migrations, etc. That'd be a >> fun talk. >> >> A newbie nugget on Supervisord would be cool. >> >> A newbie nugget on virtualenv would be cool. >> >> A talk on zc.buildout might or might not be interesting, depending on >> your point of view ;) >> >> A talk on using Hadoop or Disco to do MapReduce in Python might be cool. >> >> An intro to Cython or Pyrex would be neat. >> >> Best Regards, >> -jj > > All those sound like good candidates for the upcoming Tools night (March > 26th). I haven't had much of a response from presenters - so far only JJ, > Sandrine Ribeau (I haven't met her but she posted recently about the > semantic web framework from logilab), and I are presenting. I am currently > planning to do a longish talk about my workflow using pip, virtualenv, and > fabric to make and deploy my python environments. That would also take care > of a couple of your desired newbie nugget topics jj - fabric approximately > equals capistrano. I could do a newbie nugget on supervisord sometime (I'm > using it to manage Django instances and a few other "daemons" written in > python) - but I think Drew Pertulla was who turned me on to it in the first > place... > > I'd also be happy to only cover one of my topics if we had a few other > speakers. Sandrine is going to present pylint and jj volunteered several > topics; I've been holding off selecting a set topic for him hoping to hear > from a few of the rest of you. So - If you'd like to talk about zc.buildout > or Cython or any other python tool you use in your deployment tasks - now > would be a good time to volunteer... I'd really love to hear you talk about pip, virtualenv, and Fabric! If you have a working setup that you're happy with, don't be ashamed to tell us about it :) +1 -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Fri Jan 23 20:24:41 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Fri, 23 Jan 2009 11:24:41 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <77d044440901231002i38c9e31fl450056116712d71f@mail.gmail.com> References: <77d044440901231002i38c9e31fl450056116712d71f@mail.gmail.com> Message-ID: On Fri, Jan 23, 2009 at 10:02 AM, Alvin Wang wrote: > If there is interest in Clouds, I wrote an open source Python module to > create, install, admin, and monitor systems in Clouds. I call it a cross > cloud scripting language. It currently works in Amazon, AppEngine, Mosso, > Slicehost, GoGrid, and basic linux hosts. I did a presentation on it > yesterday at Cloud Connect. I will release the source code as soon as I > clean up some inconsistencies in the API. > > My basic use-case when I wrote it was my irritation with open source > projects. I download an open source project. 90+% of them do not do what I > want them to do. The end result is that I waste time installing and > de-installing them. I thought that it would be much simpler if the open > source author provided an install script for amazon web services. I could > spend 10 cents and test it for an hour on amazon. No cleanup required. +1 :) -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From recursive.cookie.jar at gmail.com Fri Jan 23 20:27:50 2009 From: recursive.cookie.jar at gmail.com (Zachary Collins) Date: Fri, 23 Jan 2009 11:27:50 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <1232559370.6841.504.camel@jim-laptop> References: <1232559370.6841.504.camel@jim-laptop> Message-ID: I've been sparse lately with my attendance, but I'm planning to start showing up regularly again in March. Anyways, I'd be interested in doing either a main topic or newbie nugget Panda3D. I've recently been using it very successfully with a couple of friends to develop a very attractive, seriously constructed game, and I've found it amazingly useful to that end (more so than pyGame + OpenGL bindings by a long shot). I could present something in May with samples from our project. I could do this as a newbie nugget and explain some very basic game development / 3d concepts that can be written in amazing succinct 10 line bits. Or a much more in depth exploration of why I chose it over other python game development kits and how to get alot out if. On Wed, Jan 21, 2009 at 9:36 AM, jim wrote: > > Beginning February 26 and for some months afterward, > baypiggies will meet at the Symantec Vcafe at > 350 Ellis Street, Mountain View, CA 94043 > > > At this time, meeting topics appear to be: > > February 26: The Factory Module, by Pete Fein > possible additional talk on PyDev > > March 26: Tools Night, coordinated by Simeon Franklin > > April 23: Possibly: Alternatives for Writing C and C++ > Extensions for Computer Vision Research, by Dameon Eads > > > > -------------------------------------- > > Here are suggestions for newbie nugget and main talk > topics. please reply if you want the topic presented > and especially if you can present the topic. please > reply: your replies help a lot. > > > newbie nugget suggestions: > decorators > current buzzwords > wxPython > other? > > > main talk suggestions: > IEEE-488/GPIB instrument automation > Any type of GUI programming > threading > stack manipulation module (e.g. greenlet) > py 3k > XO sugar programming > django > REST representational state transfer > Restful text in Python26 (restructured text) > doctest > Web programming (CherryPy? Pylons? ) > abstract classes > other? > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > http://mail.python.org/mailman/listinfo/baypiggies > From alchaiken at gmail.com Fri Jan 23 20:36:36 2009 From: alchaiken at gmail.com (Alison Chaiken) Date: Fri, 23 Jan 2009 11:36:36 -0800 Subject: [Baypiggies] one final note about meeting space Message-ID: The Symantec V-Cafe is a great place to meet and I don't see why it wouldn't work out for BayPIGGIES. For completeness, I note that I *finally* got a call back from the Computer History Museum about their space. The person in charge of arranging meetings is Fiona Tang: http://www.computerhistory.org/staff/Fiona,Tang/ We can call upon her in the future if we want to meet at CHM. -- Alison Chaiken (650) 279-5600 (cell) http://www.exerciseforthereader.org/ The Human Genome is smaller than Microsoft Office. -- Steve Jurvetson From bsergean at gmail.com Fri Jan 23 22:13:40 2009 From: bsergean at gmail.com (Benjamin Sergeant) Date: Fri, 23 Jan 2009 13:13:40 -0800 Subject: [Baypiggies] Newbie Nugget suggestion: South In-Reply-To: References: Message-ID: <1621f9fa0901231313p3a181ce6kad09807748686255@mail.gmail.com> +1 On Fri, Jan 23, 2009 at 10:08 AM, Glen Jarvis wrote: > I just saw (but didn't actually yet read) the Python magazine article for > this month: > > *Django Migrations With South* by Andrew Goodwin > If you've ever done extensive development in Django, you'll know the issues > involved with changing schemas. In this article, Andrew Godwin introduces > South, a migrations library for Django, and shows how it helps to solve many > of the problems you face as your Django project matures. > > I would happily absorb the information and give a small talk on it whenever > there's a slot open (as a Newbie Nugget) -- only if there's a fairly strong > interest in our crowd. Or, better yet, if someone else would want to give a > talk on it, I'd happily like to see it. > > Warmest Regards, > > > Glen Jarvis > -- > 415-680-3964 > glen at glenjarvis.com > http://www.glenjarvis.com > > "You must be the change you wish to see in the world." -M. Gandhi > > > _______________________________________________ > 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 tony at tcapp.com Fri Jan 23 22:16:22 2009 From: tony at tcapp.com (Tony Cappellini) Date: Fri, 23 Jan 2009 13:16:22 -0800 Subject: [Baypiggies] one final note about meeting space In-Reply-To: References: Message-ID: <8249c4ac0901231316i31f62502j9c6ed4d656c0d4e1@mail.gmail.com> On 1/23/09, Alison Chaiken wrote: > > The Symantec V-Cafe is a great place to meet and I don't see why it > wouldn't work out for BayPIGGIES. For completeness, I note that I We have been approved to meet at Vcafe from Feb- Sept 2009. The website has been updated with the location info too. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsergean at gmail.com Fri Jan 23 22:23:23 2009 From: bsergean at gmail.com (Benjamin Sergeant) Date: Fri, 23 Jan 2009 13:23:23 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> <4979961C.3050702@bigasterisk.com> Message-ID: <1621f9fa0901231323l600abed8gf5e6926ddba3a171@mail.gmail.com> On Fri, Jan 23, 2009 at 10:31 AM, Pete wrote: > On Jan 23, 2009, at 2:04 AM, Drew Perttula wrote: > > Shannon -jj Behrens wrote: >> >>> A newbie nugget on Supervisord would be cool. >>> >> >> I can talk about supervisor anytime. I'm using it to run 32 processes on >> bigasterisk.com as we speak, and one of them is another supervisor with 7 >> more processes :) >> >> On another topic, does anyone have experience with the other dbm modules >> such as tokyo cabinet? I'm looking for something to use instead of >> berkeleydb since I'm sick of dealing with berkeleydb corruptions every >> several days. I can't manage to settle on a 'safe' config since I use >> multiple machines and distros. I'm ready to give up some write performance >> for robustness. >> > > Yeah, we had various mysterious problems with berkdb a while back. > Googling suggest "try this or that magic flag", at which point we switched > to GDBM & have never looked back. To be honest, I've not heard of anyone > who *hasn't* had serious problems with berkleydb in a non-trivial use case > (best known example being Subversion). > It would be interesting to see what version of berkely db perforce uses. (strings p4d | grep -i db). Maybe it's a trivial use case, but it's quite robust. > > Big list here: http://qdbm.sourceforge.net/ > _______________________________________________ > > 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 nar at hush.com Fri Jan 23 22:51:37 2009 From: nar at hush.com (Nathan Ramella) Date: Fri, 23 Jan 2009 13:51:37 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <1621f9fa0901231323l600abed8gf5e6926ddba3a171@mail.gmail.com> References: <1232559370.6841.504.camel@jim-laptop> <4979961C.3050702@bigasterisk.com> <1621f9fa0901231323l600abed8gf5e6926ddba3a171@mail.gmail.com> Message-ID: "Heavily modified" probably covers it. My last position was at an ASIC development company where our p4 client views were ~4gb per user times 3. It was responsible for terabytes of storage. I don't trust bdb above 2gb although it might be better since oracle bought it. -n On Jan 23, 2009, at 1:23 PM, Benjamin Sergeant wrote: > > On Fri, Jan 23, 2009 at 10:31 AM, Pete wrote: > On Jan 23, 2009, at 2:04 AM, Drew Perttula wrote: > > Shannon -jj Behrens wrote: > A newbie nugget on Supervisord would be cool. > > I can talk about supervisor anytime. I'm using it to run 32 > processes on bigasterisk.com as we speak, and one of them is another > supervisor with 7 more processes :) > > On another topic, does anyone have experience with the other dbm > modules such as tokyo cabinet? I'm looking for something to use > instead of berkeleydb since I'm sick of dealing with berkeleydb > corruptions every several days. I can't manage to settle on a 'safe' > config since I use multiple machines and distros. I'm ready to give > up some write performance for robustness. > > Yeah, we had various mysterious problems with berkdb a while back. > Googling suggest "try this or that magic flag", at which point we > switched to GDBM & have never looked back. To be honest, I've not > heard of anyone who *hasn't* had serious problems with berkleydb in > a non-trivial use case (best known example being Subversion). > > > It would be interesting to see what version of berkely db perforce > uses. (strings p4d | grep -i db). Maybe it's a trivial use case, but > it's quite robust. > > > > Big list here: http://qdbm.sourceforge.net/_______________________________________________ > > 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 alvinwang at gmail.com Sat Jan 24 09:39:16 2009 From: alvinwang at gmail.com (Alvin Wang) Date: Sat, 24 Jan 2009 00:39:16 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <77d044440901231002i38c9e31fl450056116712d71f@mail.gmail.com> Message-ID: <77d044440901240039u1067cd4bjf98cab06bdc4aa7a@mail.gmail.com> It was a Cloud Conference a few days ago at the Computer History Museum. Besides, demoing Cloud Wizard, I can also demo some sample apps that I have written for AppEngine. For example, a replacement for Simple Queue Service. A little known reason that you might want to use multiple clouds is that they have different billing methods. For example GoGrid does not charge for incoming traffic. This makes it the best place for spiders. Slicehost does not charge for CPU. A low memory/high CPU application would be best there. Etc. This might be a fun newbie nugget. I wrote a script that logs my CPU to a google spreadsheet. You can then use Google Visualization services to add tachometer dials to your igoogle page. The idea being that you can use Google infrastructure to provide free/pretty monitoring of your systems. Alvin On Fri, Jan 23, 2009 at 10:19 AM, Stephen McInerney wrote: > ++ sounds awesome > > PS what is Cloud Connect? > > > ------------------------------ > > Date: Fri, 23 Jan 2009 10:02:04 -0800 > From: alvinwang at gmail.com > To: baypiggies at python.org > Subject: Re: [Baypiggies] current topic schedule for February, March, and > April > > If there is interest in Clouds, I wrote an open source Python module to > create, install, admin, and monitor systems in Clouds. I call it a cross > cloud scripting language. It currently works in Amazon, AppEngine, Mosso, > Slicehost, GoGrid, and basic linux hosts. I did a presentation on it > yesterday at Cloud Connect. I will release the source code as soon as I > clean up some inconsistencies in the API. > > My basic use-case when I wrote it was my irritation with open source > projects. I download an open source project. 90+% of them do not do what I > want them to do. The end result is that I waste time installing and > de-installing them. I thought that it would be much simpler if the open > source author provided an install script for amazon web services. I could > spend 10 cents and test it for an hour on amazon. No cleanup required. > > Alvin > > > ------------------------------ > Hotmail(R) goes where you go. On a PC, on the Web, on your phone. See how. > -- Alvin Wang -------------- next part -------------- An HTML attachment was scrubbed... URL: From donnamsnow at gmail.com Sun Jan 25 02:57:32 2009 From: donnamsnow at gmail.com (Donna Snow) Date: Sat, 24 Jan 2009 17:57:32 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: Message-ID: I'd love to hear more about virtualenv myself, I use it all the time to setup new Zope/Plone 3+ sites and learned by reading a how-to. I don't quite understand how it works so would love to see someone demonstrate and talk about different ways to use it. I'm getting into Pylons and some other templating languages other than TAL. Donna (I keep trying to attend, managed to venture out for a SuperHappyDevHouse) I'll try for this week (we will see how it goes) Donna On Fri, Jan 23, 2009 at 11:23 AM, Shannon -jj Behrens wrote: > On Fri, Jan 23, 2009 at 9:42 AM, Simeon Franklin > wrote: > >> In the RoRs world, they have Capistrano. There are a couple of > >> similar projects in the Python world that don't seem as popular. Does > >> anyone have a way of deploying Web apps that they're really happy > >> with? If so, how do you handle database migrations, etc. That'd be a > >> fun talk. > >> > >> A newbie nugget on Supervisord would be cool. > >> > >> A newbie nugget on virtualenv would be cool. > >> > >> A talk on zc.buildout might or might not be interesting, depending on > >> your point of view ;) > >> > >> A talk on using Hadoop or Disco to do MapReduce in Python might be cool. > >> > >> An intro to Cython or Pyrex would be neat. > >> > >> Best Regards, > >> -jj > > > > All those sound like good candidates for the upcoming Tools night (March > > 26th). I haven't had much of a response from presenters - so far only JJ, > > Sandrine Ribeau (I haven't met her but she posted recently about the > > semantic web framework from logilab), and I are presenting. I am > currently > > planning to do a longish talk about my workflow using pip, virtualenv, > and > > fabric to make and deploy my python environments. That would also take > care > > of a couple of your desired newbie nugget topics jj - fabric > approximately > > equals capistrano. I could do a newbie nugget on supervisord sometime > (I'm > > using it to manage Django instances and a few other "daemons" written in > > python) - but I think Drew Pertulla was who turned me on to it in the > first > > place... > > > > I'd also be happy to only cover one of my topics if we had a few other > > speakers. Sandrine is going to present pylint and jj volunteered several > > topics; I've been holding off selecting a set topic for him hoping to > hear > > from a few of the rest of you. So - If you'd like to talk about > zc.buildout > > or Cython or any other python tool you use in your deployment tasks - now > > would be a good time to volunteer... > > I'd really love to hear you talk about pip, virtualenv, and Fabric! > If you have a working setup that you're happy with, don't be ashamed > to tell us about it :) > > +1 > > -jj > > -- > In this life we cannot do great things. We can only do small things > with great love. -- Mother Teresa > http://jjinux.blogspot.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 xdevice at gmail.com Sun Jan 25 07:03:21 2009 From: xdevice at gmail.com (Rana Biswas) Date: Sat, 24 Jan 2009 22:03:21 -0800 Subject: [Baypiggies] Text mining in Python Message-ID: Hi, I am trying to learn Text mining with Python. I know, there is so much in text mining, so I am starting with key phrase extraction. If anyone has worked in this field, can you please point me to the right libraries or tutorials. So far what I have found is in Java. If something like this topic can be discussed in Python meeting that would be great too. Thanks for your time and help in advance. Regards, Rana -------------- next part -------------- An HTML attachment was scrubbed... URL: From venkat83 at gmail.com Sun Jan 25 07:06:47 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Sun, 25 Jan 2009 11:36:47 +0530 Subject: [Baypiggies] Text mining in Python In-Reply-To: References: Message-ID: On Sun, Jan 25, 2009 at 11:33 AM, Rana Biswas wrote: > > If anyone has worked in this field, can you please point me to the right > libraries or tutorials. So far what I have found is in Java. > Check out NLTK - they have pretty good tutorial and fantastic library. [OpenNLP is in Java - based on Max Entropy models.] -V- http://twitter.com/venkat83 -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Sun Jan 25 19:28:06 2009 From: cappy2112 at gmail.com (Tony Cappellini) Date: Sun, 25 Jan 2009 10:28:06 -0800 Subject: [Baypiggies] Fwd: Python Module of the Week - now hosted by Google Message-ID: <8249c4ac0901251028v6061b0c8l46b22b299e9ec401@mail.gmail.com> ---------- Forwarded message ---------- From: Doug Hellmann > Date: Jan 25, 2009 6:00 AM Subject: Python Module of the Week Python Module of the Week PyMOTW feed moved to Google hosting Posted: 24 Jan 2009 08:04 AM PST All Feedburner feeds need to move to Google accountsby the end of February, and I've gone ahead and made the switch. I don't expect any interruption in service, but you never know. According to the FAQ, the old URLs should redirect to the new location, so if you're already a subscriber you shouldn't need to do anything. For the record, the canonical feeds for this blog are http://feeds.doughellmann.com/DougHellmann for all posts and http://feeds.doughellmann.com/PyMOTW for just the PyMOTW posts. Those URLs have not changed, so if that's how you're subscribed you should be good to go. Email me or post a comment here if you have trouble. You are subscribed to email updates from Doug Hellmann To stop receiving these emails, you may unsubscribe now .Email delivery powered by Google Inbox too full? [image: (feed)] Subscribe to the feed version of Doug Hellmann in a feed reader. If you prefer to unsubscribe via postal mail, write to: Doug Hellmann, c/o Google, 20 W Kinzie, Chicago IL USA 60610 -------------- next part -------------- An HTML attachment was scrubbed... URL: From annaraven at gmail.com Sun Jan 25 19:31:12 2009 From: annaraven at gmail.com (Anna Ravenscroft) Date: Sun, 25 Jan 2009 10:31:12 -0800 Subject: [Baypiggies] Text mining in Python In-Reply-To: References: Message-ID: On Sat, Jan 24, 2009 at 10:06 PM, Venkatraman S wrote: > > On Sun, Jan 25, 2009 at 11:33 AM, Rana Biswas wrote: > >> >> If anyone has worked in this field, can you please point me to the right >> libraries or tutorials. So far what I have found is in Java. >> > > Check out NLTK - they have pretty good tutorial and fantastic library. > [OpenNLP is in Java - based on Max Entropy models.] > You beat me to it. NLTK rocks. -- cordially, Anna -- I am the mother of all things and all things must wear a sweater! -------------- next part -------------- An HTML attachment was scrubbed... URL: From rdm at cfcl.com Sun Jan 25 22:35:09 2009 From: rdm at cfcl.com (Rich Morin) Date: Sun, 25 Jan 2009 13:35:09 -0800 Subject: [Baypiggies] BASS Meeting (SF), Wed. January 28 Message-ID: Even if you're not a Perlie (but do large-scale web programming), you might want to consider attending Jonathan Steinert's talk: "How not to use memcache" http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/9432356/ Also, if your project could use some help with documentation and/or Ruby or Perl scripting, please keep yours truly in mind... -r BASS Announcements The Beer and Scripting SIG rides again! If you'd like to eat good Italian food, chat with other local scripters, and possibly take a look at laptop-demoed scripting hacks, this is the place to do it! For your convenience, here are the critical details: Date: Wednesday, January 28, 2009 (4th. Wed.) Time: 8:00 pm Place: Pasquales Pizzeria 701 Irving St. (At 8th. Ave.) San Francisco, California, USA 415/661-2140 See the BASS web page for more information: http://cfcl.com/rdm/bass/ We now have two (2) mailing lists, which you are welcome to join: * http://groups.google.com/group/bass-announce This will be used mostly for BASS announcements, though I may send an occasional notice about other events that look nifty. Expect 1-2 messages per month. * http://groups.google.com/group/bass-discuss This should have relatively little traffic, but no guarantees. The basic idea is that it gives BASS attendees (etc) a place to discuss scripting (and topics of interest to scripters). Like BASS, but more than one evening a month... -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm at cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, and web development From jjinux at gmail.com Tue Jan 27 06:36:03 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 26 Jan 2009 21:36:03 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> Message-ID: +1 on a full talk :) On Fri, Jan 23, 2009 at 11:27 AM, Zachary Collins wrote: > I've been sparse lately with my attendance, but I'm planning to start > showing up regularly again in March. Anyways, I'd be interested in > doing either a main topic or newbie nugget Panda3D. I've recently > been using it very successfully with a couple of friends to develop a > very attractive, seriously constructed game, and I've found it > amazingly useful to that end (more so than pyGame + OpenGL bindings by > a long shot). I could present something in May with samples from our > project. > > I could do this as a newbie nugget and explain some very basic game > development / 3d concepts that can be written in amazing succinct 10 > line bits. > > Or a much more in depth exploration of why I chose it over other > python game development kits and how to get alot out if. > > On Wed, Jan 21, 2009 at 9:36 AM, jim wrote: >> >> Beginning February 26 and for some months afterward, >> baypiggies will meet at the Symantec Vcafe at >> 350 Ellis Street, Mountain View, CA 94043 >> >> >> At this time, meeting topics appear to be: >> >> February 26: The Factory Module, by Pete Fein >> possible additional talk on PyDev >> >> March 26: Tools Night, coordinated by Simeon Franklin >> >> April 23: Possibly: Alternatives for Writing C and C++ >> Extensions for Computer Vision Research, by Dameon Eads >> >> >> >> -------------------------------------- >> >> Here are suggestions for newbie nugget and main talk >> topics. please reply if you want the topic presented >> and especially if you can present the topic. please >> reply: your replies help a lot. >> >> >> newbie nugget suggestions: >> decorators >> current buzzwords >> wxPython >> other? >> >> >> main talk suggestions: >> IEEE-488/GPIB instrument automation >> Any type of GUI programming >> threading >> stack manipulation module (e.g. greenlet) >> py 3k >> XO sugar programming >> django >> REST representational state transfer >> Restful text in Python26 (restructured text) >> doctest >> Web programming (CherryPy? Pylons? ) >> abstract classes >> other? >> >> >> _______________________________________________ >> 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 http://jjinux.blogspot.com/ From jjinux at gmail.com Tue Jan 27 06:40:29 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 26 Jan 2009 21:40:29 -0800 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: <77d044440901240039u1067cd4bjf98cab06bdc4aa7a@mail.gmail.com> References: <77d044440901231002i38c9e31fl450056116712d71f@mail.gmail.com> <77d044440901240039u1067cd4bjf98cab06bdc4aa7a@mail.gmail.com> Message-ID: On Sat, Jan 24, 2009 at 12:39 AM, Alvin Wang wrote: > It was a Cloud Conference a few days ago at the Computer History Museum. > Besides, demoing Cloud Wizard, I can also demo some sample apps that I have > written for AppEngine. For example, a replacement for Simple Queue > Service. > > A little known reason that you might want to use multiple clouds is that > they have different billing methods. For example GoGrid does not charge for > incoming traffic. This makes it the best place for spiders. Slicehost does > not charge for CPU. A low memory/high CPU application would be best there. > Etc. > > This might be a fun newbie nugget. I wrote a script that logs my CPU to a > google spreadsheet. You can then use Google Visualization services to add > tachometer dials to your igoogle page. The idea being that you can use > Google infrastructure to provide free/pretty monitoring of your systems. Generally, I think newbie nuggets should cover more common Python libraries (stuff that everyone uses, but newbies don't know), but I still think a short talk on this would be fun :) -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Tue Jan 27 06:47:14 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 26 Jan 2009 21:47:14 -0800 Subject: [Baypiggies] Newbie Nugget suggestion: South In-Reply-To: References: Message-ID: On Fri, Jan 23, 2009 at 10:08 AM, Glen Jarvis wrote: > I just saw (but didn't actually yet read) the Python magazine article for > this month: > Django Migrations With South by Andrew Goodwin > If you've ever done extensive development in Django, you'll know the issues > involved with changing schemas. In this article, Andrew Godwin introduces > South, a migrations library for Django, and shows how it helps to solve many > of the problems you face as your Django project matures. > I would happily absorb the information and give a small talk on it whenever > there's a slot open (as a Newbie Nugget) -- only if there's a fairly strong > interest in our crowd. Or, better yet, if someone else would want to give a > talk on it, I'd happily like to see it. > Warmest Regards, We have a tools night coming up that is going to cover things like virtualenv, Capistrano-replacements, etc. I wonder if it would fit in there. Best Regards, -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Tue Jan 27 06:49:20 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 26 Jan 2009 21:49:20 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: <07EDB842-BB9E-44E9-B190-BF5D90BEABA8@drinktomi.com> References: <20090123151524.GA27963@panix.com> <07EDB842-BB9E-44E9-B190-BF5D90BEABA8@drinktomi.com> Message-ID: On Fri, Jan 23, 2009 at 11:15 AM, Jeff Younker wrote: > On Jan 23, 2009, at 10:37 AM, Stephen McInerney wrote: > >> I dunno, you mean we don't get to impeach him? > > I was hoping that the local Ruby group would execute him > for war crimes. I haven't seen a good execution in ages. You guys are hilarious ;) Unless someone speaks up, you're going to be stuck with me for another year, so speak now or for another year hold your peace ;) -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From jjinux at gmail.com Tue Jan 27 06:57:49 2009 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 26 Jan 2009 21:57:49 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: References: <20090123151524.GA27963@panix.com> <07EDB842-BB9E-44E9-B190-BF5D90BEABA8@drinktomi.com> Message-ID: On Mon, Jan 26, 2009 at 9:49 PM, Shannon -jj Behrens wrote: > On Fri, Jan 23, 2009 at 11:15 AM, Jeff Younker wrote: >> On Jan 23, 2009, at 10:37 AM, Stephen McInerney wrote: >> >>> I dunno, you mean we don't get to impeach him? >> >> I was hoping that the local Ruby group would execute him >> for war crimes. I haven't seen a good execution in ages. > > You guys are hilarious ;) > > Unless someone speaks up, you're going to be stuck with me for another > year, so speak now or for another year hold your peace ;) Look, I just executed ruby on rails for war crimes: $ ruby on rails for war crimes ruby: No such file or directory -- on (LoadError) ;) -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa http://jjinux.blogspot.com/ From spmcinerney at hotmail.com Tue Jan 27 19:08:10 2009 From: spmcinerney at hotmail.com (Stephen McInerney) Date: Tue, 27 Jan 2009 10:08:10 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: References: <20090123151524.GA27963@panix.com> <07EDB842-BB9E-44E9-B190-BF5D90BEABA8@drinktomi.com> Message-ID: If you really want to know the truth ("you can't handle the truth!"), JJ attempted to sell the moderator seat for 3c and a beer coaster. Upon due deliberation, we decided this did not merit impeachment on JJ's part but rather a 5150 visit to Alta Bates. That's why he can't type anything requiring the alt or ctrl keys ;-) Stephen > Date: Mon, 26 Jan 2009 21:57:49 -0800 > Subject: Re: [Baypiggies] Who wants to be the new list moderator? > From: jjinux at gmail.com > To: jeff at drinktomi.com > CC: spmcinerney at hotmail.com; baypiggies at python.org > > On Mon, Jan 26, 2009 at 9:49 PM, Shannon -jj Behrens wrote: > > On Fri, Jan 23, 2009 at 11:15 AM, Jeff Younker wrote: > >> On Jan 23, 2009, at 10:37 AM, Stephen McInerney wrote: > >> > >>> I dunno, you mean we don't get to impeach him? > >> > >> I was hoping that the local Ruby group would execute him > >> for war crimes. I haven't seen a good execution in ages. > > > > You guys are hilarious ;) > > > > Unless someone speaks up, you're going to be stuck with me for another > > year, so speak now or for another year hold your peace ;) > > Look, I just executed ruby on rails for war crimes: > > $ ruby on rails for war crimes > ruby: No such file or directory -- on (LoadError) > > ;) > -jj > > -- > In this life we cannot do great things. We can only do small things > with great love. -- Mother Teresa > http://jjinux.blogspot.com/ _________________________________________________________________ Windows Live?: E-mail. Chat. Share. Get more ways to connect. http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t2_allup_explore_012009 -------------- next part -------------- An HTML attachment was scrubbed... URL: From amax at redsymbol.net Tue Jan 27 19:00:32 2009 From: amax at redsymbol.net (Aaron Maxwell) Date: Tue, 27 Jan 2009 10:00:32 -0800 Subject: [Baypiggies] Who wants to be the new list moderator? In-Reply-To: References: Message-ID: <200901271000.32470.amax@redsymbol.net> On Monday 26 January 2009 21:57:49 Shannon -jj Behrens wrote: > Look, I just executed ruby on rails for war crimes: > > $ ruby on rails for war crimes > ruby: No such file or directory -- on (LoadError) > > ;) > -jj HA! Good one :) -- Aaron Maxwell http://redsymbol.net/ From venkat83 at gmail.com Wed Jan 28 08:05:37 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Wed, 28 Jan 2009 12:35:37 +0530 Subject: [Baypiggies] current topic schedule for February, March, and April In-Reply-To: References: <1232559370.6841.504.camel@jim-laptop> <4979961C.3050702@bigasterisk.com> Message-ID: On Sat, Jan 24, 2009 at 12:01 AM, Pete wrote: > On Jan 23, 2009, at 2:04 AM, Drew Perttula wrote: > > Shannon -jj Behrens wrote: >> >> On another topic, does anyone have experience with the other dbm modules >> such as tokyo cabinet? I'm looking for something to use instead of >> berkeleydb since I'm sick of dealing with berkeleydb corruptions every >> several days. I can't manage to settle on a 'safe' config since I use >> multiple machines and distros. I'm ready to give up some write performance >> for robustness. >> > > Yeah, we had various mysterious problems with berkdb a while back. > Googling suggest "try this or that magic flag", at which point we switched > to GDBM & have never looked back. To be honest, I've not heard of anyone > who *hasn't* had serious problems with berkleydb in a non-trivial use case > (best known example being Subversion). > We(with one of my previous employers) had similar problems with berkdb when using the pybsddb module or the default module with Py. We then latter wrote our own extensions modules using Boost:C++ and it worked like a charm. It was easy and we extended only those features which we needed. Also, we noticed that our module was faster than the pybsddb nmodule. Wish i could share the source!!! -V- http://twitter.com/venkat83 -------------- next part -------------- An HTML attachment was scrubbed... URL: From donnamsnow at gmail.com Thu Jan 29 01:08:58 2009 From: donnamsnow at gmail.com (Donna Snow) Date: Wed, 28 Jan 2009 16:08:58 -0800 Subject: [Baypiggies] considering starting a Open Source collective Message-ID: Hi, I'd like to talk to a few people who might be interested in participating in a collective. The collective would focus on python and Open Source projects. http://www.webcollective.coop/ is an example of one in Seattle that is doing really well right now. I have room for another desk in my office on Hamilton, space on our servers at Hurricane Electric and we have servers galore in our office. With the state of the economy right now, trying to make it as a sole-proprietor is going to be extremely tough. I'd like to have a conversation with a few people interested in venturing out on their own. We can share rent cost and colocation cost. I am not sure HOW to set one up exactly but we can discuss this at the initial meeting and determine whether it makes sense to pursue the collective. Interested? email me offlist and we'll meet at my office at the beginning of next week. Thank You!! Best Regards, Donna M Snow, Principal C Squared Enterprises illuminating your path to Open Source -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Thu Jan 29 01:57:59 2009 From: glen at glenjarvis.com (Glen Jarvis) Date: Wed, 28 Jan 2009 16:57:59 -0800 Subject: [Baypiggies] considering starting a Open Source collective In-Reply-To: References: Message-ID: <9763F436-283E-43C2-BDA7-706BCED4EC0F@glenjarvis.com> I *really* like the idea and have thought of it this often. I know people in different areas that would do something similar if there were others close to them. However, it needs to be fairly close to be effective for me. If you were in San Francisco, I'd seriously consider it. This is a great discussion point. Maybe we'll get several small collectives (like one in SF; one in Concord; one closer to where you live, etc.) San Francisco does have Sandbox Suites (http://www.sandboxsuites.com/ ) which seems to be the same and seems *very* cost effective to me depending upon which package you need. Good luck with the collective... Times are tough for *all* of us right now, so we understand. (Frankly, I'm hoping my current customer pays his invoice early or I won't have rent money -- it's gotten that bad for me). But, we'll get through it eventually. All the best, Glen Jarvis -- 415-680-3964 glen at glenjarvis.com http://www.glenjarvis.com "You must be the change you wish to see in the world." -M. Gandhi On Jan 28, 2009, at 4:08 PM, Donna Snow wrote: > Hi, > > I'd like to talk to a few people who might be interested in > participating in a collective. The collective would focus on python > and Open Source projects. http://www.webcollective.coop/ is an > example of one in Seattle that is doing really well right now. > > I have room for another desk in my office on Hamilton, space on our > servers at Hurricane Electric and we have servers galore in our > office. With the state of the economy right now, trying to make it > as a sole-proprietor is going to be extremely tough. I'd like to > have a conversation with a few people interested in venturing out on > their own. We can share rent cost and colocation cost. > > I am not sure HOW to set one up exactly but we can discuss this at > the initial meeting and determine whether it makes sense to pursue > the collective. > > Interested? email me offlist and we'll meet at my office at the > beginning of next week. > > Thank You!! > > Best Regards, > Donna M Snow, Principal > C Squared Enterprises > illuminating your path to Open Source > > > > > _______________________________________________ > 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 donnamsnow at gmail.com Thu Jan 29 03:03:03 2009 From: donnamsnow at gmail.com (Donna Snow) Date: Wed, 28 Jan 2009 18:03:03 -0800 Subject: [Baypiggies] considering starting a Open Source collective In-Reply-To: <9763F436-283E-43C2-BDA7-706BCED4EC0F@glenjarvis.com> References: <9763F436-283E-43C2-BDA7-706BCED4EC0F@glenjarvis.com> Message-ID: I've been considering this for awhile because I met the guys running the collective in Seattle and was impressed. Financially my business is ok for now (start another project for Stanford next month) but I think a collective would help to highlight each individuals strengths without the overhead of the usual "company" setup. Like I said, I have the office and I have the server space, I just don't have the time in the day I need nor all the expertise I'd like. I think it's a good time to get out there because there is going to be more demand for Open Source,especially since Obama has received a report from Scott McNealy http://www.linux-magazine.com/online/news/sun_s_mcnealy_advises_obama_administration_on_open_source I still need to do more research on this but if anyone is available next week and would like to talk please let me know. Glen, I'll keep you in the loop if you want to try and start one in the SF area. Let me do some more digging into what it takes to set one up (legally, etc). Thanks guys/gals :-) Donna On Wed, Jan 28, 2009 at 4:57 PM, Glen Jarvis wrote: > I *really* like the idea and have thought of it this often. I know people > in different areas that would do something similar if there were others > close to them. However, it needs to be fairly close to be effective for me. > If you were in San Francisco, I'd seriously consider it. > This is a great discussion point. Maybe we'll get several small collectives > (like one in SF; one in Concord; one closer to where you live, etc.) San > Francisco does have Sandbox Suites (http://www.sandboxsuites.com/)which seems to be the same and seems *very* cost effective to me depending > upon which package you need. > > Good luck with the collective... Times are tough for *all* of us right > now, so we understand. (Frankly, I'm hoping my current customer pays his > invoice early or I won't have rent money -- it's gotten that bad for me). > But, we'll get through it eventually. > > All the best, > > > Glen Jarvis > -- > 415-680-3964 > glen at glenjarvis.com > http://www.glenjarvis.com > > "You must be the change you wish to see in the world." -M. Gandhi > > On Jan 28, 2009, at 4:08 PM, Donna Snow wrote: > > Hi, > > I'd like to talk to a few people who might be interested in participating > in a collective. The collective would focus on python and Open Source > projects. http://www.webcollective.coop/ is an example of one in Seattle > that is doing really well right now. > > I have room for another desk in my office on Hamilton, space on our servers > at Hurricane Electric and we have servers galore in our office. With the > state of the economy right now, trying to make it as a sole-proprietor is > going to be extremely tough. I'd like to have a conversation with a few > people interested in venturing out on their own. We can share rent cost and > colocation cost. > > I am not sure HOW to set one up exactly but we can discuss this at the > initial meeting and determine whether it makes sense to pursue the > collective. > > Interested? email me offlist and we'll meet at my office at the beginning > of next week. > > Thank You!! > > Best Regards, > Donna M Snow, Principal > C Squared Enterprises > illuminating your path to Open Source > > > > > _______________________________________________ > 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 echerlin at gmail.com Thu Jan 29 07:23:09 2009 From: echerlin at gmail.com (Edward Cherlin) Date: Wed, 28 Jan 2009 22:23:09 -0800 Subject: [Baypiggies] considering starting a Open Source collective In-Reply-To: References: <9763F436-283E-43C2-BDA7-706BCED4EC0F@glenjarvis.com> Message-ID: On Wed, Jan 28, 2009 at 6:03 PM, Donna Snow wrote: > I've been considering this for awhile because I met the guys running the > collective in Seattle and was impressed. Financially my business is ok for > now (start another project for Stanford next month) but I think a collective > would help to highlight each individuals strengths without the overhead of > the usual "company" setup. Like I said, I have the office and I have the > server space, I just don't have the time in the day I need nor all the > expertise I'd like. I think it's a good time to get out there because there > is going to be more demand for Open Source,especially since Obama has > received a report from Scott McNealy > > http://www.linux-magazine.com/online/news/sun_s_mcnealy_advises_obama_administration_on_open_source That's worth a special meeting in itself. > I still need to do more research on this but if anyone is available next > week and would like to talk please let me know. I'm in. I wrote more privately. > Glen, I'll keep you in the loop if you want to try and start one in the SF > area. Let me do some more digging into what it takes to set one up (legally, > etc). > > Thanks guys/gals :-) > > Donna > > On Wed, Jan 28, 2009 at 4:57 PM, Glen Jarvis wrote: >> >> I *really* like the idea and have thought of it this often. I know people >> in different areas that would do something similar if there were others >> close to them. However, it needs to be fairly close to be effective for me. >> If you were in San Francisco, I'd seriously consider it. >> This is a great discussion point. Maybe we'll get several small >> collectives (like one in SF; one in Concord; one closer to where you live, >> etc.) San Francisco does have Sandbox Suites (http://www.sandboxsuites.com/) >> which seems to be the same and seems *very* cost effective to me depending >> upon which package you need. >> Good luck with the collective... Times are tough for *all* of us right >> now, so we understand. (Frankly, I'm hoping my current customer pays his >> invoice early or I won't have rent money -- it's gotten that bad for me). >> But, we'll get through it eventually. >> All the best, >> >> Glen Jarvis >> -- >> 415-680-3964 >> glen at glenjarvis.com >> http://www.glenjarvis.com >> "You must be the change you wish to see in the world." -M. Gandhi >> On Jan 28, 2009, at 4:08 PM, Donna Snow wrote: >> >> Hi, >> >> I'd like to talk to a few people who might be interested in participating >> in a collective. The collective would focus on python and Open Source >> projects. http://www.webcollective.coop/ is an example of one in Seattle >> that is doing really well right now. >> >> I have room for another desk in my office on Hamilton, space on our >> servers at Hurricane Electric and we have servers galore in our office. With >> the state of the economy right now, trying to make it as a sole-proprietor >> is going to be extremely tough. I'd like to have a conversation with a few >> people interested in venturing out on their own. We can share rent cost and >> colocation cost. >> >> I am not sure HOW to set one up exactly but we can discuss this at the >> initial meeting and determine whether it makes sense to pursue the >> collective. >> >> Interested? email me offlist and we'll meet at my office at the beginning >> of next week. >> >> Thank You!! >> >> Best Regards, >> Donna M Snow, Principal >> C Squared Enterprises >> illuminating your path to Open Source >> >> >> >> >> _______________________________________________ >> 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 > -- Silent Thunder (??/???????????????/????????????? ?) is my name And Children are my nation. The Cosmos is my dwelling place, The Truth my destination. http://wiki.sugarlabs.org/go/User:Mokurai (Ed Cherlin) From p at ulmcnett.com Thu Jan 29 17:49:31 2009 From: p at ulmcnett.com (Paul McNett) Date: Thu, 29 Jan 2009 08:49:31 -0800 Subject: [Baypiggies] considering starting a Open Source collective In-Reply-To: References: <9763F436-283E-43C2-BDA7-706BCED4EC0F@glenjarvis.com> Message-ID: <4981DE1B.6000502@ulmcnett.com> I love the Collective idea. I've been an independent consultant in the South Bay for over 9 years now, and have frequently longed for having extra resources at my disposal, such as someone else to answer the phone and do triage on phone and email, set up appointments, and basically keep me on schedule. As a single independent consultant, I've never wanted to take on the cost of hiring such an administrative person and training them, but a Collective could share the cost of such a person equally. Or, each member of the Collective could put in a certain amount of time covering the office stuff each week. The specialties of each member should complement one another as much as possible, and client lists should be shared as much as is practical. The Collective should use the same technologies for time, billing, and accounting and perhaps even present a unified invoice to the customer. Perhaps I'm really talking about more of a formal partnership, instead of a loose collective. Paul From donnamsnow at gmail.com Thu Jan 29 18:53:23 2009 From: donnamsnow at gmail.com (Donna Snow) Date: Thu, 29 Jan 2009 09:53:23 -0800 Subject: [Baypiggies] [ANN]C2E Training: Creating Plone 3 Skins and Custom Views In-Reply-To: References: Message-ID: Hi, Whether you are the webmaster for a large organization using Plone or an independent contractor, learning how to customize the look & feel of a Plone site is a vital skill. As a long time integrator of Plone I'd like to share with you all the tips and tricks of customization. Therefore I am holding a three day session March 18 - March 20th, 2009 focusing on creating a Plone skin product. http://plone.org/events/training/c2e-creating-plone-3-skins-and-custom-views This session is geared towards designers and integrators and the focus will be steps to creating a skin product. You'll get the most benefit out of this session if you have some html/css background and are comfortable with the command line. Please reserve your seat soon and pass the word (if you know anyone needing assistance with Plone skinning). Best Regards, Donna M Snow, Principal C Squared Enterprises illuminating your path to Open Source http://www.csquaredtech.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From joeygartin at gmail.com Thu Jan 29 22:31:54 2009 From: joeygartin at gmail.com (Joey Gartin) Date: Thu, 29 Jan 2009 13:31:54 -0800 Subject: [Baypiggies] quick programming need Message-ID: <1509de2b0901291331i4d89ba7h188ee86f2d16c03a@mail.gmail.com> Greetings, I have a quick programming project for someone good with Python, Math and familiar with Django (not really necessary). I am building a website that has a need I would like to sub out: 1) A form with various pieces of information (standard stuff) gets filled out by a web user. 2) The form information is sent out to several different users of the website. 3) The users it is sent to is derived from information pulled from the database. Each form filled out must perform this logic to see who should receive the email. #3 is what I need some help with. There are a few variables that change (each time an email goes out to users, the variables would change to determine who the next group of users are that receive the email) each time the email goes out. If anyone is interested, please contact me at joeygartin at gmail.com. This is a paid gig (not asking anyone to do free work!) and should not take more than a few hours. It is basically a math problem (not my strongest suit). Thanks, -- Joey Gartin -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at well.com Fri Jan 30 15:47:17 2009 From: jim at well.com (jim) Date: Fri, 30 Jan 2009 06:47:17 -0800 Subject: [Baypiggies] [Fwd: [PyOP] Python Retreat in Cupertino Feb 9 - 12] Message-ID: <1233326837.23404.30.camel@jim-laptop> -------- Forwarded Message -------- From: Marilyn Davis Reply-To: Python On the Peninsula (SF Bay Peninsula) To: pyop at python.org Subject: [PyOP] Python Retreat in Cupertino Feb 9 - 12 Date: Thu, 29 Jan 2009 17:51:00 -0800 (PST) Hi, http://courses.ucsc-extension.edu/ucsc/search/publicCourseSearchDetails.do?method=load&courseId=1531625 I'm teaching a fast-paced, low-pressure Python retreat Feb 9 - 12 in Cupertino, only for people who know how to program in some other language. We'll be doing lab exercises to practice the core of Python, including the very Pythonic decorators, generators, iterators, and context management facilities. Please send students! Marilyn Davis _______________________________________________ pyop mailing list pyop at python.org http://mail.python.org/mailman/listinfo/pyop From aahz at pythoncraft.com Sat Jan 31 05:51:45 2009 From: aahz at pythoncraft.com (Aahz) Date: Fri, 30 Jan 2009 20:51:45 -0800 Subject: [Baypiggies] FINAL REMINDER: OSCON 2009: Call For Participation Message-ID: <20090131045145.GA5623@panix.com> The O'Reilly Open Source Convention has opened up the Call For Participation -- deadline for proposals is Tuesday Feb 3. OSCON will be held July 20-24 in San Jose, California. For more information, see http://conferences.oreilly.com/oscon http://en.oreilly.com/oscon2009/public/cfp/57 -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ Weinberg's Second Law: If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. From aahz at pythoncraft.com Sat Jan 31 17:28:41 2009 From: aahz at pythoncraft.com (Aahz) Date: Sat, 31 Jan 2009 08:28:41 -0800 Subject: [Baypiggies] considering starting a Open Source collective In-Reply-To: References: Message-ID: <20090131162841.GA21673@panix.com> On Wed, Jan 28, 2009, Donna Snow wrote: > > I have room for another desk in my office on Hamilton, space on our > servers at Hurricane Electric and we have servers galore in our > office. With the state of the economy right now, trying to make it as > a sole-proprietor is going to be extremely tough. I'd like to have a > conversation with a few people interested in venturing out on their > own. We can share rent cost and colocation cost. Which Hamilton? Palo Alto, San Jose, ...? -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ Weinberg's Second Law: If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.