From eric at intellovations.com Wed Apr 4 18:57:27 2012 From: eric at intellovations.com (Eric Floehr) Date: Wed, 4 Apr 2012 12:57:27 -0400 Subject: [CentralOH] April Meeting HELP Message-ID: All, I don't have a speaker or a venue right now for the April COhPy meeting. Does anyone want to volunteer about their awesome project, or do a tutorial of a cool Python module, or teach a 101 class on some Python technology? Also, anyone have any opinions on where we should meet this month? We can do TechColumbus again, but thought we might mix it up to give other folks opportunities to come that might not otherwise be able to. Cheers, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From fandi.814 at gmail.com Fri Apr 6 05:14:06 2012 From: fandi.814 at gmail.com (Fandi Peng) Date: Thu, 5 Apr 2012 23:14:06 -0400 Subject: [CentralOH] Python Indentation problem Message-ID: Hi guys, How would you indent the following lines to meet PEP8 python coding convention? def win(self): return (self.win_by_kill() or self.win_by_reach() or not (self.get_available_moves( (self.player + 1) %len(self.MARKS)))) my_sorted_moves = ((list(map((lambda c: tuple(c[::-1])), my_reversed_src_dst))) [::self.FORWARD[(self.player + 1) % len(self.MARKS)]]) best, Fandi From brandon at rhodesmill.org Fri Apr 6 05:35:33 2012 From: brandon at rhodesmill.org (Brandon Rhodes) Date: Thu, 05 Apr 2012 23:35:33 -0400 Subject: [CentralOH] Python Indentation problem In-Reply-To: (Fandi Peng's message of "Thu, 5 Apr 2012 23:14:06 -0400") References: Message-ID: <87fwch1qii.fsf@asaph.rhodesmill.org> Fandi Peng writes: > How would you indent the following lines to meet PEP8 > python coding convention? I'll try! :) def win(self): return (self.win_by_kill() or self.win_by_reach() or not self.get_available_moves( (self.player + 1) % len(self.MARKS) )) And the other expression: end = self.FORWARD[(self.player + 1) % len(self.MARKS)] my_sorted_moves = [ tuple(reversed(c)) for c in my_reversed_src_dst[::end] ] -- Brandon Rhodes brandon at rhodesmill.org http://rhodesmill.org/brandon From fandi.814 at gmail.com Fri Apr 6 06:28:53 2012 From: fandi.814 at gmail.com (Fandi Peng) Date: Fri, 6 Apr 2012 00:28:53 -0400 Subject: [CentralOH] Python Indentation problem In-Reply-To: <87fwch1qii.fsf@asaph.rhodesmill.org> References: <87fwch1qii.fsf@asaph.rhodesmill.org> Message-ID: Hi Brandon, On Thu, Apr 5, 2012 at 11:35 PM, Brandon Rhodes wrote: > ? ? def win(self): > ? ? ? ? return (self.win_by_kill() or > ? ? ? ? ? ? ? ? self.win_by_reach() or > ? ? ? ? ? ? ? ? not self.get_available_moves( > ? ? ? ? ? ? ? ? ? ? (self.player + 1) % len(self.MARKS) > ? ? ? ? ? ? ? ? )) > > And the other expression: > > ? ? ? ? end = self.FORWARD[(self.player + 1) % len(self.MARKS)] > ? ? ? ? my_sorted_moves = [ tuple(reversed(c)) for c > ? ? ? ? ? ? ? ? ? ? ? ? ? ? in my_reversed_src_dst[::end] ] It looks good, and you simplified my code as well, it's awesome! best, Fandi From jep200404 at columbus.rr.com Sun Apr 8 02:03:16 2012 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 7 Apr 2012 20:03:16 -0400 Subject: [CentralOH] Book Review: The Definitive Guide to Django Web Development Done Right Message-ID: <20120407200316.15628e3c.jep200404@columbus.rr.com> The Definitive Guide to Django Web Development Done Right by Adrian Holovaty and Jacob Kaplan-Moss Copyright 2008 I recently dived into Django and began with this book. The first five chapters were tutorial and find. The examples were good and the book matched reality. There were a few minor errors of no great consequence. Starting with Chapter 6, I was no longer able to follow the book. I don't think this was due to any fault of the authors, but was due to Django changing enough since the book was written so that there were too many differences to figure out and work around for the book to be useful. >From there I went to the newer 2.0 version online[3]. Not surprisingly, it matches current Django much better. Also, there are annotations and comments by others that can be helpful. Unfortunately, the free online version does not have the figures. For Chapter 6, one needs to use the old 2008 paper version and the free online version together, using the text of the online version and the figures of the 2008 paper version. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - At some point I needed to deal with "Writing custom django-admin commands"[1], which is based on an example from a different tutorial[2], so I worked through both. The tutorial is pretty good. "Writing custom django-admin commands" has errors of commission and omission that seasoned djangonauts can easily work around, but can flummox novices. [1] https://docs.djangoproject.com/en/dev/howto/custom-management-commands/ [2] https://docs.djangoproject.com/en/dev/intro/tutorial01/ [3] http://www.djangobook.com/en/2.0/ From jep200404 at columbus.rr.com Sun Apr 8 02:28:51 2012 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 7 Apr 2012 20:28:51 -0400 Subject: [CentralOH] Book Review: The Definitive Guide to Django Web Development Done Right In-Reply-To: <20120407200316.15628e3c.jep200404@columbus.rr.com> References: <20120407200316.15628e3c.jep200404@columbus.rr.com> Message-ID: <20120407202851.1a1c81c8.jep200404@columbus.rr.com> On Sat, 7 Apr 2012 20:03:16 -0400, jep200404 at columbus.rr.com wrote: > The first five chapters were tutorial and find. s/find/fine/ From fandi.814 at gmail.com Sun Apr 8 03:41:32 2012 From: fandi.814 at gmail.com (Fandi Peng) Date: Sat, 7 Apr 2012 21:41:32 -0400 Subject: [CentralOH] Book Review: The Definitive Guide to Django Web Development Done Right In-Reply-To: <20120407200316.15628e3c.jep200404@columbus.rr.com> References: <20120407200316.15628e3c.jep200404@columbus.rr.com> Message-ID: I read two books about Django before: Visual QuickPro Guide Django by Steven Helzner Python Web Development With Django By Jeff Forcier, Paul Bissex, Wesley Chun but neither of them helped me get to know how to use it. I guess it's because I was lack the programming knowledge in general and the Django books are not designed for beginning web developing learners. I will probably try to pick it up again in the near future. On Sat, Apr 7, 2012 at 8:03 PM, wrote: > The Definitive Guide to Django > Web Development Done Right > by Adrian Holovaty and Jacob Kaplan-Moss > Copyright 2008 > > I recently dived into Django and began with this book. > The first five chapters were tutorial and find. > The examples were good and the book matched reality. > There were a few minor errors of no great consequence. > > Starting with Chapter 6, I was no longer able to follow the book. > I don't think this was due to any fault of the authors, > but was due to Django changing enough since the book was > written so that there were too many differences to figure > out and work around for the book to be useful. > > >From there I went to the newer 2.0 version online[3]. > Not surprisingly, it matches current Django much better. > Also, there are annotations and comments by others that can be helpful. > > Unfortunately, the free online version does not have the figures. > For Chapter 6, one needs to use the old 2008 paper version and > the free online version together, using the text of the online > version and the figures of the 2008 paper version. > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > At some point I needed to deal with "Writing custom django-admin > commands"[1], which is based on an example from a different > tutorial[2], so I worked through both. The tutorial is pretty > good. "Writing custom django-admin commands" has errors of commission > and omission that seasoned djangonauts can easily work around, > but can flummox novices. > > [1] https://docs.djangoproject.com/en/dev/howto/custom-management-commands/ > [2] https://docs.djangoproject.com/en/dev/intro/tutorial01/ > [3] http://www.djangobook.com/en/2.0/ > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh From jshaffstall at gmail.com Mon Apr 9 04:04:10 2012 From: jshaffstall at gmail.com (Jay Shaffstall) Date: Sun, 8 Apr 2012 22:04:10 -0400 Subject: [CentralOH] Game companies? Message-ID: Hi all, I teach at Muskingum University, and the current crop of students are all very interested in game programming. I'm hoping that there are some people on this list making a living programming games (of any sort, but I imagine casual web games are probably most likely) who'd be willing to take questions from students on the realities of doing what you do. If that's you, let me know and I'll contact you off the list. Thanks, Jay From eric at intellovations.com Tue Apr 17 20:01:55 2012 From: eric at intellovations.com (Eric Floehr) Date: Tue, 17 Apr 2012 14:01:55 -0400 Subject: [CentralOH] Python training for scientists and engineers Message-ID: All, Enthought let me know that they will be offering their Intensive Python Training for Scientists and Engineers course ( http://enthought.com/training/python_for_scientists.php) this September 10 through 14 in Dayton, Ohio. You can register at the link above, or email info at enthought.com for further details. Cheers, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From David at wwcols.com Wed Apr 18 15:13:22 2012 From: David at wwcols.com (David Chew) Date: Wed, 18 Apr 2012 09:13:22 -0400 Subject: [CentralOH] Python Mini Boot Camp Message-ID: <001501cd1d65$08584f40$1908edc0$@com> There is a python mini boot camp at the Plone Symposium next month. I'll be attending so if anyone wants to go and needs a ride I'm available. http://weblion.psu.edu/symposium/training -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jay.Johnson at aecom.com Wed Apr 18 16:54:56 2012 From: Jay.Johnson at aecom.com (Johnson, Jay) Date: Wed, 18 Apr 2012 14:54:56 +0000 Subject: [CentralOH] Python Mini Boot Camp In-Reply-To: <001501cd1d65$08584f40$1908edc0$@com> References: <001501cd1d65$08584f40$1908edc0$@com> Message-ID: <803A920856B5A947AB0F0FCC2A935A9E1289317F@USDEN3EXMB003.na.aecomnet.com> David, Is it in State College, PA or elsewhere? Jay Columbia, SC ________________________________ From: centraloh-bounces+jay.johnson=aecom.com at python.org [centraloh-bounces+jay.johnson=aecom.com at python.org] on behalf of David Chew [David at wwcols.com] Sent: Wednesday, April 18, 2012 9:13 AM To: centraloh at python.org Subject: [CentralOH] Python Mini Boot Camp There is a python mini boot camp at the Plone Symposium next month. I?ll be attending so if anyone wants to go and needs a ride I?m available. http://weblion.psu.edu/symposium/training -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Wed Apr 18 22:41:29 2012 From: cbc at unc.edu (Chris Calloway) Date: Wed, 18 Apr 2012 16:41:29 -0400 Subject: [CentralOH] Django Fundamentals Bootcamp Message-ID: <4F8F26F9.3010501@unc.edu> Triangle Python Users Group (http://trizpug.org) members Caktus Consulting Group announce Django Fundamentals Bootcamp, a two day beginners course for anyone who wants to learn the basics of building a Django web application. Designed for developers with basic programming experience, this course will provide you with the essentials needed to build and develop a simple Django application in a hands-on and interactive setting. The training will focus on the construction of a crossword drill application to illustrate Django?s architecture and ecosystem. Django Fundamentals Bootcamp takes place Saturday June 9 and Sunday June 10, 2012 at Caktus, 209 Lloyd St, Carrboro, NC. Tickets are $400 for the early bird special until (May 7), $550 thereafter, and include coffee, drinks, snacks, and two lunches. For more information visit: http://www.caktusgroup.com/events/details/django-fundamentals-bootcamp/ -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From brian.costlow at gmail.com Thu Apr 19 16:21:20 2012 From: brian.costlow at gmail.com (Brian Costlow) Date: Thu, 19 Apr 2012 10:21:20 -0400 Subject: [CentralOH] Contract Django Development needed Message-ID: All, Forwarding this to the list from Scott Anderson from GRPUG. They will work with someone who wants to work remotely. Scott Apr 16 06:09PM -0700 Hi everyone, I mentioned at tonight's meeting that I am looking for someone to give me a hand finishing up a Django project I am involved with. The name of the startup is Bulko.com. It is a group food buying website that allows members to receive the wholesale discount benefits of ordering in bulk and then split the items into more reasonable quantities. We have a final list of features and bugs to finish coding before we officially launch the website beyond the current private beta. The code base is Django and Coffeescript and it uses Solr for product searches. Let me know if you are interested or know of someone who might be and we can discuss the details. Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From fandi.814 at gmail.com Fri Apr 20 03:12:39 2012 From: fandi.814 at gmail.com (Fandi Peng) Date: Thu, 19 Apr 2012 21:12:39 -0400 Subject: [CentralOH] Python reversed() Question Message-ID: Hi guys, I have a question: Suppose I have a list, every element in the list is a tuple, every tuple has two elements, e.g. [("D3","E4"), ("A3", "B2"), ("A2","C4")....] Therefore, if I sorted the list, the tuples would be rearranged based on the first element of each tuple: e.g. [("A2","C4"), ("A3", "B2"), ("D3","E4")....] Now I want this list to be sorted based on the second element of each tuple: e.g. [("A3", "B2"), ("A2","C4"), ("D3","E4"),....] What's the simplest code could you come up to achieve this? From kris at rkrishardy.com Fri Apr 20 03:16:49 2012 From: kris at rkrishardy.com (Kris Hardy) Date: Thu, 19 Apr 2012 19:16:49 -0600 Subject: [CentralOH] Python reversed() Question In-Reply-To: References: Message-ID: <4F90B901.80504@rkrishardy.com> sorted([("D3","E4"), ("A3","B2"),("A2","C4")...], lambda item: item[1]) On 4/19/2012 7:12 PM, Fandi Peng wrote: > Hi guys, I have a question: > Suppose I have a list, every element in the list is a tuple, > every tuple has two elements, > e.g. [("D3","E4"), ("A3", "B2"), ("A2","C4")....] > Therefore, if I sorted the list, the tuples would be rearranged > based on the first element of each tuple: > e.g. [("A2","C4"), ("A3", "B2"), ("D3","E4")....] > Now I want this list to be sorted based on the second element > of each tuple: > e.g. [("A3", "B2"), ("A2","C4"), ("D3","E4"),....] > What's the simplest code could you come up to achieve > this? > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh From kris at rkrishardy.com Fri Apr 20 03:19:15 2012 From: kris at rkrishardy.com (Kris Hardy) Date: Thu, 19 Apr 2012 19:19:15 -0600 Subject: [CentralOH] Python reversed() Question In-Reply-To: <4F90B901.80504@rkrishardy.com> References: <4F90B901.80504@rkrishardy.com> Message-ID: <4F90B993.1060006@rkrishardy.com> On 4/19/2012 7:16 PM, Kris Hardy wrote: > sorted([("D3","E4"), ("A3","B2"),("A2","C4")...], lambda item: item[1]) Oops... sorted([("D3","E4"), ("A3","B2"),("A2","C4")...], *key=*lambda item: item[1]) > > On 4/19/2012 7:12 PM, Fandi Peng wrote: >> Hi guys, I have a question: >> Suppose I have a list, every element in the list is a tuple, >> every tuple has two elements, >> e.g. [("D3","E4"), ("A3", "B2"), ("A2","C4")....] >> Therefore, if I sorted the list, the tuples would be rearranged >> based on the first element of each tuple: >> e.g. [("A2","C4"), ("A3", "B2"), ("D3","E4")....] >> Now I want this list to be sorted based on the second element >> of each tuple: >> e.g. [("A3", "B2"), ("A2","C4"), ("D3","E4"),....] >> What's the simplest code could you come up to achieve >> this? >> _______________________________________________ >> CentralOH mailing list >> CentralOH at python.org >> http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fandi.814 at gmail.com Fri Apr 20 03:46:17 2012 From: fandi.814 at gmail.com (Fandi Peng) Date: Thu, 19 Apr 2012 21:46:17 -0400 Subject: [CentralOH] Python reversed() Question In-Reply-To: <4F90B901.80504@rkrishardy.com> References: <4F90B901.80504@rkrishardy.com> Message-ID: On Thu, Apr 19, 2012 at 9:16 PM, Kris Hardy wrote: > sorted([("D3","E4"), ("A3","B2"),("A2","C4")...], lambda item: item[1]) It looks very simple but I got an error message "TypeError: must use keyword argument for key function" when running the above line for python 3.2 and "TypeError: () takes exactly 1 argument (2 given)" for python 2.7 > On 4/19/2012 7:12 PM, Fandi Peng wrote: >> >> Hi guys, I have a question: >> Suppose I have a list, every element in the list is a tuple, >> every tuple has two elements, >> e.g. [("D3","E4"), ("A3", "B2"), ("A2","C4")....] >> Therefore, if I sorted the list, the tuples would be rearranged >> based on the first element of each tuple: >> e.g. [("A2","C4"), ("A3", "B2"), ("D3","E4")....] >> Now I want this list to be sorted based on the second element >> of each tuple: >> e.g. [("A3", "B2"), ("A2","C4"), ("D3","E4"),....] >> What's the simplest code could you come up to achieve >> this? >> _______________________________________________ >> CentralOH mailing list >> CentralOH at python.org >> http://mail.python.org/mailman/listinfo/centraloh > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh From fandi.814 at gmail.com Fri Apr 20 03:48:05 2012 From: fandi.814 at gmail.com (Fandi Peng) Date: Thu, 19 Apr 2012 21:48:05 -0400 Subject: [CentralOH] Python reversed() Question In-Reply-To: <4F90B993.1060006@rkrishardy.com> References: <4F90B901.80504@rkrishardy.com> <4F90B993.1060006@rkrishardy.com> Message-ID: Yes..It works! and it's way more clean than what I wrote before. : ) On Thu, Apr 19, 2012 at 9:19 PM, Kris Hardy wrote: > On 4/19/2012 7:16 PM, Kris Hardy wrote: > > sorted([("D3","E4"), ("A3","B2"),("A2","C4")...], lambda item: item[1]) > > Oops... > sorted([("D3","E4"), ("A3","B2"),("A2","C4")...], key=lambda item: item[1]) > > > On 4/19/2012 7:12 PM, Fandi Peng wrote: > > Hi guys, I have a question: > Suppose I have a list, every element in the list is a tuple, > every tuple has two elements, > e.g. [("D3","E4"), ("A3", "B2"), ("A2","C4")....] > Therefore, if I sorted the list, the tuples would be rearranged > based on the first element of each tuple: > e.g. [("A2","C4"), ("A3", "B2"), ("D3","E4")....] > Now I want this list to be sorted based on the second element > of each tuple: > e.g. [("A3", "B2"), ("A2","C4"), ("D3","E4"),....] > What's the simplest code could you come up to achieve > this? > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > From jep200404 at columbus.rr.com Fri Apr 20 04:19:18 2012 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 19 Apr 2012 22:19:18 -0400 Subject: [CentralOH] Superchicken Mangling In-Reply-To: <4F90B993.1060006@rkrishardy.com> References: <4F90B901.80504@rkrishardy.com> <4F90B993.1060006@rkrishardy.com> Message-ID: <20120419221918.72c3c654.jep200404@columbus.rr.com> On Thu, 19 Apr 2012 19:19:15 -0600, Kris Hardy wrote: > Oops... > sorted([("D3","E4"), ("A3","B2"),("A2","C4")...], *key=*lambda item: > item[1]) Beware of how "rich text" is mangled for plain text. > User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; > rv:11.0) Gecko/20120327 Thunderbird/11.0.1 So much for superchicken. From kris at rkrishardy.com Fri Apr 20 05:03:08 2012 From: kris at rkrishardy.com (Kris Hardy) Date: Thu, 19 Apr 2012 21:03:08 -0600 Subject: [CentralOH] Superchicken Mangling In-Reply-To: <20120419221918.72c3c654.jep200404@columbus.rr.com> References: <4F90B901.80504@rkrishardy.com> <4F90B993.1060006@rkrishardy.com> <20120419221918.72c3c654.jep200404@columbus.rr.com> Message-ID: I knew something was knawing at my soul when I wrote that... On Apr 19, 2012 8:21 PM, wrote: > On Thu, 19 Apr 2012 19:19:15 -0600, Kris Hardy > wrote: > > > Oops... > > sorted([("D3","E4"), ("A3","B2"),("A2","C4")...], *key=*lambda item: > > item[1]) > > Beware of how "rich text" is mangled for plain text. > > > User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; > > rv:11.0) Gecko/20120327 Thunderbird/11.0.1 > > So much for superchicken. > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nick.albright at gmail.com Fri Apr 20 22:37:56 2012 From: nick.albright at gmail.com (Nick Albright) Date: Fri, 20 Apr 2012 16:37:56 -0400 Subject: [CentralOH] Programmer/Web Geek Wanted! (Columbus, Ohio) Message-ID: Hey Guys! We have a programming job open here at altE, and thought I'd see if anyone on the list was interested. :) If you aren't interested, you can just close your eyes now and hit delete. I think that's the right order... ;) Programmer/Web Geek Wanted! (Columbus, Ohio) Are you looking to be part of a small, fun, e-commerce company passionate about renewable energy products, services, and education? Do you love to play around in linux, do programming and web work? We are looking for someone just like you! AltE is looking for proactive, motivated programming/web/linux geek to grow our technical wizardry staff in our new Columbus, Ohio office. Duties vary from understanding, troubleshooting and evolving a mixture of Python and PHP code, to performing basic linux administration, to helping out with Search Engine Optimization of an Inc Top 500 Fastest Growing Company! We are looking for that person to help us continue our success! *Required* - (( SSH and ( Emacs or vi ) ) or sftp capable editor) experience - Knowledge of #!/usr/bin/python and/or (Both preferred, but not required :) - Ability to do basic linux system administration - Excellent Computer Skills - Good Sense of Humor - Desire to be part of a great team - Ability to single-handedly tackle projects and make them your own *Desired* - Fluency in SSH and emacs, or editor that integrates well with remote ssh servers - Fun toys to bring to the office - 1-2 years programming experience *Compensation and Benefits* - 40K Salary + Quarterly Profit Sharing - Health and dental insurance - SEP IRA/profit sharing plan after 3 year anniversary *Contact* Please inquire by our online form only. Please put in the subject of your application "Applying for Programmer/Web Position - Columbus, Ohio". Please submit your resume with our on line employment application. -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian.costlow at gmail.com Sat Apr 28 14:49:55 2012 From: brian.costlow at gmail.com (Brian Costlow) Date: Sat, 28 Apr 2012 08:49:55 -0400 Subject: [CentralOH] PyOhio 2012 Call for Proposals Message-ID: *PyOhio 2012, the fifth annual Python programming conference for Ohio and the surrounding region, is now accepting proposals!* *About PyOhio* PyOhio is one of the largest Python conferences in the midwest, and the largest entirely free Python conference anywhere. PyOhio 2012 will take place Saturday-Sunday, July 28-29, 2012 at the Ohio State University in Columbus, Ohio. A variety of activities are planned, including tutorials, scheduled talks, Lightning Talks, Open Spaces and Sprints. *Talk Proposals* PyOhio invites all interested people to submit proposals for scheduled talks, tutorials, and panels. All topics of interest to Python programmers will be considered. PyOhio is a great venue to get the word out about your favorite Python library and how you use it, talk about how Python is used in your company, or practice your speaking in front of a welcoming audience. Standard presentation slots will be 40 minutes plus a 10 minute question-and-answer period. Tutorials may run longer, but should be structured to be broken across 50 minute slots with a 10 minute break between. PyOhio is especially interested in hosting a Beginner?s Track for those new to Python or new to programming in general. If your proposal would be suitable for inclusion in a Beginner?s Track, please indicate so. Organizers will work with speakers and instructors in the Beginner?s Track to help them coordinate their talks/tutorials into a smooth, coherent learning curve for new Python users. PyOhio is also especially interested in talks or panel discussions about using Python as a core component of your business, or success with using Python in a traditional corporate IT environment. *How To Submit a Proposal* To ensure that you provide all necessary information, please use the submission form at the PyOhio web site. If organizing a panel, please confirm all panelists? intention to participate before submitting your proposal. http://pyohio.org/speaker/ The deadline for submitting a proposal is Friday, June 1st. Accepted speakers will be notified by June 15th. You can read more about the conference at http://pyohio.org. If you have questions about proposals, please email cfp at pyohio.org. You can also contact the PyOhio organizers at pyohio-organizers at python.org. *Recording Rights Release* PyOhio may record presentations for later release over the web. Presenters will need to sign a release of recording rights to PyOhio; see http://wiki.python.org/moin/PyOhio/RecordingRelease -------------- next part -------------- An HTML attachment was scrubbed... URL: