From jtgalyon at gmail.com Fri Sep 3 16:10:58 2010 From: jtgalyon at gmail.com (Jason Galyon) Date: Fri, 03 Sep 2010 09:10:58 -0500 Subject: [Texas] Chris Austin's contact information Message-ID: <1283523058.4585.4.camel@rivendell.clangalyon.com> Chris DeBlois won a PyCharm license and was trying to get in touch with Chris Austin. Does anyone know his contact information? thanks, Jason From chris at sydneysys.com Fri Sep 3 17:09:12 2010 From: chris at sydneysys.com (Chris Austin) Date: Fri, 3 Sep 2010 10:09:12 -0500 Subject: [Texas] Chris Austin's contact information In-Reply-To: <1283523058.4585.4.camel@rivendell.clangalyon.com> References: <1283523058.4585.4.camel@rivendell.clangalyon.com> Message-ID: Hi Jason, Can you send me his email info or you can just forward this message to him. I sent email to all of the winners; I might have read his email wrong on my sign-up sheet. Cheers On Fri, Sep 3, 2010 at 9:10 AM, Jason Galyon wrote: > Chris DeBlois won a PyCharm license and was trying to get in touch with > Chris Austin. Does anyone know his contact information? > > thanks, > Jason > > _______________________________________________ > Texas mailing list > Texas at python.org > http://mail.python.org/mailman/listinfo/texas > -------------- next part -------------- An HTML attachment was scrubbed... URL: From msharp at sfbr.org Fri Sep 3 16:57:24 2010 From: msharp at sfbr.org (Mark Sharp) Date: Fri, 3 Sep 2010 09:57:24 -0500 Subject: [Texas] Trouble with one of the Koans Message-ID: In the about_attribute_access.py of the Python 3.1 koans, the following class is defined. Although I can get the tests to pass, I am missing the point. Do you know of any discussion of the koans? I have not located one. Alternatively can you direct me to someone that would be willing to explain what this class is teaching? Mark class PossessiveSetter(object): def __setattr__(self, attr_name, value): new_attr_name = attr_name if attr_name[-5:] == 'comic': new_attr_name = "my_" + new_attr_name elif attr_name[-3:] == 'pie': new_attr_name = "a_" + new_attr_name object.__setattr__(self, new_attr_name, value) def test_setattr_intercepts_attribute_assignments(self): fanboy = self.PossessiveSetter() fanboy.comic = 'The Laminator, issue #1' fanboy.pie = 'blueberry' self.assertEqual(__, fanboy.a_pie) prefix = '__' self.assertEqual("The Laminator, issue #1", getattr(fanboy, prefix + '_comic')) R. Mark Sharp, Ph.D. Director of Primate Records Database Southwest National Primate Research Center Southwest Foundation for Biomedical Research P.O. Box 760549 San Antonio, TX 78245-0549 Telephone: (210)258-9476 e-mail: msharp at sfbr.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.j.robbins at gmail.com Fri Sep 3 23:06:03 2010 From: alexander.j.robbins at gmail.com (Alex Robbins) Date: Fri, 3 Sep 2010 16:06:03 -0500 Subject: [Texas] Trouble with one of the Koans In-Reply-To: References: Message-ID: I think the basic idea here is that you can define a __setattr__ method on your object, which is later used by python for assignments. The __setattr__ method gives you more control over assignment into your object. This __setattr__ basically says: If the attr_name the user is trying to assign to ends with comic, then prepend my_ to the attribute name. If the attr_name the user is trying to assign to ends with pie, then prepend a_ to the attribute name. Then assign the provided value to the newly computer attribute name. instance = PossessiveSetter() instance.comic = 'Texas' At this point, if I lookup instance.comic, nothing is there. The __setattr__ method intercepted my assignment and put it into my_comic. instance.my_comic == 'Texas' True Does that make any more sense than the koan? Alex On Fri, Sep 3, 2010 at 9:57 AM, Mark Sharp wrote: > In the about_attribute_access.py of the Python 3.1 koans, the following > class is defined. Although I can get the tests to pass, I am missing the > point. > > Do you know of any discussion of the koans? I have not located one. > Alternatively can you direct me to someone that would be willing to explain > what this class is teaching? > > Mark > > ???class PossessiveSetter(object): > ???????def __setattr__(self, attr_name, value): > ???????????new_attr_name = ?attr_name > > ???????????if attr_name[-5:] == 'comic': > ???????????????new_attr_name = "my_" + new_attr_name > ???????????elif attr_name[-3:] == 'pie': > ???????????????new_attr_name = "a_" + new_attr_name > > ???????????object.__setattr__(self, new_attr_name, value) > > ???def test_setattr_intercepts_attribute_assignments(self): > ???????fanboy = self.PossessiveSetter() > > ???????fanboy.comic = 'The Laminator, issue #1' > ???????fanboy.pie = 'blueberry' > > ???????self.assertEqual(__, fanboy.a_pie) > > ???????prefix = '__' > ???????self.assertEqual("The Laminator, issue #1", getattr(fanboy, prefix + > '_comic')) > > > > R. Mark Sharp, Ph.D. > Director of Primate Records Database > Southwest National Primate Research Center > Southwest Foundation for > Biomedical Research > P.O. Box 760549 > San Antonio, TX 78245-0549 > Telephone: (210)258-9476 > e-mail:?msharp at sfbr.org > > > > > > > _______________________________________________ > Texas mailing list > Texas at python.org > http://mail.python.org/mailman/listinfo/texas > > From msharp at sfbr.org Sat Sep 4 05:37:53 2010 From: msharp at sfbr.org (Mark Sharp) Date: Fri, 3 Sep 2010 22:37:53 -0500 Subject: [Texas] Fwd: Trouble with one of the Koans References: <7CA7B35B-CCF9-4F78-AB8E-05C124609CF4@sfbr.org> Message-ID: I neglected to place the Texas Python User Group in the Cc: portion of the header in my response to Alex Robbins' helpful note. I needed to tell you that my question was answered and Alex deserves the credit for being both helpful and articulate. Mark Begin forwarded message: From: Mark Sharp > Date: September 3, 2010 10:33:15 PM CDT To: Alex Robbins > Subject: Re: [Texas] Trouble with one of the Koans Alex, I noticed your message come in while I was working on another project and just now got back to playing with Python. I had been looking forward to reading your message all evening. I was not disappointed. You provided a wonderful explanation. I pasted your description into my version of the koan for future reference. Well written with a very clear example. Thank you very much. Mark On Sep 3, 2010, at 4:06 PM, Alex Robbins wrote: I think the basic idea here is that you can define a __setattr__ method on your object, which is later used by python for assignments. The __setattr__ method gives you more control over assignment into your object. This __setattr__ basically says: If the attr_name the user is trying to assign to ends with comic, then prepend my_ to the attribute name. If the attr_name the user is trying to assign to ends with pie, then prepend a_ to the attribute name. Then assign the provided value to the newly computer attribute name. instance = PossessiveSetter() instance.comic = 'Texas' At this point, if I lookup instance.comic, nothing is there. The __setattr__ method intercepted my assignment and put it into my_comic. instance.my_comic == 'Texas' True Does that make any more sense than the koan? Alex On Fri, Sep 3, 2010 at 9:57 AM, Mark Sharp > wrote: In the about_attribute_access.py of the Python 3.1 koans, the following class is defined. Although I can get the tests to pass, I am missing the point. Do you know of any discussion of the koans? I have not located one. Alternatively can you direct me to someone that would be willing to explain what this class is teaching? Mark class PossessiveSetter(object): def __setattr__(self, attr_name, value): new_attr_name = attr_name if attr_name[-5:] == 'comic': new_attr_name = "my_" + new_attr_name elif attr_name[-3:] == 'pie': new_attr_name = "a_" + new_attr_name object.__setattr__(self, new_attr_name, value) def test_setattr_intercepts_attribute_assignments(self): fanboy = self.PossessiveSetter() fanboy.comic = 'The Laminator, issue #1' fanboy.pie = 'blueberry' self.assertEqual(__, fanboy.a_pie) prefix = '__' self.assertEqual("The Laminator, issue #1", getattr(fanboy, prefix + '_comic')) R. Mark Sharp, Ph.D. Director of Primate Records Database Southwest National Primate Research Center Southwest Foundation for Biomedical Research P.O. Box 760549 San Antonio, TX 78245-0549 Telephone: (210)258-9476 e-mail: msharp at sfbr.org _______________________________________________ Texas mailing list Texas at python.org http://mail.python.org/mailman/listinfo/texas -------------- next part -------------- An HTML attachment was scrubbed... URL: From msharp at sfbr.org Sun Sep 5 06:58:33 2010 From: msharp at sfbr.org (Mark Sharp) Date: Sat, 4 Sep 2010 23:58:33 -0500 Subject: [Texas] Python koans: about_proxy_object_project.py now I know what lost feels like Message-ID: I thought I was keeping up until I hit about_proxy_object_project.py. I got four tests to pass out of pure guess work, but I do not know what I am doing. Here is where I am. test_proxy_can_record_more_than_just_tv_objects has expanded your awareness. test_proxy_handles_invalid_messages has expanded your awareness. test_proxy_method_returns_wrapped_object has expanded your awareness. test_tv_methods_still_perform_their_function has expanded your awareness. test_proxy_records_messages_sent_to_tv has damaged your karma. You have not yet reached enlightenment ... AssertionError: Lists differ: ['power', 'channel='] != ['power'] First list contains 1 additional elements. First extra element 1: channel= - ['power', 'channel='] + ['power'] I am currently trying to figure out how to record that the channel property was set. I do not know how to track it through the Proxy class using pdb. I put the following code in the Proxy class, but I do not think it is even touched (nor do I have any reason to believe it would work if it were accessed). @property def channel(self): self._messages.append('channel') return self._obj.channel def channel(self, value): if self._obj.channel: self._messages.append('channel =') self._obj.channel.setter(self._obj, value) Any guidance would be appreciated. I have attached my messed up version of about_proxy_object_project.py Mark Sharp -------------- next part -------------- A non-text attachment was scrubbed... Name: about_proxy_object_project.py Type: text/x-python-script Size: 5242 bytes Desc: about_proxy_object_project.py URL: From bradallen137 at gmail.com Wed Sep 8 17:58:29 2010 From: bradallen137 at gmail.com (Brad Allen) Date: Wed, 8 Sep 2010 10:58:29 -0500 Subject: [Texas] [DFWPython] upcoming meetings Message-ID: The DFW Python group has two scheduled meetings this week: Thur Sept 9: Social Dinner at Denny's starting at 7pm Sat Sept 11: Meeting at company|dallas 2pm-6pm, dinner afterward Jeff won't be available for any meetings this month, but Ralph also has a key to company|dallas and he and I both are planning to attend. Here is an agenda we can spread across both meetings, though of course discussion is always open and not restricted to these topics: * Work on PyTexas recap and future plans * Plan for PyArkansas in Oct: - I'm going to plan a Python Teach-In for PyArkansas - Anyone else going? - Anyone planning to do a presentation? - What can we contribute to the new PyArkansas.org wiki? * Discuss plans for reorganization of PyTexas wiki - Use it as a statewide user group wiki, or create a separate DNS + wiki for that (texaspython.org)? - Review MoinMoin themes and plugins to improve the wiki - Consider handing off DNS ownership to PSF * Plan for Python Teach-In at local user group meetings starting with DFW * Plan for DFWPython Blender SIG (who was that volunteer who spoke up at PyTexas?) * Plan for supporting new user groups starting up in other Texas cities During the Saturday afternoon meeting we'll be on IRC at #dfwpython and #pytexas, so if anyone wants to participate remotely, please do! It's too bad we don't have a speakerphone at company|dallas to allow remote conference calls. We could attach an external speaker to my iPhone but the microphone reception may not be great. From alexander.j.robbins at gmail.com Wed Sep 8 19:06:58 2010 From: alexander.j.robbins at gmail.com (Alex Robbins) Date: Wed, 8 Sep 2010 10:06:58 -0700 Subject: [Texas] Python koans: about_proxy_object_project.py now I know what lost feels like In-Reply-To: References: Message-ID: Mark, Sorry about the lag on a reply. Life is busy and all that... So, this koan is actually related to the last one you had a question about, with __setattr__. We want all calls to the proxy object to be passed along to the target_object. We also want to build up a list of all the attributes that were accessed. I think you were on the right track with the __getattr__ method. (Some docs for __getattr__: http://docs.python.org/release/2.5.2/ref/attribute-access.html ) With __getattr__ we can intercept calls to any method/attribute without hardcoding them all beforehand. You shouldn't need to add any of those other methods to your proxy object, just the __getattr__. I think maybe your @property'ed channel function is getting in the way. Really, the proxy object should just have the __getattr__ method to pass attribute lookups along, and then a messages method to display the list. Does that fix it for you? I haven't actually run it locally, so I can't guarantee my explanation actually works. Alex On Sat, Sep 4, 2010 at 9:58 PM, Mark Sharp wrote: > I thought I was keeping up until I hit about_proxy_object_project.py. I got four tests to pass out of pure guess work, but I do not know what I am doing. > > Here is where I am. > > ?test_proxy_can_record_more_than_just_tv_objects has expanded your awareness. > ?test_proxy_handles_invalid_messages has expanded your awareness. > ?test_proxy_method_returns_wrapped_object has expanded your awareness. > ?test_tv_methods_still_perform_their_function has expanded your awareness. > ?test_proxy_records_messages_sent_to_tv has damaged your karma. > > You have not yet reached enlightenment ... > ?AssertionError: Lists differ: ['power', 'channel='] != ['power'] > > ?First list contains 1 additional elements. > ?First extra element 1: > ?channel= > > ?- ['power', 'channel='] > ?+ ['power'] > > I am currently trying to figure out how to record that the channel property was set. I do not know how to track it through the Proxy class using pdb. I put the following code in the Proxy class, but I do not think it is even touched (nor do I have any reason to believe it would work if it were accessed). > > ? ?@property > ? ?def channel(self): > ? ? ? ?self._messages.append('channel') > ? ? ? ?return self._obj.channel > ? ?def channel(self, value): > ? ? ? ?if self._obj.channel: > ? ? ? ? ? ?self._messages.append('channel =') > ? ? ? ? ? ?self._obj.channel.setter(self._obj, value) > > Any guidance would be appreciated. > > I have attached my messed up version of about_proxy_object_project.py > > Mark Sharp > > > _______________________________________________ > Texas mailing list > Texas at python.org > http://mail.python.org/mailman/listinfo/texas > > From Bentley at eExpression.com Thu Sep 9 15:57:41 2010 From: Bentley at eExpression.com (Bentley Davis) Date: Thu, 9 Sep 2010 08:57:41 -0500 Subject: [Texas] New Dallas Blender Users Group Message-ID: Well, I finally did it and started a Blender Users group. Not for Margaritas. Blender is an open source 3D content and video game creation suite. Why do you care? It is scripted in Python. You can use it for creating high quality games or amazing simulations including physics. You can see some work at *http://www.youtube.com/watch?v=HOfdboHvshg*and more info at *http://blender.org* . If you know anyone looking to game development, 3D modeling, animation or just interested in a unique use of Python then please spread the word. Our first meeting is Wednesday Sep 22nd and more info can be seen at * http://meetup.com/dalbug* . I also would appreciate any suggestions you have for me or this group. Someone suggested I post this on the PyTexas Wiki but I'm not sure where. Any Suggestions? Thanks, Bentley Davis -------------- next part -------------- An HTML attachment was scrubbed... URL: From bradallen137 at gmail.com Thu Sep 9 16:16:03 2010 From: bradallen137 at gmail.com (Brad Allen) Date: Thu, 9 Sep 2010 09:16:03 -0500 Subject: [Texas] New Dallas Blender Users Group In-Reply-To: References: Message-ID: Great! You're also welcome to do a presentation at any of the regular DFW Python meetings. As for the wiki, I'm planning a reorganization of that this weekend. You can go ahead and create a page if you want and I'll move it to the appropriate place. On Thu, Sep 9, 2010 at 8:57 AM, Bentley Davis wrote: > Well, I finally did it and started a Blender Users group. Not for > Margaritas. Blender is?an open source 3D content and video game creation > suite. Why do you care? It is scripted in Python. You can use it for > creating high quality games or amazing simulations including physics. You > can see some work at http://www.youtube.com/watch?v=HOfdboHvshg and more > info at http://blender.org. If you know anyone looking to game development, > 3D modeling, animation or just interested in a unique use of Python then > please spread the word. > > Our first meeting is Wednesday Sep 22nd and more info can be seen at > http://meetup.com/dalbug . I also would appreciate any suggestions you have > for me or this group. > > Someone suggested I post this on the PyTexas Wiki but I'm not sure where. > Any Suggestions? > > Thanks, > > Bentley Davis > _______________________________________________ > Texas mailing list > Texas at python.org > http://mail.python.org/mailman/listinfo/texas > > From sfreader at sbcglobal.net Fri Sep 10 00:49:12 2010 From: sfreader at sbcglobal.net (Ralph Green) Date: Thu, 09 Sep 2010 17:49:12 -0500 Subject: [Texas] New Dallas Blender Users Group In-Reply-To: References: Message-ID: <1284072552.2313.11.camel@belinda> On Thu, 2010-09-09 at 08:57 -0500, Bentley Davis wrote: > physics. You can see some work at > http://www.youtube.com/watch?v=HOfdboHvshg and more info at Howdy, No, I can't. They require Flash. Do you post any demonstration anywhere that uses common codecs? HTML 5 would be good, or ogv is great. Other things, maybe. Looking forward to learning more about Blender, Ralph From jtgalyon at gmail.com Fri Sep 10 01:23:00 2010 From: jtgalyon at gmail.com (Jason Galyon) Date: Thu, 09 Sep 2010 18:23:00 -0500 Subject: [Texas] New Dallas Blender Users Group In-Reply-To: <1284072552.2313.11.camel@belinda> References: <1284072552.2313.11.camel@belinda> Message-ID: <1284074580.3615.4.camel@rivendell.clangalyon.com> On Thu, 2010-09-09 at 17:49 -0500, Ralph Green wrote: > On Thu, 2010-09-09 at 08:57 -0500, Bentley Davis wrote: > > physics. You can see some work at > > http://www.youtube.com/watch?v=HOfdboHvshg and more info at > Howdy, > No, I can't. They require Flash. Do you post any demonstration > anywhere that uses common codecs? HTML 5 would be good, or ogv is > great. Other things, maybe. > Looking forward to learning more about Blender, > Ralph > > _______________________________________________ > Texas mailing list > Texas at python.org > http://mail.python.org/mailman/listinfo/texas Flash isn't common? dang, that surprises the heck out of me From Bentley at eExpression.com Fri Sep 10 01:24:14 2010 From: Bentley at eExpression.com (Bentley Davis) Date: Thu, 9 Sep 2010 18:24:14 -0500 Subject: [Texas] New Dallas Blender Users Group In-Reply-To: <1284072552.2313.11.camel@belinda> References: <1284072552.2313.11.camel@belinda> Message-ID: Ralph, Thanks for the interest and the reminder that not everyone uses flash. For this example you can go to http://durian.blender.org/download/ Here is a general gallery of other blender art http://www.blender.org/features-gallery/ . Youtube also has an HTML5 beta going on but I haven't tried it yet. Thank you, Bentley On Thu, Sep 9, 2010 at 5:49 PM, Ralph Green wrote: > On Thu, 2010-09-09 at 08:57 -0500, Bentley Davis wrote: > > physics. You can see some work at > > http://www.youtube.com/watch?v=HOfdboHvshg and more info at > Howdy, > No, I can't. They require Flash. Do you post any demonstration > anywhere that uses common codecs? HTML 5 would be good, or ogv is > great. Other things, maybe. > Looking forward to learning more about Blender, > Ralph > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.j.robbins at gmail.com Fri Sep 10 01:31:21 2010 From: alexander.j.robbins at gmail.com (Alex Robbins) Date: Thu, 9 Sep 2010 16:31:21 -0700 Subject: [Texas] New Dallas Blender Users Group In-Reply-To: <1284074580.3615.4.camel@rivendell.clangalyon.com> References: <1284072552.2313.11.camel@belinda> <1284074580.3615.4.camel@rivendell.clangalyon.com> Message-ID: I think youtube offers an html5 version of most videos. You might try that. http://www.youtube.com/html5 On Thu, Sep 9, 2010 at 4:23 PM, Jason Galyon wrote: > On Thu, 2010-09-09 at 17:49 -0500, Ralph Green wrote: >> On Thu, 2010-09-09 at 08:57 -0500, Bentley Davis wrote: >> > physics. You can see some work at >> > http://www.youtube.com/watch?v=HOfdboHvshg and more info at >> Howdy, >> ? No, I can't. ?They require Flash. ?Do you post any demonstration >> anywhere that uses common codecs? ?HTML 5 would be good, or ogv is >> great. ?Other things, maybe. >> Looking forward to learning more about Blender, >> Ralph >> >> _______________________________________________ >> Texas mailing list >> Texas at python.org >> http://mail.python.org/mailman/listinfo/texas > > Flash isn't common? dang, that surprises the heck out of me > > > _______________________________________________ > Texas mailing list > Texas at python.org > http://mail.python.org/mailman/listinfo/texas > From bradallen137 at gmail.com Sat Sep 11 13:54:02 2010 From: bradallen137 at gmail.com (Brad Allen) Date: Sat, 11 Sep 2010 06:54:02 -0500 Subject: [Texas] Fwd: [APUG] A few notes about the hacking session tomorrow In-Reply-To: References: Message-ID: It looks like the Austin Python User Group has a pretty good meeting plan today, mixing sprinting and "teach in" style activies. For those who have not already seen this on the APUG list, see below: ---------- Forwarded message ---------- From: Peter Wang Date: Fri, Sep 10, 2010 at 4:21 PM Subject: [APUG] A few notes about the hacking session tomorrow To: apug at scipy.org, python-188 at meetup.com Hi everyone! It looks like we have 15 people who RSVPed "Yes" for tomorrow, and 5 more that are "Maybe"s. ?I'm really excited about this, and I hope you all are, too! ?The meeting will be at the Enthought office, where we will have A/C and plenty of seating and wifi. ?Since it's a weekend, you should be able to find free on-street parking, as well. The official start time is 11am, but I will be here at 10:30, with donuts, and I'll start the coffee. ?(If you require finer brew than Folger's, there is a Starbucks across the corner, and The Hideout is 1 block north on Congress.) ?Anyone else is welcome to bring snacks or drinks and put them in the fridge. ?As usual, the Enthought beverage cooler is open for all the enjoy. ?We can all head out to grab lunch nearby around 12:30 or 1pm. There will be space on the whiteboard to write down what you're working on, and what you hope to get done by the end of the day. ?I encourage everyone to put their name up on the board as soon as they arrive, and I think it's very important to set a goal, no matter how small, just to have as a motivator. I also know we have at least one person who is interested in learning Python by doing the Python Challenge or attacking some Python Koans. If there are other Python novices who want to get into this, please let me know and I'll try to help organize this. ?We will have plenty of Python reference books and such available, but feel free to bring your own. ?(My only request is to please do make sure your name is one them, so there's no confusion.) In any case, I'm excited about punching out some code tomorrow! ?If anyone else has ideas or questions, please ask away. ?Otherwise, I look forward to seeing everyone tomorrow! -Peter _______________________________________________ APUG mailing list APUG at scipy.org http://mail.scipy.org/mailman/listinfo/apug From bradallen137 at gmail.com Tue Sep 14 01:37:12 2010 From: bradallen137 at gmail.com (Brad Allen) Date: Mon, 13 Sep 2010 18:37:12 -0500 Subject: [Texas] Software Freedom Day event needs speakers In-Reply-To: <1284400353.2204.42.camel@ixtl.ncc.com> References: <1284400353.2204.42.camel@ixtl.ncc.com> Message-ID: Thanks, Steve. I've cc'd the Texas Python and DFW Pythons list to help get the word out. On Mon, Sep 13, 2010 at 12:52 PM, Steve Rainwater wrote: > Hey, just following up on Software Freedom Day, which is coming this > Saturday, Sep 18. I'm trying to finalize the schedule and there are > still some slots open, so if anyone would like to give us a short 10-15 > minute talk on the latest news about Python or the DFW Pythoneers (or > any other open source / free software topic), let me know. > > http://www.dallasmakerspace.com/wiki/Software_Freedom_Day_2010 > > -Steve > > > On Wed, 2010-07-28 at 20:22 -0500, Brad Allen wrote: >> Thanks for the info, Steven. I've cc'd the DFW Python user group >> mailing list and a few other people to help get the word out. >> >> On Wed, Jul 28, 2010 at 1:22 PM, R. Steven Rainwater wrote: >> > Hi, >> > >> > Dallas Makerspace is organizing a Software Freedom Day event in >> > Dallas >> > this year. SFD is on Sep 18. We're looking for speakers who can >> > do short >> > 10 minute talks on a variety of free software related subjects. >> > >> > If anyone from the DFW Pythoneers would like to speak or wants >> > to help with the planning, >> > here's our wiki page on the event: >> > >> > ?http://www.dallasmakerspace.com/wiki/Software_Freedom_Day_2010 >> > >> > -Steve >> > >> > ---------------------------------------------------------------- >> > >> > * If you'd like to see the Meetup profile for R. Steven >> > Rainwater, visit: >> > http://www.meetup.com/members/87023/ >> > >> > -- >> > Add info at meetup.com to your address book to receive all Meetup >> > emails >> > >> > To manage your email settings, go to: >> > http://www.meetup.com/account/comm/ >> > Meetup, PO Box 4668 #37895 New York, New York 10163-4668 >> > >> > Meetup HQ in NYC is hiring! ?http://www.meetup.com/jobs/ >> > >> > > > > From grace at lolapps.com Sat Sep 18 03:03:21 2010 From: grace at lolapps.com (Grace Law) Date: Fri, 17 Sep 2010 18:03:21 -0700 Subject: [Texas] Can you help with Server/Scalability challenges at huge social gaming site? Message-ID: Hi there, Want to move to San Francisco and work with a group of smart, fun people and LOL at the office? My HR manager said we can relocate you :) We are a 2 year old, cash flow positive social gaming / Facebook App company. About 40 people now and plan to get to 60-70 in the next 6 to 12 months. Big Python/Pylons shop building high quality Flash games. You can find out how we scaled from 0 to 50 million users from this video at the last PyCon. http://us.pycon.org/2010/conference/schedule/event/135/ :) We're looking for a seasoned server/performance engineer to do more of that. More details here: *Python Server/Scalability Engineer * http://lolapps.com is looking for a seasoned performance engineer. You know the thrill and the terror of an unexpected traffic storm that's railed your application. You think on your feet, adapt and make a genius patch that let's your servers hold to see out the storm, then hit the whiteboard to start architecting a solution that will handle the next storm with ease. Ideally, you: * Love python and can code it in your sleep. * Working knowledge of Linux, scripting, and SQL. * Understand when MySQL is great and experiment with NoSQL solutions (Memcached/Mongo/Redis/Cassandra) * Know how to put together a web-application stack. (We use Pylons/Paste.) * Enjoy bouncing ideas of your teammates to build up solutions no one person could of thought up by themselves. * Care about your implementations and find yourself compulsively checking that your latest experimental deploy is working the way you thought it would. You'll get to: * Work in an innovative space that is expanding into a billion dollar industry. * Design and implement large chunks of scalability features. * Help make key infrastructure decisions (databases, replication layouts, caching solutions, etc.). * Experiment with the newest emerging open-source technologies. * Test your ideas and strategies out on millions of users and enormous data sets. * Head up a small team of experienced engineers (if you are willing and able). * Have fun. Play ping pong, foosball, video games. * Eat. We buy your lunches. Want to find out more? Send me an email or Click here to apply http://hire.jobvite.com/j/?aj=oQ3mVfwU&s=PythonUserGroup Cheers, Grace http://lolapps.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jtgalyon at gmail.com Fri Sep 24 16:44:20 2010 From: jtgalyon at gmail.com (Jason Galyon) Date: Fri, 24 Sep 2010 09:44:20 -0500 Subject: [Texas] [Fwd: [PyCon-Organizers] Call for proposals -- PyCon 2011] Message-ID: <1285339460.11847.6.camel@rivendell.clangalyon.com> -------- Forwarded Message -------- From: Jesse Noller To: pycon-organizers organizers , PyCon Program Committee Subject: [PyCon-Organizers] Call for proposals -- PyCon 2011 Date: Thu, 23 Sep 2010 21:30:17 -0400 Call for proposals -- PyCon 2011 -- =============================================================== Proposal Due date: November 1st, 2010 PyCon is back! With a rocking new website, a great location and more Python hackers and luminaries under one roof than you could possibly shake a stick at. We've also added an "Extreme" talk track this year - no introduction, no fluff - only the pure technical meat! PyCon 2011 will be held March 9th through the 17th, 2011 in Atlanta, Georgia. (Home of some of the best southern food you can possibly find on Earth!) The PyCon conference days will be March 11-13, preceded by two tutorial days (March 9-10), and followed by four days of development sprints (March 14-17). PyCon 2011 is looking for proposals for the formal presentation tracks (this includes "extreme talks"). A request for proposals for poster sessions and tutorials will come separately. Want to showcase your skills as a Python Hacker? Want to have hundreds of people see your talk on the subject of your choice? Have some hot button issue you think the community needs to address, or have some package, code or project you simply love talking about? Want to launch your master plan to take over the world with Python? PyCon is your platform for getting the word out and teaching something new to hundreds of people, face to face. In the past, PyCon has had a broad range of presentations, from reports on academic and commercial projects, tutorials on a broad range of subjects, and case studies. All conference speakers are volunteers and come from a myriad of backgrounds: some are new speakers, some have been speaking for years. Everyone is welcome, so bring your passion and your code! We've had some incredible past PyCons, and we're looking to you to help us top them! Online proposal submission is open now! Proposals will be accepted through November 10th, with acceptance notifications coming out by January 20th. To get started, please see: For videos of talks from previous years - check out: For more information on "Extreme Talks" see: We look forward to seeing you in Atlanta! Please also note - registration for PyCon 2011 will also be capped at a maximum of 1,500 delegates, including speakers. When registration opens (soon), you're going to want to make sure you register early! Speakers with accepted talks will have a guaranteed slot. Important Dates: * November 1st, 2010: Talk proposals due. * December 15th, 2010: Acceptance emails sent. * January 19th, 2010: Early bird registration closes. * March 9-10th, 2011: Tutorial days at PyCon. * March 11-13th, 2011: PyCon main conference. * March 14-17th, 2011: PyCon sprints days. Contact Emails: Van Lindberg (Conference Chair) - van at python.org Jesse Noller (Co-Chair) - jnoller at python.org PyCon Organizers list: pycon-organizers at python.org _______________________________________________ PyCon-organizers mailing list PyCon-organizers at python.org http://mail.python.org/mailman/listinfo/pycon-organizers -- Sent from Ubuntu From gslindstrom at gmail.com Thu Sep 30 04:26:07 2010 From: gslindstrom at gmail.com (Greg Lindstrom) Date: Wed, 29 Sep 2010 21:26:07 -0500 Subject: [Texas] Python position in Little Rock, AR Message-ID: If interested, you may contact me for more details gslindstrom (gmail). We're using Django for our web apps and postgres (and some Oracle) for the database. --greg *Web Developer II* Position Purpose: Create and maintain websites and related services. Responsible for designing, programming, testing, debugging and maintenance of web sites. Produce optimized web pages and applications that adhere to standards. Knowledge/Experience: Bachelor's degree in computer science, related field or equivalent experience. 3-5 years of experience with PHP, Python, or JAVA related to web development. Experience with web standards, XML, HTML, CSS and Java Script. Position Responsibilities: ? Design and develop components of multi-tiered web application using XHTML, CSS, .NET, Java, PHP, JSP, ASP and JavaScript. ? Participate in different stages of development including requirements analysis, implementation, testing, deployment, monitoring, and maintenance. ? Interact regularly with others in the company to understand requirements and devise solutions. ? Produce well-planned, well-structured, high-quality code. ? Collect, review, analyze, evaluate and prioritize business, system and user requirements from business users. ? Document business requirements and process flows. ? Create test plans, test cases and do functional testing. ? Streamline business processes through the assessment/implementation of new efficient processes. -------------- next part -------------- An HTML attachment was scrubbed... URL: