From asl2 at pobox.com Sat Nov 1 02:52:37 2008 From: asl2 at pobox.com (Aaron Lav) Date: Fri, 31 Oct 2008 21:52:37 -0400 Subject: [Chicago] Seasonal Greetings In-Reply-To: <20081031214610.GA858@furrr.two14.net> References: <20081031214610.GA858@furrr.two14.net> Message-ID: <20081101015236.GA3684@panix.com> On Fri, Oct 31, 2008 at 04:46:10PM -0500, Martin Maney wrote: > > """Chippy the chipmunk is scary""" > > import scary > > print scary.BigBadBoo('Chippy') I suspect that other languages will always have Python beat in terms of scary things in libraries. For example, C has strcat and gets. Aaron "fixed-size buffer? STRCAT SMASH!" From szybalski at gmail.com Sat Nov 1 02:57:40 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Fri, 31 Oct 2008 20:57:40 -0500 Subject: [Chicago] setuptools required? In-Reply-To: <57b32ba80810311623o1a44275cl3237492ce9c550eb@mail.gmail.com> References: <804e5c70810311455s7412529aice15c2f7303218@mail.gmail.com> <57b32ba80810311623o1a44275cl3237492ce9c550eb@mail.gmail.com> Message-ID: <804e5c70810311857v243443cci315d617b3019121a@mail.gmail.com> And the solution is...: In setup.py I think you are supposed to use use_setuptools() : from ez_setup import use_setuptools use_setuptools() This will do what you want when typing any setup.py command. Hope this will help... Christophe From maney at two14.net Sat Nov 1 17:23:35 2008 From: maney at two14.net (Martin Maney) Date: Sat, 1 Nov 2008 11:23:35 -0500 Subject: [Chicago] Seasonal Greetings In-Reply-To: <20081101015236.GA3684@panix.com> References: <20081031214610.GA858@furrr.two14.net> <20081101015236.GA3684@panix.com> Message-ID: <20081101162335.GA4674@furrr.two14.net> On Fri, Oct 31, 2008 at 09:52:37PM -0400, Aaron Lav wrote: > I suspect that other languages will always have Python beat in > terms of scary things in libraries. For example, C has strcat > and gets. Sure, but.... doesn't everyone know better than to use those awful things? > Aaron "fixed-size buffer? STRCAT SMASH!" CERT number to follow. -- ...and of course you must be careful not to overwrite the bounds of memory blocks, free a memory block twice, forget to free a memory block, use a memory block after it's been freed, use memory that you haven't explicitly allocated, etc. We C++ programmers have developed tricks to help us deal with this sort of thing, in much the same way that people who suffer severe childhood trauma develop psychological mechanisms to insulate themselves from those experiences. -- Joseph A. Knapka From bray at sent.com Sat Nov 1 17:27:01 2008 From: bray at sent.com (Brian Ray) Date: Sat, 1 Nov 2008 11:27:01 -0500 Subject: [Chicago] Next meeting...So far Message-ID: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Since nobody said they will organize for me, I guess I can do it again. I was just trying to pass the torch around a bit. Let's brain storm a bit: * I have a projector * Lets aim for a nice venue in the loop, this time (any offers, suggestions) * Sounds like Pete Fein, stepped up to help or present * Rosemont is evil * David Durham may have something to present on (may not) * There has been some talk about "integerated wiki + forums" * There has been talk about CMS like Drupal, equivalents * Steve Githens can talk about PyLucid Notes on the last two meetings: they were both successful but very different in content between each other. The earlier of the two had lots of code on the screen samples. I love this. The later one used lots of higher level theoretical / social talks. Ideally, it would be nice to see presenters keep both ends of the spectrum in mind. Its ok to show some Python code (well, unless its bad, but that still might be interesting). Likewise, putting the code int o context is important. Put code in context, show context in code. Make sense? I still liked it when we did a module of a month. We need to get back to basics and welcome newcomers. Do not fear presenting on something really simple. Just keep things lively. Ever thing about giving a presentation on one particular language feature? Your thoughts, Brian Ray From allan2600 at gmail.com Sat Nov 1 17:57:45 2008 From: allan2600 at gmail.com (Allan Spale) Date: Sat, 1 Nov 2008 11:57:45 -0500 Subject: [Chicago] Next meeting...So far In-Reply-To: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: <79acc5430811010957o35280a82rbff9c1916638518f@mail.gmail.com> Hi, If you need a talk on a particular Python topic, I would be open to talk about any of the following: * Co-routines * Context manager * Operator overloading * Lambda stuff * Object-orientated concepts (inheritance, properties, class methods)...could talk about metaclasses but I still don't know how to exactly code them or when would be the best time to use them With Python modules tied to specific topics, I could discuss: * pybsddb (Python BerkeleyDB): compare/constrast BerkeleyDB with SQL databases * small parts of etree and pdis in a quick tutorial of how to do simple screen scraping * mx for date/time management * ply...how to write a simple compiler (this might be better for a longer talk of more detail) * xmlrpclib which I like to call "fun with XML-RPC" * twitter...one of the many python Twitter APIs If you really gave me some motivation, I might be willing to quickly learn the Yahoo BOSS Mashup Framework and give a short talk about it. As for a meeting space, I am a fan of public library meeting rooms because they are cheap and usually easily available. That would definitely put adult beverages outside of the meeting scope, but it would likely encourage some sort of post meeting dinner activity. Allan On Sat, Nov 1, 2008 at 11:27 AM, Brian Ray wrote: > Since nobody said they will organize for me, I guess I can do it again. I > was just trying to pass the torch around a bit. > > Let's brain storm a bit: > > * I have a projector > * Lets aim for a nice venue in the loop, this time (any offers, > suggestions) > * Sounds like Pete Fein, stepped up to help or present > * Rosemont is evil > * David Durham may have something to present on (may not) > * There has been some talk about "integerated wiki + forums" > * There has been talk about CMS like Drupal, equivalents > * Steve Githens can talk about PyLucid > > > Notes on the last two meetings: they were both successful but very > different in content between each other. The earlier of the two had lots of > code on the screen samples. I love this. The later one used lots of higher > level theoretical / social talks. Ideally, it would be nice to see > presenters keep both ends of the spectrum in mind. Its ok to show some > Python code (well, unless its bad, but that still might be interesting). > Likewise, putting the code int o context is important. Put code in > context, show context in code. Make sense? > > I still liked it when we did a module of a month. We need to get back to > basics and welcome newcomers. Do not fear presenting on something really > simple. Just keep things lively. Ever thing about giving a presentation on > one particular language feature? > > Your thoughts, > > Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cwebber at dustycloud.org Sat Nov 1 18:39:26 2008 From: cwebber at dustycloud.org (Christopher Allan Webber) Date: Sat, 01 Nov 2008 12:39:26 -0500 Subject: [Chicago] Next meeting...So far In-Reply-To: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> (Brian Ray's message of "Sat, 1 Nov 2008 11:27:01 -0500") References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: <87hc6re46p.fsf@dustycloud.org> Brian Ray writes: > I still liked it when we did a module of a month. We need to get back > to basics and welcome newcomers. Do not fear presenting on something > really simple. Just keep things lively. Ever thing about giving a > presentation on one particular language feature? I could give a super basic intro to using optparse for parsing command line arguments. Prolly wouldn't last more than 5-10 minutes. :) From carl at personnelware.com Sat Nov 1 19:54:40 2008 From: carl at personnelware.com (Carl Karsten) Date: Sat, 01 Nov 2008 13:54:40 -0500 Subject: [Chicago] Next meeting...So far In-Reply-To: <87hc6re46p.fsf@dustycloud.org> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> <87hc6re46p.fsf@dustycloud.org> Message-ID: <490CA5F0.2060501@personnelware.com> Christopher Allan Webber wrote: > Brian Ray writes: > >> I still liked it when we did a module of a month. We need to get back >> to basics and welcome newcomers. Do not fear presenting on something >> really simple. Just keep things lively. Ever thing about giving a >> presentation on one particular language feature? > > I could give a super basic intro to using optparse for parsing command > line arguments. Prolly wouldn't last more than 5-10 minutes. :) Please do, just to reduce the amount of code littered with sys.argv[x]s. personally, I think if you just show: parser.add_option("-x", "--width", type="int", default="640", help="Capture width [%default]", ) you will prevent anyone from ever using argv again, and I will be happy. Carl K From david.durham.jr at gmail.com Mon Nov 3 16:14:12 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Mon, 3 Nov 2008 09:14:12 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: On Sat, Nov 1, 2008 at 10:27 AM, Brian Ray wrote: > Since nobody said they will organize for me, I guess I can do it again. I > was just trying to pass the torch around a bit. > > Let's brain storm a bit: > > * I have a projector > * Lets aim for a nice venue in the loop, this time (any offers, > suggestions) > * Sounds like Pete Fein, stepped up to help or present > * Rosemont is evil > * David Durham may have something to present on (may not) I do not currently have anything to present on. I am willing to talk about stackless python (and demo a PSP example), but I do not have anything substantive at this time. Also, no one really said until now that there was interest. :) I kind of figured that stackless was old news to the python group. To sum it up, I still need a PSP with video out (perhaps Santa will be good to me) and I still need to put together a substantive presentation on stackless python. This probably will not happen until Jan at the earliest. Thanks, Dave From pfein at pobox.com Mon Nov 3 16:51:34 2008 From: pfein at pobox.com (Pete) Date: Mon, 3 Nov 2008 09:51:34 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: On Nov 1, 2008, at 11:27 AM, Brian Ray wrote: * I have a projector > * Sounds like Pete Fein, stepped up to help or present Anything I talk about is likely to be brief, so we should find some other speakers. From chris.mcavoy at gmail.com Mon Nov 3 16:55:38 2008 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Mon, 3 Nov 2008 09:55:38 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: <3096c19d0811030755p66195de4xecb75cfdab0aafc7@mail.gmail.com> I could do a talk on getting up on Amazon EC2...not Python really, but interesting. On Mon, Nov 3, 2008 at 9:51 AM, Pete wrote: > On Nov 1, 2008, at 11:27 AM, Brian Ray wrote: * I have a projector >> >> * Sounds like Pete Fein, stepped up to help or present > > Anything I talk about is likely to be brief, so we should find some other > speakers. > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From MDiPierro at cs.depaul.edu Mon Nov 3 16:57:15 2008 From: MDiPierro at cs.depaul.edu (DiPierro, Massimo) Date: Mon, 3 Nov 2008 09:57:15 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: <3096c19d0811030755p66195de4xecb75cfdab0aafc7@mail.gmail.com> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> , <3096c19d0811030755p66195de4xecb75cfdab0aafc7@mail.gmail.com> Message-ID: Actually that would be perfect. I could learn more about it myself. Massimo ________________________________________ From: chicago-bounces+mdipierro=cs.depaul.edu at python.org [chicago-bounces+mdipierro=cs.depaul.edu at python.org] On Behalf Of Chris McAvoy [chris.mcavoy at gmail.com] Sent: Monday, November 03, 2008 9:55 AM To: The Chicago Python Users Group Subject: Re: [Chicago] Next meeting...So far I could do a talk on getting up on Amazon EC2...not Python really, but interesting. On Mon, Nov 3, 2008 at 9:51 AM, Pete wrote: > On Nov 1, 2008, at 11:27 AM, Brian Ray wrote: * I have a projector >> >> * Sounds like Pete Fein, stepped up to help or present > > Anything I talk about is likely to be brief, so we should find some other > speakers. > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago From pfein at pobox.com Mon Nov 3 17:39:34 2008 From: pfein at pobox.com (Pete) Date: Mon, 3 Nov 2008 10:39:34 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: <3096c19d0811030755p66195de4xecb75cfdab0aafc7@mail.gmail.com> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> <3096c19d0811030755p66195de4xecb75cfdab0aafc7@mail.gmail.com> Message-ID: <1DFE4259-2CA9-4B76-BCFB-010BABF36FC8@pobox.com> Perhaps if you focused on Boto: http://code.google.com/p/boto/ IIRC, Garrett & I chatted about it briefly @ Sept. meeting. On Nov 3, 2008, at 9:55 AM, Chris McAvoy wrote: > I could do a talk on getting up on Amazon EC2...not Python really, but > interesting. > > On Mon, Nov 3, 2008 at 9:51 AM, Pete wrote: >> On Nov 1, 2008, at 11:27 AM, Brian Ray wrote: * I have a projector >>> >>> * Sounds like Pete Fein, stepped up to help or present >> >> Anything I talk about is likely to be brief, so we should find some >> other >> speakers. >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From chris.mcavoy at gmail.com Mon Nov 3 17:48:58 2008 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Mon, 3 Nov 2008 10:48:58 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: <1DFE4259-2CA9-4B76-BCFB-010BABF36FC8@pobox.com> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> <3096c19d0811030755p66195de4xecb75cfdab0aafc7@mail.gmail.com> <1DFE4259-2CA9-4B76-BCFB-010BABF36FC8@pobox.com> Message-ID: <3096c19d0811030848y72a6933ah5109f047acdb3699@mail.gmail.com> On Mon, Nov 3, 2008 at 10:39 AM, Pete wrote: > Perhaps if you focused on Boto: http://code.google.com/p/boto/ > > IIRC, Garrett & I chatted about it briefly @ Sept. meeting. > Good point...I can do that. I've been using Boto for some stuff. Chris From g at rrett.us.com Mon Nov 3 19:23:04 2008 From: g at rrett.us.com (Garrett Smith) Date: Mon, 3 Nov 2008 12:23:04 -0600 (CST) Subject: [Chicago] Next meeting...So far In-Reply-To: <3096c19d0811030848y72a6933ah5109f047acdb3699@mail.gmail.com> Message-ID: <2077770631.1033941225736584495.JavaMail.root@mail-3.01.com> I ended up moving my EC2 support over to boto as well. I'd be pleased to heckle Chris during his talk. Additionally, I can get into some of the stuff I'm doing at Stax with Python and "cloud management" on EC2. ----- "Chris McAvoy" wrote: > On Mon, Nov 3, 2008 at 10:39 AM, Pete wrote: > > Perhaps if you focused on Boto: http://code.google.com/p/boto/ > > > > IIRC, Garrett & I chatted about it briefly @ Sept. meeting. > > > > Good point...I can do that. I've been using Boto for some stuff. > > Chris > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From cstejerean at gmail.com Mon Nov 3 19:18:26 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Mon, 3 Nov 2008 12:18:26 -0600 Subject: [Chicago] PyCon Videos Message-ID: <276266d0811031018s151dee18r4912a9c5a5ae2bf6@mail.gmail.com> In addition to YouTube (http://www.youtube.com/user/pycon08) David Goulding has offered to host some of the videos on his 20 Mbps connection and provided me with a way to upload them to his server. They are now available for download as higher quality mp4's from http://gouldin.hopto.org:8000/pycon08/ Enjoy. -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris.mcavoy at gmail.com Mon Nov 3 19:51:52 2008 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Mon, 3 Nov 2008 12:51:52 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: <2077770631.1033941225736584495.JavaMail.root@mail-3.01.com> References: <3096c19d0811030848y72a6933ah5109f047acdb3699@mail.gmail.com> <2077770631.1033941225736584495.JavaMail.root@mail-3.01.com> Message-ID: <3096c19d0811031051m18a33050j906de183b4e06f1e@mail.gmail.com> I'm more than happy to attend a talk on EC2 and Boto...meaning, feel free to take the spot. I'm usually a better heckler than a presenter. Chris On Mon, Nov 3, 2008 at 12:23 PM, Garrett Smith wrote: > I ended up moving my EC2 support over to boto as well. I'd be pleased to heckle Chris during his talk. > > Additionally, I can get into some of the stuff I'm doing at Stax with Python and "cloud management" on EC2. > > ----- "Chris McAvoy" wrote: > >> On Mon, Nov 3, 2008 at 10:39 AM, Pete wrote: >> > Perhaps if you focused on Boto: http://code.google.com/p/boto/ >> > >> > IIRC, Garrett & I chatted about it briefly @ Sept. meeting. >> > >> >> Good point...I can do that. I've been using Boto for some stuff. >> >> Chris >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From chris.mcavoy at gmail.com Mon Nov 3 19:52:28 2008 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Mon, 3 Nov 2008 12:52:28 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: <2077770631.1033941225736584495.JavaMail.root@mail-3.01.com> References: <3096c19d0811030848y72a6933ah5109f047acdb3699@mail.gmail.com> <2077770631.1033941225736584495.JavaMail.root@mail-3.01.com> Message-ID: <3096c19d0811031052p33305b5fs2792af1b2a57d51b@mail.gmail.com> Also...Stax? Like the record label? You work for them? On Mon, Nov 3, 2008 at 12:23 PM, Garrett Smith wrote: > I ended up moving my EC2 support over to boto as well. I'd be pleased to heckle Chris during his talk. > > Additionally, I can get into some of the stuff I'm doing at Stax with Python and "cloud management" on EC2. > > ----- "Chris McAvoy" wrote: > >> On Mon, Nov 3, 2008 at 10:39 AM, Pete wrote: >> > Perhaps if you focused on Boto: http://code.google.com/p/boto/ >> > >> > IIRC, Garrett & I chatted about it briefly @ Sept. meeting. >> > >> >> Good point...I can do that. I've been using Boto for some stuff. >> >> Chris >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From swgithen at mtu.edu Tue Nov 4 16:06:56 2008 From: swgithen at mtu.edu (Steven Githens) Date: Tue, 04 Nov 2008 10:06:56 -0500 Subject: [Chicago] Next meeting...So far In-Reply-To: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: <49106510.3040208@mtu.edu> Brian Ray wrote: > Since nobody said they will organize for me, I guess I can do it > again. I was just trying to pass the torch around a bit. > > Let's brain storm a bit: > > * I have a projector > * Lets aim for a nice venue in the loop, this time (any > offers, suggestions) > * Sounds like Pete Fein, stepped up to help or present > * Rosemont is evil > * David Durham may have something to present on (may not) > * There has been some talk about "integerated wiki + forums" > * There has been talk about CMS like Drupal, equivalents > * Steve Githens can talk about PyLucid I got my vacation day approved and megabus ticket, so barring catastrophe I will actually make it to this one. -s From shekay at pobox.com Tue Nov 4 16:23:41 2008 From: shekay at pobox.com (sheila miguez) Date: Tue, 4 Nov 2008 09:23:41 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: On Mon, Nov 3, 2008 at 9:14 AM, David Durham, Jr. wrote: > On Sat, Nov 1, 2008 at 10:27 AM, Brian Ray wrote: >> * David Durham may have something to present on (may not) > > I do not currently have anything to present on. I am willing to talk > about stackless python (and demo a PSP example), but I do not have > anything substantive at this time. Also, no one really said until now > that there was interest. :) I kind of figured that stackless was old > news to the python group. I am a perpetual newbie given that I don't end up spending free time as much as I'd like on programming projects, and I only get to do some jython stuff at work for the most part. and I'd love to hear more about stackless. I can be voted down though. I had a trip to SF for a conference and was able to take a side trip to the baypiggies meeting to hear Christian Tismer give a talk on Stackless, which I will take as my intro talk, and so I'd like to hear an intro 2.0 talk. which I guess your PSP example would be? > To sum it up, I still need a PSP with video out (perhaps Santa will be > good to me) and I still need to put together a substantive > presentation on stackless python. This probably will not happen until > Jan at the earliest. Oh, well, I guess not for this meeting. tangent on stackless, would it make sense, if I wanted to play around with alife stuff, to use stackless? -- sheila From pfein at pobox.com Tue Nov 4 18:01:57 2008 From: pfein at pobox.com (Pete) Date: Tue, 4 Nov 2008 11:01:57 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: <90C1A87F-9E7B-4F3B-95B6-F9449CC5ACA7@pobox.com> On Nov 3, 2008, at 9:14 AM, David Durham, Jr. wrote: > I do not currently have anything to present on. I am willing to talk > about stackless python (and demo a PSP example), but I do not have > anything substantive at this time. Also, no one really said until now > that there was interest. :) I kind of figured that stackless was old > news to the python group. I'd love to see a talk on Stackless, on a PSP or other hardware. I'm always interested in alternative computation models. Sounds like we've got a few speakers at this point. Brian, can you summarize what we've got / still need to figure out? I would, but I do enough of that sort of thing in my Day Job already. ;-) From g at rrett.us.com Tue Nov 4 18:08:23 2008 From: g at rrett.us.com (Garrett Smith) Date: Tue, 4 Nov 2008 11:08:23 -0600 (CST) Subject: [Chicago] Next meeting...So far In-Reply-To: <90C1A87F-9E7B-4F3B-95B6-F9449CC5ACA7@pobox.com> Message-ID: <843094602.1969441225818503423.JavaMail.root@mail-3.01.com> +1 for stackless ----- "Pete" wrote: > On Nov 3, 2008, at 9:14 AM, David Durham, Jr. wrote: > > I do not currently have anything to present on. I am willing to > talk > > about stackless python (and demo a PSP example), but I do not have > > anything substantive at this time. Also, no one really said until > now > > that there was interest. :) I kind of figured that stackless was > old > > news to the python group. > > I'd love to see a talk on Stackless, on a PSP or other hardware. I'm > > always interested in alternative computation models. > > Sounds like we've got a few speakers at this point. Brian, can you > summarize what we've got / still need to figure out? I would, but I > > do enough of that sort of thing in my Day Job already. ;-) > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From allan2600 at gmail.com Tue Nov 4 23:41:53 2008 From: allan2600 at gmail.com (Allan Spale) Date: Tue, 4 Nov 2008 16:41:53 -0600 Subject: [Chicago] Next meeting...So far In-Reply-To: <90C1A87F-9E7B-4F3B-95B6-F9449CC5ACA7@pobox.com> References: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> <90C1A87F-9E7B-4F3B-95B6-F9449CC5ACA7@pobox.com> Message-ID: <79acc5430811041441p3f98c4f5p70fb4955eb6a2b01@mail.gmail.com> Hi everyone, I have used stackless and I thought that it was the best. python. ever. Running some of the sample "hackeysack" simulation code was very fast. All was good...until I tried to debug the thing in Eclipse. Maybe it was an Eclipse problem or maybe it was a pdb (Python debugger) problem, but once I started to trace into code that used stackless, my debugger basically froze or went off to something untraceable. I could not have code that I could not debug, so I dejectedly dropped stackless. For those of you that are more familiar with compilers and languages, the magic of stackless comes by "mangling" the normal functioning of the C call stack (since Python is written in C/C++)...which would explain why things just did not work when I was debugging stackless calls in my Python code. Just when I thought all my stackless dreams were shattered and gone, I came across PEP 342 (http://www.python.org/dev/peps/pep-0342/) that indicated to me that the essence of stackless was already implemented with the "yield" statement. Granted, this is not completely stackless because if you dug deep enough, there were some scheduling functions that would come in handy if you did not want to handcode them yourself or somehow work pre-emption into the mix. I have yet to compare these two side-by-side, but I am expecting "yield" to be a lot cleaner than stackless. Additionally, learning how to use generators effectively is a nice side-effect of learning to use "yield" for co-routines. One other fun fact..."yield" should work with Jython. Despite my support for "yield" and not stackless, I would still vote for hearing a talk about stackless. Allan On Tue, Nov 4, 2008 at 11:01 AM, Pete wrote: > On Nov 3, 2008, at 9:14 AM, David Durham, Jr. wrote: > >> I do not currently have anything to present on. I am willing to talk >> about stackless python (and demo a PSP example), but I do not have >> anything substantive at this time. Also, no one really said until now >> that there was interest. :) I kind of figured that stackless was old >> news to the python group. >> > > I'd love to see a talk on Stackless, on a PSP or other hardware. I'm > always interested in alternative computation models. > > Sounds like we've got a few speakers at this point. Brian, can you > summarize what we've got / still need to figure out? I would, but I do > enough of that sort of thing in my Day Job already. ;-) > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From szybalski at gmail.com Wed Nov 5 00:37:18 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Tue, 4 Nov 2008 17:37:18 -0600 Subject: [Chicago] pastescript 1.7 broken? In-Reply-To: <804e5c70811021741s31ae688fw116470beb543c70@mail.gmail.com> References: <804e5c70811021741s31ae688fw116470beb543c70@mail.gmail.com> Message-ID: <804e5c70811041537va26e103je499432b6c0bf8f6@mail.gmail.com> I just installed pastescript and I get this error: paster create myapp3 Selected and implied templates: PasteScript#basic_package A basic setuptools-enabled package Variables: egg: myapp3 package: myapp3 project: myapp3 Enter version (Version (like 0.1)) ['']: Enter description (One-line description of the package) ['']: Enter long_description (Multi-line description (in reST)) ['']: Enter keywords (Space-separated keywords/tags) ['']: Enter author (Author name) ['']: Enter author_email (Author email) ['']: Enter url (URL of homepage) ['']: Enter license_name (License name) ['']: Enter zip_safe (True/False: if the package can be distributed as a .zip file) [False]: Creating template basic_package Creating directory ./myapp3 Traceback (most recent call last): File "/home/lucas/tmp/datahubENV/bin/paster", line 8, in load_entry_point('PasteScript==1.7', 'console_scripts', 'paster')() File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/command.py", line 84, in run invoke(command, command_name, options, args[1:]) File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/command.py", line 123, in invoke exit_code = runner.run(args) File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/command.py", line 218, in run result = self.command() File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/create_distro.py", line 137, in command template, output_dir, vars) File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/create_distro.py", line 196, in create_template template.run(self, output_dir, vars) File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/templates.py", line 58, in run self.write_files(command, output_dir, vars) File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/templates.py", line 127, in write_files template_renderer=self.template_renderer) File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/copydir.py", line 68, in copy_dir names = os.listdir(source) OSError: [Errno 2] No such file or directory: '/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/paster-templates/basic_package' From szybalski at gmail.com Wed Nov 5 04:31:18 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Tue, 4 Nov 2008 21:31:18 -0600 Subject: [Chicago] control bandwidth speed in urllib2? Message-ID: <804e5c70811041931u507df3d0pbe8e42a80af176ce@mail.gmail.com> Hello, I was wondering if anybody implemented or knows how to implement bandwidth speed limit in urllib2. I need to control how fast urls are downloaded at some consistent rate. One solution is to sleep for x seconds until average rate is achieved, but that causes spikes of high bandwidth/no bandwidth. Is there a way to make urllib2 use 5kb/s constant speed at all times. Thanks, Lucas -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/bzr From hsu.feihong at yahoo.com Wed Nov 5 05:05:20 2008 From: hsu.feihong at yahoo.com (Feihong Hsu) Date: Tue, 4 Nov 2008 20:05:20 -0800 (PST) Subject: [Chicago] control bandwidth speed in urllib2? In-Reply-To: <804e5c70811041931u507df3d0pbe8e42a80af176ce@mail.gmail.com> Message-ID: <245344.69565.qm@web34808.mail.mud.yahoo.com> I hesitate to say it's not possible, but I don't think there's an easy way to do it. You could try looking at the Kamaelia library. I think there is a class in there that is specifically designed to limit the download/upload speed (forget what it's called though). And of course Twisted is always an option. --- On Tue, 11/4/08, Lukasz Szybalski wrote: From: Lukasz Szybalski Subject: [Chicago] control bandwidth speed in urllib2? To: "The Chicago Python Users Group" Date: Tuesday, November 4, 2008, 9:31 PM Hello, I was wondering if anybody implemented or knows how to implement bandwidth speed limit in urllib2. I need to control how fast urls are downloaded at some consistent rate. One solution is to sleep for x seconds until average rate is achieved, but that causes spikes of high bandwidth/no bandwidth. Is there a way to make urllib2 use 5kb/s constant speed at all times. Thanks, Lucas -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/bzr _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From irick at uchicago.edu Wed Nov 5 05:39:25 2008 From: irick at uchicago.edu (John-Stockton Irick) Date: Tue, 4 Nov 2008 22:39:25 -0600 Subject: [Chicago] control bandwidth speed in urllib2? In-Reply-To: <245344.69565.qm@web34808.mail.mud.yahoo.com> References: <804e5c70811041931u507df3d0pbe8e42a80af176ce@mail.gmail.com> <245344.69565.qm@web34808.mail.mud.yahoo.com> Message-ID: <19c3441a0811042039h311a321u855e85be9b4ec012@mail.gmail.com> > I was wondering if anybody implemented or knows how to implement > bandwidth speed limit in urllib2. > > I need to control > how fast urls are downloaded at some consistent rate. I'd look into limiting bandwidth by pid, and calling the associated system call. Conversely you could launch w/ trickle: http://monkey.org/~marius/pages/?page=trickle Best of luck. -js From beau at open-source-staffing.com Wed Nov 5 08:36:43 2008 From: beau at open-source-staffing.com (Beau Gould) Date: Wed, 5 Nov 2008 02:36:43 -0500 Subject: [Chicago] [JOB] Senior Python Engineer, NYC - Relo OK - 150-250k Message-ID: Job Title: Senior Python Engineer Location: New York City - Relocation assistance provided Salary: $150,000 - $250,000 per year + benefits Entrepreneurial. Challenging. Exciting. Fun. Innovative. Edgy. Distinctive. Sound like an interesting job? Our company was born out of a passion for bringing information to consumers. We began with the mission of providing a smarter directory assistance solution to telecom companies, so they could pass on a better and lower priced service to consumers. As a natural extension of our mission, we built our own market leading information brands in Europe and extended our services into text messaging as well. We have recently embarked on a new brand identity which reflects our desire to extend our brand presence to the US and merge our multiple information services under one umbrella. What will never change is our commitment to persistent innovation so we can always provide our customers with the best information experience possible. With our renewed identity, we setup a high priority intrapraneurship effort, a web start-up nestled within a larger organization, to launch our brand into the web and mobile space. This offers us the best of both worlds: the stability and resources of our parent, with the culture and agility of a startup. We aren't looking to create some fad products, but rather major newsworthy and landscape changing products, backed by an extensive marketing budget. We are an eclectic group of intelligent, interesting, and fun entrepreneurs with a passion for groundbreaking ideas. The project is still in its early stages, so all hires have an immediate opportunity to have a major impact and enjoy rapid career development. We operate out of our own Flatiron area loft-space, with an evolving fun and energetic culture, and a growing list of amenities. We hope that all hires will take an active role in helping us define the culture of our company. As a Senior Developer, you will be a foundational member of the core technology effort, working intimately with the CTO and other senior developers. Gradually, as the team grows, there will be opportunities to lead and manage a team of developers, if desired. Right now, we really need some hard-core builders. If you're looking to change the landscape of the internet with your own two hands, this is a great opportunity for you. RESPONSIBILITIES: * Develop, design and maintain web services to support all aspects of a highly data-driven product * Create and implement algorithms to handle distributed server-side data processing * Create solutions to parse and extract useful information from web-scale structured and semi-structured sources of data * Work as a key member of a small, passionate, highly-skilled team * Utilize agile methodology, but work independently as needed * Work comfortably in a face-paced start-up environment * Work comfortably on multiple projects simultaneously SKILLS: * Text and data mining * Distributed data processing * Technologies we use and love (you should too): o Python, Ruby o Systems written in Java, C++ o RESTful services o Linux o Perl (only in emergencies) * Familiarity with web standards * Firm understanding of core web technologies (http especially) * Ability to properly document code and processes To be considered, please submit your resume to bg @ capitalmarketsp.com Thank you, Beau Gould Executive Advisor Capital Markets Placement www.cmp.jobs bg @ capitalmarketsp.com From bray at sent.com Wed Nov 5 15:12:36 2008 From: bray at sent.com (Brian Ray) Date: Wed, 5 Nov 2008 08:12:36 -0600 Subject: [Chicago] [JOB] Senior Python Engineer, NYC - Relo OK - 150-250k In-Reply-To: References: Message-ID: <50543B67-8B60-49C8-912C-6EEE1B03CBBB@sent.com> Sounds interesting; however, its kind of against our rules (the few we have) to post non-chicago located jobs to ChiPy. Recruiters please look here first Do not post jobs that will take away a user, doh! On Nov 5, 2008, at 1:36 AM, Beau Gould wrote: > Job Title: Senior Python Engineer > Location: New York City - Relocation assistance provided > Salary: $150,000 - $250,000 per year + benefits > > Entrepreneurial. Challenging. Exciting. Fun. Innovative. Edgy. > Distinctive. Sound like an interesting job? > > Our company was born out of a passion for bringing information to > consumers. We began with the mission of providing a smarter directory > assistance solution to telecom companies, so they could pass on a > better > and lower priced service to consumers. As a natural extension of our > mission, we built our own market leading information brands in Europe > and extended our services into text messaging as well. We have > recently > embarked on a new brand identity which reflects our desire to extend > our > brand presence to the US and merge our multiple information services > under one umbrella. What will never change is our commitment to > persistent innovation so we can always provide our customers with the > best information experience possible. > > With our renewed identity, we setup a high priority intrapraneurship > effort, a web start-up nestled within a larger organization, to launch > our brand into the web and mobile space. This offers us the best of > both > worlds: the stability and resources of our parent, with the culture > and > agility of a startup. > > We aren't looking to create some fad products, but rather major > newsworthy and landscape changing products, backed by an extensive > marketing budget. We are an eclectic group of intelligent, > interesting, > and fun entrepreneurs with a passion for groundbreaking ideas. The > project is still in its early stages, so all hires have an immediate > opportunity to have a major impact and enjoy rapid career development. > > We operate out of our own Flatiron area loft-space, with an evolving > fun > and energetic culture, and a growing list of amenities. We hope that > all hires will take an active role in helping us define the culture of > our company. > > As a Senior Developer, you will be a foundational member of the core > technology effort, working intimately with the CTO and other senior > developers. Gradually, as the team grows, there will be opportunities > to lead and manage a team of developers, if desired. Right now, we > really need some hard-core builders. If you're looking to change the > landscape of the internet with your own two hands, this is a great > opportunity for you. > > RESPONSIBILITIES: > > * Develop, design and maintain web services to support all aspects > of a > highly data-driven product > * Create and implement algorithms to handle distributed server-side > data > processing > * Create solutions to parse and extract useful information from > web-scale structured and semi-structured sources of data > * Work as a key member of a small, passionate, highly-skilled team > * Utilize agile methodology, but work independently as needed > * Work comfortably in a face-paced start-up environment > * Work comfortably on multiple projects simultaneously > > SKILLS: > > * Text and data mining > * Distributed data processing > * Technologies we use and love (you should too): > > o Python, Ruby > o Systems written in Java, C++ > o RESTful services > o Linux > o Perl (only in emergencies) > > * Familiarity with web standards > * Firm understanding of core web technologies (http especially) > * Ability to properly document code and processes > > To be considered, please submit your resume to bg @ > capitalmarketsp.com > > Thank you, > > Beau Gould > Executive Advisor > Capital Markets Placement > www.cmp.jobs > bg @ capitalmarketsp.com > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago Brian Ray From szybalski at gmail.com Wed Nov 5 15:48:11 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Wed, 5 Nov 2008 08:48:11 -0600 Subject: [Chicago] pastescript 1.7 broken? In-Reply-To: <804e5c70811041537va26e103je499432b6c0bf8f6@mail.gmail.com> References: <804e5c70811021741s31ae688fw116470beb543c70@mail.gmail.com> <804e5c70811041537va26e103je499432b6c0bf8f6@mail.gmail.com> Message-ID: <804e5c70811050648j227457d8i80e7096677c0e313@mail.gmail.com> I guess it is... one solution is to install 1.6.3 or add to your setup.py "pastescript<1.7" Lucas On Tue, Nov 4, 2008 at 5:37 PM, Lukasz Szybalski wrote: > I just installed pastescript and I get this error: > > > paster create myapp3 > Selected and implied templates: > PasteScript#basic_package A basic setuptools-enabled package > > Variables: > egg: myapp3 > package: myapp3 > project: myapp3 > Enter version (Version (like 0.1)) ['']: > Enter description (One-line description of the package) ['']: > Enter long_description (Multi-line description (in reST)) ['']: > Enter keywords (Space-separated keywords/tags) ['']: > Enter author (Author name) ['']: > Enter author_email (Author email) ['']: > Enter url (URL of homepage) ['']: > Enter license_name (License name) ['']: > Enter zip_safe (True/False: if the package can be distributed as a > .zip file) [False]: > Creating template basic_package > Creating directory ./myapp3 > Traceback (most recent call last): > File "/home/lucas/tmp/datahubENV/bin/paster", line 8, in > load_entry_point('PasteScript==1.7', 'console_scripts', 'paster')() > File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/command.py", > line 84, in run > invoke(command, command_name, options, args[1:]) > File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/command.py", > line 123, in invoke > exit_code = runner.run(args) > File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/command.py", > line 218, in run > result = self.command() > File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/create_distro.py", > line 137, in command > template, output_dir, vars) > File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/create_distro.py", > line 196, in create_template > template.run(self, output_dir, vars) > File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/templates.py", > line 58, in run > > self.write_files(command, output_dir, vars) > File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/templates.py", > line 127, in write_files > template_renderer=self.template_renderer) > File "/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/copydir.py", > line 68, in copy_dir > names = os.listdir(source) > OSError: [Errno 2] No such file or directory: > '/home/lucas/tmp/datahubENV/lib/python2.5/site-packages/PasteScript-1.7-py2.5.egg/paste/script/paster-templates/basic_package' > -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/bzr From hsu.feihong at yahoo.com Wed Nov 5 16:34:49 2008 From: hsu.feihong at yahoo.com (Feihong Hsu) Date: Wed, 5 Nov 2008 07:34:49 -0800 (PST) Subject: [Chicago] [JOB] Senior Python Engineer, NYC - Relo OK - 150-250k In-Reply-To: <50543B67-8B60-49C8-912C-6EEE1B03CBBB@sent.com> Message-ID: <176513.78128.qm@web34802.mail.mud.yahoo.com> I think posting non-Chicago-located jobs is OK if the job allows for telecommuting from Chicago. However, the job post in question made no mention of telecommuting, so I'm not so sure it's OK. --- On Wed, 11/5/08, Brian Ray wrote: From: Brian Ray Subject: Re: [Chicago] [JOB] Senior Python Engineer, NYC - Relo OK - 150-250k To: "The Chicago Python Users Group" , "Beau Gould" Date: Wednesday, November 5, 2008, 8:12 AM Sounds interesting; however, its kind of against our rules (the few we have) to post non-chicago located jobs to ChiPy. Recruiters please look here first Do not post jobs that will take away a user, doh! On Nov 5, 2008, at 1:36 AM, Beau Gould wrote: > Job Title: Senior Python Engineer > Location: New York City - Relocation assistance provided > Salary: $150,000 - $250,000 per year + benefits > > Entrepreneurial. Challenging. Exciting. Fun. Innovative. Edgy. > Distinctive. Sound like an interesting job? > > Our company was born out of a passion for bringing information to > consumers. We began with the mission of providing a smarter directory > assistance solution to telecom companies, so they could pass on a better > and lower priced service to consumers. As a natural extension of our > mission, we built our own market leading information brands in Europe > and extended our services into text messaging as well. We have recently > embarked on a new brand identity which reflects our desire to extend our > brand presence to the US and merge our multiple information services > under one umbrella. What will never change is our commitment to > persistent innovation so we can always provide our customers with the > best information experience possible. > > With our renewed identity, we setup a high priority intrapraneurship > effort, a web start-up nestled within a larger organization, to launch > our brand into the web and mobile space. This offers us the best of both > worlds: the stability and resources of our parent, with the culture and > agility of a startup. > > We aren't looking to create some fad products, but rather major > newsworthy and landscape changing products, backed by an extensive > marketing budget. We are an eclectic group of intelligent, interesting, > and fun entrepreneurs with a passion for groundbreaking ideas. The > project is still in its early stages, so all hires have an immediate > opportunity to have a major impact and enjoy rapid career development. > > We operate out of our own Flatiron area loft-space, with an evolving fun > and energetic culture, and a growing list of amenities. We hope that > all hires will take an active role in helping us define the culture of > our company. > > As a Senior Developer, you will be a foundational member of the core > technology effort, working intimately with the CTO and other senior > developers. Gradually, as the team grows, there will be opportunities > to lead and manage a team of developers, if desired. Right now, we > really need some hard-core builders. If you're looking to change the > landscape of the internet with your own two hands, this is a great > opportunity for you. > > RESPONSIBILITIES: > > * Develop, design and maintain web services to support all aspects of a > highly data-driven product > * Create and implement algorithms to handle distributed server-side data > processing > * Create solutions to parse and extract useful information from > web-scale structured and semi-structured sources of data > * Work as a key member of a small, passionate, highly-skilled team > * Utilize agile methodology, but work independently as needed > * Work comfortably in a face-paced start-up environment > * Work comfortably on multiple projects simultaneously > > SKILLS: > > * Text and data mining > * Distributed data processing > * Technologies we use and love (you should too): > > o Python, Ruby > o Systems written in Java, C++ > o RESTful services > o Linux > o Perl (only in emergencies) > > * Familiarity with web standards > * Firm understanding of core web technologies (http especially) > * Ability to properly document code and processes > > To be considered, please submit your resume to bg @ capitalmarketsp.com > > Thank you, > > Beau Gould > Executive Advisor > Capital Markets Placement > www.cmp.jobs > bg @ capitalmarketsp.com > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago Brian Ray _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Wed Nov 5 16:44:41 2008 From: bray at sent.com (Brian Ray) Date: Wed, 5 Nov 2008 09:44:41 -0600 Subject: [Chicago] [JOB] Senior Python Engineer, NYC - Relo OK - 150-250k In-Reply-To: <176513.78128.qm@web34802.mail.mud.yahoo.com> References: <176513.78128.qm@web34802.mail.mud.yahoo.com> Message-ID: <802B64A9-2578-42C8-AAFC-8254520F6CEE@sent.com> On Nov 5, 2008, at 9:34 AM, Feihong Hsu wrote: > I think posting non-Chicago-located jobs is OK if the job allows for > telecommuting from Chicago. However, the job post in question made > no mention of telecommuting, so I'm not so sure it's OK. Good point. Yes, telecommuting jobs are certainly an exception. Since this one mentions "Relocation," I presumed its not a telecommuting job. -- Brian Ray From hsu.feihong at yahoo.com Thu Nov 6 00:16:33 2008 From: hsu.feihong at yahoo.com (Feihong Hsu) Date: Wed, 5 Nov 2008 15:16:33 -0800 (PST) Subject: [Chicago] Next meeting...So far In-Reply-To: <9346C1C5-B47B-42CA-BAAB-C754AA16091B@sent.com> Message-ID: <365358.32665.qm@web34804.mail.mud.yahoo.com> I just got a Nokia E71 (my first smartphone!) and it has support for Python. I don't think I can give a detailed talk yet b/c I've barely gotten the thing out of the box, but I can give a brief overview and maybe show some demos (they would have to be in the emulator, I don't think holding up my phone in front of the room will be useful). --- On Sat, 11/1/08, Brian Ray wrote: From: Brian Ray Subject: [Chicago] Next meeting...So far To: "The Chicago Python Users Group" Date: Saturday, November 1, 2008, 11:27 AM Since nobody said they will organize for me, I guess I can do it again. I was just trying to pass the torch around a bit. Let's brain storm a bit: * I have a projector * Lets aim for a nice venue in the loop, this time (any offers, suggestions) * Sounds like Pete Fein, stepped up to help or present * Rosemont is evil * David Durham may have something to present on (may not) * There has been some talk about "integerated wiki + forums" * There has been talk about CMS like Drupal, equivalents * Steve Githens can talk about PyLucid Notes on the last two meetings: they were both successful but very different in content between each other. The earlier of the two had lots of code on the screen samples. I love this. The later one used lots of higher level theoretical / social talks. Ideally, it would be nice to see presenters keep both ends of the spectrum in mind. Its ok to show some Python code (well, unless its bad, but that still might be interesting). Likewise, putting the code int o context is important. Put code in context, show context in code. Make sense? I still liked it when we did a module of a month. We need to get back to basics and welcome newcomers. Do not fear presenting on something really simple. Just keep things lively. Ever thing about giving a presentation on one particular language feature? Your thoughts, Brian Ray _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Thu Nov 6 20:57:00 2008 From: carl at personnelware.com (Carl Karsten) Date: Thu, 06 Nov 2008 13:57:00 -0600 Subject: [Chicago] food tonight? Message-ID: <49134C0C.4010500@personnelware.com> I need to get Feihong a memory chip for his phone for his talk. Will someone bonk him on the head and find out if and where he can meet tonight? I am good with down town, or anywhere - I'll be driving, and once again maybe can give someone a ride. probably be at microcenter just before. Carl K From carl at personnelware.com Thu Nov 6 22:20:13 2008 From: carl at personnelware.com (Carl Karsten) Date: Thu, 06 Nov 2008 15:20:13 -0600 Subject: [Chicago] no food tonight. In-Reply-To: <49134C0C.4010500@personnelware.com> References: <49134C0C.4010500@personnelware.com> Message-ID: <49135F8D.6010703@personnelware.com> OK, none of the usuals can make it, and it is raining, so this week is canceled. Carl K From tprinty at mail.edisonave.net Fri Nov 7 01:06:01 2008 From: tprinty at mail.edisonave.net (Tom Printy) Date: Thu, 06 Nov 2008 18:06:01 -0600 Subject: [Chicago] Metra Rail schedule -> sql db Message-ID: <49138669.9020203@mail.edisonave.net> A while a go somebody wrote a web app the was a nicer interface to the Metra schedule. I am interested in the code to scrape the site. I would like to put the data in a sql lite database. Can anyone help here? Thanks -Tom Printy From allan2600 at gmail.com Fri Nov 7 05:17:20 2008 From: allan2600 at gmail.com (Allan Spale) Date: Thu, 6 Nov 2008 22:17:20 -0600 Subject: [Chicago] Metra Rail schedule -> sql db In-Reply-To: <49138669.9020203@mail.edisonave.net> References: <49138669.9020203@mail.edisonave.net> Message-ID: <79acc5430811062017m641d48afgca497e30fad46b2@mail.gmail.com> Hi Tom, I have done quite a bit of screen scraping lately and have some code that does a sort of decent job with urls and XPath (when you use it with Firefox plugins Firebug and XPather). It was very tough to find the modules that worked best, but it worked out ok for a handful of websites. So, do you want to just extract all of the schedules and then serve it up differently? Allan On Thu, Nov 6, 2008 at 6:06 PM, Tom Printy wrote: > A while a go somebody wrote a web app the was a nicer interface to the > Metra schedule. I am interested in the code to scrape the site. I would like > to put the data in a sql lite database. Can anyone help here? > > Thanks > -Tom Printy > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tprinty at mail.edisonave.net Fri Nov 7 05:22:57 2008 From: tprinty at mail.edisonave.net (Tom Printy) Date: Thu, 06 Nov 2008 22:22:57 -0600 Subject: [Chicago] Metra Rail schedule -> sql db In-Reply-To: <79acc5430811062017m641d48afgca497e30fad46b2@mail.gmail.com> References: <49138669.9020203@mail.edisonave.net> <79acc5430811062017m641d48afgca497e30fad46b2@mail.gmail.com> Message-ID: <4913C2A1.5050907@mail.edisonave.net> Hi Alan, I am, hoping to put the data into a sqllite db then use it to build an app based on it. Thanks -Tom Allan Spale wrote: > Hi Tom, > > I have done quite a bit of screen scraping lately and have some code > that does a sort of decent job with urls and XPath (when you use it > with Firefox plugins Firebug and XPather). It was very tough to find > the modules that worked best, but it worked out ok for a handful of > websites. So, do you want to just extract all of the schedules and > then serve it up differently? > > > Allan > > On Thu, Nov 6, 2008 at 6:06 PM, Tom Printy > wrote: > > A while a go somebody wrote a web app the was a nicer interface to > the Metra schedule. I am interested in the code to scrape the > site. I would like to put the data in a sql lite database. Can > anyone help here? > > Thanks > -Tom Printy > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > > ------------------------------------------------------------------------ > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From bray at sent.com Fri Nov 7 06:28:25 2008 From: bray at sent.com (Brian Ray) Date: Thu, 6 Nov 2008 23:28:25 -0600 Subject: [Chicago] Looking for Venues Message-ID: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> I have my feelers out on a couple decent Loop venues; however, have not been able to get anything solid. I am thinking it's time for plan "B" and to call on you to help us find a venue for this next meeting. Do you have a venue or know someone who does who can host our ChiPy November meeting a week from today? Really we just need a nice place to meet. Our recent meeting attendance has been 20-30. Even if your lurking on this list and your organization has a large conference room. We are open to suggestions. Likewise, it's always good exposure and rewarding to host a ChiPy meeting. Thanks, Brian Ray From carl at personnelware.com Fri Nov 7 06:40:03 2008 From: carl at personnelware.com (Carl Karsten) Date: Thu, 06 Nov 2008 23:40:03 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> Message-ID: <4913D4B3.9050802@personnelware.com> Brian Ray wrote: > I have my feelers out on a couple decent Loop venues; however, have not > been able to get anything solid. I am thinking it's time for plan "B" > and to call on you to help us find a venue for this next meeting. > > Do you have a venue or know someone who does who can host our ChiPy > November meeting a week from today? > > Really we just need a nice place to meet. Our recent meeting attendance > has been 20-30. Even if your lurking on this list and your organization > has a large conference room. We are open to suggestions. Likewise, > it's always good exposure and rewarding to host a ChiPy meeting. Rosemont, here we come. Carl K From jordan at widefido.com Fri Nov 7 06:42:55 2008 From: jordan at widefido.com (Jordan Sherer) Date: Thu, 6 Nov 2008 23:42:55 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> Message-ID: <7362A58B-3C32-45EE-ADC7-47D68D36D642@widefido.com> Hi Brian, Are there any (technical, physical) requirements for the venue? Some examples that I could think of are: - Projector + Screen - Ethernet or Wifi - Seating for 30 - Parking - Caffeine and/or Beer? P.S. del rosemont On Nov 6, 2008, at Nov 6 11:28 PM, Brian Ray wrote: > I have my feelers out on a couple decent Loop venues; however, have > not been able to get anything solid. I am thinking it's time for > plan "B" and to call on you to help us find a venue for this next > meeting. > > Do you have a venue or know someone who does who can host our ChiPy > November meeting a week from today? > > Really we just need a nice place to meet. Our recent meeting > attendance has been 20-30. Even if your lurking on this list and > your organization has a large conference room. We are open to > suggestions. Likewise, it's always good exposure and rewarding to > host a ChiPy meeting. > > Thanks, > > Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From carl at personnelware.com Fri Nov 7 06:59:13 2008 From: carl at personnelware.com (Carl Karsten) Date: Thu, 06 Nov 2008 23:59:13 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <7362A58B-3C32-45EE-ADC7-47D68D36D642@widefido.com> References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> <7362A58B-3C32-45EE-ADC7-47D68D36D642@widefido.com> Message-ID: <4913D931.3000309@personnelware.com> Jordan Sherer wrote: > Hi Brian, > > Are there any (technical, physical) requirements for the venue? Some > examples that I could think of are: > > - Projector + Screen Brian has a projector, I have a big white thing that can be used as a screen. > - Ethernet or Wifi Not a requirement. > - Seating for 30 or 20, and the rest can sit on the floor. > - Parking Nope. > - Caffeine and/or Beer? Not a requirement, but if someone says it's ok, I'll bring my cooler. > > P.S. > del rosemont nature abhors a vacuum, so if you don't replace rosemenot with something, it comes back. rosemont. see? Carl K > > > On Nov 6, 2008, at Nov 6 11:28 PM, Brian Ray wrote: > >> I have my feelers out on a couple decent Loop venues; however, have >> not been able to get anything solid. I am thinking it's time for plan >> "B" and to call on you to help us find a venue for this next meeting. >> >> Do you have a venue or know someone who does who can host our ChiPy >> November meeting a week from today? >> >> Really we just need a nice place to meet. Our recent meeting >> attendance has been 20-30. Even if your lurking on this list and your >> organization has a large conference room. We are open to >> suggestions. Likewise, it's always good exposure and rewarding to >> host a ChiPy meeting. >> >> Thanks, >> >> Brian Ray >> >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > From cwebber at dustycloud.org Fri Nov 7 14:42:55 2008 From: cwebber at dustycloud.org (Christopher Allan Webber) Date: Fri, 07 Nov 2008 07:42:55 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <4913D931.3000309@personnelware.com> (Carl Karsten's message of "Thu, 06 Nov 2008 23:59:13 -0600") References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> <7362A58B-3C32-45EE-ADC7-47D68D36D642@widefido.com> <4913D931.3000309@personnelware.com> Message-ID: <87r65nvehs.fsf@dustycloud.org> >> >> P.S. >> del rosemont > > nature abhors a vacuum, so if you don't replace rosemenot with something, it > comes back. > > rosemont. > You gotta be faster, Jordan! >>> import gc >>> gc.collect() 1 >>> Whew! Problem solved. From jordan at widefido.com Fri Nov 7 15:05:22 2008 From: jordan at widefido.com (Jordan Sherer) Date: Fri, 7 Nov 2008 08:05:22 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <87r65nvehs.fsf@dustycloud.org> References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> <7362A58B-3C32-45EE-ADC7-47D68D36D642@widefido.com> <4913D931.3000309@personnelware.com> <87r65nvehs.fsf@dustycloud.org> Message-ID: <53288E00-578A-4801-BD91-EB7D9B1F0D63@widefido.com> I need to work on my speed. i.e.,: import psyco :) On Nov 7, 2008, at Nov 7 7:42 AM, Christopher Allan Webber wrote: >>> >>> P.S. >>> del rosemont >> >> nature abhors a vacuum, so if you don't replace rosemenot with >> something, it >> comes back. >> >> rosemont. >> > > You gotta be faster, Jordan! > >>>> import gc >>>> gc.collect() > 1 >>>> > > Whew! Problem solved. > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From purplehayz at earthlink.net Fri Nov 7 16:16:55 2008 From: purplehayz at earthlink.net (Bob Hays) Date: Fri, 07 Nov 2008 07:16:55 -0800 Subject: [Chicago] Metra Rail schedule -> sql db In-Reply-To: <4913C2A1.5050907@mail.edisonave.net> Message-ID: Is that web app on the http://www.alephnaught.com/ domain? If so, drop me a reply - I have some (notably ugly) Java code that scrapes the site and creates XML files as a result - it would be a slam dunk to load those XML into a DB IMHO. The XML files are also up on my web site in case you want to take a look at the format. (Probably should have done this in Python in hindsight, but that's 20-20) It would take some effort to create a minimal jar file of source + binaries, but I could do it if someone really wanted it. I'm no longer in the Chicagoland area, so I'm not keeping it up to date (except by request, and I have had two since I moved to SoCal in March [its going to be 86F and bright sunshine today]). Good luck! - Bob On Thu, 11/6/08 8:22 PM, "Tom Printy" wrote: > Hi Alan, > > I am, hoping to put the data into a sqllite db then use it to build an > app based on it. > > Thanks > -Tom > > Allan Spale wrote: >> Hi Tom, >> >> I have done quite a bit of screen scraping lately and have some code >> that does a sort of decent job with urls and XPath (when you use it >> with Firefox plugins Firebug and XPather). It was very tough to find >> the modules that worked best, but it worked out ok for a handful of >> websites. So, do you want to just extract all of the schedules and >> then serve it up differently? >> >> >> Allan >> >> On Thu, Nov 6, 2008 at 6:06 PM, Tom Printy > > wrote: >> >> A while a go somebody wrote a web app the was a nicer interface to >> the Metra schedule. I am interested in the code to scrape the >> site. I would like to put the data in a sql lite database. Can >> anyone help here? >> >> Thanks >> -Tom Printy >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -- Bob Hays (818) 836-0509 (C) purplehayz at earthlink.net http://www.alephnaught.com "People will work for money, but they'll give a piece of their lives for meaning." -- Schwab's Dawn Lapore From brian.james.fox at gmail.com Fri Nov 7 16:26:02 2008 From: brian.james.fox at gmail.com (Brian Fox) Date: Fri, 7 Nov 2008 09:26:02 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <53288E00-578A-4801-BD91-EB7D9B1F0D63@widefido.com> References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> <7362A58B-3C32-45EE-ADC7-47D68D36D642@widefido.com> <4913D931.3000309@personnelware.com> <87r65nvehs.fsf@dustycloud.org> <53288E00-578A-4801-BD91-EB7D9B1F0D63@widefido.com> Message-ID: <13c49eee0811070726s4fa310d9u82a30ea2b63b9607@mail.gmail.com> Hi, I may be able to host next weeks Python meeting at DePaul's Loop campus. Please let me know how long we will need a room (typically from 7 to 9 right) and who is planning on giving talks and on what topics(need to be able to spin the request in order to get it approved), so I can check to see if there are any available. Thanks, Brian J. Fox -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Fri Nov 7 16:47:49 2008 From: bray at sent.com (Brian Ray) Date: Fri, 7 Nov 2008 09:47:49 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <13c49eee0811070726s4fa310d9u82a30ea2b63b9607@mail.gmail.com> References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> <7362A58B-3C32-45EE-ADC7-47D68D36D642@widefido.com> <4913D931.3000309@personnelware.com> <87r65nvehs.fsf@dustycloud.org> <53288E00-578A-4801-BD91-EB7D9B1F0D63@widefido.com> <13c49eee0811070726s4fa310d9u82a30ea2b63b9607@mail.gmail.com> Message-ID: <339ED8ED-1188-4C66-8136-BF5669A88F28@sent.com> On Nov 7, 2008, at 9:26 AM, Brian Fox wrote: > > I may be able to host next weeks Python meeting at DePaul's Loop > campus. Please let me know how long we will need a room (typically > from 7 to 9 right) and who is planning on giving talks and on what > topics(need to be able to spin the request in order to get it > approved), so I can check to see if there are any available. Great Brian! We like that venue. We will start organizing the topics, I know for fact, one session will be solely lightening (short 5-10 minutes) talks on various things. Once (and sometimes, while) we get things situated, details for the meeting will show up on our wiki, http://chipy.org. Feel free to send me your venue details, or update the wiki yourself. There already has been a significant interest and buzz for next week's meeting. I feel confident to say this will be our best meeting yet. We will start work on the topics... Thanks for stepping up. --Brian From shekay at pobox.com Fri Nov 7 17:01:49 2008 From: shekay at pobox.com (sheila miguez) Date: Fri, 7 Nov 2008 10:01:49 -0600 Subject: [Chicago] Metra Rail schedule -> sql db In-Reply-To: <49138669.9020203@mail.edisonave.net> References: <49138669.9020203@mail.edisonave.net> Message-ID: On Thu, Nov 6, 2008 at 6:06 PM, Tom Printy wrote: > A while a go somebody wrote a web app the was a nicer interface to the Metra > schedule. I am interested in the code to scrape the site. I would like to > put the data in a sql lite database. Can anyone help here? I know Cosmin and Massimo did in separate efforts. I don't know if either want to share their data, there was a debate on that earlier in the list. I don't want to roil. I think Cosmin's app is down, Massimo's might be up. -- sheila From shekay at pobox.com Fri Nov 7 17:49:23 2008 From: shekay at pobox.com (sheila miguez) Date: Fri, 7 Nov 2008 10:49:23 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> Message-ID: On Thu, Nov 6, 2008 at 11:28 PM, Brian Ray wrote: > I have my feelers out on a couple decent Loop venues; however, have not been > able to get anything solid. I am thinking it's time for plan "B" and to call > on you to help us find a venue for this next meeting. > > Do you have a venue or know someone who does who can host our ChiPy November > meeting a week from today? > > Really we just need a nice place to meet. Our recent meeting attendance has > been 20-30. Even if your lurking on this list and your organization has a > large conference room. We are open to suggestions. Likewise, it's always > good exposure and rewarding to host a ChiPy meeting. in the future, give large places a 2 week notice and you can have more options. e.g. Fritz for example, would need a 2 week notice. Don't know if he's lurking. Me too, but once we hit the 30 person mark the group is a little to big for me to handle (django group, otoh, is wieldy but they are enjoying the cafe for meetings) -- sheila From allan2600 at gmail.com Fri Nov 7 18:14:00 2008 From: allan2600 at gmail.com (Allan Spale) Date: Fri, 7 Nov 2008 11:14:00 -0600 Subject: [Chicago] Metra Rail schedule -> sql db In-Reply-To: References: <49138669.9020203@mail.edisonave.net> Message-ID: <79acc5430811070914r6c5fbb7aod4d2b08a7f293a02@mail.gmail.com> I just tried http://www.alephnaught.com/Metra/Metra.html and it seems to work and give a map. Allan On Fri, Nov 7, 2008 at 10:01 AM, sheila miguez wrote: > On Thu, Nov 6, 2008 at 6:06 PM, Tom Printy > wrote: > > A while a go somebody wrote a web app the was a nicer interface to the > Metra > > schedule. I am interested in the code to scrape the site. I would like to > > put the data in a sql lite database. Can anyone help here? > > I know Cosmin and Massimo did in separate efforts. I don't know if > either want to share their data, there was a debate on that earlier in > the list. I don't want to roil. > > I think Cosmin's app is down, Massimo's might be up. > > > -- > sheila > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mdipierro at cs.depaul.edu Fri Nov 7 18:29:00 2008 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Fri, 7 Nov 2008 11:29:00 -0600 Subject: [Chicago] Metra Rail schedule -> sql db In-Reply-To: References: <49138669.9020203@mail.edisonave.net> Message-ID: Yes, I can send my code but not today. I am in a meeting until tomorrow. I can send it sunday. Massimo On Nov 7, 2008, at 10:01 AM, sheila miguez wrote: > On Thu, Nov 6, 2008 at 6:06 PM, Tom Printy > wrote: >> A while a go somebody wrote a web app the was a nicer interface to >> the Metra >> schedule. I am interested in the code to scrape the site. I would >> like to >> put the data in a sql lite database. Can anyone help here? > > I know Cosmin and Massimo did in separate efforts. I don't know if > either want to share their data, there was a debate on that earlier in > the list. I don't want to roil. > > I think Cosmin's app is down, Massimo's might be up. > > > -- > sheila > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From pfein at pobox.com Fri Nov 7 20:58:43 2008 From: pfein at pobox.com (Pete) Date: Fri, 7 Nov 2008 13:58:43 -0600 Subject: [Chicago] Factory 1.0: Object Oriented Currying Message-ID: Overview ======== Factory is an object-oriented approach to partial function application, also known as currying. 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 - no "Russian dolls" of nested lambdas Using Factories can: - simplify writing callbacks - reduce bugs in concurrent applications - provide easy lazy evaluation Links ===== More info at: http://pypi.python.org/pypi/Factory/ Source at: http://code.google.com/p/python-factory/ From david.durham.jr at gmail.com Fri Nov 7 22:08:48 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Fri, 7 Nov 2008 15:08:48 -0600 Subject: [Chicago] Factory 1.0: Object Oriented Currying In-Reply-To: References: Message-ID: > Factory is an object-oriented approach to partial function application, also > known as currying. The Factory module is a more powerful implementation of > this pattern. That's kind of interesting.. Have you read this article about "Functional programming with curried closures"? http://www.ibm.com/developerworks/java/library/j-pg08235/index.html -Dave From carl at personnelware.com Fri Nov 7 22:11:14 2008 From: carl at personnelware.com (Carl Karsten) Date: Fri, 07 Nov 2008 15:11:14 -0600 Subject: [Chicago] gigblastr Message-ID: <4914AEF2.9070709@personnelware.com> http://gigblastr.com/ "Gigblastr helps you promote an event by typing in the details only once, and automatically creating listings for your event on sites like Upcoming, Eventful, Facebook and Twitter." Any reason we shouldn't blast the chipy meeting? Carl K From cwebber at dustycloud.org Fri Nov 7 22:51:08 2008 From: cwebber at dustycloud.org (Christopher Allan Webber) Date: Fri, 07 Nov 2008 15:51:08 -0600 Subject: [Chicago] gigblastr In-Reply-To: <4914AEF2.9070709@personnelware.com> (Carl Karsten's message of "Fri, 07 Nov 2008 15:11:14 -0600") References: <4914AEF2.9070709@personnelware.com> Message-ID: <87r65nqk6r.fsf@dustycloud.org> ATTENTIONS CITIZENS OF THE WORLD WIDE INTERNETS, ESPECIALLY WEB DEVELOPERS CREATING WEB 2.0 APPS THAT END IN -R WITHOUT A PRECEEDING VOWEL DO NOT MAKE YOU COOL OR YOUR APPS ANY MORE GOOD. THEY ONLY MAKE YOU LOOK LIKE A COOL APP PERSON MAKING WANNABE THANKS, SORRY FOR THE CAPS Carl Karsten writes: > http://gigblastr.com/ > > "Gigblastr helps you promote an event by typing in the details only once, and > automatically creating listings for your event on sites like Upcoming, Eventful, > Facebook and Twitter." > > Any reason we shouldn't blast the chipy meeting? > > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From cwebber at dustycloud.org Fri Nov 7 22:56:06 2008 From: cwebber at dustycloud.org (Christopher Allan Webber) Date: Fri, 07 Nov 2008 15:56:06 -0600 Subject: [Chicago] gigblastr In-Reply-To: <87r65nqk6r.fsf@dustycloud.org> (Christopher Allan Webber's message of "Fri, 07 Nov 2008 15:51:08 -0600") References: <4914AEF2.9070709@personnelware.com> <87r65nqk6r.fsf@dustycloud.org> Message-ID: <87mygbqjyh.fsf@dustycloud.org> Sorry, guess that wasn't helpful. That just drives me nuts. Other than the asstastic name, I don't really care. Main question is: - Would people keep updating it? - How bound to it are we? (Is it difficult to decouple yourself from it once you sign up) Christopher Allan Webber writes: > ATTENTIONS CITIZENS OF THE WORLD WIDE INTERNETS, ESPECIALLY WEB DEVELOPERS > > CREATING WEB 2.0 APPS THAT END IN -R WITHOUT A PRECEEDING VOWEL DO NOT > MAKE YOU COOL OR YOUR APPS ANY MORE GOOD. THEY ONLY MAKE YOU LOOK LIKE > A COOL APP PERSON MAKING WANNABE > > THANKS, SORRY FOR THE CAPS > > Carl Karsten writes: > >> http://gigblastr.com/ >> >> "Gigblastr helps you promote an event by typing in the details only once, and >> automatically creating listings for your event on sites like Upcoming, Eventful, >> Facebook and Twitter." >> >> Any reason we shouldn't blast the chipy meeting? >> >> Carl K >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From tim.saylor at gmail.com Fri Nov 7 23:15:42 2008 From: tim.saylor at gmail.com (Tim Saylor) Date: Fri, 7 Nov 2008 16:15:42 -0600 Subject: [Chicago] gigblastr In-Reply-To: <87r65nqk6r.fsf@dustycloud.org> References: <4914AEF2.9070709@personnelware.com> <87r65nqk6r.fsf@dustycloud.org> Message-ID: <9fb45b0b0811071415g12b873dbhea27e3ae383623ee@mail.gmail.com> I will give you $5 to change your name to Christopher Allan Webbr. On Fri, Nov 7, 2008 at 3:51 PM, Christopher Allan Webber < cwebber at dustycloud.org> wrote: > ATTENTIONS CITIZENS OF THE WORLD WIDE INTERNETS, ESPECIALLY WEB DEVELOPERS > > CREATING WEB 2.0 APPS THAT END IN -R WITHOUT A PRECEEDING VOWEL DO NOT > MAKE YOU COOL OR YOUR APPS ANY MORE GOOD. THEY ONLY MAKE YOU LOOK LIKE > A COOL APP PERSON MAKING WANNABE > > THANKS, SORRY FOR THE CAPS > > Carl Karsten writes: > > > http://gigblastr.com/ > > > > "Gigblastr helps you promote an event by typing in the details only once, > and > > automatically creating listings for your event on sites like Upcoming, > Eventful, > > Facebook and Twitter." > > > > Any reason we shouldn't blast the chipy meeting? > > > > Carl K > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pfein at pobox.com Fri Nov 7 23:39:21 2008 From: pfein at pobox.com (Pete) Date: Fri, 7 Nov 2008 16:39:21 -0600 Subject: [Chicago] gigblastr In-Reply-To: <9fb45b0b0811071415g12b873dbhea27e3ae383623ee@mail.gmail.com> References: <4914AEF2.9070709@personnelware.com> <87r65nqk6r.fsf@dustycloud.org> <9fb45b0b0811071415g12b873dbhea27e3ae383623ee@mail.gmail.com> Message-ID: <2514C5CA-F413-4C1C-859E-2885341FC39D@pobox.com> I've got another $5 for Christophr. $1 if you only change your From: On Nov 7, 2008, at 4:15 PM, Tim Saylor wrote: > I will give you $5 to change your name to Christopher Allan Webbr. > > On Fri, Nov 7, 2008 at 3:51 PM, Christopher Allan Webber > wrote: > ATTENTIONS CITIZENS OF THE WORLD WIDE INTERNETS, ESPECIALLY WEB > DEVELOPERS > > CREATING WEB 2.0 APPS THAT END IN -R WITHOUT A PRECEEDING VOWEL DO NOT > MAKE YOU COOL OR YOUR APPS ANY MORE GOOD. THEY ONLY MAKE YOU LOOK > LIKE > A COOL APP PERSON MAKING WANNABE > > THANKS, SORRY FOR THE CAPS > > Carl Karsten writes: > > > http://gigblastr.com/ > > > > "Gigblastr helps you promote an event by typing in the details > only once, and > > automatically creating listings for your event on sites like > Upcoming, Eventful, > > Facebook and Twitter." > > > > Any reason we shouldn't blast the chipy meeting? > > > > Carl K > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From tcp at mac.com Sat Nov 8 00:05:55 2008 From: tcp at mac.com (Ted Pollari) Date: Fri, 07 Nov 2008 15:05:55 -0800 Subject: [Chicago] gigblastr In-Reply-To: <9fb45b0b0811071415g12b873dbhea27e3ae383623ee@mail.gmail.com> References: <4914AEF2.9070709@personnelware.com> <87r65nqk6r.fsf@dustycloud.org> <9fb45b0b0811071415g12b873dbhea27e3ae383623ee@mail.gmail.com> Message-ID: On Nov 7, 2008, at 2:15 PM, Tim Saylor wrote: > I will give you $5 to change your name to Christopher Allan Webbr. Hell, I'm in for $20 if it's a legal name change, with government issued proof, of course. -t From mtemkin at speakeasy.net Sat Nov 8 01:52:47 2008 From: mtemkin at speakeasy.net (Marc Temkin) Date: Fri, 7 Nov 2008 18:52:47 -0600 Subject: [Chicago] Chicago Chapter ACM - Nov 12 - Cryptography: From Enigma to Elliptical Curve Cryptography Message-ID: <428C245EEBB84DB2955670BE12A6BACC@Dreamcatcher2> Hi, Can you publicize this to the Chicago Python Group. Thanks, Marc This information is also on the NEW Chapter website at: http://www.chicagoacm.org/ THIS MONTH'S MEETING: Cryptography: From Enigma to Elliptical Curve Cryptography Presented by: Donald Costello, ACM Distinguished Speakers Program Wednesday, November 12, 2008 5:30 p.m. Social Hour, Dinner Buffet & Refreshments 6:30 p.m. Presentation (ends about 8 p.m.) Hosted by: Roosevelt University, Chicago Downtown Probable meeting room: 430 S. Michigan Ave, Chicago, IL 60605 (nearest intersection: Congress and Michigan) Room 234 Please watch the website for any room changes. COST (Includes Dinner): $10 Chapter members $12 Non-members $ 5 Students TOPIC ABSTRACT: The history of cryptography can be likened to a reawaking history of mathematics and computer science. The story of cryptography goes back 4000 years and some of the mathematics employed goes back as long. This talk will address the history of cryptography beginning with the Enigma used by the Germans in WWII and broken by world famous Mathematician/ Computer Scientist Alan Turing. It will continue down to today?s advanced crypto systems such as RSA, PGP and Elliptic Curve cryptography. The lecture will point out the key role that cryptography plays in the future of e-commerce and the new products and ways of doing business that results when secure communications through cryptography is available. ABOUT THE SPEAKER: Don Costello has had a mixed career splitting his time between Universities and Business. He helped start three Computer Science Departments and three University Information Technology facilities (University of Nebraska, University of Wisconsin - Oshkosh and Madison and Colorado State University). He has taught undergraduate and graduate courses and has done work in research areas of Statistical Computing, Performance Modeling, Standards for Learning Objects and Managing Intellectual Property. He is a 40-year member of ACM and is a fellow of the British Computing Society. He has lectured all over the United States as well as in England, Ireland, Austria, Germany, India and Sri Lanka. He also held a four-year Carnegie Foundation grant to investigate how IP is managed in Universities around the World. In business career he has managed IT facilities, founded and sold two firms and consulted with over 100 firms throughout the world. His recent consulting includes five years consulting on ERP systems, SAP, as well as being a Technical Consultant on .com and e-Learning projects. Don currently holds a position as a Senior Lecturer and NCITE scholar at the University of Nebraska and is working on the importance of standards in modeling the large systems needed to support e-learning environments. RESERVATIONS Note: Please make your reservation as soon as you know you are coming. We need a headcount for the food, as we order it in advance. Even if it is last-minute, reserve anyway. Thanks. Make your meeting reservation by filling out this quick form: http://spreadsheets.google.com/viewform?key=p-UVle2DaAnmOghfdIYG_IQ or by replying to this e-mail ( greg at neumarke.net ) You may also call Greg at (work) 773-907-3308 From bray at sent.com Sat Nov 8 18:43:22 2008 From: bray at sent.com (Brian Ray) Date: Sat, 8 Nov 2008 11:43:22 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul Message-ID: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> Chicago Python User Group ========================= Sick of faceless social networking? Come meet some of the most highly regarded Python programmers face-2-face. This will be our best meeting yet to date! You are invited. Everyone currently involved or just curious in Python, welcome. Feel free to bring any combination of: friend, date, co-worker, teacher, student, kids, roommate, robot, clone, or boss :) We have excellent talks lined up this month from ChiPy veterans who's expertise span from scientific to real-world applications. Some lighting talks may follow, time provided. Fun! When ---- Thursday, November 13th, ~7pm Topics ------ * Stackless, David Durham, Jr. 25m * Amazon EC2/Boto, Chris McAvoy 25m * PyLucid, Steve Githens 25m * Lighting Talks: optparse,... 10m each Add your lighting talk to the wiki at -> NOTE: Due to the high level of interest in various talks, I have limited talk length. Offenders will be severely punished. Location -------- DePaul Lincoln Park Student Center 2250 N. Sheffield, Room 380 About ChiPy ----------- ChiPy is a group of Chicago Python Programmers, l33t, and n00bs. Meetings are held monthly at various locations around Chicago. Also, ChiPy is a proud sponsor of many Open Source and Educational efforts in Chicago. Stay tuned to the mailing list for more info. ChiPy website: ChiPy Mailing List: ChiPy Announcement *ONLY* Mailing List: Python website: From fasteliteprogrammer at yahoo.com Sun Nov 9 08:43:21 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Sat, 8 Nov 2008 23:43:21 -0800 (PST) Subject: [Chicago] wireless Question Message-ID: <838269.12234.qm@web36505.mail.mud.yahoo.com> Chould i make a wireless sniffer out of python? From mdipierro at cs.depaul.edu Sun Nov 9 09:16:33 2008 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Sun, 9 Nov 2008 02:16:33 -0600 Subject: [Chicago] Metra Rail schedule -> sql db In-Reply-To: References: <49138669.9020203@mail.edisonave.net> Message-ID: <93CF2F0B-2B69-4475-A6FC-7CC5AF695309@cs.depaul.edu> The MetraSchedule app is running here: http://mdp.cti.depaul.edu/MetraSchedule The source code is here: http://mdp.cti.depaul.edu/appliances/default/show/44 Somewhere in the tar file is the scraper code that stores the data in DB. Massimo On Nov 7, 2008, at 11:29 AM, Massimo Di Pierro wrote: > Yes, I can send my code but not today. I am in a meeting until > tomorrow. I can send it sunday. > > Massimo > > On Nov 7, 2008, at 10:01 AM, sheila miguez wrote: > >> On Thu, Nov 6, 2008 at 6:06 PM, Tom Printy >> References: <838269.12234.qm@web36505.mail.mud.yahoo.com> Message-ID: <276266d0811090812v42e671afxdf256b7a8da63d30@mail.gmail.com> On Sun, Nov 9, 2008 at 1:43 AM, Craig Petty wrote: > Chould i make a wireless sniffer out of python? > It's certainly possible to use Python as part of writing such a tool, but this most likely will involve interfacing with external C/C++ libraries so you might want to look into the various options for doing so from Python. -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.durham.jr at gmail.com Mon Nov 10 17:27:29 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Mon, 10 Nov 2008 10:27:29 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> References: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> Message-ID: On Sat, Nov 8, 2008 at 11:43 AM, Brian Ray wrote: > Thursday, November 13th, ~7pm > > Topics > ------ > > * Stackless, David Durham, Jr. 25m Nope. I'm not ready for this. I have zero stuff prepared and no way of demoing results (if I had results to demo). Apologies for any inconvenience, but I thought I made it clear I would not be able to present until Jan at the earliest. I guess I should have just kept my big mouth shut about my interest in stackless until I was ready to present. :) Sorry about that .. Dave From jcroneme at thoughtworks.com Mon Nov 10 17:49:56 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Mon, 10 Nov 2008 10:49:56 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> Message-ID: Hey guys, sounds like November is locked down. I'll just toss this out there. We could use the ThoughtWorks office (200 E. Randolph) as a future venue. The space is a good one. The only downside is that i need a rough list of attendees by the day of the event to give to security... PEACE! Josh Cronemeyer Brian Ray Sent by: chicago-bounces+jcroneme=thoughtworks.com at python.org 11/06/08 11:28 PM Please respond to The Chicago Python Users Group To The Chicago Python Users Group cc Subject [Chicago] Looking for Venues I have my feelers out on a couple decent Loop venues; however, have not been able to get anything solid. I am thinking it's time for plan "B" and to call on you to help us find a venue for this next meeting. Do you have a venue or know someone who does who can host our ChiPy November meeting a week from today? Really we just need a nice place to meet. Our recent meeting attendance has been 20-30. Even if your lurking on this list and your organization has a large conference room. We are open to suggestions. Likewise, it's always good exposure and rewarding to host a ChiPy meeting. Thanks, Brian Ray _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Mon Nov 10 18:22:49 2008 From: bray at sent.com (Brian Ray) Date: Mon, 10 Nov 2008 11:22:49 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: References: Message-ID: <7AD980BE-FE12-4C45-9D99-7E3EF925A04E@sent.com> On Nov 10, 2008, at 10:49 AM, Josh Cronemeyer wrote: > > Hey guys, sounds like November is locked down. I'll just toss this > out there. We could use the ThoughtWorks office (200 E. Randolph) > as a future venue. The space is a good one. The only downside is > that i need a rough list of attendees by the day of the event to > give to security... > > PEACE! Nice one. So you guys are in the old Amoco Building, now, I see. This sounds like a pretty cool venue. Perhaps we can pencil you in as host for December? Thanks, Brian From bray at sent.com Mon Nov 10 18:26:08 2008 From: bray at sent.com (Brian Ray) Date: Mon, 10 Nov 2008 11:26:08 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: References: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> Message-ID: On Nov 10, 2008, at 10:27 AM, David Durham, Jr. wrote: > On Sat, Nov 8, 2008 at 11:43 AM, Brian Ray wrote: >> Thursday, November 13th, ~7pm >> >> Topics >> ------ >> >> * Stackless, David Durham, Jr. 25m > > Nope. I'm not ready for this. oh, my bad. Next month then? Unless someone wants to tackle this one (Stackless) or something along those lines. Really anything run-time oriented would be a good fit: psyco, jython, ... Anyone, Anyone, Bueller, Bueller... :) Brian Ray From jcroneme at thoughtworks.com Mon Nov 10 18:49:03 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Mon, 10 Nov 2008 11:49:03 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <7AD980BE-FE12-4C45-9D99-7E3EF925A04E@sent.com> Message-ID: Yea, we can do december. That would be Thurs. the 11th, right? PEACE! Josh Cronemeyer chicago-bounces+jcroneme=thoughtworks.com at python.org wrote on 11/10/2008 11:22:49 AM: > > On Nov 10, 2008, at 10:49 AM, Josh Cronemeyer wrote: > > > > > Hey guys, sounds like November is locked down. I'll just toss this > > out there. We could use the ThoughtWorks office (200 E. Randolph) > > as a future venue. The space is a good one. The only downside is > > that i need a rough list of attendees by the day of the event to > > give to security... > > > > PEACE! > > Nice one. > > So you guys are in the old Amoco Building, now, I see. This sounds > like a pretty cool venue. > > Perhaps we can pencil you in as host for December? > > Thanks, Brian > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From cstejerean at gmail.com Mon Nov 10 19:09:24 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Mon, 10 Nov 2008 12:09:24 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: References: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> Message-ID: <276266d0811101009m75f4e828keece24738b8d7efd@mail.gmail.com> On Mon, Nov 10, 2008 at 11:26 AM, Brian Ray wrote: > > On Nov 10, 2008, at 10:27 AM, David Durham, Jr. wrote: > > On Sat, Nov 8, 2008 at 11:43 AM, Brian Ray wrote: >> >>> Thursday, November 13th, ~7pm >>> >>> Topics >>> ------ >>> >>> * Stackless, David Durham, Jr. 25m >>> >> >> Nope. I'm not ready for this. >> > > > oh, my bad. Next month then? > "I thought I made it clear I would not be able to present until Jan at the earlies" Assuming that means next month is not good either. -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Mon Nov 10 19:12:36 2008 From: bray at sent.com (Brian Ray) Date: Mon, 10 Nov 2008 12:12:36 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: <276266d0811101009m75f4e828keece24738b8d7efd@mail.gmail.com> References: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> <276266d0811101009m75f4e828keece24738b8d7efd@mail.gmail.com> Message-ID: <2226577A-B645-4F7D-8881-8D95A9CF49FC@sent.com> On Nov 10, 2008, at 12:09 PM, Cosmin Stejerean wrote: > > > On Mon, Nov 10, 2008 at 11:26 AM, Brian Ray wrote: > > On Nov 10, 2008, at 10:27 AM, David Durham, Jr. wrote: > > On Sat, Nov 8, 2008 at 11:43 AM, Brian Ray wrote: > Thursday, November 13th, ~7pm > > Topics > ------ > > * Stackless, David Durham, Jr. 25m > > Nope. I'm not ready for this. > > > oh, my bad. Next month then? > > "I thought I made it clear I would not be able to > present until Jan at the earlies" > > Assuming that means next month is not good either. > I guess my "next month" is sort of like the Cub's "next year." :P Brian Ray From allan2600 at gmail.com Mon Nov 10 19:52:14 2008 From: allan2600 at gmail.com (Allan Spale) Date: Mon, 10 Nov 2008 12:52:14 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: <2226577A-B645-4F7D-8881-8D95A9CF49FC@sent.com> References: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> <276266d0811101009m75f4e828keece24738b8d7efd@mail.gmail.com> <2226577A-B645-4F7D-8881-8D95A9CF49FC@sent.com> Message-ID: <79acc5430811101052n2955f863s3a2841a3e62f8259@mail.gmail.com> Hi Ray, I have studied stackless enough to probably know what I am talking about. Plus, I could also talk about how some major elements of stackless are already present in the standard release of Python. Given the short amount of time to prepare, I probably could have a talk ready that will last about 20 minutes with the remaining time for a code demo or general questions. With respect to content, I could do a mix of concrete and theoretical. What sort of mix would you prefer (e.g. 80% concrete, 20% theory)? I say this because stackless is not something that is super-amazing, but to understand it properly, it well would most likely require some brief overview of a comparison to switching using heavy-weight processes or light-weight threads as well as a brief mention of pre-emptive vs. cooperative scheduling. Let me know if you want me to go ahead with this. Allan On Mon, Nov 10, 2008 at 12:12 PM, Brian Ray wrote: > > On Nov 10, 2008, at 12:09 PM, Cosmin Stejerean wrote: > > >> >> On Mon, Nov 10, 2008 at 11:26 AM, Brian Ray wrote: >> >> On Nov 10, 2008, at 10:27 AM, David Durham, Jr. wrote: >> >> On Sat, Nov 8, 2008 at 11:43 AM, Brian Ray wrote: >> Thursday, November 13th, ~7pm >> >> Topics >> ------ >> >> * Stackless, David Durham, Jr. 25m >> >> Nope. I'm not ready for this. >> >> >> oh, my bad. Next month then? >> >> "I thought I made it clear I would not be able to >> present until Jan at the earlies" >> >> Assuming that means next month is not good either. >> >> > > I guess my "next month" is sort of like the Cub's "next year." :P > > > > Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Mon Nov 10 20:27:43 2008 From: shekay at pobox.com (sheila miguez) Date: Mon, 10 Nov 2008 13:27:43 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: References: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> Message-ID: On Mon, Nov 10, 2008 at 11:26 AM, Brian Ray wrote: > oh, my bad. Next month then? > > Unless someone wants to tackle this one (Stackless) or something along those > lines. Really anything run-time oriented would be a good fit: psyco, jython, > ... > > Anyone, Anyone, Bueller, Bueller... > > :) Not this month, maybe not next, maybe I could show something on jython. I want to be careful not to talk Java too much, so I may decide never to present if I find I can't avoid it. -- sheila From bray at sent.com Mon Nov 10 20:29:09 2008 From: bray at sent.com (Brian Ray) Date: Mon, 10 Nov 2008 13:29:09 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: <79acc5430811101052n2955f863s3a2841a3e62f8259@mail.gmail.com> References: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> <276266d0811101009m75f4e828keece24738b8d7efd@mail.gmail.com> <2226577A-B645-4F7D-8881-8D95A9CF49FC@sent.com> <79acc5430811101052n2955f863s3a2841a3e62f8259@mail.gmail.com> Message-ID: <9390D818-B1EB-4AE2-9408-5FA009F19248@sent.com> On Nov 10, 2008, at 12:52 PM, Allan Spale wrote: > > > I have studied stackless enough to probably know what I am talking > about. Plus, I could also talk about how some major elements of > stackless are already present in the standard release of Python. > Given the short amount of time to prepare, I probably could have a > talk ready that will last about 20 minutes with the remaining time > for a code demo or general questions. > > With respect to content, I could do a mix of concrete and > theoretical. What sort of mix would you prefer (e.g. 80% concrete, > 20% theory)? I say this because stackless is not something that is > super-amazing, but to understand it properly, it well would most > likely require some brief overview of a comparison to switching > using heavy-weight processes or light-weight threads as well as a > brief mention of pre-emptive vs. cooperative scheduling. > > Let me know if you want me to go ahead with this. > Hey Allan: Sounds pretty good to me. Unless someone else complains within the next 30 seconds or so, consider yourself a presenter at ChiPy Thursday... Thanks for stepping up to the plate. Warm Regards, Brian From hsu.feihong at yahoo.com Mon Nov 10 20:49:18 2008 From: hsu.feihong at yahoo.com (Feihong Hsu) Date: Mon, 10 Nov 2008 11:49:18 -0800 (PST) Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: Message-ID: <68395.68126.qm@web34808.mail.mud.yahoo.com> Depending on how deep you want to go, you won't be able to avoid talking about the JVM, and how to interface with Java libraries. But I think that is fine. It's the environment that Jython runs in, and one of its greatest strengths. I think an interesting Jython-related talk might be to present something that's easy to do with Jython but difficult to do in CPython. For example, show us how to make an applet using Jython. --- On Mon, 11/10/08, sheila miguez wrote: From: sheila miguez Subject: Re: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul To: "The Chicago Python Users Group" Date: Monday, November 10, 2008, 1:27 PM On Mon, Nov 10, 2008 at 11:26 AM, Brian Ray wrote: > oh, my bad. Next month then? > > Unless someone wants to tackle this one (Stackless) or something along those > lines. Really anything run-time oriented would be a good fit: psyco, jython, > ... > > Anyone, Anyone, Bueller, Bueller... > > :) Not this month, maybe not next, maybe I could show something on jython. I want to be careful not to talk Java too much, so I may decide never to present if I find I can't avoid it. -- sheila _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.durham.jr at gmail.com Tue Nov 11 18:30:58 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Tue, 11 Nov 2008 11:30:58 -0600 Subject: [Chicago] [ANN] ChiPy November Meeting Thursday the 13th at DePaul In-Reply-To: <79acc5430811101052n2955f863s3a2841a3e62f8259@mail.gmail.com> References: <6DF06218-BFFD-42EF-9506-86C0A7FFBDF7@sent.com> <276266d0811101009m75f4e828keece24738b8d7efd@mail.gmail.com> <2226577A-B645-4F7D-8881-8D95A9CF49FC@sent.com> <79acc5430811101052n2955f863s3a2841a3e62f8259@mail.gmail.com> Message-ID: On Mon, Nov 10, 2008 at 12:52 PM, Allan Spale wrote: > > With respect to content, I could do a mix of concrete and theoretical. What > sort of mix would you prefer (e.g. 80% concrete, 20% theory)? I say this > because stackless is not something that is super-amazing, but to understand > it properly, it well would most likely require some brief overview of a > comparison to switching using heavy-weight processes or light-weight threads > as well as a brief mention of pre-emptive vs. cooperative scheduling. > > Let me know if you want me to go ahead with this. It sounds like you definitely know more stackless than I do, so I'm glad you're stepping up to present versus heckling me from the audience :) -Dave From samir.list at gmail.com Tue Nov 11 18:49:18 2008 From: samir.list at gmail.com (Samir Faci) Date: Tue, 11 Nov 2008 11:49:18 -0600 Subject: [Chicago] Python Code Beautifiers Message-ID: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> Hello everyone, I've been sort of lurking around for a while, and just started to get a bit more active with python. Now, I know that python is just beautiful and we all love how pretty it looks, especially compared to some other languages *cough* perl *cough*. That being said, I was wondering if anyone knew of any code beautifiers for python. The ones I've been able to find have limited functionality. ie reindent.py to fix your tabbing, and PythonTidy which I think may do what I want, but for some reason has no config file, aside from editing the .py file. Just looking for something like uncrustify for c++/java, where I can specify a format, as far as how I want my function definitions to look like, my if, else, etc to look like and allow my beautifier to traverse a list of .py files and generate a prettier version of the .py file. Any suggestions would be appreciated, if anyone has used any. -- Samir -------------- next part -------------- An HTML attachment was scrubbed... URL: From special.kevin at gmail.com Tue Nov 11 18:52:26 2008 From: special.kevin at gmail.com (Kevin Harriss) Date: Tue, 11 Nov 2008 11:52:26 -0600 Subject: [Chicago] Python Code Beautifiers In-Reply-To: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> References: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> Message-ID: <97b3d1fd0811110952n6f8928e3q9dae502ba9623657@mail.gmail.com> Samir, Check out PyLint[1] I hear it is really good. There is also PyChecker[2]. I haven't used either yet but have been meaning to give PyLint a try. [1] http://www.logilab.org/857 [2] http://pychecker.sourceforge.net/ Kevin On Tue, Nov 11, 2008 at 11:49 AM, Samir Faci wrote: > Hello everyone, > > I've been sort of lurking around for a while, and just started to get a > bit more active with python. Now, I know that python is just beautiful and > we all love how pretty it looks, especially compared to some other languages > *cough* perl *cough*. That being said, I was wondering if anyone knew of > any code beautifiers for python. > > The ones I've been able to find have limited functionality. ie reindent.py > to fix your tabbing, and PythonTidy which I think may do what I want, but > for some reason has no config file, aside from editing the .py file. > > Just looking for something like uncrustify for c++/java, where I can specify > a format, as far as how I want my function definitions to look like, my if, > else, etc to look like and allow my beautifier to traverse a list of .py > files and generate a prettier version of the .py file. > > Any suggestions would be appreciated, if anyone has used any. > > -- > Samir > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- - specialKevin - Kevin Harriss - http://www.specialkevin.com From kumar.mcmillan at gmail.com Tue Nov 11 19:21:22 2008 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Tue, 11 Nov 2008 12:21:22 -0600 Subject: [Chicago] Python Code Beautifiers In-Reply-To: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> References: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> Message-ID: Hi Samir. while beautifiers are important for C-like languages (java, php, perl, etc) I think you'll find that after working in Python they are not so important. This is mainly because indentation is forced upon you. In my experience, using a code formatter is important when rogue editors mess up indentation (some emacs modes do this). Since this results in an immediate syntax error in python, it's not something to worry about. Using a beautifier is also important when there is a lack of discipline on a team but obviously then you have a bigger problem. If you are on a team where you feel the need to run everything through a code formatter I'd suggest instead to try requiring code reviews before a developer can check in his/her code to trunk. http://en.wikipedia.org/wiki/Code_review A quick code review will often catch most formatting mistakes (and laziness, like lines greater than 80 chars). A code review is also a psychological device that makes devs try harder to make things readable by other devs :) It also helps a team to agree on some conventions for your team to follow. I.E. http://www.python.org/dev/peps/pep-0008/ On Tue, Nov 11, 2008 at 11:49 AM, Samir Faci wrote: > Hello everyone, > > I've been sort of lurking around for a while, and just started to get a > bit more active with python. Now, I know that python is just beautiful and > we all love how pretty it looks, especially compared to some other languages > *cough* perl *cough*. That being said, I was wondering if anyone knew of > any code beautifiers for python. > > The ones I've been able to find have limited functionality. ie reindent.py > to fix your tabbing, and PythonTidy which I think may do what I want, but > for some reason has no config file, aside from editing the .py file. > > Just looking for something like uncrustify for c++/java, where I can specify > a format, as far as how I want my function definitions to look like, my if, > else, etc to look like and allow my beautifier to traverse a list of .py > files and generate a prettier version of the .py file. > > Any suggestions would be appreciated, if anyone has used any. > > -- > Samir > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > From spam at esamir.com Tue Nov 11 19:04:45 2008 From: spam at esamir.com (Samir Faci) Date: Tue, 11 Nov 2008 12:04:45 -0600 Subject: [Chicago] Python Code Beautifiers In-Reply-To: <97b3d1fd0811110952n6f8928e3q9dae502ba9623657@mail.gmail.com> References: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> <97b3d1fd0811110952n6f8928e3q9dae502ba9623657@mail.gmail.com> Message-ID: <4919C93D.5060806@esamir.com> Thanks, both of those look real promising. -- Samir Kevin Harriss wrote: > Samir, > > Check out PyLint[1] I hear it is really good. There is also > PyChecker[2]. I haven't used either yet but have been meaning to give > PyLint a try. > > [1] http://www.logilab.org/857 > [2] http://pychecker.sourceforge.net/ > > Kevin > > On Tue, Nov 11, 2008 at 11:49 AM, Samir Faci wrote: > >> Hello everyone, >> >> I've been sort of lurking around for a while, and just started to get a >> bit more active with python. Now, I know that python is just beautiful and >> we all love how pretty it looks, especially compared to some other languages >> *cough* perl *cough*. That being said, I was wondering if anyone knew of >> any code beautifiers for python. >> >> The ones I've been able to find have limited functionality. ie reindent.py >> to fix your tabbing, and PythonTidy which I think may do what I want, but >> for some reason has no config file, aside from editing the .py file. >> >> Just looking for something like uncrustify for c++/java, where I can specify >> a format, as far as how I want my function definitions to look like, my if, >> else, etc to look like and allow my beautifier to traverse a list of .py >> files and generate a prettier version of the .py file. >> >> Any suggestions would be appreciated, if anyone has used any. >> >> -- >> Samir >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> >> >> > > > > From pfein at pobox.com Tue Nov 11 20:22:12 2008 From: pfein at pobox.com (Pete) Date: Tue, 11 Nov 2008 13:22:12 -0600 Subject: [Chicago] Python Code Beautifiers In-Reply-To: <97b3d1fd0811110952n6f8928e3q9dae502ba9623657@mail.gmail.com> References: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> <97b3d1fd0811110952n6f8928e3q9dae502ba9623657@mail.gmail.com> Message-ID: <59B22294-B76D-4B79-859D-035AF27A0F8B@pobox.com> On Nov 11, 2008, at 11:52 AM, Kevin Harriss wrote: > Samir, > > Check out PyLint[1] I hear it is really good. There is also > PyChecker[2]. I haven't used either yet but have been meaning to give > PyLint a try. > > [1] http://www.logilab.org/857 I've used PyLint a bunch, and it's quite helpful for catching errors as well as style/PEP-8 issues. I find that it does issue lots of warnings I don't care about by default (long lines, bad varnames, etc.). but it's pretty easy to turn individual checks off. From g at rrett.us.com Tue Nov 11 20:24:27 2008 From: g at rrett.us.com (Garrett Smith) Date: Tue, 11 Nov 2008 13:24:27 -0600 (CST) Subject: [Chicago] Python Code Beautifiers In-Reply-To: Message-ID: <811646889.109361226431467024.JavaMail.root@mail-3.01.com> Samir, I agree with Kumar -- *he* is an excellent code beautifier. I believe he is available under one of the "free beer" licenses. Cheers! ----- "Kumar McMillan" wrote: > Hi Samir. > > while beautifiers are important for C-like languages (java, php, > perl, > etc) I think you'll find that after working in Python they are not so > important. This is mainly because indentation is forced upon you. > In > my experience, using a code formatter is important when rogue editors > mess up indentation (some emacs modes do this). Since this results > in > an immediate syntax error in python, it's not something to worry > about. > > Using a beautifier is also important when there is a lack of > discipline on a team but obviously then you have a bigger problem. > If > you are on a team where you feel the need to run everything through a > code formatter I'd suggest instead to try requiring code reviews > before a developer can check in his/her code to trunk. > http://en.wikipedia.org/wiki/Code_review > A quick code review will often catch most formatting mistakes (and > laziness, like lines greater than 80 chars). A code review is also a > psychological device that makes devs try harder to make things > readable by other devs :) > > It also helps a team to agree on some conventions for your team to > follow. I.E. http://www.python.org/dev/peps/pep-0008/ > > On Tue, Nov 11, 2008 at 11:49 AM, Samir Faci > wrote: > > Hello everyone, > > > > I've been sort of lurking around for a while, and just started to > get a > > bit more active with python. Now, I know that python is just > beautiful and > > we all love how pretty it looks, especially compared to some other > languages > > *cough* perl *cough*. That being said, I was wondering if anyone > knew of > > any code beautifiers for python. > > > > The ones I've been able to find have limited functionality. ie > reindent.py > > to fix your tabbing, and PythonTidy which I think may do what I > want, but > > for some reason has no config file, aside from editing the .py > file. > > > > Just looking for something like uncrustify for c++/java, where I can > specify > > a format, as far as how I want my function definitions to look like, > my if, > > else, etc to look like and allow my beautifier to traverse a list of > .py > > files and generate a prettier version of the .py file. > > > > Any suggestions would be appreciated, if anyone has used any. > > > > -- > > Samir > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From spam at esamir.com Tue Nov 11 20:32:31 2008 From: spam at esamir.com (Samir Faci) Date: Tue, 11 Nov 2008 13:32:31 -0600 Subject: [Chicago] Python Code Beautifiers In-Reply-To: <811646889.109361226431467024.JavaMail.root@mail-3.01.com> References: <811646889.109361226431467024.JavaMail.root@mail-3.01.com> Message-ID: <4919DDCF.7000708@esamir.com> hmmmm, is he? That really is good to know, though the next question is... is he scriptable? can kumar be executed as a cron job given beer is piped in as stdin. :P I was gonna answer to that email, but that reply is probably gonna be a bit more long winded, I'll send that out when I get home. Okay, pylint is very sweet. I like the output and all the details, but unless I'm missing something, it's simply a code analyzer, it doesn't actually modify the code. I was looking for something that given a certain config would alter or generate a copy of my code with the modification passed in via the config file. I believe both PyChecker and pylint are just a validation tool to ensure that your code is decent. -- Samir Garrett Smith wrote: > Samir, > > I agree with Kumar -- *he* is an excellent code beautifier. I believe he is available under one of the "free beer" licenses. > > Cheers! > > ----- "Kumar McMillan" wrote: > > >> Hi Samir. >> >> while beautifiers are important for C-like languages (java, php, >> perl, >> etc) I think you'll find that after working in Python they are not so >> important. This is mainly because indentation is forced upon you. >> In >> my experience, using a code formatter is important when rogue editors >> mess up indentation (some emacs modes do this). Since this results >> in >> an immediate syntax error in python, it's not something to worry >> about. >> >> Using a beautifier is also important when there is a lack of >> discipline on a team but obviously then you have a bigger problem. >> If >> you are on a team where you feel the need to run everything through a >> code formatter I'd suggest instead to try requiring code reviews >> before a developer can check in his/her code to trunk. >> http://en.wikipedia.org/wiki/Code_review >> A quick code review will often catch most formatting mistakes (and >> laziness, like lines greater than 80 chars). A code review is also a >> psychological device that makes devs try harder to make things >> readable by other devs :) >> >> It also helps a team to agree on some conventions for your team to >> follow. I.E. http://www.python.org/dev/peps/pep-0008/ >> >> On Tue, Nov 11, 2008 at 11:49 AM, Samir Faci >> wrote: >> >>> Hello everyone, >>> >>> I've been sort of lurking around for a while, and just started to >>> >> get a >> >>> bit more active with python. Now, I know that python is just >>> >> beautiful and >> >>> we all love how pretty it looks, especially compared to some other >>> >> languages >> >>> *cough* perl *cough*. That being said, I was wondering if anyone >>> >> knew of >> >>> any code beautifiers for python. >>> >>> The ones I've been able to find have limited functionality. ie >>> >> reindent.py >> >>> to fix your tabbing, and PythonTidy which I think may do what I >>> >> want, but >> >>> for some reason has no config file, aside from editing the .py >>> >> file. >> >>> Just looking for something like uncrustify for c++/java, where I can >>> >> specify >> >>> a format, as far as how I want my function definitions to look like, >>> >> my if, >> >>> else, etc to look like and allow my beautifier to traverse a list of >>> >> .py >> >>> files and generate a prettier version of the .py file. >>> >>> Any suggestions would be appreciated, if anyone has used any. >>> >>> -- >>> Samir >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> http://mail.python.org/mailman/listinfo/chicago >>> >>> >>> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From kumar.mcmillan at gmail.com Tue Nov 11 20:45:39 2008 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Tue, 11 Nov 2008 13:45:39 -0600 Subject: [Chicago] Python Code Beautifiers In-Reply-To: <4919DDCF.7000708@esamir.com> References: <811646889.109361226431467024.JavaMail.root@mail-3.01.com> <4919DDCF.7000708@esamir.com> Message-ID: On Tue, Nov 11, 2008 at 1:32 PM, Samir Faci wrote: > hmmmm, is he? That really is good to know, though the next question is... > is he scriptable? can kumar be executed as a cron job given beer is piped > in as stdin. :P might work with scotch or whiskey > > I was gonna answer to that email, but that reply is probably gonna be a bit > more long winded, I'll send that out when I get home. > > Okay, pylint is very sweet. I like the output and all the details, but > unless I'm missing something, it's simply a code analyzer, it doesn't > actually modify the code. > I was looking for something that given a certain config would alter or > generate a copy of my code with the modification passed in via the config > file. I believe both PyChecker and pylint are just a validation tool to > ensure that your code is decent. > -- > Samir > > > Garrett Smith wrote: >> >> Samir, >> >> I agree with Kumar -- *he* is an excellent code beautifier. I believe he >> is available under one of the "free beer" licenses. >> >> Cheers! >> >> ----- "Kumar McMillan" wrote: >> >> >>> >>> Hi Samir. >>> >>> while beautifiers are important for C-like languages (java, php, >>> perl, >>> etc) I think you'll find that after working in Python they are not so >>> important. This is mainly because indentation is forced upon you. In >>> my experience, using a code formatter is important when rogue editors >>> mess up indentation (some emacs modes do this). Since this results >>> in >>> an immediate syntax error in python, it's not something to worry >>> about. >>> >>> Using a beautifier is also important when there is a lack of >>> discipline on a team but obviously then you have a bigger problem. If >>> you are on a team where you feel the need to run everything through a >>> code formatter I'd suggest instead to try requiring code reviews >>> before a developer can check in his/her code to trunk. >>> http://en.wikipedia.org/wiki/Code_review >>> A quick code review will often catch most formatting mistakes (and >>> laziness, like lines greater than 80 chars). A code review is also a >>> psychological device that makes devs try harder to make things >>> readable by other devs :) >>> >>> It also helps a team to agree on some conventions for your team to >>> follow. I.E. http://www.python.org/dev/peps/pep-0008/ >>> >>> On Tue, Nov 11, 2008 at 11:49 AM, Samir Faci >>> wrote: >>> >>>> >>>> Hello everyone, >>>> >>>> I've been sort of lurking around for a while, and just started to >>>> >>> >>> get a >>> >>>> >>>> bit more active with python. Now, I know that python is just >>>> >>> >>> beautiful and >>> >>>> >>>> we all love how pretty it looks, especially compared to some other >>>> >>> >>> languages >>> >>>> >>>> *cough* perl *cough*. That being said, I was wondering if anyone >>>> >>> >>> knew of >>> >>>> >>>> any code beautifiers for python. >>>> >>>> The ones I've been able to find have limited functionality. ie >>>> >>> >>> reindent.py >>> >>>> >>>> to fix your tabbing, and PythonTidy which I think may do what I >>>> >>> >>> want, but >>> >>>> >>>> for some reason has no config file, aside from editing the .py >>>> >>> >>> file. >>> >>>> >>>> Just looking for something like uncrustify for c++/java, where I can >>>> >>> >>> specify >>> >>>> >>>> a format, as far as how I want my function definitions to look like, >>>> >>> >>> my if, >>> >>>> >>>> else, etc to look like and allow my beautifier to traverse a list of >>>> >>> >>> .py >>> >>>> >>>> files and generate a prettier version of the .py file. >>>> >>>> Any suggestions would be appreciated, if anyone has used any. >>>> >>>> -- >>>> Samir >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> http://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> http://mail.python.org/mailman/listinfo/chicago >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From g at rrett.us.com Tue Nov 11 20:52:45 2008 From: g at rrett.us.com (Garrett Smith) Date: Tue, 11 Nov 2008 13:52:45 -0600 (CST) Subject: [Chicago] Python Code Beautifiers In-Reply-To: Message-ID: <881644862.122191226433165264.JavaMail.root@mail-3.01.com> "'Free' as in free scotch"?? That just might stick! ----- "Kumar McMillan" wrote: > On Tue, Nov 11, 2008 at 1:32 PM, Samir Faci wrote: > > hmmmm, is he? That really is good to know, though the next question > is... > > is he scriptable? can kumar be executed as a cron job given beer > is piped > > in as stdin. :P > > might work with scotch or whiskey > > > > > I was gonna answer to that email, but that reply is probably gonna > be a bit > > more long winded, I'll send that out when I get home. > > > > Okay, pylint is very sweet. I like the output and all the details, > but > > unless I'm missing something, it's simply a code analyzer, it > doesn't > > actually modify the code. > > I was looking for something that given a certain config would alter > or > > generate a copy of my code with the modification passed in via the > config > > file. I believe both PyChecker and pylint are just a validation > tool to > > ensure that your code is decent. > > -- > > Samir > > > > > > Garrett Smith wrote: > >> > >> Samir, > >> > >> I agree with Kumar -- *he* is an excellent code beautifier. I > believe he > >> is available under one of the "free beer" licenses. > >> > >> Cheers! > >> > >> ----- "Kumar McMillan" wrote: > >> > >> > >>> > >>> Hi Samir. > >>> > >>> while beautifiers are important for C-like languages (java, php, > >>> perl, > >>> etc) I think you'll find that after working in Python they are not > so > >>> important. This is mainly because indentation is forced upon you. > In > >>> my experience, using a code formatter is important when rogue > editors > >>> mess up indentation (some emacs modes do this). Since this > results > >>> in > >>> an immediate syntax error in python, it's not something to worry > >>> about. > >>> > >>> Using a beautifier is also important when there is a lack of > >>> discipline on a team but obviously then you have a bigger problem. > If > >>> you are on a team where you feel the need to run everything > through a > >>> code formatter I'd suggest instead to try requiring code reviews > >>> before a developer can check in his/her code to trunk. > >>> http://en.wikipedia.org/wiki/Code_review > >>> A quick code review will often catch most formatting mistakes > (and > >>> laziness, like lines greater than 80 chars). A code review is > also a > >>> psychological device that makes devs try harder to make things > >>> readable by other devs :) > >>> > >>> It also helps a team to agree on some conventions for your team > to > >>> follow. I.E. http://www.python.org/dev/peps/pep-0008/ > >>> > >>> On Tue, Nov 11, 2008 at 11:49 AM, Samir Faci > > >>> wrote: > >>> > >>>> > >>>> Hello everyone, > >>>> > >>>> I've been sort of lurking around for a while, and just started > to > >>>> > >>> > >>> get a > >>> > >>>> > >>>> bit more active with python. Now, I know that python is just > >>>> > >>> > >>> beautiful and > >>> > >>>> > >>>> we all love how pretty it looks, especially compared to some > other > >>>> > >>> > >>> languages > >>> > >>>> > >>>> *cough* perl *cough*. That being said, I was wondering if > anyone > >>>> > >>> > >>> knew of > >>> > >>>> > >>>> any code beautifiers for python. > >>>> > >>>> The ones I've been able to find have limited functionality. ie > >>>> > >>> > >>> reindent.py > >>> > >>>> > >>>> to fix your tabbing, and PythonTidy which I think may do what I > >>>> > >>> > >>> want, but > >>> > >>>> > >>>> for some reason has no config file, aside from editing the .py > >>>> > >>> > >>> file. > >>> > >>>> > >>>> Just looking for something like uncrustify for c++/java, where I > can > >>>> > >>> > >>> specify > >>> > >>>> > >>>> a format, as far as how I want my function definitions to look > like, > >>>> > >>> > >>> my if, > >>> > >>>> > >>>> else, etc to look like and allow my beautifier to traverse a list > of > >>>> > >>> > >>> .py > >>> > >>>> > >>>> files and generate a prettier version of the .py file. > >>>> > >>>> Any suggestions would be appreciated, if anyone has used any. > >>>> > >>>> -- > >>>> Samir > >>>> > >>>> _______________________________________________ > >>>> Chicago mailing list > >>>> Chicago at python.org > >>>> http://mail.python.org/mailman/listinfo/chicago > >>>> > >>>> > >>>> > >>> > >>> _______________________________________________ > >>> Chicago mailing list > >>> Chicago at python.org > >>> http://mail.python.org/mailman/listinfo/chicago > >>> > >> > >> _______________________________________________ > >> Chicago mailing list > >> Chicago at python.org > >> http://mail.python.org/mailman/listinfo/chicago > >> > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From spam at esamir.com Tue Nov 11 21:08:27 2008 From: spam at esamir.com (Samir Faci) Date: Tue, 11 Nov 2008 14:08:27 -0600 Subject: [Chicago] Python Code Beautifiers In-Reply-To: <881644862.122191226433165264.JavaMail.root@mail-3.01.com> References: <881644862.122191226433165264.JavaMail.root@mail-3.01.com> Message-ID: <4919E63B.2020205@esamir.com> Free or open source? Let's get RMS into this debate.. I'm sure he appreciates a good scotch too. Garrett Smith wrote: > "'Free' as in free scotch"?? > > That just might stick! > > > ----- "Kumar McMillan" wrote: > > >> On Tue, Nov 11, 2008 at 1:32 PM, Samir Faci wrote: >> >>> hmmmm, is he? That really is good to know, though the next question >>> >> is... >> >>> is he scriptable? can kumar be executed as a cron job given beer >>> >> is piped >> >>> in as stdin. :P >>> >> might work with scotch or whiskey >> >> >>> I was gonna answer to that email, but that reply is probably gonna >>> >> be a bit >> >>> more long winded, I'll send that out when I get home. >>> >>> Okay, pylint is very sweet. I like the output and all the details, >>> >> but >> >>> unless I'm missing something, it's simply a code analyzer, it >>> >> doesn't >> >>> actually modify the code. >>> I was looking for something that given a certain config would alter >>> >> or >> >>> generate a copy of my code with the modification passed in via the >>> >> config >> >>> file. I believe both PyChecker and pylint are just a validation >>> >> tool to >> >>> ensure that your code is decent. >>> -- >>> Samir >>> >>> >>> Garrett Smith wrote: >>> >>>> Samir, >>>> >>>> I agree with Kumar -- *he* is an excellent code beautifier. I >>>> >> believe he >> >>>> is available under one of the "free beer" licenses. >>>> >>>> Cheers! >>>> >>>> ----- "Kumar McMillan" wrote: >>>> >>>> >>>> >>>>> Hi Samir. >>>>> >>>>> while beautifiers are important for C-like languages (java, php, >>>>> perl, >>>>> etc) I think you'll find that after working in Python they are not >>>>> >> so >> >>>>> important. This is mainly because indentation is forced upon you. >>>>> >> In >> >>>>> my experience, using a code formatter is important when rogue >>>>> >> editors >> >>>>> mess up indentation (some emacs modes do this). Since this >>>>> >> results >> >>>>> in >>>>> an immediate syntax error in python, it's not something to worry >>>>> about. >>>>> >>>>> Using a beautifier is also important when there is a lack of >>>>> discipline on a team but obviously then you have a bigger problem. >>>>> >> If >> >>>>> you are on a team where you feel the need to run everything >>>>> >> through a >> >>>>> code formatter I'd suggest instead to try requiring code reviews >>>>> before a developer can check in his/her code to trunk. >>>>> http://en.wikipedia.org/wiki/Code_review >>>>> A quick code review will often catch most formatting mistakes >>>>> >> (and >> >>>>> laziness, like lines greater than 80 chars). A code review is >>>>> >> also a >> >>>>> psychological device that makes devs try harder to make things >>>>> readable by other devs :) >>>>> >>>>> It also helps a team to agree on some conventions for your team >>>>> >> to >> >>>>> follow. I.E. http://www.python.org/dev/peps/pep-0008/ >>>>> >>>>> On Tue, Nov 11, 2008 at 11:49 AM, Samir Faci >>>>> >> >> >>>>> wrote: >>>>> >>>>> >>>>>> Hello everyone, >>>>>> >>>>>> I've been sort of lurking around for a while, and just started >>>>>> >> to >> >>>>> get a >>>>> >>>>> >>>>>> bit more active with python. Now, I know that python is just >>>>>> >>>>>> >>>>> beautiful and >>>>> >>>>> >>>>>> we all love how pretty it looks, especially compared to some >>>>>> >> other >> >>>>> languages >>>>> >>>>> >>>>>> *cough* perl *cough*. That being said, I was wondering if >>>>>> >> anyone >> >>>>> knew of >>>>> >>>>> >>>>>> any code beautifiers for python. >>>>>> >>>>>> The ones I've been able to find have limited functionality. ie >>>>>> >>>>>> >>>>> reindent.py >>>>> >>>>> >>>>>> to fix your tabbing, and PythonTidy which I think may do what I >>>>>> >>>>>> >>>>> want, but >>>>> >>>>> >>>>>> for some reason has no config file, aside from editing the .py >>>>>> >>>>>> >>>>> file. >>>>> >>>>> >>>>>> Just looking for something like uncrustify for c++/java, where I >>>>>> >> can >> >>>>> specify >>>>> >>>>> >>>>>> a format, as far as how I want my function definitions to look >>>>>> >> like, >> >>>>> my if, >>>>> >>>>> >>>>>> else, etc to look like and allow my beautifier to traverse a list >>>>>> >> of >> >>>>> .py >>>>> >>>>> >>>>>> files and generate a prettier version of the .py file. >>>>>> >>>>>> Any suggestions would be appreciated, if anyone has used any. >>>>>> >>>>>> -- >>>>>> Samir >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> http://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> http://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> http://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> http://mail.python.org/mailman/listinfo/chicago >>> >>> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From nerkles at gmail.com Wed Nov 12 18:00:40 2008 From: nerkles at gmail.com (isaac) Date: Wed, 12 Nov 2008 11:00:40 -0600 Subject: [Chicago] Python Code Beautifiers In-Reply-To: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> References: <1e6142750811110949q3c91f4edtdee3bdb81dbdbec2@mail.gmail.com> Message-ID: <57427b5b0811120900g79916420pb0e68845bb0c3c1e@mail.gmail.com> Eclipse's PyDev plugin has a decent, mostly PEP 8 compliant Python code formatter, but I've not heard of any successful effort to extract it from Eclipse. I once downloaded Eclipse just to try it out, but I haven't continued to use it for all the reasons others have cited in this thread, plus it's way too cumbersome to launch the entire behemoth of Eclipse just for that purpose. But it's there if you want it: http://pydev.sourceforge.net/ --Isaac From emperorcezar at gmail.com Thu Nov 13 14:21:23 2008 From: emperorcezar at gmail.com (Adam Jenkins) Date: Thu, 13 Nov 2008 07:21:23 -0600 Subject: [Chicago] ChicagoLug Code review Message-ID: <58a5f2220811130521x2c5f9d42pc4a3c72273ae5d2a@mail.gmail.com> We would like to announce that this Saturday November 15th from 3 to 6pm is the Chicago Lug code review meeting. If you're stuck on a piece of code, looking to learn a few tricks, or just wanna hang out with some nerds, then come by. We will have people with knowledge in C, Python, Django, Ruby, PHP, Bash, HTML, and CSS More detailed information can be found on our flier http://www.chicagolug.org/wiki/images/c/ca/CodeReviewFlyer.svg -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Thu Nov 13 21:44:38 2008 From: carl at personnelware.com (Carl Karsten) Date: Thu, 13 Nov 2008 14:44:38 -0600 Subject: [Chicago] Looking for Venues In-Reply-To: <13c49eee0811070726s4fa310d9u82a30ea2b63b9607@mail.gmail.com> References: <53A2B345-9137-45F6-834B-EB79D38A91B4@sent.com> <7362A58B-3C32-45EE-ADC7-47D68D36D642@widefido.com> <4913D931.3000309@personnelware.com> <87r65nvehs.fsf@dustycloud.org> <53288E00-578A-4801-BD91-EB7D9B1F0D63@widefido.com> <13c49eee0811070726s4fa310d9u82a30ea2b63b9607@mail.gmail.com> Message-ID: <491C91B6.8000503@personnelware.com> Brian, How soon can we get in the room? I need some time to get the web cam thing setup so Feihong's phone can be seen on the projector. 30 min should be enough. Carl K From bray at sent.com Thu Nov 13 23:56:31 2008 From: bray at sent.com (Brian Ray) Date: Thu, 13 Nov 2008 16:56:31 -0600 Subject: [Chicago] Great Night for ChiPy Message-ID: <13147680-D2C5-4345-A109-B737FFCD9882@sent.com> Just a reminder: tonight's meeting is at the *Lincoln Park* Campus of Depaul. It's public transit accessible by the Armitage Brown/Purple Line or Fullerton Red Line stops. Hope you can make it. It will be our best one yet. -- Brian Ray From kumar.mcmillan at gmail.com Fri Nov 14 00:03:40 2008 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Thu, 13 Nov 2008 17:03:40 -0600 Subject: [Chicago] Great Night for ChiPy In-Reply-To: <13147680-D2C5-4345-A109-B737FFCD9882@sent.com> References: <13147680-D2C5-4345-A109-B737FFCD9882@sent.com> Message-ID: On Thu, Nov 13, 2008 at 4:56 PM, Brian Ray wrote: > > Just a reminder: tonight's meeting is at the *Lincoln Park* Campus of > Depaul. It's public transit accessible by the Armitage Brown/Purple Line or > Fullerton Red Line stops. Hope you can make it. It will be our best one yet. Also, some on #chipy decided to meet beforehand for dinner at this Jamaican restaurant / bar called Ja Grill. http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla:en-US:official&hs=YQP&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=ja+grill+chicago&spell=1 anyone else is welcome to join. It's 4 blocks south of the mtg spot, at Armitage & Sheffield: 1008 W Armitage Ave Kumar From david.durham.jr at gmail.com Fri Nov 14 18:11:25 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Fri, 14 Nov 2008 11:11:25 -0600 Subject: [Chicago] Python/Gimp follow-up Message-ID: Just wanted to follow up my [supposed to have been] lightning talk with a few links, and apologies for my laptop's slow boot .. the battery doesn't work so good. Here's the only real reference I've found on PyGimp: http://www.gimp.org/docs/python/index.html And here's the general gimp developer site with tutorials for writing Gimp plug-ins with C: http://developer.gimp.org/ Thanks all for your attention, questions, feedback and whatnot during the presentation last night. (Probably the best chipy meeting ever) -Dave From andrew.cronk at gmail.com Fri Nov 14 18:25:55 2008 From: andrew.cronk at gmail.com (Andrew J Cronk) Date: Fri, 14 Nov 2008 11:25:55 -0600 Subject: [Chicago] Image Processing and Symbol Recognition Message-ID: <491DB4A3.1060605@gmail.com> Long time lurker, first time poster. I want to write a script that takes an image as an input, and outputs the name of the shape contained in it. >> python image_proc.py square.jpg square >> python image_proc.py circle.jpg circle The long term goal is to move beyond recognizing basic shapes into recognizing more complex binary color symbols. I have been looking into using Gamera, SciPy, and Pyro (so far Gamera looks the most promising). Does anyone have insights in this field? Thanks, Andy From hsu.feihong at yahoo.com Fri Nov 14 18:50:01 2008 From: hsu.feihong at yahoo.com (Feihong Hsu) Date: Fri, 14 Nov 2008 09:50:01 -0800 (PST) Subject: [Chicago] Image Processing and Symbol Recognition In-Reply-To: <491DB4A3.1060605@gmail.com> Message-ID: <513895.31819.qm@web34803.mail.mud.yahoo.com> Microsoft's (free) Tablet PC SDK handles basic shape recognition. You can interface with it using either Python for .NET or IronPython. Windows only, of course. Though the tablet libraries can be used even if you don't own a tablet PC. If you are using Windows Vista I believe everything is already included in the operating system, no need for the separate download. --- On Fri, 11/14/08, Andrew J Cronk wrote: From: Andrew J Cronk Subject: [Chicago] Image Processing and Symbol Recognition To: chicago at python.org Date: Friday, November 14, 2008, 11:25 AM Long time lurker, first time poster. I want to write a script that takes an image as an input, and outputs the name of the shape contained in it. >> python image_proc.py square.jpg square >> python image_proc.py circle.jpg circle The long term goal is to move beyond recognizing basic shapes into recognizing more complex binary color symbols. I have been looking into using Gamera, SciPy, and Pyro (so far Gamera looks the most promising). Does anyone have insights in this field? Thanks, Andy _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Fri Nov 14 22:48:33 2008 From: bray at sent.com (Brian Ray) Date: Fri, 14 Nov 2008 15:48:33 -0600 Subject: [Chicago] Image Processing and Symbol Recognition In-Reply-To: <491DB4A3.1060605@gmail.com> References: <491DB4A3.1060605@gmail.com> Message-ID: On Nov 14, 2008, at 11:25 AM, Andrew J Cronk wrote: > Long time lurker, first time poster. > > I want to write a script that takes an image as an input, and > outputs the name of the shape contained in it. > > >> python image_proc.py square.jpg > square > > >> python image_proc.py circle.jpg > circle > > The long term goal is to move beyond recognizing basic shapes into > recognizing more complex binary color symbols. > > I have been looking into using Gamera, SciPy, and Pyro (so far > Gamera looks the most promising). Does anyone have insights in this > field? > This almost reminds of of OCR--it is just shape recognition. We use this for sorting and matching personalized mail pieces by machine. The package we use is not available to the public, but I am sure you can find some open source. Perhaps take a look at this project: http://code.google.com/p/pytesser/ Regards, Brian Ray From hsu.feihong at yahoo.com Sun Nov 16 01:15:36 2008 From: hsu.feihong at yahoo.com (Feihong Hsu) Date: Sat, 15 Nov 2008 16:15:36 -0800 (PST) Subject: [Chicago] PyS60 Presentation Notes Message-ID: <316113.10425.qm@web34806.mail.mud.yahoo.com> ========================================== Intro to PyS60: Python on Your Nokia Phone ========================================== What is PyS60? ============== - Python ported to S60 smartphone platform - Made by Nokia - Open source (Apache & Python licenses) - Conforms to Python 2.2.2 Notes ----- S60 is a software platform that runs on Symbian OS. Symbian OS is an operating system that targets mobile devices. Symbian OS and S60 are scheduled to become open source in the first half of 2009. S60 is used mostly in Nokia phones, but also appears in phones made by Samsung (and, to a lesser extent, Panasonic, LG, and Lenovo). Compatibility ============= Not all of Nokia's phones can run PyS60. PyS60 works only on S60 2nd Edition and S60 3rd Edition devices. To see if your device is supported, check this page: http://en.wikipedia.org/wiki/Nokia_S60_and_Symbian_OS Web Page ======== There is an official PyS60 page, but Nokia's Open Source Wiki is the best place to get started: http://wiki.opensource.nokia.com/projects/PyS60 What is the Nokia E71? ====================== - Latest entry in E-Series line of business-oriented smartphones - Available in US as an unlocked phone - Runs S60 3rd Edition with Feature Pack 1 - Has a QWERTY keyboard Notes ----- Yes, this is the phone that Joel Spolsky raved about in this post: http://www.joelonsoftware.com/items/2008/08/22.html Things That Are Accessible to Python ==================================== Since PyS60 is officially supported, it can take advantage of these features (if present on the device): - Filesystem - GPS - Media playback - Contacts database - Camera - GUI framework - Text to speech - Video recording HUGE List of PyS60 Code Samples =============================== http://wiki.forum.nokia.com/index.php/Category:Python#Code_Examples_for_Python Learning ======== http://wiki.forum.nokia.com/index.php/Category:Python#Tutorials - Nifty "eLearning" module from Nokia - Link to Python 2.2.2 reference - Links to tutorials PyS60 Quick Start ================= - Install Nokia PC Suite (Windows only) - Use PC Suite to install: ? - PythonForS60_1_4_4_3rdEd.SIS ? - PythonScriptShell_1_4_4_3rdEd.SIS - Stick memory card into cell phone - Use PC Suite to transfer files into E:\Python NOTES ----- The memory card will probably need to be a MicroSD card. You can get a 2 GB MicroSD card for $8 if you know where to look (hint: MicroCenter) The E:\ drive is always mapped to the memory card. On Mac/Linux you will might need to follow an alternate set of instructions that involves downloading and installing the SIS files using the phone's web browser. If you don't have a memory card, you can use Nokia PC Suite to transfer your .py files to C:\DATA (a non-restricted folder), then use a file manager (like Y-Browser) to transfer them to the C:\Python directory. ? S60 3rd Edition SDK Emulator ============================ - Emulates a generic device running S60 - Freely available - Lets you develop PyS60 applications on your computer - Edit the files right on your hard drive (instant gratification) - No fear of messing up your phone ? Emulator Quickstart =================== - Windows only (wtf) - Install ActivePerl (wtf) - Install new-ish version of Java (wtf) - Install S60 3rd Edition C++ SDK - Unzip contents of PyS60 3rd Edition SDK into \epoc32 directory - Start PythonScriptShell the same way as you would on your phone Notes ----- Detailed but slightly inaccurate instructions are here: http://wiki.opensource.nokia.com/projects/Installing_PyS60#Emulator_installation An annoying aspect of the emulator is that it takes forever to start up. Ideas for Apps ============== - Train/bus schedule that can be updated when connected to web - Location-aware weather report - Version of Battleship! that you can play with someone else using text messages - Tamagochi that prank calls your friends when it gets cranky -------------- next part -------------- An HTML attachment was scrubbed... URL: From MDiPierro at cs.depaul.edu Sun Nov 16 15:32:37 2008 From: MDiPierro at cs.depaul.edu (Massimo Di Pierro) Date: Sun, 16 Nov 2008 08:32:37 -0600 Subject: [Chicago] Django models now run in web2py Message-ID: Thought you may be interested in this http://groups.google.com/group/web2py/browse_thread/thread/ d0da4bd8133bf608 It may need some improvement but seems to work. Massimo From castironpi-ng at comcast.net Wed Nov 12 21:54:19 2008 From: castironpi-ng at comcast.net (castironpi-ng at comcast.net) Date: Wed, 12 Nov 2008 20:54:19 +0000 (UTC) Subject: [Chicago] newcomer november meeting Message-ID: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> Greetings group, I am curious about the group and would like to attend its meeting tomorrow. Is it alright if I don't bring my laptop? Sincerely, A. Brady P.S. Currently unemployed. Must find other conversation starter. -------------- next part -------------- An HTML attachment was scrubbed... URL: From MDiPierro at cs.depaul.edu Sun Nov 16 21:47:15 2008 From: MDiPierro at cs.depaul.edu (Massimo Di Pierro) Date: Sun, 16 Nov 2008 14:47:15 -0600 Subject: [Chicago] django models now run in web2py Message-ID: <74D4EB5F-CD23-4F41-B442-AB92E9BA9D82@cs.depaul.edu> I thought you may be interested in this http://groups.google.com/group/web2py/browse_thread/thread/ d0da4bd8133bf608 perhaps some of you may be interested in helping improve it. Massimo From cwebber at dustycloud.org Mon Nov 17 17:00:52 2008 From: cwebber at dustycloud.org (Christopher Allan Webber) Date: Mon, 17 Nov 2008 10:00:52 -0600 Subject: [Chicago] newcomer november meeting In-Reply-To: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> (castironpi-ng@comcast.net's message of "Wed, 12 Nov 2008 20:54:19 +0000 (UTC)") References: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> Message-ID: <87zljy9waz.fsf@dustycloud.org> Greets Brady, Everyone is welcome, with or without laptops :) castironpi-ng at comcast.net writes: > Greetings group, > > I am curious about the group and would like to attend its meeting tomorrow. > Is it alright if I don't bring my laptop? > > Sincerely, > > A. Brady > > P.S. Currently unemployed. Must find other conversation starter. > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From david.durham.jr at gmail.com Mon Nov 17 17:13:10 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Mon, 17 Nov 2008 10:13:10 -0600 Subject: [Chicago] newcomer november meeting In-Reply-To: <87zljy9waz.fsf@dustycloud.org> References: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> <87zljy9waz.fsf@dustycloud.org> Message-ID: On Mon, Nov 17, 2008 at 10:00 AM, Christopher Allan Webber wrote: > Greets Brady, > > Everyone is welcome, with or without laptops :) Actually, I was thinking you guys should make a "must bring a laptop" requirement ... How long before I get my ChiPy card? And will it be laminated? Thanks, Dave From carl at personnelware.com Mon Nov 17 17:15:48 2008 From: carl at personnelware.com (Carl Karsten) Date: Mon, 17 Nov 2008 10:15:48 -0600 Subject: [Chicago] tweener Message-ID: <492198B4.1030800@personnelware.com> How about Thurs, back to the best German bar in Chicago, Resi's Bierstube: http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content 6pm what say u? Carl K From swgithen at mtu.edu Mon Nov 17 17:17:00 2008 From: swgithen at mtu.edu (Steven Githens) Date: Mon, 17 Nov 2008 11:17:00 -0500 Subject: [Chicago] newcomer november meeting In-Reply-To: References: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> <87zljy9waz.fsf@dustycloud.org> Message-ID: <492198FC.4030909@mtu.edu> David Durham, Jr. wrote: > On Mon, Nov 17, 2008 at 10:00 AM, Christopher Allan Webber > wrote: > >> Greets Brady, >> >> Everyone is welcome, with or without laptops :) >> > > Actually, I was thinking you guys should make a "must bring a laptop" > requirement ... How long before I get my ChiPy card? And will it be > laminated? > > We had really nice rectangular pins. Are those still for sale? -s > Thanks, > Dave > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From cstejerean at gmail.com Mon Nov 17 17:30:37 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Mon, 17 Nov 2008 10:30:37 -0600 Subject: [Chicago] tweener In-Reply-To: <492198B4.1030800@personnelware.com> References: <492198B4.1030800@personnelware.com> Message-ID: <276266d0811170830o59d98dcao2e07a5ebf3cf8b88@mail.gmail.com> Count me in. On Mon, Nov 17, 2008 at 10:15 AM, Carl Karsten wrote: > How about Thurs, back to the > > best German bar in Chicago, Resi's Bierstube: > > http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content > > 6pm > > what say u? > > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbsnyder at fanplastic.org Mon Nov 17 17:47:50 2008 From: jbsnyder at fanplastic.org (James Snyder) Date: Mon, 17 Nov 2008 10:47:50 -0600 Subject: [Chicago] DVCS Workflows? Message-ID: I was thinking a bit about the revision control workflows discussion that had come up during the last meeting, and while a survey of some sort is probably a good idea, I have some related thoughts, and a question or two. Central repository tools like SVN seem to be somewhat common in working environments where there's an organization or company backing/ organizing development. Are there any out there that are using distributed version control tools like git while working on projects like this, with a DVCS being the primary tool both locally and for the "official" version of the code? I pretty much exclusively use git, but frequently I'm using it as a way to talk to a centralized SVN repo (whether read-only to check out latest development sources or read-write). In these cases, I'm basically using git because it allows me to have a local, rather well compressed, full history of a project. I sometimes end up using it for easy local branching of things in a way I might not do with a local SVN client, but otherwise I don't use it that much differently for subversion while interacting with these types of projects. Where git usage differs, for me, from svn usage is on projects I've started myself, or if someone's using git for an "official" version of a project. I really like the ability to really cheaply create a repository when I start working on something, and periodically commit locally to it so that if something breaks horribly I've always got the history, and I've got it locally, and I don't have to be online to talk with a server. This has gotten to the point where I will make a repo for almost any code I'm messing with as long as I may come back to it at some point. I would never do this with subversion, even though technically I could make a local repo and commit to it. Is anyone doing anything more interesting with DVCS tools? Related: There is a python git library available here (port of ruby grit library): http://blog.michaeltrier.com/2008/5/8/gitpython -- James Snyder jbsnyder at fanplastic.org http://fanplastic.org/key.txt -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: This is a digitally signed message part URL: From g at rrett.us.com Mon Nov 17 18:48:22 2008 From: g at rrett.us.com (Garrett Smith) Date: Mon, 17 Nov 2008 11:48:22 -0600 (CST) Subject: [Chicago] tweener In-Reply-To: <46642286.1050541226943919133.JavaMail.root@mail-3.01.com> Message-ID: <233142729.1052681226944102890.JavaMail.root@mail-3.01.com> I'll try to make it. I'm assuming it's a requirement to have food? Otherwise, Map Room! And I believe this Thurs is technically a "tween-tweener". ----- "Carl Karsten" wrote: > How about Thurs, back to the > > best German bar in Chicago, Resi's Bierstube: > http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content > > 6pm > > what say u? > > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From g at rrett.us.com Mon Nov 17 19:29:29 2008 From: g at rrett.us.com (Garrett Smith) Date: Mon, 17 Nov 2008 12:29:29 -0600 (CST) Subject: [Chicago] DVCS Workflows? In-Reply-To: <1538226342.1074691226946508409.JavaMail.root@mail-3.01.com> Message-ID: <258566361.1075151226946569015.JavaMail.root@mail-3.01.com> I'm preparing some notes on my use of Bazaar for the next meeting. If folks are up for a talk on this topic, I can try to tackle it. In particular, I'm thinking of presenting in some detail on how Bazaar can as a personal dev tool within a Subversion managed project. This would cover the merits of distributed VCS tools in more traditional, centralized scenarios. Most of the concepts would apply to git or Mercurial. As I've used git as well, I can speak as to the key differences. As I was thinking about this topic over the weekend, it occurred to me that there are two uber-topics that are in play for this conversation: * Concurrency of development work streams * Flexbility of applying and reverting developer contributions The first topic has to do with how well the toolset support the activities of multiple developers. This gets into flexibility of the model (centralized vs. federated) and the support for merging separate codelines. In this vein, I like Bazaar as it explicitly supports some of the more common patterns as well as the more esoteric. The second topic is tied to more advanced work flows where gate keepers (or similar -- e.g. dev leads, program managers, etc.) assume responsbility for evaluating and applying developer contributions. As a project (can be commercial as well as open source) matures/grows, it becomes more important to manage the flow of contributions into particular releases. For example, the toolset+process might allow a program manager to decide late in a release cycle to apply two new feature and remove a particular fix because it looks like it's causing problems. I've only seens a handful of these process at work and they're very impressive. In these cases, git + the-right-process IMO really shines! Anyway, to get back to the original question, "maybe", depending on your definition of "more interesting" :) ----- "James Snyder" wrote: > I was thinking a bit about the revision control workflows discussion that had come up during the last meeting, and while a survey of some sort is probably a good idea, I have some related thoughts, and a question or two. > Central repository tools like SVN seem to be somewhat common in working environments where there's an organization or company backing/organizing development. Are there any out there that are using distributed version control tools like git while working on projects like this, with a DVCS being the primary tool both locally and for the "official" version of the code? > I pretty much exclusively use git, but frequently I'm using it as a way to talk to a centralized SVN repo (whether read-only to check out latest development sources or read-write). In these cases, I'm basically using git because it allows me to have a local, rather well compressed, full history of a project. I sometimes end up using it for easy local branching of things in a way I might not do with a local SVN client, but otherwise I don't use it that much differently for subversion while interacting with these types of projects. > Where git usage differs, for me, from svn usage is on projects I've started myself, or if someone's using git for an "official" version of a project. I really like the ability to really cheaply create a repository when I start working on something, and periodically commit locally to it so that if something breaks horribly I've always got the history, and I've got it locally, and I don't have to be online to talk with a server. This has gotten to the point where I will make a repo for almost any code I'm messing with as long as I may come back to it at some point. I would never do this with subversion, even though technically I could make a local repo and commit to it. > Is anyone doing anything more interesting with DVCS tools? > Related: There is a python git library available here (port of ruby grit library): http://blog.michaeltrier.com/2008/5/8/gitpython > > > > -- James Snyder jbsnyder at fanplastic.org http://fanplastic.org/key.txt > _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.durham.jr at gmail.com Mon Nov 17 20:40:16 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Mon, 17 Nov 2008 13:40:16 -0600 Subject: [Chicago] tweener In-Reply-To: <233142729.1052681226944102890.JavaMail.root@mail-3.01.com> References: <46642286.1050541226943919133.JavaMail.root@mail-3.01.com> <233142729.1052681226944102890.JavaMail.root@mail-3.01.com> Message-ID: On Mon, Nov 17, 2008 at 11:48 AM, Garrett Smith wrote: > I'll try to make it. I'm assuming it's a requirement to have food? Otherwise, Map Room! > > And I believe this Thurs is technically a "tween-tweener". I'm calling it a 'tweener. Note the apostrophe. I brought the apostrophe to the table .. you can thank me for that later. -Dave From pfein at pobox.com Mon Nov 17 22:12:42 2008 From: pfein at pobox.com (Pete) Date: Mon, 17 Nov 2008 15:12:42 -0600 Subject: [Chicago] tweener In-Reply-To: <492198B4.1030800@personnelware.com> References: <492198B4.1030800@personnelware.com> Message-ID: On Nov 17, 2008, at 10:15 AM, Carl Karsten wrote: > what say u? Hmm, prolly. --Pete PS- jeez, that IRC speak is slipping in all over these days. From carl at personnelware.com Mon Nov 17 22:29:07 2008 From: carl at personnelware.com (Carl Karsten) Date: Mon, 17 Nov 2008 15:29:07 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: References: Message-ID: <4921E223.1050702@personnelware.com> James Snyder wrote: > I was thinking a bit about the revision control workflows discussion > that had come up during the last meeting, and while a survey of some > sort is probably a good idea, I have some related thoughts, and a > question or two. > > Central repository tools like SVN seem to be somewhat common in working > environments where there's an organization or company backing/organizing > development. Are there any out there that are using distributed version > control tools like git while working on projects like this, with a DVCS > being the primary tool both locally and for the "official" version of > the code? I do a bit of hacking on the v4l code, which uses mercurial. I personally don't do anything much different than if they used svn: I pull down the source, hack, hg patch>foo.patch, and email that to a mail list. > > I pretty much exclusively use git, but frequently I'm using it as a way > to talk to a centralized SVN repo (whether read-only to check out latest > development sources or read-write). In these cases, I'm basically using > git because it allows me to have a local, rather well compressed, full > history of a project. I sometimes end up using it for easy local > branching of things in a way I might not do with a local SVN client, but > otherwise I don't use it that much differently for subversion while > interacting with these types of projects. > > Where git usage differs, for me, from svn usage is on projects I've > started myself, or if someone's using git for an "official" version of a > project. I really like the ability to really cheaply create a > repository when I start working on something, and periodically commit > locally to it so that if something breaks horribly I've always got the > history, and I've got it locally, and I don't have to be online to talk > with a server. This has gotten to the point where I will make a repo > for almost any code I'm messing with as long as I may come back to it at > some point. I would never do this with subversion, even though > technically I could make a local repo and commit to it. I like the idea of using git for everything. Right now I have an svn server, and most things end up there. sometimes I shoehorn stuff into an existing repo because it is related enough, and I don't feel like creating another. If I was using git, I am guessing there wouldn't be any shoehorning. > > Is anyone doing anything more interesting with DVCS tools? > > Related: There is a python git library available here (port of ruby > grit library): http://blog.michaeltrier.com/2008/5/8/gitpython v4l has some docs defining their workflow: http://linuxtv.org/hg/v4l-dvb/raw-file/tip/README.patches "This file describes the general procedures used by the LinuxTV team (*) and by the v4l-dvb community." A few weeks ago python-dev list started discussing moving to a DVCS. there is a crap load of posts/threads - I don't recommend reading the history. here is the current result document: "started the DVCS PEP..." http://docs.google.com/View?docid=dg7fctr4_40dvjkdg64 From g at rrett.us.com Mon Nov 17 23:33:26 2008 From: g at rrett.us.com (Garrett Smith) Date: Mon, 17 Nov 2008 16:33:26 -0600 (CST) Subject: [Chicago] tweener In-Reply-To: <492198B4.1030800@personnelware.com> Message-ID: <965798908.1300231226961205980.JavaMail.root@mail-3.01.com> Suggestion...let's have it at Uberstein instead... http://maps.google.com/maps?f=q&hl=en&geocode=&q=uberstein&sll=37.0625,-95.677068&sspn=31.701751,45.703125&ie=UTF8&ll=41.962043,-87.672615&spn=0.116157,0.178528&z=12&iwloc=A Beer is excellent -- AND -- they ALSO sell sausages by the sausage! I believe they have a Thursday night special on certain beers -- quite cheap IIRC. ----- "Carl Karsten" wrote: > How about Thurs, back to the > > best German bar in Chicago, Resi's Bierstube: > http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content > > 6pm > > what say u? > > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From tcp at mac.com Mon Nov 17 23:45:46 2008 From: tcp at mac.com (Ted Pollari) Date: Mon, 17 Nov 2008 16:45:46 -0600 Subject: [Chicago] newcomer november meeting In-Reply-To: <492198FC.4030909@mtu.edu> References: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> <87zljy9waz.fsf@dustycloud.org> <492198FC.4030909@mtu.edu> Message-ID: On Nov 17, 2008, at 10:17 AM, Steven Githens wrote: > We had really nice rectangular pins. Are those still for sale? > > -s I've still got a handful that I may remember to bring to a meeting at some point in the future, but for the most part, no, they're gone/sold/ distributed. If there were interest enough in another run of 20+ buttons, I could order a batch before PyCon, at the latest. -t From carl at personnelware.com Tue Nov 18 00:19:25 2008 From: carl at personnelware.com (Carl Karsten) Date: Mon, 17 Nov 2008 17:19:25 -0600 Subject: [Chicago] tweener In-Reply-To: <965798908.1300231226961205980.JavaMail.root@mail-3.01.com> References: <965798908.1300231226961205980.JavaMail.root@mail-3.01.com> Message-ID: <4921FBFD.7010600@personnelware.com> How is the "fratesque Wrigleyville clientele" on a week night? Carl K Garrett Smith wrote: > Suggestion...let's have it at Uberstein instead... > > http://maps.google.com/maps?f=q&hl=en&geocode=&q=uberstein&sll=37.0625,-95.677068&sspn=31.701751,45.703125&ie=UTF8&ll=41.962043,-87.672615&spn=0.116157,0.178528&z=12&iwloc=A > > Beer is excellent -- AND -- they ALSO sell sausages by the sausage! I believe they have a Thursday night special on certain beers -- quite cheap IIRC. > > > ----- "Carl Karsten" wrote: > >> How about Thurs, back to the >> >> best German bar in Chicago, Resi's Bierstube: >> http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content >> >> 6pm >> >> what say u? >> >> Carl K >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > From g at rrett.us.com Tue Nov 18 00:34:24 2008 From: g at rrett.us.com (Garrett Smith) Date: Mon, 17 Nov 2008 17:34:24 -0600 (CST) Subject: [Chicago] tweener In-Reply-To: <713361947.1418071226964577902.JavaMail.root@mail-3.01.com> Message-ID: <97095315.1419701226964864763.JavaMail.root@mail-3.01.com> Based on my one Thurs night there, this place manages to totally avoid it. The only fraternizing was from elderly German speaking gentlemen ogling the waitstaff. I'm guessing the lack of Miller Lite on tap and chili fries on the menu keeps the locals at bay. Apologies to those who drink Miller Lite and like chili fries (losers). ----- "Carl Karsten" wrote: > How is the "fratesque Wrigleyville clientele" on a week night? > > Carl K > > Garrett Smith wrote: > > Suggestion...let's have it at Uberstein instead... > > > > > http://maps.google.com/maps?f=q&hl=en&geocode=&q=uberstein&sll=37.0625,-95.677068&sspn=31.701751,45.703125&ie=UTF8&ll=41.962043,-87.672615&spn=0.116157,0.178528&z=12&iwloc=A > > > > Beer is excellent -- AND -- they ALSO sell sausages by the sausage! > I believe they have a Thursday night special on certain beers -- quite > cheap IIRC. > > > > > > ----- "Carl Karsten" wrote: > > > >> How about Thurs, back to the > >> > >> best German bar in Chicago, Resi's Bierstube: > >> > http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content > >> > >> 6pm > >> > >> what say u? > >> > >> Carl K > >> _______________________________________________ > >> Chicago mailing list > >> Chicago at python.org > >> http://mail.python.org/mailman/listinfo/chicago > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From carl at personnelware.com Tue Nov 18 00:47:49 2008 From: carl at personnelware.com (Carl Karsten) Date: Mon, 17 Nov 2008 17:47:49 -0600 Subject: [Chicago] tweener In-Reply-To: <97095315.1419701226964864763.JavaMail.root@mail-3.01.com> References: <97095315.1419701226964864763.JavaMail.root@mail-3.01.com> Message-ID: <492202A5.1090304@personnelware.com> Good enough for me. now to get the rest of the ACKs to do whatever the protocol says... There is a red line stop right there. guessing it is about as bad for metra riders. Carl K Garrett Smith wrote: > Based on my one Thurs night there, this place manages to totally avoid it. The only fraternizing was from elderly German speaking gentlemen ogling the waitstaff. > > I'm guessing the lack of Miller Lite on tap and chili fries on the menu keeps the locals at bay. > > Apologies to those who drink Miller Lite and like chili fries (losers). > > ----- "Carl Karsten" wrote: > >> How is the "fratesque Wrigleyville clientele" on a week night? >> >> Carl K >> >> Garrett Smith wrote: >>> Suggestion...let's have it at Uberstein instead... >>> >>> >> http://maps.google.com/maps?f=q&hl=en&geocode=&q=uberstein&sll=37.0625,-95.677068&sspn=31.701751,45.703125&ie=UTF8&ll=41.962043,-87.672615&spn=0.116157,0.178528&z=12&iwloc=A >>> Beer is excellent -- AND -- they ALSO sell sausages by the sausage! >> I believe they have a Thursday night special on certain beers -- quite >> cheap IIRC. >>> >>> ----- "Carl Karsten" wrote: >>> >>>> How about Thurs, back to the >>>> >>>> best German bar in Chicago, Resi's Bierstube: >>>> >> http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content >>>> 6pm >>>> >>>> what say u? >>>> >>>> Carl K >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> http://mail.python.org/mailman/listinfo/chicago >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> http://mail.python.org/mailman/listinfo/chicago >>> >>> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > From carl at personnelware.com Tue Nov 18 14:46:04 2008 From: carl at personnelware.com (Carl Karsten) Date: Tue, 18 Nov 2008 07:46:04 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <4921E223.1050702@personnelware.com> References: <4921E223.1050702@personnelware.com> Message-ID: <4922C71C.3030706@personnelware.com> too bad you aren't in Oakland CA today: http://devsummit08.aspirationtech.org/index.php/The_Wonders_of_Git """ in the words of Evan Henshaw Plath, Git has ?made forking projects manageable? GitHub have been able to easily layer social networking on top to track connections between contributors. coding as a social process """ Carl K From g at rrett.us.com Tue Nov 18 17:07:15 2008 From: g at rrett.us.com (Garrett Smith) Date: Tue, 18 Nov 2008 10:07:15 -0600 (CST) Subject: [Chicago] Boxee v miro In-Reply-To: <1561032704.402711227024294688.JavaMail.root@mail-3.01.com> Message-ID: <1172884877.403741227024435137.JavaMail.root@mail-3.01.com> Does anyone offhand have a compare/contrast of miro and Boxee (http://www.boxee.tv)? -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian.james.fox at gmail.com Tue Nov 18 17:29:09 2008 From: brian.james.fox at gmail.com (Brian Fox) Date: Tue, 18 Nov 2008 10:29:09 -0600 Subject: [Chicago] newcomer november meeting In-Reply-To: References: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> <87zljy9waz.fsf@dustycloud.org> <492198FC.4030909@mtu.edu> Message-ID: <13c49eee0811180829p7df80a7bgaf562dbed5a7e077@mail.gmail.com> I would be interested in a button Brian J. Fox On Mon, Nov 17, 2008 at 4:45 PM, Ted Pollari wrote: > > On Nov 17, 2008, at 10:17 AM, Steven Githens wrote: > > We had really nice rectangular pins. Are those still for sale? >> >> -s >> > > > I've still got a handful that I may remember to bring to a meeting at some > point in the future, but for the most part, no, they're > gone/sold/distributed. > > If there were interest enough in another run of 20+ buttons, I could order > a batch before PyCon, at the latest. > > -t > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbsnyder at fanplastic.org Tue Nov 18 18:43:32 2008 From: jbsnyder at fanplastic.org (James Snyder) Date: Tue, 18 Nov 2008 11:43:32 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <4922C71C.3030706@personnelware.com> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> Message-ID: <29FA75CD-E55E-4197-A652-F47BA56E0C4D@fanplastic.org> Yeah, unfortunately, the following isn't working for me as of late: from __future__ import teleporter In all seriousness though, there are some interesting things in the notes there like gitjour, which I'll have to check out. Also GitHub is quite nice, especially being free for open source projects. Are they doing video postings of these talks? Speaking of social/collaboration aspects to DVCS use, bzr does have a major thing going for it for open source projects in launchpad.net. That's especially the case if you're interested in using it to work on things that you'll end up rolling up as debian/ubuntu packages, but there are some multiplatform projects there as well. I suppose the bug tracking and planning features work well there too, since Canonical is using them to manage bugs for Ubuntu. The one thing that has seriously irritated me about bzr with svn is that it's a huge pain to compile bzr-svn on OS X (yes, I know there are packages, but they're built for Apple's python, and my default interpreter is an additional install of python.). Building the dependencies and installing them from scratch never seems to work for me. On Nov 18, 2008, at 7:46 AM, Carl Karsten wrote: > too bad you aren't in Oakland CA today: > http://devsummit08.aspirationtech.org/index.php/The_Wonders_of_Git > """ > in the words of Evan Henshaw Plath, Git has ?made forking projects > manageable? > > GitHub have been able to easily layer social networking on top to > track > connections between contributors. > > coding as a social process > """ > > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -- James Snyder Biomedical Engineering Northwestern University jbsnyder at fanplastic.org http://fanplastic.org/key.txt ph: (847) 644-2322 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: This is a digitally signed message part URL: From david.durham.jr at gmail.com Tue Nov 18 21:14:35 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Tue, 18 Nov 2008 14:14:35 -0600 Subject: [Chicago] newcomer november meeting In-Reply-To: <13c49eee0811180829p7df80a7bgaf562dbed5a7e077@mail.gmail.com> References: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> <87zljy9waz.fsf@dustycloud.org> <492198FC.4030909@mtu.edu> <13c49eee0811180829p7df80a7bgaf562dbed5a7e077@mail.gmail.com> Message-ID: On Tue, Nov 18, 2008 at 10:29 AM, Brian Fox wrote: > I would be interested in a button I would also be interested in a button ... if it's laminated. -Dave From tim.saylor at gmail.com Tue Nov 18 21:25:32 2008 From: tim.saylor at gmail.com (Tim Saylor) Date: Tue, 18 Nov 2008 14:25:32 -0600 Subject: [Chicago] newcomer november meeting In-Reply-To: References: <735392533.147441226523259658.JavaMail.root@sz0050a.emeryville.ca.mail.comcast.net> <87zljy9waz.fsf@dustycloud.org> <492198FC.4030909@mtu.edu> <13c49eee0811180829p7df80a7bgaf562dbed5a7e077@mail.gmail.com> Message-ID: <9fb45b0b0811181225l5a324619n71a46f754a6b015a@mail.gmail.com> me too On Tue, Nov 18, 2008 at 2:14 PM, David Durham, Jr. < david.durham.jr at gmail.com> wrote: > On Tue, Nov 18, 2008 at 10:29 AM, Brian Fox > wrote: > > I would be interested in a button > > I would also be interested in a button ... if it's laminated. > > -Dave > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From maney at two14.net Wed Nov 19 19:15:44 2008 From: maney at two14.net (Martin Maney) Date: Wed, 19 Nov 2008 12:15:44 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <4922C71C.3030706@personnelware.com> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> Message-ID: <20081119181544.GA16455@furrr.two14.net> On Tue, Nov 18, 2008 at 07:46:04AM -0600, Carl Karsten wrote: too bad > in the words of Evan Henshaw Plath, Git has ?made forking projects > manageable? Git (or, very likely, any of several other dvcses) makes single-developer projects much more pleasant, IME&O. Subversion makes you think branching has to be painful, but it's wrong. > GitHub have been able to easily layer social networking on top to track > connections between contributors. Github has its points, but it totally ignores anything that isn't just another file checked in to a git repository. The "social aspects" seems mostly hype to me, but maybe I'm missing something - seems to be nothing much more than displaying what [github only?] repo is your "origin" or upstream. Oh, there's a wikilike thing, but the one time I tried using it it didn't seem to ever recognize changes, at least not in the alleged preview. Maybe it's a non-wiki wikilike thing that I just don't understand how to stroke. -- Microsoft, which used to say all the time that the software business was ruthlessly competitive, is now matched against a competitor whose model of production and distribution is so much better that Microsoft stands no chance of prevailing in the long run. They're simply trying to scare people out of dealing with a competitor they can't buy, can't intimidate and can't stop. -- Eben Moglen From cstejerean at gmail.com Wed Nov 19 20:39:00 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Wed, 19 Nov 2008 13:39:00 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <20081119181544.GA16455@furrr.two14.net> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> Message-ID: <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> On Wed, Nov 19, 2008 at 12:15 PM, Martin Maney wrote: > > > GitHub have been able to easily layer social networking on top to track > > connections between contributors. > > Github has its points, but it totally ignores anything that isn't just > another file checked in to a git repository. The "social aspects" > seems mostly hype to me, but maybe I'm missing something - seems to be > nothing much more than displaying what [github only?] repo is your > "origin" or upstream. > Github's social features only work when other forks are also on Github. The github gem which gives you a command line utility by the same name provides some features that I think make Github even more interesting, like showing you any other forks of the project that have commits that you don't. This really enables a truly distributed way to hack on an open source project because I don't have to wait for the main project to accept patches, and I also don't need to resort to the manual process of tracking down interesting patches on websites and mailing lists and having to main them locally myself. Also, the ability to watch a project you're interested in and having their commits show up in your news feed is pretty neat, and a good way to follow what's new in a project you find interesting. -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From maney at two14.net Wed Nov 19 21:01:01 2008 From: maney at two14.net (Martin Maney) Date: Wed, 19 Nov 2008 14:01:01 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> Message-ID: <20081119200101.GB17751@furrr.two14.net> On Wed, Nov 19, 2008 at 01:39:00PM -0600, Cosmin Stejerean wrote: > Github's social features only work when other forks are also on Github. The Yeah, it's another silo. > github gem which gives you a command line utility by the same name provides > some features that I think make Github even more interesting, like showing > you any other forks of the project that have commits that you don't. This That might be interesting. Sounds like something I've not stumbled across yet. > really enables a truly distributed way to hack on an open source project > because I don't have to wait for the main project to accept patches, and I > also don't need to resort to the manual process of tracking down interesting > patches on websites and mailing lists and having to main them locally > myself. As long as it's all on github. Still, that is kinda nice... but you still need to visit (or, at least, subscribe) to some separate service for the bug tracker or mailing list or etc. I'm seeing a lot of stuff in the code.google silo that's just using the bug tracker, with a pointer on the home page to github (and vice versa, of course). Personally, I'd take a more integrated tracker + repo over github's "social" features... as long as I didn't have to make the repo Subversion. A few years back I thought Subversion was the best thing since sliced bread, but it suffers from feet of CVS. :-( > Also, the ability to watch a project you're interested in and having their > commits show up in your news feed is pretty neat, and a good way to follow > what's new in a project you find interesting. What news feed? Something I have to poll github for? I'd really rather have a commit mailing list or some such, thanks. -- Pruning and restoring a blighted tree is almost an impossible task. The same is true of blighted computer programs. Restoring a structure that has been distorted by patches and deletions, or fixing a program with a seriously weak algorithm isn't worth the time. The best that can result is a long, inefficient, unintelligible program that defies maintenance. The worst that could result, we dare not think of. -- Henry Ledgard (trying not to think of Windows, you think?) From cstejerean at gmail.com Wed Nov 19 21:36:41 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Wed, 19 Nov 2008 14:36:41 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <20081119200101.GB17751@furrr.two14.net> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> Message-ID: <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> On Wed, Nov 19, 2008 at 2:01 PM, Martin Maney wrote: > On Wed, Nov 19, 2008 at 01:39:00PM -0600, Cosmin Stejerean wrote: > > Github's social features only work when other forks are also on Github. > The > > Yeah, it's another silo. > That's true, and I'd like to add that one should never forget that. As much as I like github for the convenience it provides, git is a *decentralized* VCS, and I think it's hilarious when github goes down and people start complaining that they can't access their repos. The good thing is git makes it incredibly easy to push changes to, and track, multiple remotes, so I see github more as a centralized place to make it easy for people to discover my work, and an off-site backup for my projects, rather than some integral part of my workflow. > > really enables a truly distributed way to hack on an open source project > > because I don't have to wait for the main project to accept patches, and > I > > also don't need to resort to the manual process of tracking down > interesting > > patches on websites and mailing lists and having to main them locally > > myself. > > As long as it's all on github. Still, that is kinda nice... but you > still need to visit (or, at least, subscribe) to some separate service > for the bug tracker or mailing list or etc. I'm seeing a lot of stuff > in the code.google silo that's just using the bug tracker, with a > pointer on the home page to github (and vice versa, of course). > Personally, I'd take a more integrated tracker + repo over github's > "social" features... as long as I didn't have to make the repo > Subversion. A few years back I thought Subversion was the best thing > since sliced bread, but it suffers from feet of CVS. :-( > I've never liked the bug tracker in Google Code so I'm glad github didn't try (and fail) to build a decent one. But I think the de-facto choice for bug tracking for Github projects is Lighthouse (Github integrates nicely with them for post-commit). Recently I started using Pivotal Tracker ( http://www.pivotaltracker.com) and so far I like it more than anything else I've tried. Also, like you said earlier, github is a silo, and I one for one feel better not keeping my bug tracker there. > > > Also, the ability to watch a project you're interested in and having > their > > commits show up in your news feed is pretty neat, and a good way to > follow > > what's new in a project you find interesting. > > What news feed? Something I have to poll github for? I'd really > rather have a commit mailing list or some such, thanks. > The "News for you" is an RSS feed you can subscribe to, which is an aggregation of commit notifications from all the projects you are tracking. Github does however support post commit hooks and it comes with easy integration to things like email, twitter, jabber, irc and several hosted bug trackers. So if you want to have a mailing list for commit messages it's trivial to set-up. -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From maney at two14.net Thu Nov 20 04:53:02 2008 From: maney at two14.net (Martin Maney) Date: Wed, 19 Nov 2008 21:53:02 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> Message-ID: <20081120035302.GA19122@furrr.two14.net> On Wed, Nov 19, 2008 at 02:36:41PM -0600, Cosmin Stejerean wrote: > That's true, and I'd like to add that one should never forget that. As much > as I like github for the convenience it provides, git is a *decentralized* > VCS, and I think it's hilarious when github goes down and people start > complaining that they can't access their repos. /me ROFL - this really happens? Too funny. > I've never liked the bug tracker in Google Code so I'm glad github didn't All bug trackers suck. Some may suck less than others, but the most important thing is that [nearly?] all of them suck less than not having a bug tracker at all. Ditto some wikish thing to make it easy to post docs in progress, links to related material, release notes... I haven't worked with GooCode much, but it's just about good enough to be useful... but it's all Subversion repos, right? Subversion is my ex-lover as VCSes go, and I'm still bitter about the issues that led to the breakup. To be honest, though, until I got that "this needs to be fixed - I need it!" feeling about parts of django-debug-toolbar, I hadn't felt the need for a public repo like github. > try (and fail) to build a decent one. But I think the de-facto choice for I don't recall having heard of either of those - more stuff to look into... > Also, like you said earlier, github is a silo, and I one for one feel better > not keeping my bug tracker there. Yeah, but a good silo makes things easier by bringing the pieces together (and should provide a reasonably easy way to download a useful copy of everything). -- In software as well as in modern art, the distinction between intentional and accidental omissions is often difficult to make. -- Andrew Hunt & David Thomas From carl at personnelware.com Thu Nov 20 16:54:01 2008 From: carl at personnelware.com (Carl Karsten) Date: Thu, 20 Nov 2008 09:54:01 -0600 Subject: [Chicago] tweener at Resi's Bierstube 6pm (not Uberstein) In-Reply-To: <492198B4.1030800@personnelware.com> References: <492198B4.1030800@personnelware.com> Message-ID: <49258819.3030708@personnelware.com> Carl Karsten wrote: > How about Thurs, back to the > > best German bar in Chicago, Resi's Bierstube: > http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content > > 6pm > No one else responded to the Uberstein thing - maybe next time. Carl K From kumar.mcmillan at gmail.com Thu Nov 20 17:28:04 2008 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Thu, 20 Nov 2008 10:28:04 -0600 Subject: [Chicago] tweener at Resi's Bierstube 6pm (not Uberstein) In-Reply-To: <49258819.3030708@personnelware.com> References: <492198B4.1030800@personnelware.com> <49258819.3030708@personnelware.com> Message-ID: On Thu, Nov 20, 2008 at 9:54 AM, Carl Karsten wrote: > Carl Karsten wrote: >> How about Thurs, back to the >> >> best German bar in Chicago, Resi's Bierstube: >> http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content >> I'm busy Thurs eve (tonight) but I'd be up for Resi's another time. Next week most people will be out of town though, so maybe after the holidays. >> 6pm >> > > No one else responded to the Uberstein thing - maybe next time. > > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From jcroneme at thoughtworks.com Thu Nov 20 17:29:48 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Thu, 20 Nov 2008 10:29:48 -0600 Subject: [Chicago] tweener at Resi's Bierstube 6pm (not Uberstein) In-Reply-To: Message-ID: I think I owe some beers to one of the guys from psc who was at resi's last time... I don't know if I can make it to Resi's next week as i'll be out of town towards the end of the week, but just for the record who picked up my tab at resi's last time? PEACE! Josh Cronemeyer "Kumar McMillan" Sent by: chicago-bounces+jcroneme=thoughtworks.com at python.org 11/20/08 10:28 AM Please respond to The Chicago Python Users Group To "The Chicago Python Users Group" cc Subject Re: [Chicago] tweener at Resi's Bierstube 6pm (not Uberstein) On Thu, Nov 20, 2008 at 9:54 AM, Carl Karsten wrote: > Carl Karsten wrote: >> How about Thurs, back to the >> >> best German bar in Chicago, Resi's Bierstube: >> http://chicago.metromix.com/restaurants/austrian/resis-bierstube-chicago/136004/content >> I'm busy Thurs eve (tonight) but I'd be up for Resi's another time. Next week most people will be out of town though, so maybe after the holidays. >> 6pm >> > > No one else responded to the Uberstein thing - maybe next time. > > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From cstejerean at gmail.com Thu Nov 20 17:49:08 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Thu, 20 Nov 2008 10:49:08 -0600 Subject: [Chicago] tweener at Resi's Bierstube 6pm (not Uberstein) In-Reply-To: References: Message-ID: <276266d0811200849x4379c373l65bbfe1fce49a41d@mail.gmail.com> On Thu, Nov 20, 2008 at 10:29 AM, Josh Cronemeyer wrote: > > I think I owe some beers to one of the guys from psc who was at resi's last > time... I don't know if I can make it to Resi's next week as i'll be out of > town towards the end of the week, but just for the record who picked up my > tab at resi's last time? > > PEACE! > Josh Cronemeyer > > That was probably me. -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcroneme at thoughtworks.com Thu Nov 20 18:24:47 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Thu, 20 Nov 2008 11:24:47 -0600 Subject: [Chicago] tweener at Resi's Bierstube 6pm (not Uberstein) In-Reply-To: <276266d0811200849x4379c373l65bbfe1fce49a41d@mail.gmail.com> Message-ID: thanks cosmin. i'll look for you at the next meeting. PEACE! Josh Cronemeyer "Cosmin Stejerean" Sent by: chicago-bounces+jcroneme=thoughtworks.com at python.org 11/20/08 10:49 AM Please respond to The Chicago Python Users Group To "The Chicago Python Users Group" cc Subject Re: [Chicago] tweener at Resi's Bierstube 6pm (not Uberstein) On Thu, Nov 20, 2008 at 10:29 AM, Josh Cronemeyer < jcroneme at thoughtworks.com> wrote: I think I owe some beers to one of the guys from psc who was at resi's last time... I don't know if I can make it to Resi's next week as i'll be out of town towards the end of the week, but just for the record who picked up my tab at resi's last time? PEACE! Josh Cronemeyer That was probably me. -- Cosmin Stejerean http://www.offbytwo.com_______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From cstejerean at gmail.com Thu Nov 20 20:58:53 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Thu, 20 Nov 2008 13:58:53 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <20081120035302.GA19122@furrr.two14.net> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> <20081120035302.GA19122@furrr.two14.net> Message-ID: <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> On Wed, Nov 19, 2008 at 9:53 PM, Martin Maney wrote: > > Yeah, but a good silo makes things easier by bringing the pieces > together (and should provide a reasonably easy way to download a useful > copy of everything). > > Speaking of bringing pieces together, I just discovered gist, a pastebin on steroids of sorts from Github. It's supposed to make it easier for people to contribute to open source projects even if they're not yet comfortable with git. You can read more about it here http://www.sitepoint.com/blogs/2008/07/24/github-gist-is-pastie-on-steroids/or play with it at http://gist.github.com (there are also vim and eclipse plugins for doing this automatically from within your editor). -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From mtemkin at speakeasy.net Thu Nov 20 21:21:25 2008 From: mtemkin at speakeasy.net (Marc Temkin) Date: Thu, 20 Nov 2008 14:21:25 -0600 Subject: [Chicago] Can you post re next ACM meeting on Computational Finance Message-ID: Computational Finance presented by: Dr. Mark Bennett 5:30 PM Buffet and Social Hour 6:30 PM Presentation Hosted by: Roosevelt University, downtown Chicago 430 S. Michigan Ave, Chicago, IL 60605 (nearest intersection: Congress and Michigan) Room 232 Cost (Includes Dinner & Program): Members: $10, Non-members: $12, Students with ID: $5 _____ At the macro level, the world financial markets are experiencing market corrections based upon nearly a decade of excessive debt. Price shocks in the oil and commodities markets are becoming the norm as demand outstrips supply and speculation by traders increases the volatility. At the micro level, how does an individual investor or professional in the field keep focused on the fundamentals? Did the models account for this market? What's going to happen in the future? As we might expect, we cannot predict the future precisely. In retrospect, taking on less risk would have been prudent. What are the tools and models of computational finance to help us continue a disciplined approach going forward? How do we use basic models to make decisions about positions we might take in the markets? What are the key parameters to estimate and how should they used to predict the potential future outcomes? Just like in weather prediction, the quantitative models can become quite complex, requiring the use of huge data sets, multiprocessors and supercomputers. We start with some of the more basic models analysts use and move to more complex ones which rely on stochastic differential equations. About the Speaker Dr. Mark Bennett is a Chicago-based computer scientist. He is employed at Rho Trading Securities. Prior to that he was a quantitative risk analyst for Bank of America Securities. He has managed aerospace technology projects for Northrop Grumman and worked for AT&T Bell Labs prior to that. He holds a Ph.D. in computer science from UCLA. _____ Reservations: To make a reservation, use this form: http://spreadsheets.google.com/viewform?key=p-UVle2DaAnl7yaoks-AtCQ or send an e-mail to greg at neumarke.net or call Greg at 773-907-3308 (work) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ph at malaprop.org Thu Nov 20 23:10:11 2008 From: ph at malaprop.org (Peter Harkins) Date: Thu, 20 Nov 2008 17:10:11 -0500 Subject: [Chicago] DVCS Workflows? In-Reply-To: <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> <20081120035302.GA19122@furrr.two14.net> <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> Message-ID: <20081120221011.GD6971@malaprop.org> On Thu, Nov 20, 2008 at 01:58:53PM -0600, Cosmin Stejerean wrote: > Speaking of bringing pieces together, I just discovered gist, a pastebin on > steroids of sorts from Github. You've just mentioned what I was going to chime in to point out, that Gist is a really nice pastebin. Syntax highlighting and easy to edit and share tweaks. So I'll just settle for sharing links to the Gist editor plugins: http://github.com/blog/233-gist-support-for-textmate http://github.com/blog/234-gist-vim-and-gist-el There's also a nice blog post about the github gem: http://github.com/blog/214-the-new-improved-github-gem My two cents on Github is that it's a nice place to share code without having to Set Up A Project* and makes for a nice introduction to the sometimes-intimidating git alongside git-scm.com. * http://kiloblog.com/post/sharing-code-for-what-its-worth/ In conclusion, I have nothing original to say. There's this big web of jerks who've written up all my interesting thoughts before I've had a chance to think them. -- Peter Harkins - http://push.cx - http://NearbyGamers.com From skip at pobox.com Fri Nov 21 00:11:55 2008 From: skip at pobox.com (skip at pobox.com) Date: Thu, 20 Nov 2008 17:11:55 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <20081120221011.GD6971@malaprop.org> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> <20081120035302.GA19122@furrr.two14.net> <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> <20081120221011.GD6971@malaprop.org> Message-ID: <18725.61115.105758.954024@montanaro-dyndns-org.local> I've never used pastebins before. I only heard about them the other day when I got roundly booed for pasting some code into an irc window. Can someone tell me how they work? I understand that you upload a code snippet. But then what? Thanks, Skip From carl at personnelware.com Fri Nov 21 00:19:10 2008 From: carl at personnelware.com (Carl Karsten) Date: Thu, 20 Nov 2008 17:19:10 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <18725.61115.105758.954024@montanaro-dyndns-org.local> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> <20081120035302.GA19122@furrr.two14.net> <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> <20081120221011.GD6971@malaprop.org> <18725.61115.105758.954024@montanaro-dyndns-org.local> Message-ID: <4925F06E.5000006@personnelware.com> skip at pobox.com wrote: > I've never used pastebins before. I only heard about them the other day > when I got roundly booed for pasting some code into an irc window. Can > someone tell me how they work? I understand that you upload a code snippet. > But then what? then you paste the url you are given. best to just try it. Carl K From skip at pobox.com Fri Nov 21 00:40:01 2008 From: skip at pobox.com (skip at pobox.com) Date: Thu, 20 Nov 2008 17:40:01 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <4925F06E.5000006@personnelware.com> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <20081119181544.GA16455@furrr.two14.net> <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> <20081120035302.GA19122@furrr.two14.net> <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> <20081120221011.GD6971@malaprop.org> <18725.61115.105758.954024@montanaro-dyndns-org.local> <4925F06E.5000006@personnelware.com> Message-ID: <18725.62801.535195.432190@montanaro-dyndns-org.local> >> But then what? Carl> then you paste the url you are given. Carl> best to just try it. Ok, so I paste the "git clone ..." command and then clone the repo it created for me: git clone git://gist.github.com/27274.git gist-27274 I have a little git repo with one file in it. How is that better than viewing a little snippet of code in irc (aside for irc's line-by-line nature)? Why does it matter that I told github that the code I typed was Python? It gave me a file with a .sc extension (which means what?). Where does the syntax highlighting and stuff come into play? Seems like much ado about nothing to me. Skip From cstejerean at gmail.com Fri Nov 21 00:59:44 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Thu, 20 Nov 2008 17:59:44 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <18725.62801.535195.432190@montanaro-dyndns-org.local> References: <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> <20081120035302.GA19122@furrr.two14.net> <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> <20081120221011.GD6971@malaprop.org> <18725.61115.105758.954024@montanaro-dyndns-org.local> <4925F06E.5000006@personnelware.com> <18725.62801.535195.432190@montanaro-dyndns-org.local> Message-ID: <276266d0811201559kc623552kacd3db6eb2d6b9de@mail.gmail.com> On Thu, Nov 20, 2008 at 5:40 PM, wrote: > > >> But then what? > > Carl> then you paste the url you are given. > > Carl> best to just try it. > > Ok, so I paste the "git clone ..." command and then clone the repo it > created for me: > > git clone git://gist.github.com/27274.git gist-27274 > > I have a little git repo with one file in it. How is that better than > viewing a little snippet of code in irc (aside for irc's line-by-line > nature)? Why does it matter that I told github that the code I typed was > Python? It gave me a file with a .sc extension (which means what?). Where > does the syntax highlighting and stuff come into play? Seems like much ado > about nothing to me. > > Skip > You don't have to use git to check out the file. You can send someone that URL (here's a dumb one I just created http://gist.github.com/27282) This lets someone see that file with syntax highlighting in a browser, instead of in an IRC window, etc. The fact that it's a git repo is a convenience intended for easily contributing patches to an open source project without having to use git. You create a patch, upload to github and then the developers of that software can check out your change using git, just to make it easier (instead of having to copy and paste your change or download an attachment). Even cooler though is that you or someone else can make changes to your patch, say to bring it up to date with latest trunk before it gets accepted, and github will keep track of the history. You can either work with it completely through the web interface (for the people new to git) or check it out as a regular git repository. I think it's kinda cool to be able to collaborate that way with someone who might not know much about git or source control tools in general, getter than posting revisions and revisions of a patch to a bug tracker or sending patches around on mailing lists. -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From skip at pobox.com Fri Nov 21 01:32:28 2008 From: skip at pobox.com (skip at pobox.com) Date: Thu, 20 Nov 2008 18:32:28 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <276266d0811201559kc623552kacd3db6eb2d6b9de@mail.gmail.com> References: <276266d0811191139l49f9dbdbpbc2dee4f435124b3@mail.gmail.com> <20081119200101.GB17751@furrr.two14.net> <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> <20081120035302.GA19122@furrr.two14.net> <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> <20081120221011.GD6971@malaprop.org> <18725.61115.105758.954024@montanaro-dyndns-org.local> <4925F06E.5000006@personnelware.com> <18725.62801.535195.432190@montanaro-dyndns-org.local> <276266d0811201559kc623552kacd3db6eb2d6b9de@mail.gmail.com> Message-ID: <18726.412.451743.213434@montanaro-dyndns-org.local> Cosmin> You don't have to use git to check out the file. You can send Cosmin> someone that URL (here's a dumb one I just created Cosmin> http://gist.github.com/27282) Thanks. I see the code displayed neatly. Why doesn't that work for mine? http://gist.github.com/27274 I can't seem to figure out a way to view my own paste as others would see it. Even after I log out or view it from another browser I get the same non-view view. Thanks for the further explanation. Skip From jcroneme at thoughtworks.com Thu Nov 20 18:32:54 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Thu, 20 Nov 2008 11:32:54 -0600 Subject: [Chicago] dec. meeting Message-ID: Are we for reals having the dec. meeting in the ThoughtWorks office? If so i'm going to reserve the space, projector, etc. Should I get pizza? PEACE! Josh Cronemeyer -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Fri Nov 21 02:53:43 2008 From: bray at sent.com (Brian Ray) Date: Thu, 20 Nov 2008 19:53:43 -0600 Subject: [Chicago] dec. meeting In-Reply-To: References: Message-ID: <64529D57-4F0A-4CB2-A9D5-629F75986415@sent.com> On Nov 20, 2008, at 11:32 AM, Josh Cronemeyer wrote: > > Are we for reals having the dec. meeting in the ThoughtWorks > office? If so i'm going to reserve the space, projector, etc. > Should I get pizza? YES! I mentioned this at the last meeting and the response was really all positive. Let's move forward with ThoughtWorks for December ChiPy! Yea! This will be the best meeting of any sort ever... -- Brian Ray From szybalski at gmail.com Fri Nov 21 02:55:22 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Thu, 20 Nov 2008 19:55:22 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <29FA75CD-E55E-4197-A652-F47BA56E0C4D@fanplastic.org> References: <4921E223.1050702@personnelware.com> <4922C71C.3030706@personnelware.com> <29FA75CD-E55E-4197-A652-F47BA56E0C4D@fanplastic.org> Message-ID: <804e5c70811201755p6883831fhe2c7d6497510aaef@mail.gmail.com> On Tue, Nov 18, 2008 at 11:43 AM, James Snyder wrote: > Yeah, unfortunately, the following isn't working for me as of late: > from __future__ import teleporter > In all seriousness though, there are some interesting things in the notes > there like gitjour, which I'll have to check out. Also GitHub is quite > nice, especially being free for open source projects. Are they doing video > postings of these talks? > Speaking of social/collaboration aspects to DVCS use, bzr does have a major > thing going for it for open source projects in launchpad.net. Speaking of launchpad..... http://lucasmanual.com/mywiki/Bazaar 1. How to convert your svn repo to bzr (sourceforge or google code or other...) 2. How to use bzr 3. how to register with launchpad (https://launchpad.net/projects/+new) and upload a project. (they use openID) 4. Sync your bug tracking with trac or bugzilla at a different location...etc... check out sample code: https://launchpad.net/mysql http://bazaar.launchpad.net/~mysql/mysql-server/mysql-5.0/files Lucas That's > especially the case if you're interested in using it to work on things that > you'll end up rolling up as debian/ubuntu packages, but there are some > multiplatform projects there as well. I suppose the bug tracking and > planning features work well there too, since Canonical is using them to > manage bugs for Ubuntu. > The one thing that has seriously irritated me about bzr with svn is that > it's a huge pain to compile bzr-svn on OS X (yes, I know there are packages, > but they're built for Apple's python, and my default interpreter is an > additional install of python.). Building the dependencies and installing > them from scratch never seems to work for me. > > On Nov 18, 2008, at 7:46 AM, Carl Karsten wrote: > > too bad you aren't in Oakland CA today: > http://devsummit08.aspirationtech.org/index.php/The_Wonders_of_Git > """ > in the words of Evan Henshaw Plath, Git has "made forking projects > manageable" > > GitHub have been able to easily layer social networking on top to track > connections between contributors. > > coding as a social process > """ > > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- > James Snyder > Biomedical Engineering > Northwestern University > jbsnyder at fanplastic.org > http://fanplastic.org/key.txt > ph: (847) 644-2322 > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar From jordan at widefido.com Fri Nov 21 02:58:13 2008 From: jordan at widefido.com (Jordan Sherer) Date: Thu, 20 Nov 2008 19:58:13 -0600 Subject: [Chicago] dec. meeting In-Reply-To: <64529D57-4F0A-4CB2-A9D5-629F75986415@sent.com> References: <64529D57-4F0A-4CB2-A9D5-629F75986415@sent.com> Message-ID: Where is ThoughtWorks located? On Nov 20, 2008, at Nov 20 7:53 PM, Brian Ray wrote: > > On Nov 20, 2008, at 11:32 AM, Josh Cronemeyer wrote: > >> >> Are we for reals having the dec. meeting in the ThoughtWorks >> office? If so i'm going to reserve the space, projector, etc. >> Should I get pizza? > > > YES! > > I mentioned this at the last meeting and the response was really all > positive. Let's move forward with ThoughtWorks for December ChiPy! > Yea! > > This will be the best meeting of any sort ever... > > -- Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From mdipierro at cs.depaul.edu Fri Nov 21 04:51:29 2008 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Thu, 20 Nov 2008 21:51:29 -0600 Subject: [Chicago] dec. meeting In-Reply-To: <64529D57-4F0A-4CB2-A9D5-629F75986415@sent.com> References: <64529D57-4F0A-4CB2-A9D5-629F75986415@sent.com> Message-ID: Quarter is over. Look forward to the next meeting. Massimo On Nov 20, 2008, at 7:53 PM, Brian Ray wrote: > > On Nov 20, 2008, at 11:32 AM, Josh Cronemeyer wrote: > >> >> Are we for reals having the dec. meeting in the ThoughtWorks >> office? If so i'm going to reserve the space, projector, etc. >> Should I get pizza? > > > YES! > > I mentioned this at the last meeting and the response was really all > positive. Let's move forward with ThoughtWorks for December ChiPy! > Yea! > > This will be the best meeting of any sort ever... > > -- Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From jcroneme at thoughtworks.com Fri Nov 21 07:06:16 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Fri, 21 Nov 2008 00:06:16 -0600 Subject: [Chicago] dec. meeting In-Reply-To: Message-ID: 200 E. Randolph 25th floor. What time should we say? How about pizza arrives at 6pm talk starts at 6:30ish? PEACE! Josh Cronemeyer Jordan Sherer Sent by: chicago-bounces+jcroneme=thoughtworks.com at python.org 11/20/08 07:58 PM Please respond to The Chicago Python Users Group To The Chicago Python Users Group cc Subject Re: [Chicago] dec. meeting Where is ThoughtWorks located? On Nov 20, 2008, at Nov 20 7:53 PM, Brian Ray wrote: > > On Nov 20, 2008, at 11:32 AM, Josh Cronemeyer wrote: > >> >> Are we for reals having the dec. meeting in the ThoughtWorks >> office? If so i'm going to reserve the space, projector, etc. >> Should I get pizza? > > > YES! > > I mentioned this at the last meeting and the response was really all > positive. Let's move forward with ThoughtWorks for December ChiPy! > Yea! > > This will be the best meeting of any sort ever... > > -- Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From cstejerean at gmail.com Fri Nov 21 09:17:51 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Fri, 21 Nov 2008 02:17:51 -0600 Subject: [Chicago] DVCS Workflows? In-Reply-To: <18726.412.451743.213434@montanaro-dyndns-org.local> References: <276266d0811191236o64489ad6i720f35d25cc7ae38@mail.gmail.com> <20081120035302.GA19122@furrr.two14.net> <276266d0811201158h143a40c7s73ca897f7ab6a343@mail.gmail.com> <20081120221011.GD6971@malaprop.org> <18725.61115.105758.954024@montanaro-dyndns-org.local> <4925F06E.5000006@personnelware.com> <18725.62801.535195.432190@montanaro-dyndns-org.local> <276266d0811201559kc623552kacd3db6eb2d6b9de@mail.gmail.com> <18726.412.451743.213434@montanaro-dyndns-org.local> Message-ID: <276266d0811210017o2ca4b749s203f85d8f452b076@mail.gmail.com> On Thu, Nov 20, 2008 at 6:32 PM, wrote: > > Cosmin> You don't have to use git to check out the file. You can send > Cosmin> someone that URL (here's a dumb one I just created > Cosmin> http://gist.github.com/27282) > > Thanks. I see the code displayed neatly. Why doesn't that work for mine? > > http://gist.github.com/27274 > > I can't seem to figure out a way to view my own paste as others would see > it. Even after I log out or view it from another browser I get the same > non-view view. > Not quite sure what happened with your paste. I'll try to ask one of the github guys. Try making a new one and see if you have the same problem. -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From cstejerean at gmail.com Fri Nov 21 09:19:24 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Fri, 21 Nov 2008 02:19:24 -0600 Subject: [Chicago] dec. meeting In-Reply-To: References: Message-ID: <276266d0811210019n538f7d2bt49d1221956bdc0d5@mail.gmail.com> On Fri, Nov 21, 2008 at 12:06 AM, Josh Cronemeyer wrote: > > 200 E. Randolph 25th floor. What time should we say? How about pizza > arrives at 6pm talk starts at 6:30ish? > > PEACE! > Josh Cronemeyer > > +1 -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From g at rrett.us.com Fri Nov 21 16:58:16 2008 From: g at rrett.us.com (Garrett Smith) Date: Fri, 21 Nov 2008 09:58:16 -0600 (CST) Subject: [Chicago] Forms + widget support layer Message-ID: <658086739.751001227283096066.JavaMail.root@mail-3.01.com> I'm in the market for a light weight component that sits somewhere between inbound HTTP requests and page/HTML generation that provides stuff like this: * Encoding and decoding of widget/field values to and from HTTP/HTML land * Field value validation * Form validation * Enough flexibility to support custom HTML+JavaScript widgets * Light weight controller facility * Not tied to a particular templating engine z3c.forms is very much in this vein, but seems to come with sundry other z3 baggage. Maybe this isn't as bad as it sounds. ToscaWidgets kinda does this. And of course, Django has this sort of thing built in. I'm looking for something along the lines of Webob -- stand alone, very light touch, but without enough support to make my life coding forms and integrating widgets much easier. Garrett -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Fri Nov 21 17:09:59 2008 From: bray at sent.com (Brian Ray) Date: Fri, 21 Nov 2008 10:09:59 -0600 Subject: [Chicago] dec. meeting In-Reply-To: References: Message-ID: <0DA93E3F-4B98-4A5B-8931-5B67989AEDAF@sent.com> On Nov 21, 2008, at 12:06 AM, Josh Cronemeyer wrote: > 200 E. Randolph 25th floor. What time should we say? How about > pizza arrives at 6pm talk starts at 6:30ish? Our meetings usually start at 7pm. So I would say just move back 1/2 hour. Pizza at 6:30, talks start 7ish. Regards, Brian Ray From cstejerean at gmail.com Fri Nov 21 17:09:14 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Fri, 21 Nov 2008 10:09:14 -0600 Subject: [Chicago] Forms + widget support layer In-Reply-To: <658086739.751001227283096066.JavaMail.root@mail-3.01.com> References: <658086739.751001227283096066.JavaMail.root@mail-3.01.com> Message-ID: <276266d0811210809m71d93ff1kdd69d1daf46410c9@mail.gmail.com> On Fri, Nov 21, 2008 at 9:58 AM, Garrett Smith wrote: > I'm in the market for a light weight component that sits somewhere between > inbound HTTP requests and page/HTML generation that provides stuff like > this: > > * Encoding and decoding of widget/field values to and from HTTP/HTML land > * Field value validation > * Form validation > * Enough flexibility to support custom HTML+JavaScript widgets > * Light weight controller facility > * Not tied to a particular templating engine > > z3c.forms is very much in this vein, but seems to come with sundry other z3 > baggage. Maybe this isn't as bad as it sounds. > > ToscaWidgets kinda does this. > > And of course, Django has this sort of thing built in. > > I'm looking for something along the lines of Webob -- stand alone, very > light touch, but without enough support to make my life coding forms and > integrating widgets much easier. > > Garrett > > Formencode? -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From g at rrett.us.com Fri Nov 21 18:01:03 2008 From: g at rrett.us.com (Garrett Smith) Date: Fri, 21 Nov 2008 11:01:03 -0600 (CST) Subject: [Chicago] Forms + widget support layer In-Reply-To: <700382879.775371227286860041.JavaMail.root@mail-3.01.com> Message-ID: <1812538.775391227286863049.JavaMail.root@mail-3.01.com> Yep, that's the one! I'm just going to start referring to Ian as "the Dude". To quote: Sometimes there's a man... I won't say a hero, 'cause what's a hero? But sometimes, there's a man ? and I'm talkin' about the Dude here ? sometimes, there's a man, well, he's the man for his time and place. He fits right in there. ----- "Cosmin Stejerean" wrote: > > On Fri, Nov 21, 2008 at 9:58 AM, Garrett Smith < g at rrett.us.com > wrote: > > I'm in the market for a light weight component that sits somewhere between inbound HTTP requests and page/HTML generation that provides stuff like this: > > * Encoding and decoding of widget/field values to and from HTTP/HTML land > * Field value validation > * Form validation > * Enough flexibility to support custom HTML+JavaScript widgets > * Light weight controller facility > * Not tied to a particular templating engine > > z3c.forms is very much in this vein, but seems to come with sundry other z3 baggage. Maybe this isn't as bad as it sounds. > > ToscaWidgets kinda does this. > > And of course, Django has this sort of thing built in. > > I'm looking for something along the lines of Webob -- stand alone, very light touch, but without enough support to make my life coding forms and integrating widgets much easier. > > Garrett > > > Formencode? > -- > Cosmin Stejerean > http://www.offbytwo.com > > _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From MDiPierro at cs.depaul.edu Fri Nov 21 18:56:55 2008 From: MDiPierro at cs.depaul.edu (DiPierro, Massimo) Date: Fri, 21 Nov 2008 11:56:55 -0600 Subject: [Chicago] Forms + widget support layer In-Reply-To: <276266d0811210809m71d93ff1kdd69d1daf46410c9@mail.gmail.com> References: <658086739.751001227283096066.JavaMail.root@mail-3.01.com>, <276266d0811210809m71d93ff1kdd69d1daf46410c9@mail.gmail.com> Message-ID: web2py provides form_factory. Example: #in model: def mywidget(field,value): return INPUT(_name=field.name,_value-value,_style='background-color: yellow') #in controller form=form_factory(SQLField('name',type='string',label='Your name',default='',requires=IS_NOT_EMPTY(),widget=mywidget)) #in view {{=form}} there are a lot of built-in validators but you can define your own. All field types have default widgets (for example boolean is a checkbox, reference types are dropboxes, etc.) 'date', 'datetime', and 'time' fields have default widgets that include js popup pickers, as well as default customizable validators. Massimo ________________________________________ From: chicago-bounces+mdipierro=cs.depaul.edu at python.org [chicago-bounces+mdipierro=cs.depaul.edu at python.org] On Behalf Of Cosmin Stejerean [cstejerean at gmail.com] Sent: Friday, November 21, 2008 10:09 AM To: The Chicago Python Users Group Subject: Re: [Chicago] Forms + widget support layer On Fri, Nov 21, 2008 at 9:58 AM, Garrett Smith > wrote: I'm in the market for a light weight component that sits somewhere between inbound HTTP requests and page/HTML generation that provides stuff like this: * Encoding and decoding of widget/field values to and from HTTP/HTML land * Field value validation * Form validation * Enough flexibility to support custom HTML+JavaScript widgets * Light weight controller facility * Not tied to a particular templating engine z3c.forms is very much in this vein, but seems to come with sundry other z3 baggage. Maybe this isn't as bad as it sounds. ToscaWidgets kinda does this. And of course, Django has this sort of thing built in. I'm looking for something along the lines of Webob -- stand alone, very light touch, but without enough support to make my life coding forms and integrating widgets much easier. Garrett Formencode? -- Cosmin Stejerean http://www.offbytwo.com From jcroneme at thoughtworks.com Sat Nov 22 06:51:14 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Fri, 21 Nov 2008 23:51:14 -0600 Subject: [Chicago] dec. meeting In-Reply-To: <0DA93E3F-4B98-4A5B-8931-5B67989AEDAF@sent.com> Message-ID: Pizza 6:30, Talks 7. Check and check. I'm so excited about the meeting that I made a flyer and posted an image of it here http://www.cuberick.com/2008/11/chipy-meeting-at-thoughtworks.html Pass it around. The only detail we need to work out is how to handle getting everyone in the building. It would be nice if I had a list of the names of people coming so I can give it to the ninjas at the security desk. Alternatively I could just lurk in the lobby of the building looking for people with python tattoos... PEACE! Josh Cronemeyer Brian Ray Sent by: chicago-bounces+jcroneme=thoughtworks.com at python.org 11/21/08 10:09 AM Please respond to The Chicago Python Users Group To The Chicago Python Users Group cc Subject Re: [Chicago] dec. meeting On Nov 21, 2008, at 12:06 AM, Josh Cronemeyer wrote: > 200 E. Randolph 25th floor. What time should we say? How about > pizza arrives at 6pm talk starts at 6:30ish? Our meetings usually start at 7pm. So I would say just move back 1/2 hour. Pizza at 6:30, talks start 7ish. Regards, Brian Ray _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Sat Nov 22 23:23:17 2008 From: bray at sent.com (Brian Ray) Date: Sat, 22 Nov 2008 16:23:17 -0600 Subject: [Chicago] dec. meeting In-Reply-To: References: Message-ID: <05631DC2-3DB3-48CA-9771-C06CE03E9558@sent.com> On Nov 21, 2008, at 11:51 PM, Josh Cronemeyer wrote: > > Pizza 6:30, Talks 7. Check and check. I'm so excited about the > meeting that I made a flyer and posted an image of it here http://www.cuberick.com/2008/11/chipy-meeting-at-thoughtworks.html > Pass it around. > haha. hey, cool! That is funny. Do snakes eat pizza... or people, for that matter... hmmm. On a similar note, we realize Ruby is important to ThoughtWorks. At Chipy, we have those who write applications that compete with RoR stuff; although, we have a really huge variety of other use cases-- everything from: automation, scientific, mobil, video, print, and ... All are encouraged to attend. This may be a good chance to either show some unique Python applications outside of the whole agile applications space or specifically focused on this space. Where does Python compete, where does it differ, and what did we steal... vis versa. I recall a popular Python programmer recently had some bathroom reading that was loaded with Ruby examples. I was curious and asked the purpose. Evidently, they too were writing a book chapter on something Python oriented and just was reading more.. Nevertheless, it would be foolish to ignore the common ground between the two languages. Just so as long Python is the focus, I am game. > The only detail we need to work out is how to handle getting > everyone in the building. It would be nice if I had a list of the > names of people coming so I can give it to the ninjas at the > security desk. Alternatively I could just lurk in the lobby of the > building looking for people with python tattoos... One way to get a list is to ask for RSVP's in the invitation. It never works nearly 100%. Many show up who never RSVP. If you want your email posted as the place to RSVP, please let me know. Typically, I we send our official announcement 1week - several days before the meeting, depending on how organized we are that month. I anticipate this meeting will have a high attendance. There certainly seems to be a buzz, already. And let's face it, Cartoons help! Regards, Brian Ray From fasteliteprogrammer at yahoo.com Sun Nov 23 22:16:43 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Sun, 23 Nov 2008 13:16:43 -0800 (PST) Subject: [Chicago] python Question Message-ID: <138122.21330.qm@web36507.mail.mud.yahoo.com> How would i make a wireless script in python like a wep? From dgriff1 at gmail.com Sun Nov 23 22:27:15 2008 From: dgriff1 at gmail.com (Daniel Griffin) Date: Sun, 23 Nov 2008 15:27:15 -0600 Subject: [Chicago] python Question In-Reply-To: <138122.21330.qm@web36507.mail.mud.yahoo.com> References: <138122.21330.qm@web36507.mail.mud.yahoo.com> Message-ID: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> Can you expand on that a little? A script that cracks wep, makes a wep password? Dan On Sun, Nov 23, 2008 at 3:16 PM, Craig Petty wrote: > How would i make a wireless script in python like a wep? > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fasteliteprogrammer at yahoo.com Sun Nov 23 22:53:09 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Sun, 23 Nov 2008 13:53:09 -0800 (PST) Subject: [Chicago] python Question In-Reply-To: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> Message-ID: <47017.98375.qm@web36506.mail.mud.yahoo.com> yes is there any wep crack on the web i can look at? --- On Sun, 11/23/08, Daniel Griffin wrote: > From: Daniel Griffin > Subject: Re: [Chicago] python Question > To: fasteliteprogrammer at yahoo.com, "The Chicago Python Users Group" > Date: Sunday, November 23, 2008, 3:27 PM > Can you expand on that a little? A script that cracks wep, > makes a wep > password? > > Dan > > On Sun, Nov 23, 2008 at 3:16 PM, Craig Petty > wrote: > > > How would i make a wireless script in python like a > wep? > > > > > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > From fasteliteprogrammer at yahoo.com Mon Nov 24 01:04:01 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Sun, 23 Nov 2008 16:04:01 -0800 (PST) Subject: [Chicago] python 2.6 question Message-ID: <960210.20657.qm@web36502.mail.mud.yahoo.com> Where can i find a python 2.6 for fedora? From david.durham.jr at gmail.com Mon Nov 24 16:43:34 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Mon, 24 Nov 2008 09:43:34 -0600 Subject: [Chicago] python 2.6 question In-Reply-To: <960210.20657.qm@web36502.mail.mud.yahoo.com> References: <960210.20657.qm@web36502.mail.mud.yahoo.com> Message-ID: On Sun, Nov 23, 2008 at 6:04 PM, Craig Petty wrote: > Where can i find a python 2.6 for fedora? Doesn't fedora use rpm and yum? I might try stuff like this: > yum list python .. > yum install python2.6 (may fail if this package doesn't exist) Find a python2.6 rpm and install that way. If all of this fails, you may find Ubuntu/Debian package management more to your liking. -Dave From david.durham.jr at gmail.com Mon Nov 24 16:49:17 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Mon, 24 Nov 2008 09:49:17 -0600 Subject: [Chicago] python 2.6 question In-Reply-To: References: <960210.20657.qm@web36502.mail.mud.yahoo.com> Message-ID: On Mon, Nov 24, 2008 at 9:43 AM, David Durham, Jr. wrote: > Find a python2.6 rpm and install that way. > > If all of this fails, you may find Ubuntu/Debian package management > more to your liking. Gee.. I just looked for the Ubuntu package, and I don't see it. So probably Fedora won't have a package either, but not necessarily. You may have to build from source. I've seen reference to a trick to pull in most if not all of the 2.6 dependencies; install a 2.5 package. -Dave From david.durham.jr at gmail.com Mon Nov 24 16:56:09 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Mon, 24 Nov 2008 09:56:09 -0600 Subject: [Chicago] dec. meeting In-Reply-To: References: <0DA93E3F-4B98-4A5B-8931-5B67989AEDAF@sent.com> Message-ID: On Fri, Nov 21, 2008 at 11:51 PM, Josh Cronemeyer wrote: > > Pizza 6:30, Talks 7. Check and check. I'm so excited about the meeting > that I made a flyer and posted an image of it here > http://www.cuberick.com/2008/11/chipy-meeting-at-thoughtworks.html Pass it > around. Inkscape python modules ... I've been looking for a reason to learn Inkscape. Has anyone on the list used python with inkscape? http://wiki.inkscape.org/wiki/index.php/PythonModules -Dave From kumar.mcmillan at gmail.com Mon Nov 24 23:51:00 2008 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Mon, 24 Nov 2008 16:51:00 -0600 Subject: [Chicago] python Question In-Reply-To: <47017.98375.qm@web36506.mail.mud.yahoo.com> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> Message-ID: On Sun, Nov 23, 2008 at 3:53 PM, Craig Petty wrote: > yes is there any wep crack on the web i can look at? http://letmegooglethatforyou.com/?q=wep+cracking+script No disrespect :) I just found this site today and couldn't wait to use i. From skip at pobox.com Tue Nov 25 01:26:16 2008 From: skip at pobox.com (skip at pobox.com) Date: Mon, 24 Nov 2008 18:26:16 -0600 Subject: [Chicago] python Question In-Reply-To: References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> Message-ID: <18731.17960.579930.808106@montanaro-dyndns-org.local> >> yes is there any wep crack on the web i can look at? Kumar> http://letmegooglethatforyou.com/?q=wep+cracking+script Awesome! LOL... Skip From jcroneme at thoughtworks.com Tue Nov 25 03:31:40 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Mon, 24 Nov 2008 20:31:40 -0600 Subject: [Chicago] dec. meeting In-Reply-To: <05631DC2-3DB3-48CA-9771-C06CE03E9558@sent.com> Message-ID: Can we use the chipy wiki to give people a central place to "rsvp"? if not then i guess we can do the email thing... on the day of the event we should probably put my cell # up on the website... that way if you are caught by the security ninjas you can call me an I'll bail you out. Course then we want to remember to remove my phone number after the meeting so I don't get angry calls from ruby people about my cartoon of the python snake eating why's foxes ;) PEACE! Josh Cronemeyer chicago-bounces+jcroneme=thoughtworks.com at python.org wrote on 11/22/2008 04:23:17 PM: > > On Nov 21, 2008, at 11:51 PM, Josh Cronemeyer wrote: > > > > > Pizza 6:30, Talks 7. Check and check. I'm so excited about the > > meeting that I made a flyer and posted an image of it here http: > //www.cuberick.com/2008/11/chipy-meeting-at-thoughtworks.html > > Pass it around. > > > > haha. hey, cool! That is funny. Do snakes eat pizza... or people, > for that matter... hmmm. > > On a similar note, we realize Ruby is important to ThoughtWorks. At > Chipy, we have those who write applications that compete with RoR > stuff; although, we have a really huge variety of other use cases-- > everything from: automation, scientific, mobil, video, print, and ... > All are encouraged to attend. This may be a good chance to either > show some unique Python applications outside of the whole agile > applications space or specifically focused on this space. Where does > Python compete, where does it differ, and what did we steal... vis > versa. > > I recall a popular Python programmer recently had some bathroom > reading that was loaded with Ruby examples. I was curious and asked > the purpose. Evidently, they too were writing a book chapter on > something Python oriented and just was reading more.. Nevertheless, it > would be foolish to ignore the common ground between the two > languages. Just so as long Python is the focus, I am game. > > > > The only detail we need to work out is how to handle getting > > everyone in the building. It would be nice if I had a list of the > > names of people coming so I can give it to the ninjas at the > > security desk. Alternatively I could just lurk in the lobby of the > > building looking for people with python tattoos... > > > > One way to get a list is to ask for RSVP's in the invitation. It > never works nearly 100%. Many show up who never RSVP. If you want > your email posted as the place to RSVP, please let me know. Typically, > I we send our official announcement 1week - several days before the > meeting, depending on how organized we are that month. > > I anticipate this meeting will have a high attendance. There > certainly seems to be a buzz, already. And let's face it, Cartoons help! > > Regards, > > Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From fasteliteprogrammer at yahoo.com Tue Nov 25 05:23:38 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Mon, 24 Nov 2008 20:23:38 -0800 (PST) Subject: [Chicago] python 2.6 question In-Reply-To: Message-ID: <27810.44473.qm@web36505.mail.mud.yahoo.com> That what i was going to do just use the 2.5.2 pythojn that come with fedora 10 --- On Mon, 11/24/08, David Durham, Jr. wrote: > From: David Durham, Jr. > Subject: Re: [Chicago] python 2.6 question > To: "The Chicago Python Users Group" > Date: Monday, November 24, 2008, 9:49 AM > On Mon, Nov 24, 2008 at 9:43 AM, David Durham, Jr. > wrote: > > Find a python2.6 rpm and install that way. > > > > If all of this fails, you may find Ubuntu/Debian > package management > > more to your liking. > > Gee.. I just looked for the Ubuntu package, and I > don't see it. So > probably Fedora won't have a package either, but not > necessarily. You > may have to build from source. I've seen reference to > a trick to > pull in most if not all of the 2.6 dependencies; install a > 2.5 > package. > > -Dave > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From brian.james.fox at gmail.com Tue Nov 25 18:27:38 2008 From: brian.james.fox at gmail.com (Brian Fox) Date: Tue, 25 Nov 2008 11:27:38 -0600 Subject: [Chicago] python Question In-Reply-To: <18731.17960.579930.808106@montanaro-dyndns-org.local> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> <18731.17960.579930.808106@montanaro-dyndns-org.local> Message-ID: <13c49eee0811250927k4561bcb0hd288a0bd12c471af@mail.gmail.com> That is probably the best site I have ever seen. Brian J. Fox On Mon, Nov 24, 2008 at 6:26 PM, wrote: > > >> yes is there any wep crack on the web i can look at? > > Kumar> http://letmegooglethatforyou.com/?q=wep+cracking+script > > Awesome! LOL... > > Skip > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Tue Nov 25 18:42:32 2008 From: bray at sent.com (Brian Ray) Date: Tue, 25 Nov 2008 11:42:32 -0600 Subject: [Chicago] python Question In-Reply-To: References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> Message-ID: On Nov 24, 2008, at 4:51 PM, Kumar McMillan wrote: > On Sun, Nov 23, 2008 at 3:53 PM, Craig Petty > wrote: >> yes is there any wep crack on the web i can look at? > > http://letmegooglethatforyou.com/?q=wep+cracking+script > > > No disrespect :) I just found this site today and couldn't wait to > use i. http://letmegooglethatforyou.com/?q=chicago+user+group+best+ever From kumar.mcmillan at gmail.com Tue Nov 25 19:16:48 2008 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Tue, 25 Nov 2008 12:16:48 -0600 Subject: [Chicago] python Question In-Reply-To: References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> Message-ID: On Tue, Nov 25, 2008 at 11:42 AM, Brian Ray wrote: > > http://letmegooglethatforyou.com/?q=chicago+user+group+best+ever http://letmegooglethatforyou.com/?q=python+user+group+best+ever spoiler: still us! From tcp at mac.com Tue Nov 25 19:21:19 2008 From: tcp at mac.com (Ted Pollari) Date: Tue, 25 Nov 2008 10:21:19 -0800 Subject: [Chicago] python Question In-Reply-To: References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> Message-ID: On Nov 25, 2008, at 10:16 AM, Kumar McMillan wrote: > On Tue, Nov 25, 2008 at 11:42 AM, Brian Ray wrote: >> >> http://letmegooglethatforyou.com/?q=chicago+user+group+best+ever > > http://letmegooglethatforyou.com/?q=python+user+group+best+ever > > spoiler: still us! The first time I ran that an hour or so ago, it was the Chicago Linux Group... From ianb at colorstudy.com Tue Nov 25 20:39:54 2008 From: ianb at colorstudy.com (Ian Bicking) Date: Tue, 25 Nov 2008 13:39:54 -0600 Subject: [Chicago] python Question In-Reply-To: References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> Message-ID: <492C548A.8090205@colorstudy.com> Ted Pollari wrote: >>> http://letmegooglethatforyou.com/?q=chicago+user+group+best+ever >> >> http://letmegooglethatforyou.com/?q=python+user+group+best+ever >> >> spoiler: still us! > > > The first time I ran that an hour or so ago, it was the Chicago Linux > Group... Though it can be painful for the ego, Google doesn't give everyone the same results. Painful for the ego, because at first it seems like the things you find interesting are generally interesting to everyone (just look at the Google Rank!) but in fact Google is adjusting the results based on things you've found interesting in the past. I think if you log out of Google you get pretty neutral results though (not exactly the same for everyone, but not biased to your own interests). -- Ian Bicking : ianb at colorstudy.com : http://blog.ianbicking.org From bray at sent.com Tue Nov 25 20:47:17 2008 From: bray at sent.com (Brian Ray) Date: Tue, 25 Nov 2008 13:47:17 -0600 Subject: [Chicago] python Question In-Reply-To: <492C548A.8090205@colorstudy.com> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> <492C548A.8090205@colorstudy.com> Message-ID: On Nov 25, 2008, at 1:39 PM, Ian Bicking wrote: > Ted Pollari wrote: >>>> http://letmegooglethatforyou.com/?q=chicago+user+group+best+ever >>> >>> http://letmegooglethatforyou.com/?q=python+user+group+best+ever >>> >>> spoiler: still us! >> The first time I ran that an hour or so ago, it was the Chicago >> Linux Group... > > Though it can be painful for the ego, Google doesn't give everyone > the same results. Painful for the ego, because at first it seems > like the things you find interesting are generally interesting to > everyone (just look at the Google Rank!) but in fact Google is > adjusting the results based on things you've found interesting in > the past. I was wondering about that. Also, it seems location is playing more and more into the mix. So, it seems that ChiPy is what Google thinks I think the best user group ever, might be. She is right! Brian Ray From kumar.mcmillan at gmail.com Tue Nov 25 21:45:33 2008 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Tue, 25 Nov 2008 14:45:33 -0600 Subject: [Chicago] python Question In-Reply-To: <492C548A.8090205@colorstudy.com> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> <492C548A.8090205@colorstudy.com> Message-ID: You can turn off personalized search: http://googlesystem.blogspot.com/2007/04/how-to-disable-google-personalized.html I also usually cross check things in another browser with cleared cookies since I like to keep personalized search on in my main browser for convenience. On Tue, Nov 25, 2008 at 1:39 PM, Ian Bicking wrote: > Ted Pollari wrote: >>>> >>>> http://letmegooglethatforyou.com/?q=chicago+user+group+best+ever >>> >>> http://letmegooglethatforyou.com/?q=python+user+group+best+ever >>> >>> spoiler: still us! >> >> >> The first time I ran that an hour or so ago, it was the Chicago Linux >> Group... > > Though it can be painful for the ego, Google doesn't give everyone the same > results. Painful for the ego, because at first it seems like the things you > find interesting are generally interesting to everyone (just look at the > Google Rank!) but in fact Google is adjusting the results based on things > you've found interesting in the past. > > I think if you log out of Google you get pretty neutral results though (not > exactly the same for everyone, but not biased to your own interests). > > -- > Ian Bicking : ianb at colorstudy.com : http://blog.ianbicking.org > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From bray at sent.com Tue Nov 25 21:49:42 2008 From: bray at sent.com (Brian Ray) Date: Tue, 25 Nov 2008 14:49:42 -0600 Subject: [Chicago] python Question In-Reply-To: References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> <492C548A.8090205@colorstudy.com> Message-ID: <50AEB3FE-A03B-4752-B75D-C20036CF1F76@sent.com> On Nov 25, 2008, at 2:45 PM, Kumar McMillan wrote: > You can turn off personalized search: > http://googlesystem.blogspot.com/2007/04/how-to-disable-google-personalized.html > > I also usually cross check things in another browser with cleared > cookies since I like to keep personalized search on in my main browser > for convenience. Does this mean we *do* have the best user group ever? Brian Ray From orblivion at gmail.com Tue Nov 25 21:51:28 2008 From: orblivion at gmail.com (Dan Krol) Date: Tue, 25 Nov 2008 14:51:28 -0600 Subject: [Chicago] python Question In-Reply-To: <50AEB3FE-A03B-4752-B75D-C20036CF1F76@sent.com> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> <492C548A.8090205@colorstudy.com> <50AEB3FE-A03B-4752-B75D-C20036CF1F76@sent.com> Message-ID: <94e10adf0811251251s63ac7aabo2217c9ccd817ed49@mail.gmail.com> I love how this is about anything BUT a Python question. On Tue, Nov 25, 2008 at 2:49 PM, Brian Ray wrote: > > On Nov 25, 2008, at 2:45 PM, Kumar McMillan wrote: > >> You can turn off personalized search: >> >> http://googlesystem.blogspot.com/2007/04/how-to-disable-google-personalized.html >> >> I also usually cross check things in another browser with cleared >> cookies since I like to keep personalized search on in my main browser >> for convenience. > > > > > Does this mean we *do* have the best user group ever? > > > Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From bray at sent.com Tue Nov 25 22:02:47 2008 From: bray at sent.com (Brian Ray) Date: Tue, 25 Nov 2008 15:02:47 -0600 Subject: [Chicago] python Question In-Reply-To: <94e10adf0811251251s63ac7aabo2217c9ccd817ed49@mail.gmail.com> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> <492C548A.8090205@colorstudy.com> <50AEB3FE-A03B-4752-B75D-C20036CF1F76@sent.com> <94e10adf0811251251s63ac7aabo2217c9ccd817ed49@mail.gmail.com> Message-ID: <0C284DAF-270A-4E5B-B1FD-6F69DA6A634D@sent.com> On Nov 25, 2008, at 2:51 PM, Dan Krol wrote: > I love how this is about anything BUT a Python question. RTF... nevermind. You see, we really do not want to answer the question, "how to make a wireless script in python like a wep?" We are teaching how to fish here. Nonetheless, I think the answer was to use webkc or something... Pointlessly-and-hopelessly-off-topic-yet-now-capable-of-anonymous - google-searchingly-yours, Brian Ray From emperorcezar at gmail.com Tue Nov 25 22:04:35 2008 From: emperorcezar at gmail.com (Adam Jenkins) Date: Tue, 25 Nov 2008 15:04:35 -0600 Subject: [Chicago] python Question In-Reply-To: <0C284DAF-270A-4E5B-B1FD-6F69DA6A634D@sent.com> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <492C548A.8090205@colorstudy.com> <50AEB3FE-A03B-4752-B75D-C20036CF1F76@sent.com> <94e10adf0811251251s63ac7aabo2217c9ccd817ed49@mail.gmail.com> <0C284DAF-270A-4E5B-B1FD-6F69DA6A634D@sent.com> Message-ID: <58a5f2220811251304m2bd3bc3cgb454be41aa05c03@mail.gmail.com> It's just Dan. He's pointing out the irony, not complaining. I think. On Tue, Nov 25, 2008 at 3:02 PM, Brian Ray wrote: > > On Nov 25, 2008, at 2:51 PM, Dan Krol wrote: > > I love how this is about anything BUT a Python question. >> > > > RTF... nevermind. > > You see, we really do not want to answer the question, "how to make a > wireless script in python like a wep?" > > We are teaching how to fish here. Nonetheless, I think the answer was to > use webkc or something... > > Pointlessly-and-hopelessly-off-topic-yet-now-capable-of-anonymous > -google-searchingly-yours, > > Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From orblivion at gmail.com Tue Nov 25 22:14:21 2008 From: orblivion at gmail.com (Dan Krol) Date: Tue, 25 Nov 2008 15:14:21 -0600 Subject: [Chicago] python Question In-Reply-To: <58a5f2220811251304m2bd3bc3cgb454be41aa05c03@mail.gmail.com> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <492C548A.8090205@colorstudy.com> <50AEB3FE-A03B-4752-B75D-C20036CF1F76@sent.com> <94e10adf0811251251s63ac7aabo2217c9ccd817ed49@mail.gmail.com> <0C284DAF-270A-4E5B-B1FD-6F69DA6A634D@sent.com> <58a5f2220811251304m2bd3bc3cgb454be41aa05c03@mail.gmail.com> Message-ID: <94e10adf0811251314j5cef6a49l795d7e6065c1949b@mail.gmail.com> Oh was that not clear? Sorry, yeah I was just making a joke. On Tue, Nov 25, 2008 at 3:04 PM, Adam Jenkins wrote: > It's just Dan. He's pointing out the irony, not complaining. I think. > > On Tue, Nov 25, 2008 at 3:02 PM, Brian Ray wrote: >> >> On Nov 25, 2008, at 2:51 PM, Dan Krol wrote: >> >>> I love how this is about anything BUT a Python question. >> >> >> RTF... nevermind. >> >> You see, we really do not want to answer the question, "how to make a >> wireless script in python like a wep?" >> >> We are teaching how to fish here. Nonetheless, I think the answer was to >> use webkc or something... >> >> Pointlessly-and-hopelessly-off-topic-yet-now-capable-of-anonymous >> -google-searchingly-yours, >> Brian Ray >> >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > From maney at two14.net Tue Nov 25 23:25:21 2008 From: maney at two14.net (Martin Maney) Date: Tue, 25 Nov 2008 16:25:21 -0600 Subject: [Chicago] python Question In-Reply-To: <50AEB3FE-A03B-4752-B75D-C20036CF1F76@sent.com> References: <3db160680811231327t488b9b8fhcbd765fe4b22b4c5@mail.gmail.com> <47017.98375.qm@web36506.mail.mud.yahoo.com> <492C548A.8090205@colorstudy.com> <50AEB3FE-A03B-4752-B75D-C20036CF1F76@sent.com> Message-ID: <20081125222521.GA14711@furrr.two14.net> On Tue, Nov 25, 2008 at 02:49:42PM -0600, Brian Ray wrote: > > > Does this mean we *do* have the best user group ever? More likely it means we *say* we do the most often. -- Some people hack for fun, some because they want things their way; some don't because they can't, and some because they can't be bothered. Some can make anything work, some could but would rather not, and some would misconfigure a bowling ball. -- unknown From david.durham.jr at gmail.com Tue Nov 25 23:37:20 2008 From: david.durham.jr at gmail.com (David Durham, Jr.) Date: Tue, 25 Nov 2008 16:37:20 -0600 Subject: [Chicago] python 2.6 question In-Reply-To: <27810.44473.qm@web36505.mail.mud.yahoo.com> References: <27810.44473.qm@web36505.mail.mud.yahoo.com> Message-ID: On Mon, Nov 24, 2008 at 10:23 PM, Craig Petty wrote: > That what i was going to do just use the 2.5.2 pythojn that come with fedora 10 Well, if you're able to install just the dependencies for python 2.5.2, that would make compilation easier. I think this is 'apt-get build-dep python2.5' in Debian. Not sure about yum/rpm. -Dave From fasteliteprogrammer at yahoo.com Wed Nov 26 02:07:40 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Tue, 25 Nov 2008 17:07:40 -0800 (PST) Subject: [Chicago] python 2.6 question In-Reply-To: Message-ID: <264456.3706.qm@web36508.mail.mud.yahoo.com> I just ownload fedora 10 and got python 2.5.2 :) --- On Tue, 11/25/08, David Durham, Jr. wrote: > From: David Durham, Jr. > Subject: Re: [Chicago] python 2.6 question > To: "The Chicago Python Users Group" > Date: Tuesday, November 25, 2008, 4:37 PM > On Mon, Nov 24, 2008 at 10:23 PM, Craig Petty > wrote: > > That what i was going to do just use the 2.5.2 pythojn > that come with fedora 10 > > Well, if you're able to install just the dependencies > for python > 2.5.2, that would make compilation easier. I think this is > 'apt-get > build-dep python2.5' in Debian. Not sure about > yum/rpm. > > -Dave > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From szybalski at gmail.com Wed Nov 26 06:15:03 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Tue, 25 Nov 2008 23:15:03 -0600 Subject: [Chicago] python setup.py sdist? Message-ID: <804e5c70811252115n3f3e4700g2a1037f91690b4c0@mail.gmail.com> Hello I'm trying to package one python paste template with python setup.py sdist but the files and folders under +package+ do not get included. Any idea why this might be? Am I missing anything? Thanks, Lucas -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar From szybalski at gmail.com Wed Nov 26 20:15:33 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Wed, 26 Nov 2008 13:15:33 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> Message-ID: <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> Hello, I was wondering if somebody could suggest a fast encryption algorithm that I could use to encrypt 5gb files. What I'm trying to do is create backup files on amazon S3 servers which allow you to upload up to 5bg per files. Since the data I'm uploading is very sensitive I want to encrypt the files. I'm looking for a algorithm or a tool that would allow me to encrypt/decrypt the file at a reasonable speed and goods security. Let me know, Thanks, Lucas -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar From mdipierro at cs.depaul.edu Wed Nov 26 20:30:00 2008 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Wed, 26 Nov 2008 13:30:00 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> Message-ID: <027D2DBD-9D1E-4065-A099-6484EEC82436@cs.depaul.edu> blowfish is one of the fastest and very secure if used in CRC mode. Massimo On Nov 26, 2008, at 1:15 PM, Lukasz Szybalski wrote: > Hello, > > I was wondering if somebody could suggest a fast encryption algorithm > that I could use to encrypt 5gb files. > What I'm trying to do is create backup files on amazon S3 servers > which allow you to upload up to 5bg per files. Since the data I'm > uploading is very sensitive I want to encrypt the files. > > I'm looking for a algorithm or a tool that would allow me to > encrypt/decrypt the file at a reasonable speed and goods security. > > > Let me know, > Thanks, > Lucas > > > -- > Turbogears2 Manual > http://lucasmanual.com/mywiki/TurboGears2 > Bazaar and Launchpad > http://lucasmanual.com/mywiki/Bazaar > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From tim.saylor at gmail.com Wed Nov 26 20:37:21 2008 From: tim.saylor at gmail.com (Tim Saylor) Date: Wed, 26 Nov 2008 13:37:21 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> Message-ID: <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> In general speed is the enemy of security in encryption. The faster you can encrypt/decrypt the file, the faster someone can crack it. On Wed, Nov 26, 2008 at 1:15 PM, Lukasz Szybalski wrote: > Hello, > > I was wondering if somebody could suggest a fast encryption algorithm > that I could use to encrypt 5gb files. > What I'm trying to do is create backup files on amazon S3 servers > which allow you to upload up to 5bg per files. Since the data I'm > uploading is very sensitive I want to encrypt the files. > > I'm looking for a algorithm or a tool that would allow me to > encrypt/decrypt the file at a reasonable speed and goods security. > > > Let me know, > Thanks, > Lucas > > > -- > Turbogears2 Manual > http://lucasmanual.com/mywiki/TurboGears2 > Bazaar and Launchpad > http://lucasmanual.com/mywiki/Bazaar > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fasteliteprogrammer at yahoo.com Wed Nov 26 20:58:12 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Wed, 26 Nov 2008 11:58:12 -0800 (PST) Subject: [Chicago] Algorithms python Message-ID: <833330.88953.qm@web36504.mail.mud.yahoo.com> Anyone know any good links on or online books on Algorithms and python? From bray at sent.com Wed Nov 26 21:02:33 2008 From: bray at sent.com (Brian Ray) Date: Wed, 26 Nov 2008 14:02:33 -0600 Subject: [Chicago] Algorithms python In-Reply-To: <833330.88953.qm@web36504.mail.mud.yahoo.com> References: <833330.88953.qm@web36504.mail.mud.yahoo.com> Message-ID: <749C5D64-AAAA-4409-AF4E-9AA02AA85554@sent.com> On Nov 26, 2008, at 1:58 PM, Craig Petty wrote: > Anyone know any good links on or online books on Algorithms and > python? > I stumbled across these when I as studying search algorithms: They are just examples, but I think the author wrote some papers. I prefer to read code over text, personally. Regards, Brian Ray From jcroneme at thoughtworks.com Wed Nov 26 21:06:15 2008 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Wed, 26 Nov 2008 14:06:15 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> Message-ID: So is the data already in the cloud? Or are you encrypting and then sending it up? I don't really know much about encryption but surely you could write some nifty library to break files down, encrypt the chunks and vice versa. It would be cool to leverage the potential for massive parallelism in amazon's cloud to make encrypting all that data really fast. PEACE! Josh Cronemeyer "Tim Saylor" Sent by: chicago-bounces+jcroneme=thoughtworks.com at python.org 11/26/08 01:37 PM Please respond to The Chicago Python Users Group To "The Chicago Python Users Group" cc Subject Re: [Chicago] encrypting 5gb files? In general speed is the enemy of security in encryption. The faster you can encrypt/decrypt the file, the faster someone can crack it. On Wed, Nov 26, 2008 at 1:15 PM, Lukasz Szybalski wrote: Hello, I was wondering if somebody could suggest a fast encryption algorithm that I could use to encrypt 5gb files. What I'm trying to do is create backup files on amazon S3 servers which allow you to upload up to 5bg per files. Since the data I'm uploading is very sensitive I want to encrypt the files. I'm looking for a algorithm or a tool that would allow me to encrypt/decrypt the file at a reasonable speed and goods security. Let me know, Thanks, Lucas -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From MDiPierro at cs.depaul.edu Wed Nov 26 21:04:29 2008 From: MDiPierro at cs.depaul.edu (DiPierro, Massimo) Date: Wed, 26 Nov 2008 14:04:29 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com>, <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> Message-ID: In CRC mode, if the plaintext is long, brute force attacks become unfeasible, even if the encryption algorithm is fast. Even for encryption algorithms, speed should be considered a plus, not a minus. ________________________________________ From: chicago-bounces+mdipierro=cs.depaul.edu at python.org [chicago-bounces+mdipierro=cs.depaul.edu at python.org] On Behalf Of Tim Saylor [tim.saylor at gmail.com] Sent: Wednesday, November 26, 2008 1:37 PM To: The Chicago Python Users Group Subject: Re: [Chicago] encrypting 5gb files? In general speed is the enemy of security in encryption. The faster you can encrypt/decrypt the file, the faster someone can crack it. On Wed, Nov 26, 2008 at 1:15 PM, Lukasz Szybalski > wrote: Hello, I was wondering if somebody could suggest a fast encryption algorithm that I could use to encrypt 5gb files. What I'm trying to do is create backup files on amazon S3 servers which allow you to upload up to 5bg per files. Since the data I'm uploading is very sensitive I want to encrypt the files. I'm looking for a algorithm or a tool that would allow me to encrypt/decrypt the file at a reasonable speed and goods security. Let me know, Thanks, Lucas -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago From tim at gebhardtcomputing.com Wed Nov 26 21:32:59 2008 From: tim at gebhardtcomputing.com (Tim Gebhardt) Date: Wed, 26 Nov 2008 14:32:59 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: References: <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> Message-ID: <1ce3f61a0811261232l27b58f8eu812f8fde9252c929@mail.gmail.com> It would be cool to have Amazon's computer army encrypt the data... ...but then you're sending the data unencrypted to the cloud :). If it's that sensitive (which is up to Lucas to decide) then it shouldn't be uploaded plaintext. -Tim Gebhardt tim at gebhardtcomputing.com On Wed, Nov 26, 2008 at 2:06 PM, Josh Cronemeyer wrote: > > So is the data already in the cloud? Or are you encrypting and then > sending it up? I don't really know much about encryption but surely you > could write some nifty library to break files down, encrypt the chunks and > vice versa. It would be cool to leverage the potential for massive > parallelism in amazon's cloud to make encrypting all that data really fast. > > PEACE! > Josh Cronemeyer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mdipierro at cs.depaul.edu Wed Nov 26 21:41:21 2008 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Wed, 26 Nov 2008 14:41:21 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: References: Message-ID: That is a problem. All algorithms can run in Electronic Code Book (ECB) or Cipher Block Chaining (CBC*). You can parallelize only the ECB mode but that is very very weak and easy to break by statistical analysis. They should only be used in CBC mode which cannot be parallelized. Too bad they often used in ECB mode. Massimo * in previous email I said CRC instead of CBC, sorry. On Nov 26, 2008, at 2:06 PM, Josh Cronemeyer wrote: > s down, encrypt the chunks and vice versa. It would be cool to > leverage the potential for massive parallelism in amazon's cloud to > make encrypting all that data really fast. -------------- next part -------------- An HTML attachment was scrubbed... URL: From szybalski at gmail.com Wed Nov 26 22:09:35 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Wed, 26 Nov 2008 15:09:35 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <1ce3f61a0811261232l27b58f8eu812f8fde9252c929@mail.gmail.com> References: <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> <1ce3f61a0811261232l27b58f8eu812f8fde9252c929@mail.gmail.com> Message-ID: <804e5c70811261309u408df3d8sb209cdeb4c3caab5@mail.gmail.com> On Wed, Nov 26, 2008 at 2:32 PM, Tim Gebhardt wrote: > It would be cool to have Amazon's computer army encrypt the data... > ...but then you're sending the data unencrypted to the cloud :). > If it's that sensitive (which is up to Lucas to decide) then it shouldn't be > uploaded plaintext. I'm mostly uploading zip files to minimize storage charges. Max file size is 5gb on s3. You can transfer to s3 using http or https. I didn't think about letting s3 encrypt/decrypt the data. I'll look into that. Right now I was just thinking about me encrypting / decrypting it. Lucas > -Tim Gebhardt > tim at gebhardtcomputing.com > > On Wed, Nov 26, 2008 at 2:06 PM, Josh Cronemeyer > wrote: >> >> So is the data already in the cloud? Or are you encrypting and then >> sending it up? I don't really know much about encryption but surely you >> could write some nifty library to break files down, encrypt the chunks and >> vice versa. It would be cool to leverage the potential for massive >> parallelism in amazon's cloud to make encrypting all that data really fast. >> >> PEACE! >> Josh Cronemeyer >> > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar From cwebber at dustycloud.org Wed Nov 26 23:29:58 2008 From: cwebber at dustycloud.org (Christopher Allan Webber) Date: Wed, 26 Nov 2008 16:29:58 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> (Lukasz Szybalski's message of "Wed, 26 Nov 2008 13:15:33 -0600") References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> Message-ID: <87tz9uxgrd.fsf@dustycloud.org> I am pretty sure at some point I encrypted a file of this size with GPG? But not 100% sure. "Lukasz Szybalski" writes: > Hello, > > I was wondering if somebody could suggest a fast encryption algorithm > that I could use to encrypt 5gb files. > What I'm trying to do is create backup files on amazon S3 servers > which allow you to upload up to 5bg per files. Since the data I'm > uploading is very sensitive I want to encrypt the files. > > I'm looking for a algorithm or a tool that would allow me to > encrypt/decrypt the file at a reasonable speed and goods security. > > > Let me know, > Thanks, > Lucas > > > -- > Turbogears2 Manual > http://lucasmanual.com/mywiki/TurboGears2 > Bazaar and Launchpad > http://lucasmanual.com/mywiki/Bazaar > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From ken at stox.org Wed Nov 26 23:44:13 2008 From: ken at stox.org (Kenneth P. Stox) Date: Wed, 26 Nov 2008 16:44:13 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <804e5c70811261309u408df3d8sb209cdeb4c3caab5@mail.gmail.com> References: <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> <1ce3f61a0811261232l27b58f8eu812f8fde9252c929@mail.gmail.com> <804e5c70811261309u408df3d8sb209cdeb4c3caab5@mail.gmail.com> Message-ID: <1227739453.10612.15.camel@stox.dyndns.org> On Wed, 2008-11-26 at 15:09 -0600, Lukasz Szybalski wrote: > > I'm mostly uploading zip files to minimize storage charges. Max file > size is 5gb on s3. > You can transfer to s3 using http or https. If you are zipping the files, and do not need strong encryption, why not just use the encryption option while zipping them up? From szybalski at gmail.com Thu Nov 27 01:52:47 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Wed, 26 Nov 2008 18:52:47 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <1227739453.10612.15.camel@stox.dyndns.org> References: <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> <1ce3f61a0811261232l27b58f8eu812f8fde9252c929@mail.gmail.com> <804e5c70811261309u408df3d8sb209cdeb4c3caab5@mail.gmail.com> <1227739453.10612.15.camel@stox.dyndns.org> Message-ID: <804e5c70811261652i700e6d90ja5002f7e27ffc9de@mail.gmail.com> I guess one of the reasons is that some of them are 5gb zip , some are 5gb tar.gz, 5gb tar.bz2, and some are just binary 5gb files that there is no point of compressing them, so I would like to keep it keep it consistent. This is a good idea do....!!! Low securitiry but probably fast. Lucas On Wed, Nov 26, 2008 at 4:44 PM, Kenneth P. Stox wrote: > On Wed, 2008-11-26 at 15:09 -0600, Lukasz Szybalski wrote: >> >> I'm mostly uploading zip files to minimize storage charges. Max file >> size is 5gb on s3. >> You can transfer to s3 using http or https. > > If you are zipping the files, and do not need strong encryption, why not > just use the encryption option while zipping them up? > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar From szybalski at gmail.com Thu Nov 27 02:19:06 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Wed, 26 Nov 2008 19:19:06 -0600 Subject: [Chicago] python setup.py sdist -does not include all files under revision Message-ID: <804e5c70811261719rcfd8728h1999959cc5566365@mail.gmail.com> Hello, I'm trying to make a release and would like to upload tar.gz file to launchpad. After some searching I found out that this command should get that done for me: python setup.py sdist Unfortunately it does not include all files in the package/ files under revision. I've installed setuptools_bzr in a hope that python setup.py sdist would include all the folders I have included in my package. Unfortunately that is not the case. If I go back to the some previous version that is till in svn then it seems to work correctly and include every file. Any ideas how can I make this work with bzr -> launchpad. Thanks, python setup.py sdist running sdist running egg_info writing requirements to datahub.egg-info/requires.txt writing datahub.egg-info/PKG-INFO writing top-level names to datahub.egg-info/top_level.txt writing dependency_links to datahub.egg-info/dependency_links.txt writing entry points to datahub.egg-info/entry_points.txt writing manifest file 'datahub.egg-info/SOURCES.txt' warning: sdist: standard file not found: should have one of README, README.txt creating datahub-0.7dev creating datahub-0.7dev/datahub creating datahub-0.7dev/datahub.egg-info making hard links in datahub-0.7dev... hard linking setup.cfg -> datahub-0.7dev hard linking setup.py -> datahub-0.7dev hard linking datahub/__init__.py -> datahub-0.7dev/datahub hard linking datahub.egg-info/PKG-INFO -> datahub-0.7dev/datahub.egg-info hard linking datahub.egg-info/SOURCES.txt -> datahub-0.7dev/datahub.egg-info hard linking datahub.egg-info/dependency_links.txt -> datahub-0.7dev/datahub.egg-info hard linking datahub.egg-info/entry_points.txt -> datahub-0.7dev/datahub.egg-info hard linking datahub.egg-info/not-zip-safe -> datahub-0.7dev/datahub.egg-info hard linking datahub.egg-info/requires.txt -> datahub-0.7dev/datahub.egg-info hard linking datahub.egg-info/top_level.txt -> datahub-0.7dev/datahub.egg-info copying setup.cfg -> datahub-0.7dev Writing datahub-0.7dev/setup.cfg tar -cf dist/datahub-0.7dev.tar datahub-0.7dev gzip -f9 dist/datahub-0.7dev.tar removing 'datahub-0.7dev' (and everything under it) -- Turbogears2 Manual http://lucasmanual.com/mywiki/TurboGears2 Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar From jcheng8 at gmail.com Thu Nov 27 05:39:35 2008 From: jcheng8 at gmail.com (Junsheng Cheng) Date: Wed, 26 Nov 2008 22:39:35 -0600 Subject: [Chicago] Algorithms python In-Reply-To: <749C5D64-AAAA-4409-AF4E-9AA02AA85554@sent.com> References: <833330.88953.qm@web36504.mail.mud.yahoo.com> <749C5D64-AAAA-4409-AF4E-9AA02AA85554@sent.com> Message-ID: <1f668c9a0811262039w23d6457cl4bbf13d0d5c06fa6@mail.gmail.com> "Programming Collective Intelligence" is a very good book about machine learning/data mining with python. http://www.amazon.com/Programming-Collective-Intelligence-Building-Applications/dp/0596529325 bests, -Jason On Wed, Nov 26, 2008 at 2:02 PM, Brian Ray wrote: > > On Nov 26, 2008, at 1:58 PM, Craig Petty wrote: > > Anyone know any good links on or online books on Algorithms and python? >> >> > I stumbled across these when I as studying search algorithms: > > > > > > They are just examples, but I think the author wrote some papers. I prefer > to read code over text, personally. > > Regards, > > Brian Ray > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fasteliteprogrammer at yahoo.com Thu Nov 27 11:33:24 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Thu, 27 Nov 2008 02:33:24 -0800 (PST) Subject: [Chicago] Algorithms python In-Reply-To: <1f668c9a0811262039w23d6457cl4bbf13d0d5c06fa6@mail.gmail.com> Message-ID: <367104.59485.qm@web36503.mail.mud.yahoo.com> This the book i came across on Amazon.com has anyone read this book? http://www.amazon.com/Problem-Solving-Algorithms-Structures-Python/dp/1590280539/ref=sr_1_1?ie=UTF8&s=books&qid=1227781919&sr=1-1 --- On Wed, 11/26/08, Junsheng Cheng wrote: > From: Junsheng Cheng > Subject: Re: [Chicago] Algorithms python > To: "The Chicago Python Users Group" > Cc: fasteliteprogrammer at yahoo.com > Date: Wednesday, November 26, 2008, 10:39 PM > "Programming Collective Intelligence" is a very > good book about machine > learning/data mining with python. > http://www.amazon.com/Programming-Collective-Intelligence-Building-Applications/dp/0596529325 > > bests, > -Jason > > On Wed, Nov 26, 2008 at 2:02 PM, Brian Ray > wrote: > > > > > On Nov 26, 2008, at 1:58 PM, Craig Petty wrote: > > > > Anyone know any good links on or online books on > Algorithms and python? > >> > >> > > I stumbled across these when I as studying search > algorithms: > > > > > > > > > > > > They are just examples, but I think the author wrote > some papers. I prefer > > to read code over text, personally. > > > > Regards, > > > > Brian Ray > > > > > > > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > From lists at drunkenblog.com Thu Nov 27 23:23:50 2008 From: lists at drunkenblog.com (drunkenbatman) Date: Thu, 27 Nov 2008 17:23:50 -0500 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> Message-ID: <492F1DF6.2090108@drunkenblog.com> > I was wondering if somebody could suggest a fast encryption algorithm > that I could use to encrypt 5gb files. GPG as part of your workflow is just as easy (encrypt out with your key), but if sending something to someone and don't want to have to explain private/public keys and such, I just use OpenSSL, eg: to encrypt: openssl bf -in file_to_encrypt -out encrypted_file.bf to access: Use OpenSSL to decrypt file with blowfish openssl bf -d -in file_to_decrypt.bf -out decrypted_file You'll have to deal with a password prompt, and while you could stash a password file and include it for convenience at that point probably better to look at using GPG... HIH From bray at sent.com Fri Nov 28 01:45:55 2008 From: bray at sent.com (Brian Ray) Date: Thu, 27 Nov 2008 18:45:55 -0600 Subject: [Chicago] Algorithms python In-Reply-To: <833330.88953.qm@web36504.mail.mud.yahoo.com> References: <833330.88953.qm@web36504.mail.mud.yahoo.com> Message-ID: On Nov 26, 2008, at 1:58 PM, Craig Petty wrote: > Anyone know any good links on or online books on Algorithms and > python? Here is another online book: Back to turkey... Brian Ray From fasteliteprogrammer at yahoo.com Fri Nov 28 03:46:01 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Thu, 27 Nov 2008 18:46:01 -0800 (PST) Subject: [Chicago] python prob Message-ID: <254806.28963.qm@web36501.mail.mud.yahoo.com> I have a hard time understand this error in python 2.6 i been try to compile python 2.6 on my fedora 10 and 9 an get the same prob here the error Failed to find the necessary bits to build these modules: _bsddb _curses _curses_panel _hashlib _sqlite3 _ssl _tkinter bsddb185 bz2 dbm gdbm readline sunaudiodev zlib To find the necessary bits, look in setup.py in detect_modules() for the module's name. i have a hard time find some of the file for devel.Hope someone can help. From brian.curtin at gmail.com Fri Nov 28 04:45:10 2008 From: brian.curtin at gmail.com (curtin@acm.org) Date: Thu, 27 Nov 2008 21:45:10 -0600 Subject: [Chicago] python prob In-Reply-To: <254806.28963.qm@web36501.mail.mud.yahoo.com> References: <254806.28963.qm@web36501.mail.mud.yahoo.com> Message-ID: Do you actually have any of those necessary bits? On Thu, Nov 27, 2008 at 8:46 PM, Craig Petty wrote: > I have a hard time understand this error in python 2.6 > > i been try to compile python 2.6 on my fedora 10 and 9 an get the same > prob here the error > > > Failed to find the necessary bits to build these modules: > _bsddb _curses _curses_panel > _hashlib _sqlite3 _ssl > _tkinter bsddb185 bz2 > dbm gdbm readline > sunaudiodev zlib > To find the necessary bits, look in setup.py in detect_modules() for the > module's name. > > > i have a hard time find some of the file for devel.Hope someone can help. > > > > > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fasteliteprogrammer at yahoo.com Fri Nov 28 04:49:38 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Thu, 27 Nov 2008 19:49:38 -0800 (PST) Subject: [Chicago] python prob In-Reply-To: Message-ID: <925793.18294.qm@web36502.mail.mud.yahoo.com> I not sure --- On Thu, 11/27/08, curtin at acm.org wrote: > From: curtin at acm.org > Subject: Re: [Chicago] python prob > To: fasteliteprogrammer at yahoo.com, "The Chicago Python Users Group" > Date: Thursday, November 27, 2008, 9:45 PM > Do you actually have any of those necessary bits? > > On Thu, Nov 27, 2008 at 8:46 PM, Craig Petty > wrote: > > > I have a hard time understand this error in python 2.6 > > > > i been try to compile python 2.6 on my fedora 10 and > 9 an get the same > > prob here the error > > > > > > Failed to find the necessary bits to build these > modules: > > _bsddb _curses _curses_panel > > _hashlib _sqlite3 _ssl > > _tkinter bsddb185 bz2 > > dbm gdbm readline > > sunaudiodev zlib > > To find the necessary bits, look in setup.py in > detect_modules() for the > > module's name. > > > > > > i have a hard time find some of the file for > devel.Hope someone can help. > > > > > > > > > > > > > > > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > From cstejerean at gmail.com Fri Nov 28 07:42:36 2008 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Fri, 28 Nov 2008 00:42:36 -0600 Subject: [Chicago] python prob In-Reply-To: <254806.28963.qm@web36501.mail.mud.yahoo.com> References: <254806.28963.qm@web36501.mail.mud.yahoo.com> Message-ID: <276266d0811272242x9ed857bmc17e5f791a5075fc@mail.gmail.com> On Thu, Nov 27, 2008 at 8:46 PM, Craig Petty wrote: > I have a hard time understand this error in python 2.6 > > i been try to compile python 2.6 on my fedora 10 and 9 an get the same > prob here the error > > > Failed to find the necessary bits to build these modules: > _bsddb _curses _curses_panel > _hashlib _sqlite3 _ssl > _tkinter bsddb185 bz2 > dbm gdbm readline > sunaudiodev zlib > To find the necessary bits, look in setup.py in detect_modules() for the > module's name. > > > i have a hard time find some of the file for devel.Hope someone can help. > > You'll need to install the respective libraries before you can build those python extensions. Keep in mind that you probably don't need ALL of them, but I'd recommend getting hashlib, ssl, sqlite3, zlib and bz2 at a minimum. Which packages you need to provide those libraries depends on the system you're on and I'm not familiar with Fedora, but you can start searching for similarly named packages. Also, you can take a look at the dependencies for something that comes with the system, like python 2.5. Installing those should provide the right libraries to build python 2.6 -- Cosmin Stejerean http://www.offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From fasteliteprogrammer at yahoo.com Fri Nov 28 09:49:59 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Fri, 28 Nov 2008 00:49:59 -0800 (PST) Subject: [Chicago] python prob In-Reply-To: <276266d0811272242x9ed857bmc17e5f791a5075fc@mail.gmail.com> Message-ID: <661187.62559.qm@web36502.mail.mud.yahoo.com> i can't find hashlib or bz2 for fedora 10. --- On Fri, 11/28/08, Cosmin Stejerean wrote: > From: Cosmin Stejerean > Subject: Re: [Chicago] python prob > To: fasteliteprogrammer at yahoo.com, "The Chicago Python Users Group" > Date: Friday, November 28, 2008, 12:42 AM > On Thu, Nov 27, 2008 at 8:46 PM, Craig Petty > wrote: > > > I have a hard time understand this error in python 2.6 > > > > i been try to compile python 2.6 on my fedora 10 and > 9 an get the same > > prob here the error > > > > > > Failed to find the necessary bits to build these > modules: > > _bsddb _curses _curses_panel > > _hashlib _sqlite3 _ssl > > _tkinter bsddb185 bz2 > > dbm gdbm readline > > sunaudiodev zlib > > To find the necessary bits, look in setup.py in > detect_modules() for the > > module's name. > > > > > > i have a hard time find some of the file for > devel.Hope someone can help. > > > > > You'll need to install the respective libraries before > you can build those > python extensions. Keep in mind that you probably don't > need ALL of them, > but I'd recommend getting hashlib, ssl, sqlite3, zlib > and bz2 at a minimum. > Which packages you need to provide those libraries depends > on the system > you're on and I'm not familiar with Fedora, but you > can start searching for > similarly named packages. Also, you can take a look at the > dependencies for > something that comes with the system, like python 2.5. > Installing those > should provide the right libraries to build python 2.6 > > > -- > Cosmin Stejerean > http://www.offbytwo.com From bray at sent.com Fri Nov 28 14:56:11 2008 From: bray at sent.com (Brian Ray) Date: Fri, 28 Nov 2008 07:56:11 -0600 Subject: [Chicago] python prob In-Reply-To: <661187.62559.qm@web36502.mail.mud.yahoo.com> References: <661187.62559.qm@web36502.mail.mud.yahoo.com> Message-ID: <30EA6BDC-1DFD-4216-8554-0201283741F7@sent.com> On Nov 28, 2008, at 2:49 AM, Craig Petty wrote: > i can't find hashlib or bz2 for fedora 10. > > I do not recall it being this hard to compile 2.6 on fedora 10. My suggestion would be posting your configure line or even heading to #chipy or #python... for hands on help. One thing that could be worth looking into is making sure that autoconfig can see the necessary pieces. If the environment variables are not set up properly in the shell where your trying to build, it may not see some of the shared libraries or headers it needs to build any project. One way to fix this is to explicitly point to where these items may be found. For example, libbz2 should be located under / usr/lib/ for fedora. I can call " ./configure --help" to get a list of option for configure. It says there I can set the environment variable LDFLAGS and things like that or explicitly include the bz2 library. hth, Brian Ray From szybalski at gmail.com Fri Nov 28 15:44:35 2008 From: szybalski at gmail.com (Lukasz Szybalski) Date: Fri, 28 Nov 2008 08:44:35 -0600 Subject: [Chicago] Algorithms python In-Reply-To: References: <833330.88953.qm@web36504.mail.mud.yahoo.com> Message-ID: <804e5c70811280644t57b3dd03va21a70619977b8b9@mail.gmail.com> On Thu, Nov 27, 2008 at 6:45 PM, Brian Ray wrote: > > On Nov 26, 2008, at 1:58 PM, Craig Petty wrote: > >> Anyone know any good links on or online books on Algorithms and python? > > Here is another online book: > > > also try: http://www.ece.uci.edu/~chou/py02/python.html http://www.awaretek.com/python/index.html Lucas From fasteliteprogrammer at yahoo.com Fri Nov 28 16:13:57 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Fri, 28 Nov 2008 07:13:57 -0800 (PST) Subject: [Chicago] python prob In-Reply-To: <30EA6BDC-1DFD-4216-8554-0201283741F7@sent.com> Message-ID: <945958.93325.qm@web36508.mail.mud.yahoo.com> This what i am doing after i cd the Python-2.6 ./configure --prefix=/usr/local --- On Fri, 11/28/08, Brian Ray wrote: > From: Brian Ray > Subject: Re: [Chicago] python prob > To: fasteliteprogrammer at yahoo.com, "The Chicago Python Users Group" > Cc: "Cosmin Stejerean" > Date: Friday, November 28, 2008, 7:56 AM > On Nov 28, 2008, at 2:49 AM, Craig Petty wrote: > > > i can't find hashlib or bz2 for fedora 10. > > > > > > I do not recall it being this hard to compile 2.6 on fedora > 10. My suggestion would be posting your configure line or > even heading to #chipy or #python... for hands on help. > > One thing that could be worth looking into is making sure > that autoconfig can see the necessary pieces. If the > environment variables are not set up properly in the shell > where your trying to build, it may not see some of the > shared libraries or headers it needs to build any project. > One way to fix this is to explicitly point to where these > items may be found. For example, libbz2 should be located > under /usr/lib/ for fedora. I can call " ./configure > --help" to get a list of option for configure. It says > there I can set the environment variable LDFLAGS and things > like that or explicitly include the bz2 library. > > hth, > > Brian Ray From pfein at pobox.com Fri Nov 28 17:56:30 2008 From: pfein at pobox.com (Pete) Date: Fri, 28 Nov 2008 10:56:30 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> Message-ID: <8F97B76D-7A0F-401D-8DBB-05D357472B6B@pobox.com> Blessed are the searchers, for they shall invent new wheels instead of old: http://duplicity.nongnu.org/ On Nov 26, 2008, at 1:15 PM, Lukasz Szybalski wrote: > Hello, > > I was wondering if somebody could suggest a fast encryption algorithm > that I could use to encrypt 5gb files. > What I'm trying to do is create backup files on amazon S3 servers > which allow you to upload up to 5bg per files. Since the data I'm > uploading is very sensitive I want to encrypt the files. > > I'm looking for a algorithm or a tool that would allow me to > encrypt/decrypt the file at a reasonable speed and goods security. > > > Let me know, > Thanks, > Lucas > > > -- > Turbogears2 Manual > http://lucasmanual.com/mywiki/TurboGears2 > Bazaar and Launchpad > http://lucasmanual.com/mywiki/Bazaar > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From tim at gebhardtcomputing.com Wed Nov 26 20:57:04 2008 From: tim at gebhardtcomputing.com (Tim Gebhardt) Date: Wed, 26 Nov 2008 13:57:04 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> <9fb45b0b0811261137q5cc7722dp524ed5cad6dc7f4b@mail.gmail.com> Message-ID: <1ce3f61a0811261157n44d786f4j5ff60105ee406e43@mail.gmail.com> On Wed, Nov 26, 2008 at 1:37 PM, Tim Saylor wrote: > In general speed is the enemy of security in encryption. The faster you > can encrypt/decrypt the file, the faster someone can crack it. > > This is not true at all. AES is much more secure than 3DES and AES is usually way faster to encrypt/decrypt. If you want to use asymmetric encryption then RSA is fine and symmetric encryption I'd recommend AES. In general, asymmetric is a lot slower than symmetric encryption. In fact, a common technique for encrypting a file is to encrypt the file with a symmetric algorithm, wrap the file in some sort of an envelop and include the ENCRYPTED symmetric key that's been encrypted with an asymmetric key: envelop: data_key (encrypted with RSA key) data (encrypted with data_key) But if you're not very familiar with cryptography it might be best to leave it to the experts: http://www.truecrypt.org/ It's very easy to get crypto wrong. -Tim Gebhardt tim at gebhardtcomputing.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From maney at two14.net Sat Nov 29 02:57:54 2008 From: maney at two14.net (Martin Maney) Date: Fri, 28 Nov 2008 19:57:54 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <492F1DF6.2090108@drunkenblog.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> <492F1DF6.2090108@drunkenblog.com> Message-ID: <20081129015754.GC30264@furrr.two14.net> On Thu, Nov 27, 2008 at 05:23:50PM -0500, drunkenbatman wrote: > GPG as part of your workflow is just as easy (encrypt out with your > key), but if sending something to someone and don't want to have to > explain private/public keys and such, I just use OpenSSL, eg: ... > You'll have to deal with a password prompt, and while you could stash a > password file and include it for convenience at that point probably > better to look at using GPG... HIH Well, yes, since attaching the password file is very like painting the combination on the outside of the door of a safe... ...which may protect against some threat, though I can't offhand think of a non-silly one that fits. I mean, sure, a blind safecracker, but what about his sighted assitant who helps him get to and from the room with the safe in? Silly. -- In high-resolution print typography, designers enjoy considerable freedom and control over the articulation of this [font size] range. In low-resolution screen typography, designers don't. -- Todd Fahrner From lists at drunkenblog.com Sat Nov 29 04:40:39 2008 From: lists at drunkenblog.com (drunkenbatman) Date: Fri, 28 Nov 2008 22:40:39 -0500 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <20081129015754.GC30264@furrr.two14.net> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> <492F1DF6.2090108@drunkenblog.com> <20081129015754.GC30264@furrr.two14.net> Message-ID: <4930B9B7.60302@drunkenblog.com> > On Thu, Nov 27, 2008 at 05:23:50PM -0500, drunkenbatman wrote: >> GPG as part of your workflow is just as easy (encrypt out with your >> key), but if sending something to someone and don't want to have to >> explain private/public keys and such, I just use OpenSSL, eg: > ... >> You'll have to deal with a password prompt, and while you could stash a >> password file and include it for convenience at that point probably >> better to look at using GPG... HIH > > Well, yes, since attaching the password file is very like painting the > combination on the outside of the door of a safe... > > ...which may protect against some threat, though I can't offhand think > of a non-silly one that fits. I mean, sure, a blind safecracker, but > what about his sighted assitant who helps him get to and from the room > with the safe in? Silly. Well, I actually meant stashing a copy *locally* and feeding it into the script/program/etc so as to avoid the prompt *while encrypting*, not sending it out along with the data -- but again if one needed that automation it was probably best to start looking at setting up gpg and encrypting stuff going out with your own public key. Although in all honesty I somehow had it in my head that the person needed a quick & fast way to encrypt their stuff before dumping it on E3, and missed that it was the python list, which I blame on lack of coffee, but still made my message pretty silly, if not quite as silly as you implied. :) Apologies. From maney at two14.net Sat Nov 29 07:16:50 2008 From: maney at two14.net (Martin Maney) Date: Sat, 29 Nov 2008 00:16:50 -0600 Subject: [Chicago] encrypting 5gb files? In-Reply-To: <4930B9B7.60302@drunkenblog.com> References: <804e5c70811260803h6f70dc78g140f07b0342d840d@mail.gmail.com> <804e5c70811260953t281b4c2ay93c76b774a49c962@mail.gmail.com> <804e5c70811261115r1299dbf8h9b385f03072cca00@mail.gmail.com> <492F1DF6.2090108@drunkenblog.com> <20081129015754.GC30264@furrr.two14.net> <4930B9B7.60302@drunkenblog.com> Message-ID: <20081129061650.GD30264@furrr.two14.net> On Fri, Nov 28, 2008 at 10:40:39PM -0500, drunkenbatman wrote: > Well, I actually meant stashing a copy *locally* and feeding it into the > script/program/etc so as to avoid the prompt *while encrypting*, not > sending it out along with the data -- but again if one needed that Heh. That's a little different. > Although in all honesty I somehow had it in my head that the person > needed a quick & fast way to encrypt their stuff before dumping it on > E3, and missed that it was the python list, which I blame on lack of > coffee, but still made my message pretty silly, if not quite as silly as > you implied. :) Apologies. I was so taken by the idea of making it easy for the recipient by sending the key in a file that I... not ran, exactly, hobbled, let's call it, with that image. And once the blind safecracker popped into mind, well, I wasn't thinking about the original context at all, at all. :-) Was this the E3 thread? I thought that was on the luni list, but there've been a couple encryption-related discussions just lately... -- ...and of course you must be careful not to overwrite the bounds of memory blocks, free a memory block twice, forget to free a memory block, use a memory block after it's been freed, use memory that you haven't explicitly allocated, etc. We C++ programmers have developed tricks to help us deal with this sort of thing, in much the same way that people who suffer severe childhood trauma develop psychological mechanisms to insulate themselves from those experiences. -- Joseph A. Knapka From fasteliteprogrammer at yahoo.com Sun Nov 30 05:15:31 2008 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Sat, 29 Nov 2008 20:15:31 -0800 (PST) Subject: [Chicago] python 2.5.2 question Message-ID: <165855.21824.qm@web36504.mail.mud.yahoo.com> I just update my python 2.5.1 to 2.5.2 and i want to know can i still use like pcapy and scapy from fedora 9 without and probs?