From james at atlantixeng.com Mon Jul 1 01:47:28 2013 From: james at atlantixeng.com (James Bonanno) Date: Sun, 30 Jun 2013 16:47:28 -0700 Subject: [CentralOH] VirtualEnv Questions Message-ID: <024001ce75ec$2e8d31e0$8ba795a0$@atlantixeng.com> Hi Everyone, I've finally converted to solely running on Linux and I'm looking to become adept with virtual env. My basic question is does anyone have a one recommended tutorial? In my case, the need arises with wanting to have stable environments when switching between 2.X and 3.X versions, and the constantly evolving PySide/Qt versions. Best, James -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Mon Jul 1 02:43:31 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 30 Jun 2013 20:43:31 -0400 Subject: [CentralOH] Benefits and Drawbacks In-Reply-To: <024001ce75ec$2e8d31e0$8ba795a0$@atlantixeng.com> References: <024001ce75ec$2e8d31e0$8ba795a0$@atlantixeng.com> Message-ID: <20130630204331.031b936a.jep200404@columbus.rr.com> On Sun, 30 Jun 2013 16:47:28 -0700, "James Bonanno" wrote: > I've finally converted to solely running on Linux ... What were you running before? What are the benefits and drawbacks of what you were using before and what are the benefits and drawbacks of what you are using now? From jdsantiagojr at gmail.com Mon Jul 1 03:53:07 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Sun, 30 Jun 2013 21:53:07 -0400 Subject: [CentralOH] VirtualEnv Questions In-Reply-To: <024001ce75ec$2e8d31e0$8ba795a0$@atlantixeng.com> References: <024001ce75ec$2e8d31e0$8ba795a0$@atlantixeng.com> Message-ID: I learned virtualenv by reading through the docs here.. http://www.virtualenv.org/en/latest/ But if you want to switch versions on the fly, I would checkout pythonbrew. It has virtualenv built in and allows you to install multiple python versions. . here is the link : https://github.com/utahta/pythonbrew You can also install using pip install pythonbrew On Sun, Jun 30, 2013 at 7:47 PM, James Bonanno wrote: > Hi Everyone, **** > > ** ** > > I?ve finally converted to solely running on Linux and I?m looking to > become adept with virtual env. My basic question is does anyone have a one > recommended tutorial? In my case, the need arises with wanting to have > stable environments when switching between 2.X and 3.X versions, and the > constantly evolving PySide/Qt versions. **** > > ** ** > > Best, James**** > > ** ** > > ** ** > > ** ** > > ** ** > > ** ** > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdsantiagojr at gmail.com Mon Jul 1 03:55:36 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Sun, 30 Jun 2013 21:55:36 -0400 Subject: [CentralOH] Benefits and Drawbacks In-Reply-To: <20130630204331.031b936a.jep200404@columbus.rr.com> References: <024001ce75ec$2e8d31e0$8ba795a0$@atlantixeng.com> <20130630204331.031b936a.jep200404@columbus.rr.com> Message-ID: What distro of linux are you using? On Sun, Jun 30, 2013 at 8:43 PM, wrote: > On Sun, 30 Jun 2013 16:47:28 -0700, "James Bonanno" > wrote: > > > I've finally converted to solely running on Linux ... > > What were you running before? What are the benefits and > drawbacks of what you were using before and what are the > benefits and drawbacks of what you are using now? > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kurtis.mullins at gmail.com Mon Jul 1 08:24:56 2013 From: kurtis.mullins at gmail.com (Kurtis Mullins) Date: Mon, 1 Jul 2013 02:24:56 -0400 Subject: [CentralOH] VirtualEnv Questions In-Reply-To: <024001ce75ec$2e8d31e0$8ba795a0$@atlantixeng.com> References: <024001ce75ec$2e8d31e0$8ba795a0$@atlantixeng.com> Message-ID: Hey James, Check out something called VirtualEnvWrapper. It has pretty good documentation on how to use it. Once you get used to it, it's an easy switch to using "bare" virtual environments. I'd give you some direct links and more information but I literally just came back from a weekend camping trip out of state. If you have any questions, let me know and I'd be happy to help. Good luck! - Kurtis On Jun 30, 2013, at 7:47 PM, "James Bonanno" wrote: > Hi Everyone, > > I?ve finally converted to solely running on Linux and I?m looking to become adept with virtual env. My basic question is does anyone have a one recommended tutorial? In my case, the need arises with wanting to have stable environments when switching between 2.X and 3.X versions, and the constantly evolving PySide/Qt versions. > > Best, James > > > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Mon Jul 1 15:51:54 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Mon, 1 Jul 2013 09:51:54 -0400 Subject: [CentralOH] =?utf-8?q?2013-06-28_=E6=9C=83=E8=AD=B0_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8=?= Message-ID: <20130701095154.2df6ce6d.jep200404@columbus.rr.com> good turnout, full table+ We will continue to meet at Panera on Friday's in August thanks to Fandi. http://en.wikipedia.org/wiki/The_Tao_of_Pooh http://en.wikipedia.org/wiki/Vinegar_tasters http://en.wikipedia.org/wiki/Analysis_paralysis http://en.wikipedia.org/wiki/The_Te_of_Piglet http://en.wikipedia.org/wiki/Groundhog_Day_(film) Good deals were had http://www.hpb.com/968.html $2 Genius by James Gleick hardback but how many points? xkcd.com/356 $2 Chaos by James Gleick hardback $2 The New New Thing by Michael Lewis hardback Two Scoops of Django Serbat Wanghi gave stackoverflow sticker XY: http://xkcd.com/208/ Eri[c|k|ck|ch] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - import antigravity http://xkcd.com/353/ 2013-09-11 to 2013-09-13 http://ogrip.oit.ohio.gov/Events/OhioGISConference.aspx http://www.kickstarter.com/projects/1458134548/arkyd-a-space-telescope-for-everyone-0 https://en.wikipedia.org/wiki/Compound_engine http://en.wikipedia.org/wiki/List_of_weather_records#Highest_temperatures_ever_recorded http://replicatorwarehouse.com/pronterface/ https://en.wikipedia.org/wiki/SandForce XY does not like their SSD controllers http://en.wikipedia.org/wiki/Alkane#Table_of_alkanes http://en.wikipedia.org/wiki/Schwartzian_transform key http://docs.python.org/2/library/functions.html#sorted key versus cmp a = [2, 3, -3, -8, 9] max(a, lambda x: x ** 2) http://wiki.python.org/moin/HowTo/Sorting/ https://www.youtube.com/watch?v=C3bZbA4jaAg DjangoCon EU 2013: Christophe Pettus - Advanced PostgreSQL in Django http://2013.djangocon.eu/ Getting past the Django ORM limitations with Postgres Craig Kerstiens (Heroku) Futurama - Season 7 Episode 14 Forty Percent Leadbelly https://en.wikipedia.org/wiki/Futurama_theorem#The_theorem https://en.wikipedia.org/wiki/David_X._Cohen https://en.wikipedia.org/wiki/Ken_Keeler http://www.youtube.com/watch?v=ug2bKCG4gZY Inertia - Mass - Friction - Amazing Physics http://www.youtube.com/watch?v=ZqV-raQXTzE Mythbusters - Thermite Vs. Ice http://www.youtube.com/watch?v=w6cMmk8LZgQ https://en.wikipedia.org/wiki/Euler's_disk http://www.eulersdisk.com/ https://www.youtube.com/watch?v=C3bZbA4jaAg Creamer Cannon Thermite Ice http://www.youtube.com/watch?v=t5YknsEPeBE http://en.wikipedia.org/wiki/English_longbow http://en.wikipedia.org/wiki/Battle_of_Agincourt history gas script MATE is two syllables http://en.wikipedia.org/wiki/MATE_(desktop_environment) -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: xy.py URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: xy.soso.example.py URL: From eric at intellovations.com Tue Jul 2 13:53:02 2013 From: eric at intellovations.com (Eric Floehr) Date: Tue, 2 Jul 2013 07:53:02 -0400 Subject: [CentralOH] Instant Data Intensive Apps with Pandas How-to Message-ID: All, There is a new short 41-page how-to Python ebook from Packt called "Instant Data Intensive Apps with Pandas How-to" and it looks pretty good. http://www.packtpub.com/data-intensive-applications-with-pandas/book They are interested in getting reviewers for the book. Basically, they'll give you a free copy of the ebook in exchange for posting a review of the book here, on Amazon, or elsewhere. If you are interested in a free copy, provided you will review it somewhere, please email Albert Augustine at Packt at alberta at packtpub.comor via LinkedIn. He would be glad to give them some free copies of Pandas and other Pyhton relevant books for reviews. For example, there is a learning IPython book, a Numpy book, Geospatial development with Python, and a couple of how-tos on Django, etc. Historically, Packt's Python stable hasn't been very strong, but they seem to be starting to make up for it with some good titles. Best Regards, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian.costlow at gmail.com Fri Jul 5 16:01:35 2013 From: brian.costlow at gmail.com (Brian Costlow) Date: Fri, 5 Jul 2013 10:01:35 -0400 Subject: [CentralOH] PyOhio talks announced, and T-Shirt deadline approaching. Message-ID: PyOhio, the free Python programming conference has announced its talk and tutorial list. PyOhio takes place on July 27th and 28th, at the Ohio Union, Ohio State University, Columbus, Ohio. For more information or to register, click here: http://pyohio.org Also, while the conference itself is 100% free to attend, the been-there-done-that T-shirt is $30.00, and the pre-order deadline of July 8th is fast approaching. After covering the cost of producing the shirts, 100% of proceeds fund PyOhio and other Python events in the midwest. A limited amount will be available at the conference. To register for PyOhio, go here: http://pyohio.org/registration/ If you register for a shirt+conference, remember to go into the merchandise section and select a size. Also you do not need to register seperately, if you get the shirt, you are also registered. The talks & tutorials are: Talks Playing with PyEphem Ann Elliott Pika and Queues Matthew Lauber Porting Half a Million Lines to Python 3 Nathan Yergler APIs made for mobile networks Chris Ridenour Flasky Goodness Kenneth Reitz Code Reading Python Thomas Fetherston Gittle: Pure Python Git Aaron O'Mullan My Adventures with Mock Brad Montgomery Python + FUSE Zach Wick Keeping library compatible with Python 2.6-3.4 using python-systemd as example Zbigniew J?drzejewski-Szmek The IPython Notebook Revolution Catherine Devlin Hardware Design in Python Christopher Felton diesel: Simple and Scalable Network Applications Christian Wyglendowski Saturday Morning BreakfastSerial: Hacking Arduinos in Python Swift A Text Adventure in Python Jeffrey Armstrong Better Mapping with Shapely Alison Alvarez ORM vs SQL Roundup Michael Robellard Django Powered Mobile Apps Tim Kuehlhorn Arbitrage on Amazon: Exploiting the Textbook Trade-ins with Python Brandon Lorenz Atypes, Btypes and Ctypes Ben Timby Large scale network analysis w/ python and igraph Timothy Wilson Introduction to SQLAlchemy and Alembic Migrations Jason Myers Tutorials Super Advanced Python Raymond Chandler III Kivy - Creating Desktop and Mobile Apps with Python Ben Rousch Model-View-Controller & Pygame Jay Shaffstall Fundamentals of Python Debugging Chris Calloway Building Rich Applications with Django and Ember.js Gabriel Grant Build a Game in 40 minutes Greg Lindstrom Develop Games with Panda3D and Python Peter Carswell Python 101 Michael Yanovich Shiny, Let's Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulnerabilities David Stanek Bonus Programs Young Coders: Python & PyGame with Raspberry Pi Katie Cunningham Be Charmed By Google App Engine Douglas Starnes Rapidly Deploying and Scaling with Amazon EC2 David J Felix -------------- next part -------------- An HTML attachment was scrubbed... URL: From brandon at rhodesmill.org Fri Jul 5 16:11:14 2013 From: brandon at rhodesmill.org (Brandon Rhodes) Date: Fri, 05 Jul 2013 10:11:14 -0400 Subject: [CentralOH] PyOhio talks announced, and T-Shirt deadline approaching. In-Reply-To: (Brian Costlow's message of "Fri, 5 Jul 2013 10:01:35 -0400") References: Message-ID: <87k3l5ksfx.fsf@asaph.rhodesmill.org> So many great talks! I look forward to getting to hear these. Let us know when the "CFP" link on the web site gets replaced with the talk list, and we'll start tweeting / posting about the schedule to let everyone know that it's up. -- Brandon Rhodes brandon at rhodesmill.org http://rhodesmill.org/brandon From brian.costlow at gmail.com Fri Jul 5 16:33:53 2013 From: brian.costlow at gmail.com (Brian Costlow) Date: Fri, 5 Jul 2013 10:33:53 -0400 Subject: [CentralOH] PyOhio Young Coders Class Message-ID: PyOhio is sponsoring a free programming class for kids and young adults, ages 12-18 (7th through 12th grade). The class will be on July 27th, at the Ohio Union, Ohio State University, Columbus, Ohio Based on the PyCon conference's Young Coder class, students will learn Python by making a simple game. Students will work on a Raspberry Pi, which they can take home after the class. Space is limited to 25 students. Registration opens on July 8th at 7:00 AM. For more information, go to http://pyohio.org/young-coders/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdsantiagojr at gmail.com Fri Jul 5 17:45:15 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Fri, 5 Jul 2013 11:45:15 -0400 Subject: [CentralOH] PyOhio talks announced, and T-Shirt deadline approaching. In-Reply-To: <87k3l5ksfx.fsf@asaph.rhodesmill.org> References: <87k3l5ksfx.fsf@asaph.rhodesmill.org> Message-ID: Really pumped, just registered. On Fri, Jul 5, 2013 at 10:11 AM, Brandon Rhodes wrote: > So many great talks! I look forward to getting to hear these. Let us > know when the "CFP" link on the web site gets replaced with the talk > list, and we'll start tweeting / posting about the schedule to let > everyone know that it's up. > > -- > Brandon Rhodes brandon at rhodesmill.org > http://rhodesmill.org/brandon > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdsantiagojr at gmail.com Fri Jul 5 17:50:45 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Fri, 5 Jul 2013 11:50:45 -0400 Subject: [CentralOH] Learn Python Books Message-ID: Really nice collection of free python books online: http://pythonbooks.revolunet.com/ -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Jul 6 16:50:03 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 6 Jul 2013 10:50:03 -0400 Subject: [CentralOH] =?utf-8?q?2013-07-05_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8=?= Message-ID: <20130706105003.608d702c.jep200404@columbus.rr.com> The worst Python book I have ever seen showed up: Introduction to Python Programming and Developing GUI Applications with PyQT by B.M. Harwani Course Technology CENGAGE Learning The indentation of code was inconsistent. Use of whitespace around operators and = was inconsistent. There were magic numbers. The code in the book did not follow PEP 8, so it leads beginners to bad habits. At first glance the font for code seemed to be a monospace font, but upon later inspection, was some kind of variable width font. The person who brought that book will try to return it to Microcenter, and borrowed a copy of Learning Python 4th Edition by Mark Lutz. By the way, the 5th edition of Learning Python is due out soon. The one example of code that was brought to my attention for help had subtle side effects. It had something like: [[0 for i in range(3)] for j in range(3)] that I simplified to: [[0] * 3] * 3 but my simplification broke the code that followed in the book. The following code demonstrates the subtle difference. N = 3 def do_foo(foo): print foo n = 0 for i in range(N): for j in range(N): foo[i][j] = n n += 1 print foo print do_foo([[0 for i in range(N)] for j in range(N)]) do_foo([[0] * 3] * 3) See the attached ipython notebook. Choco Pie Singapore driver's licenses do not expire limited by =< 3500 kg and =< 7 passengers (excluding driver) The usual Chaos by James Gleick, Genius by same, G?del, Escher, Bach: An Eternal Golden Braid by Douglas Hofstadter http://en.wikipedia.org/wiki/Surely_You're_Joking_Mr._Feynman http://en.wikipedia.org/wiki/What_Do_You_Care_What_Other_People_Think%3F http://en.wikipedia.org/wiki/Volkswagen_New_Beetle manual transmission clutch CVT SciPy 2013 Austin Don't Mess With Texas moo.com nice business cards TODAY Talks To Gordon Ramsay http://www.youtube.com/watch?v=DWrmwABtZBs better python: numba https://github.com/numba/numba NumPy aware dynamic Python compiler using LLVM http://numba.pydata.org/ http://www.reddit.com/r/Python/comments/1h0qz7/falcon_a_faster_python_interpreter https://github.com/rjpower/falcon not to be confused with http://falconframework.org/ https://pypi.python.org/pypi/falcon/0.1.6.post1 recommended The Infinity Puzzle by Frank Close virtualenv is almost mandatory numpy arrays http://en.wikipedia.org/wiki/Singapore_Fireworks_Celebrations Red White and Boom http://en.wikipedia.org/wiki/Natural_nuclear_fission_reactor http://en.wikipedia.org/wiki/Liquid_fluoride_thorium_reactor Work in the cloud with IPython notebook: https://www.wakari.io/ Soylent Green Cloud Atlas is very good say two attendees http://mail.python.org/pipermail/centraloh/2012-July/001336.html http://mail.python.org/pipermail/centraloh/2012-July/001337.html https://duckduckgo.com/html/?q=ipython+notebook+checkpoint https://github.com/ipython/nbconvert ellisonbg python nbconvert.py reveal your_slideshow.ipynb reveal.js http://lab.hakim.se/reveal-js/ https://github.com/hakimel/reveal.js/ From jep200404 at columbus.rr.com Sat Jul 6 16:53:58 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 6 Jul 2013 10:53:58 -0400 Subject: [CentralOH] =?utf-8?q?2013-07-05_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz86IGlweXRob24gbm90ZWJvb2sgYXR0YWNobWVudA==?= In-Reply-To: <20130706105003.608d702c.jep200404@columbus.rr.com> References: <20130706105003.608d702c.jep200404@columbus.rr.com> Message-ID: <20130706105358.5ef403cd.jep200404@columbus.rr.com> On Sat, 6 Jul 2013 10:50:03 -0400, jep200404 at columbus.rr.com wrote: > See the attached ipython notebook. Oops. I forgot to attach it. It's attached now. -------------- next part -------------- A non-text attachment was scrubbed... Name: dojo-20130705.ipynb Type: application/octet-stream Size: 1374 bytes Desc: not available URL: From brian.costlow at gmail.com Sun Jul 7 17:34:52 2013 From: brian.costlow at gmail.com (Brian Costlow) Date: Sun, 7 Jul 2013 11:34:52 -0400 Subject: [CentralOH] Location suggestions for July COhPy Message-ID: The July COhPy (as it usually does/will) falls the day after PyOhio. Many of the COhPy organizers are also PyOhio organizers, and by Monday we are all quite crispy. So the July meeting is usually social, we meet at a restaurant/bar and have a nice meal, a few drinks, and talk about what went well, and what needs to be improved,for both. I'm soliciting the group for suggestions on where to hold the event. --Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: From catherine.devlin at gmail.com Mon Jul 8 02:07:16 2013 From: catherine.devlin at gmail.com (Catherine Devlin) Date: Sun, 7 Jul 2013 20:07:16 -0400 Subject: [CentralOH] Fwd: Inquiry into Holding a Python Workshop In-Reply-To: References: Message-ID: Do we have any potential instructors from near West Virginia - Cambridge or Marietta, maybe? This camp in Fairmont, WV (south of Morgantown) is looking for someone to teach its kids Python. http://www.glcmcrusaders.org/ Yes, I know it's the week before PyOhio... hey, photos from the workshop would make great Lightning Talk material, wouldn't they? I've already hit up PGHPy. I'd be more than happy to share my workshop materials if you want to try it (using mine is obviously not required, just offering). Thanks, - Catherine ---------- Forwarded message ---------- From: Tito Obaisi Date: Tue, Jun 25, 2013 at 1:05 AM Subject: Inquiry into Holding a Python Workshop To: catherine.devlin at gmail.com Dear Catherine: My name is Tito Obaisi and contacting you on behalf of the Crusaders Youth Summer Camp based in Paulsboro, NJ. I came across your blog saw that you have given talks as part of your portfolio. I wanted to inquire as to whether you would be willing to do something similar at our camp. This seminar wouldn't be anything intensive: it would be two 1.5hr sessions (this can be adjusted as you wish) over the course of 3 days. The group would be 20-odd campers aged 13-18 with little to no programming experience. The point of this workshop would be to possibly spark interest in coding in youth who haven't been exposed to it and otherwise would not be The dates of the camp run from July 20 to Aug 2 but the two days we tentatively have planned for this seminar are Mon July 22 and Wed July 24. Our camp holds an annual residential camp at Fairmont State University in Fairmont, West Virginia which is obviously some distance from Ohio. We would be willing to work with you to address compensation and commute for your efforts. We would love to draw on your expertise in this regard and hope you will be able to make it. Thanks for your time and do not hesitate to contact me with any questions you might have. Best, -- Tito Obaisi -- - Catherine http://catherinedevlin.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Jul 10 05:17:15 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 9 Jul 2013 23:17:15 -0400 Subject: [CentralOH] Github Limits Files Message-ID: <20130709231715.366fa1ac.jep200404@columbus.rr.com> Abuse has led Github to restrict what they will serve. http://opensource.com/life/13/7/open-source-downloads From eric at intellovations.com Wed Jul 10 15:02:04 2013 From: eric at intellovations.com (Eric Floehr) Date: Wed, 10 Jul 2013 09:02:04 -0400 Subject: [CentralOH] Location suggestions for July COhPy In-Reply-To: References: Message-ID: Some place relatively quiet, has beverages, and where we can get everyone around a big table or set of tables... Brazenhead on 5th might fit the bill, but I'm not very familiar with the multitude of other eating and drinking establishments in the central area... On Sun, Jul 7, 2013 at 11:34 AM, Brian Costlow wrote: > The July COhPy (as it usually does/will) falls the day after PyOhio. > > Many of the COhPy organizers are also PyOhio organizers, and by Monday we > are all quite crispy. > > So the July meeting is usually social, we meet at a restaurant/bar and > have a nice meal, a few drinks, and talk about what went well, and what > needs to be improved,for both. > > I'm soliciting the group for suggestions on where to hold the event. > > --Brian > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdsantiagojr at gmail.com Wed Jul 10 21:40:22 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Wed, 10 Jul 2013 15:40:22 -0400 Subject: [CentralOH] Angular Message-ID: At work we are currently building web-application using node.js and angular. I think node is cool, not really my cup of tea. But Angular is awesome. Going to use it with some upcoming python projects. Wanted to see if anyone else has given angular a try, or have some working examples. -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From winningham at gmail.com Wed Jul 10 21:56:57 2013 From: winningham at gmail.com (Thomas Winningham) Date: Wed, 10 Jul 2013 15:56:57 -0400 Subject: [CentralOH] Angular In-Reply-To: References: Message-ID: Yes, I've been working with an Angular project for the last few days in my spare time. I don't have anything really to share from that project as it would only work with my uwsgi server that serves it, and I don't know if I could describe how to make it work anywhere than where it is running now :P or at least easily... :P I watched this video and perused several of the things that people mention in the comments before watching it, specifically the main Angular tutorial, and maybe some others: http://www.reddit.com/r/programming/comments/1hsuwo/angularjs_fundamentals_in_60ish_minutes/ Last night I got a directive working for doing keyboard events based on: http://stackoverflow.com/questions/11264188/how-can-i-detect-onkeyup-in-angularjs Overall I really like it. I heard about it from web news and such back earlier in the year and had been meaning to check it out. In Columbus there is also a rather active JS group that meets as well. I attended a session where they discussed Ember (the M$ project somewhat in the same space) and Backbone. I think anything beyond a simple query result or report page ought to at least check out Angular if the target audience could accept javascript. I found it rather performant on my Android browser as well. Definitely a very nice fit with Python static/ resources common in WSGI to further extend your isolation of layers. On Wed, Jul 10, 2013 at 3:40 PM, John Santiago wrote: > At work we are currently building web-application using node.js and > angular. I think node is cool, not really my cup of tea. But Angular is > awesome. Going to use it with some upcoming python projects. Wanted to see > if anyone else has given angular a try, or have some working examples. > > -- > This electronic message is intended to be for the use only of the named > recipient, and may contain information that is confidential or privileged. > If you are not the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of the contents of this message is > strictly prohibited. If you have received this message in error or are not > the named recipient, please notify us immediately by contacting the sender > at the electronic mail address noted above, and delete and destroy all > copies of this message. Thank you. > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at python.org Thu Jul 11 20:12:38 2013 From: brian at python.org (Brian Curtin) Date: Thu, 11 Jul 2013 18:12:38 -0000 Subject: [CentralOH] PyCon 2014 Call for Proposals, New Website Message-ID: Hi Central OH Python Users! It's that time of year again! The PyCon website received a beautiful refresh and we're ready to accept proposals for the 2014 conference taking place April 9-17 in Montreal. Check out the new site at http://us.pycon.org/2014 and create your account today! Registration will open in September, so mark your calendars and get ready to head into Canada for another great PyCon. We've received record numbers of proposals over each of the last several years, and we expect this year to be no different. For 2012 we received over 500 proposals for talks, tutorials, and posters, and for 2013 we received over 600. This community's excellent submissions have made for schedules where there is just too much good stuff to take in without cloning yourself, which is a problem we're proud to have. Thankfully you can catch up with the talks you missed at http://pyvideo.org/. If you're interested in submitting a proposal, take a look at our Call for Proposals at http://us.pycon.org/2014/speaking/cfp/ and poke around the site for advice and resources to help you create a great proposal. New for this year are the addition of Lightning Talk proposals, from which we'll be pre-selecting some of the slots that make up the Lightning Talk sessions. If your company is interested in sponsorship, we need you. Sponsors are what make PyCon a possibility, and sponsorship offers some great values to the generous organizations who support the conference. Check out https://us.pycon.org/2014/sponsors/whysponsor/ to find out what you get out of sponsorship, with a prospectus at https://us.pycon.org/2014/sponsors/prospectus/. Contact Jesse Noller at jnoller at python.org with any sponsorship inquiries. Keep an eye out for news on our blog at http://pycon.blogspot.com/ and follow us on twitter at https://twitter.com/pycon Diana Clarke, Chairwoman diana.joan.clarke at gmail.com Brian Curtin, Publicity Coordinator brian at python.org From brian.costlow at gmail.com Tue Jul 16 02:53:05 2013 From: brian.costlow at gmail.com (Brian Costlow) Date: Mon, 15 Jul 2013 20:53:05 -0400 Subject: [CentralOH] PyOhio Schedule and Volunteering! Message-ID: The schedule has been posted for PyOhio, you can check it out here: http://pyohio.org/schedule/ We need your help! PyOhio remains a free conference due to the generous donation of funds from our sponsors, and of time from our committee, presenters, and volunteers. During the conference days we're looking for people interested in helping us with: Registration (help the attendees!) Session Chair (help the speaker!) Videography Assistant (help the videographers!) T-Shirts (sell & distribute shirts!) Signage (update signs!) Session chairing and the registration desk are great ways to meet new people, and if you are at all interested in learning about professional video production using open source tools, being a member of the video crew is a great way to do it. We also need some special help with Saturday's Young Coders class. We're looking for people willing to serve as 'teachers aids' during the class. We're also looking for help with setup Friday evening before the conference, including setting up the classroom for Young Coders and helping Carl set up for videography. If you are interested in helping out, you can sign up here: http://bit.ly/pyohio2013-volunteer Thanks, and we hope to see you at PyOhio 2013. The PyOhio 2013 Organizing Committee -------------- next part -------------- An HTML attachment was scrubbed... URL: From james at atlantixeng.com Tue Jul 16 08:16:54 2013 From: james at atlantixeng.com (James Bonanno) Date: Mon, 15 Jul 2013 23:16:54 -0700 Subject: [CentralOH] Numba Message-ID: <001e01ce81ec$11f077c0$35d16740$@atlantixeng.com> Hello All; For those familiar with Numpy and Matplotlib, I have a question. Have you explored Numba? I think it shows great promise. It is a JIT *compiler* that takes its directives simply from a Python decorator. It's being funded by Continium I/O, seems to be an offshoot from Enthought. I currently have a Matlab program taking about 10 minutes to run. Yes, Matlab. The commercial type. I'm in the process of converting it to Numpy/Numba in hopes of having it be much faster. Best, James -------------- next part -------------- An HTML attachment was scrubbed... URL: From yyc at solvcon.net Wed Jul 17 14:55:17 2013 From: yyc at solvcon.net (Yung-Yu Chen) Date: Wed, 17 Jul 2013 20:55:17 +0800 Subject: [CentralOH] Numba In-Reply-To: <001e01ce81ec$11f077c0$35d16740$@atlantixeng.com> References: <001e01ce81ec$11f077c0$35d16740$@atlantixeng.com> Message-ID: Hi James, Have you considered to use Cython? A colleague of mine is currently experimenting Numba. Although the benchmarks available online look promising, when applied to something "not so numpy", there is some trouble. We haven't been to a stage to say anything concrete, but based on what I've learnt so far, Cython is a much more mature tool than Numba. Just my 2 cents. with regards, Yung-Yu Chen On Tue, Jul 16, 2013 at 2:16 PM, James Bonanno wrote: > Hello All;**** > > For those familiar with Numpy and Matplotlib, I have a question. Have you > explored Numba? I think it shows great promise. It is a JIT **compiler** > that takes its directives simply from a Python decorator. It?s being funded > by Continium I/O, seems to be an offshoot from Enthought. I currently have > a Matlab program taking about 10 minutes to run. Yes, Matlab. The > commercial type. I?m in the process of converting it to Numpy/Numba in > hopes of having it be much faster. **** > > ** ** > > Best, James**** > > ** ** > > ** ** > > ** ** > > ** ** > > ** ** > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -- Yung-Yu Chen http://solvcon.net/yyc/ +886 (99) 129 4763 (no sms) -------------- next part -------------- An HTML attachment was scrubbed... URL: From clousejay10 at gmail.com Wed Jul 17 18:14:23 2013 From: clousejay10 at gmail.com (Jay Clouse) Date: Wed, 17 Jul 2013 12:14:23 -0400 Subject: [CentralOH] Startup Weekend is coming to Columbus! Message-ID: Central Ohio Pythonistas, Startup Weekend is coming to Columbus! Startup Weekend is a global grassroots movement of active and empowered entrepreneurs who are learning the basics of founding startups and launching successful ventures. It is the largest community of passionate entrepreneurs with over 400 past events in 100 countries around the world. All Startup Weekend events follow the same basic model: anyone is welcome to pitch their startup idea and receive feedback from their peers. Teams organically form around the top ideas (as determined by popular vote) and then it's a 54-hour frenzy of business model creation, coding, designing, and market validation. The weekends culminate with presentations in front of local entrepreneurial leaders with another opportunity for critical feedback. It is an incredible opportunity for Pythonistas to practice and showcase their talents. In 54 hours, you can become a co-founder, add to your portfolio, network, and often find employment as a result. We'd love to have you join us! This event will be held July 26-28 at the Columbus College of Art and Design. More info can be found here. I know this is in direct conflict with PyOhio, and apologize! Tickets can be purchased here. For Central Ohio Python members, I have created the promo code "PYTHONISTA" (without quotes) for the Developer ticket option. Enter the code to receive $20 off the listed price, bringing the total to just $79 for the weekend. For that price, you will receive: Space to work for the weekend Invaluable access to a community of entrepreneurs and mentors 3 dinners, 2 lunches, 2 breakfasts A sweet t-shirt All the coffee, soda, energy drinks, and water you could ever need An amazing experience and chance to get a taste of the startup world If you have any other questions, feel free to contact me! My email address is jay.d.clouse at gmail.com. This event has changed the lives of many, including mine. We'd love for you to join us. Best, Jay Clouse President Business Builders Club Organizer Startup Weekend Twitter LinkedIn -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: SW Flyer - Coders.pdf Type: application/pdf Size: 285531 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at wwcols.com Wed Jul 17 18:52:08 2013 From: david at wwcols.com (David Chew) Date: Wed, 17 Jul 2013 12:52:08 -0400 Subject: [CentralOH] Startup Weekend In-Reply-To: References: Message-ID: <00af01ce830d$fa5522a0$eeff67e0$@com> Is that a developer only event or do they look for all talent? I'm an accountant/IT Director but very novice at Python. (Also soon to be job hunting if anyone needs a tech savvy Controller/CFO) Would love to sit in for the business development angle of the event but don't want my lack of python skills to be a barrier. Thanks! From eric at intellovations.com Wed Jul 17 18:21:46 2013 From: eric at intellovations.com (Eric Floehr) Date: Wed, 17 Jul 2013 12:21:46 -0400 Subject: [CentralOH] Startup Weekend is coming to Columbus! In-Reply-To: References: Message-ID: Jay, I'm sure that many Python developers in Columbus and around Ohio would have been interested in attending Startup Weekend Columbus. However, it is PyOhio weekend. This is the sixth year for PyOhio, and it has always been on the last weekend in July. Because you didn't take a simple step to coordinate with other large local tech events (PyOhio will attract 250, and had speakers from 10 states last year), you've forced the local tech community to choose when a choice shouldn't have been necessary. There are still enough days in a year and the local tech scene small enough that we don't need to be scheduling our events over top one another. A little bit of research and planning would have avoided that. -Eric On Wed, Jul 17, 2013 at 12:14 PM, Jay Clouse wrote: > Central Ohio Pythonistas, > > Startup Weekend is coming to > Columbus! Startup Weekend is a global grassroots movement of active and > empowered entrepreneurs who are learning the basics of founding startups > and launching successful ventures. It is the largest community of > passionate entrepreneurs with over 400 past events in 100 countries around > the world. > > All Startup Weekend events follow the same basic model: anyone is welcome > to pitch their startup idea and receive feedback from their peers. Teams > organically form around the top ideas (as determined by popular vote) and > then it's a 54-hour frenzy of business model creation, *coding*, designing > *,* and market validation. The weekends culminate with presentations in > front of local entrepreneurial leaders with another opportunity for > critical feedback. > > It is an incredible opportunity for Pythonistas to practice and showcase > their talents. *In 54 hours, you can become a co-founder, add to your > portfolio, network, and often find employment as a result.* We'd love to > have you join us! > > This event will be held *July 26-28 at the Columbus College of Art and > Design. *More info can be found here. > I know this is in direct conflict with PyOhio, and apologize! > > Tickets can be purchased here . > For Central Ohio Python members, I have created the promo code "* > PYTHONISTA*" (without quotes) for the Developer ticket option. Enter the > code to receive $20 off the listed price, bringing the total to just $79 > for the weekend. For that price, you will receive: > > - Space to work for the weekend > - Invaluable access to a community of entrepreneurs and mentors > - 3 dinners, 2 lunches, 2 breakfasts > - A sweet t-shirt > - All the coffee, soda, energy drinks, and water you could ever need > - An amazing experience and chance to get a taste of the startup world > > > If you have any other questions, feel free to contact me! My email address > is jay.d.clouse at gmail.com . > > This event has changed the lives of many, including mine. We'd love for > you to join us. > > Best, > Jay Clouse > *President* > Business Builders Club > *Organizer* > Startup Weekend > > Twitter > LinkedIn > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From winningham at gmail.com Wed Jul 17 20:14:13 2013 From: winningham at gmail.com (Thomas Winningham) Date: Wed, 17 Jul 2013 14:14:13 -0400 Subject: [CentralOH] Startup Weekend In-Reply-To: <00af01ce830d$fa5522a0$eeff67e0$@com> References: <00af01ce830d$fa5522a0$eeff67e0$@com> Message-ID: My experience with Startup Weekend was sort of two parted, one is my cynical paranoid internet crank viewpoint that it is a way for VCs and partners to get free R&D work :P but the other more reasonable viewpoint that is actually grounded in actual articles I've read would be that it is ultimately an event that should be thought of more like a signification, or start, or jumping off, of desire to start a business and all that entails, and to have this event assist in the first great big push for those wanting to start a business and those that want to help to get together and focus solely on the project at the outset. I think however it is more marketed sometimes like a hack-a-thon or competition for attention alone, which perhaps parts of it are, but those things aren't very much of the means to the ends to starting a business, in my opinion, although they help. So for me, I thought be exposed to it was very valuable. I did however think that in some ways trying to get team members, some kind of things that happened where you had to "prove" your idea was worthwhile, was something of a hindrance, and perhaps bad for my own personal ways of thinking about entrepreneurship, or at least the kinds of things that are too brand new for anyone to make sense of let alone want to get on board with... but perhaps being too new is a hindrance itself, so, maybe the event did help :P But I don't think of it as a hack-a-thon, and not having any Python skills shouldn't dissuade you from attending. However, I highly recommend keeping the PyOhio schedule and sneaking out to those talks that interest you if at all possible :D On Wed, Jul 17, 2013 at 12:52 PM, David Chew wrote: > Is that a developer only event or do they look for all talent? I'm an > accountant/IT Director but very novice at Python. (Also soon to be job > hunting if anyone needs a tech savvy Controller/CFO) Would love to sit in > for the business development angle of the event but don't want my lack of > python skills to be a barrier. > > Thanks! > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kurtis.mullins at gmail.com Wed Jul 17 20:28:38 2013 From: kurtis.mullins at gmail.com (Kurtis Mullins) Date: Wed, 17 Jul 2013 14:28:38 -0400 Subject: [CentralOH] Startup Weekend In-Reply-To: References: <00af01ce830d$fa5522a0$eeff67e0$@com> Message-ID: I don't know anything about Startup Weekend -- but wanted to throw my 2 cents in from a separate program I'm currently engaged in. The National Science Foundation hosts a 7-week "workshop" (program) called Innovation Corps (i-corps for short) which, this year, is hosted out of San Francisco and consists of a bunch of very successful entrepeneuers teaching "technical" people the business end of things while helping them to develop a proper business model and finally decide to "go" or "no go" with their startup. This program practically ignores whatever technology you have and completely revolves around your business model: Specifically, talking to enough people to find out whether or not there is an actual need you're trying to fulfill. I have 0 knowledge of Startup Week but this I-Corps program seems to be pretty insightful and valuable, especially if you're considering a startup venture. If the Startup Week program is anything like this I-Corps program, then I would highly recommend it. Otherwise, I can recommend the two books we use and I'd suggest finding a great "business mentor" to help guide and even setup some connections. Also, if it's anything like I-Corps, there are actual VC's who are looking at the ideas coming through and if you can pitch your idea well enough then it might find its way to the right person. So to answer your question: If it's anything like the program I am currently engaged in, 1. All you will need is a "wireframe" (or very simple demo), no Python skills needed - Business Model is First 2. There is potential that VCs do keep an idea on events like this. On Jul 17, 2013, at 2:14 PM, Thomas Winningham wrote: > My experience with Startup Weekend was sort of two parted, one is my cynical paranoid internet crank viewpoint that it is a way for VCs and partners to get free R&D work :P but the other more reasonable viewpoint that is actually grounded in actual articles I've read would be that it is ultimately an event that should be thought of more like a signification, or start, or jumping off, of desire to start a business and all that entails, and to have this event assist in the first great big push for those wanting to start a business and those that want to help to get together and focus solely on the project at the outset. > > I think however it is more marketed sometimes like a hack-a-thon or competition for attention alone, which perhaps parts of it are, but those things aren't very much of the means to the ends to starting a business, in my opinion, although they help. > > So for me, I thought be exposed to it was very valuable. > > I did however think that in some ways trying to get team members, some kind of things that happened where you had to "prove" your idea was worthwhile, was something of a hindrance, and perhaps bad for my own personal ways of thinking about entrepreneurship, or at least the kinds of things that are too brand new for anyone to make sense of let alone want to get on board with... but perhaps being too new is a hindrance itself, so, maybe the event did help :P > > But I don't think of it as a hack-a-thon, and not having any Python skills shouldn't dissuade you from attending. However, I highly recommend keeping the PyOhio schedule and sneaking out to those talks that interest you if at all possible :D > > > > > On Wed, Jul 17, 2013 at 12:52 PM, David Chew wrote: > Is that a developer only event or do they look for all talent? I'm an > accountant/IT Director but very novice at Python. (Also soon to be job > hunting if anyone needs a tech savvy Controller/CFO) Would love to sit in > for the business development angle of the event but don't want my lack of > python skills to be a barrier. > > Thanks! > > _______________________________________________ > 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Jul 17 22:17:07 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 17 Jul 2013 16:17:07 -0400 Subject: [CentralOH] Startup Weekend: Persuasion In-Reply-To: References: <00af01ce830d$fa5522a0$eeff67e0$@com> Message-ID: <20130717161707.1662d14d.jep200404@columbus.rr.com> On Wed, 17 Jul 2013 14:14:13 -0400, Thomas Winningham wrote: > I did however think that in some ways trying to get team members, some kind > of things that happened where you had to "prove" your idea was worthwhile, > was something of a hindrance, ... Hindrance? Uh oh. http://www.codinghorror.com/blog/2012/07/but-you-did-not-persuade-me.html http://www.codinghorror.com/blog/2008/10/the-one-thing-every-software-engineer-should-know.html From winningham at gmail.com Wed Jul 17 22:46:46 2013 From: winningham at gmail.com (Thomas Winningham) Date: Wed, 17 Jul 2013 16:46:46 -0400 Subject: [CentralOH] Startup Weekend: Persuasion In-Reply-To: <20130717161707.1662d14d.jep200404@columbus.rr.com> References: <00af01ce830d$fa5522a0$eeff67e0$@com> <20130717161707.1662d14d.jep200404@columbus.rr.com> Message-ID: No yes, that is an extremely good thing to post I remember that movie.... I was trying to be fair, but maybe I didn't express my own misunderstanding going into it. I think the NSF thing sounds almost exactly was Startup Weekend perhaps is, or at the very least should be viewed as being... er... without the NSF non-profit slant maybe. On Wed, Jul 17, 2013 at 4:17 PM, wrote: > On Wed, 17 Jul 2013 14:14:13 -0400, Thomas Winningham < > winningham at gmail.com> wrote: > > > I did however think that in some ways trying to get team members, some > kind > > of things that happened where you had to "prove" your idea was > worthwhile, > > was something of a hindrance, ... > > Hindrance? Uh oh. > > http://www.codinghorror.com/blog/2012/07/but-you-did-not-persuade-me.html > > http://www.codinghorror.com/blog/2008/10/the-one-thing-every-software-engineer-should-know.html > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From clousejay10 at gmail.com Thu Jul 18 00:44:47 2013 From: clousejay10 at gmail.com (Jay Clouse) Date: Wed, 17 Jul 2013 18:44:47 -0400 Subject: [CentralOH] Startup Weekend: Persuasion In-Reply-To: References: <00af01ce830d$fa5522a0$eeff67e0$@com> <20130717161707.1662d14d.jep200404@columbus.rr.com> Message-ID: In response to Thomas and Kurtis' emails, I wanted to go into a little more detail about the structure, what you can expect, and what my personal experience has been. Friday night you pitch ideas (everyone has 60 seconds until no one wants to pitch anymore). Then, the crowd votes on around a dozen ideas they think are best, and teams form organically. The rest of the evening is typically spent mapping out tasks that need to be completed over the course of Saturday and Sunday. Saturday is a dev and design heavy day, with the business-minded folks doing some market research and validation. Throughout the day, mentors and speakers give feedback and advice on your product. Sunday morning and afternoon is spent finishing a prototype (ideally) and crafting a final pitch. That evening, teams pitch their ideas and judges choose their top three. I participated in my first Startup Weekend over a year ago with not only very limited business skills, but no technical design or development skills. After pitching (Friday night) a few ideas and not having any of them voted upon for work over the weekend (I didn't get a single vote!) I latched on with a team including a front-end developer, back-end, designer, and a marketer. I basically audited the weekend while doing some market research and helping put together a slide deck. And it was incredible. So to answer David's question from earlier, the weekend is open to everyone and extremely valuable to anyone. For developers and designers, you can pick up a lot of best business practices from us non-technical folk. The relationships you build are awesome, and at the end of the weekend you typically have a working demo or prototype to show off and maybe work on afterwards. Candidly, I would say probably more than 50% of the projects are not continued after the weekend is over. But many are! It depends on your team and your passion for the problem you are solving. Saturday is usually a long, development-heavy day that you have to fight through. By all means, if you want to attend and there are talks that day at PyOhio, sneak out and catch them! It may help fire you up and recharge the batteries. The people I have met and the business skills I have learned (not to mention the inspiration to learn some design) have changed my life. If you choose your team carefully and pick an idea you would enjoy working on, I see no downside. Jay On Jul 17, 2013, at 4:46 PM, Thomas Winningham wrote: > No yes, that is an extremely good thing to post I remember that movie.... I was trying to be fair, but maybe I didn't express my own misunderstanding going into it. I think the NSF thing sounds almost exactly was Startup Weekend perhaps is, or at the very least should be viewed as being... er... without the NSF non-profit slant maybe. > > > On Wed, Jul 17, 2013 at 4:17 PM, wrote: > On Wed, 17 Jul 2013 14:14:13 -0400, Thomas Winningham wrote: > > > I did however think that in some ways trying to get team members, some kind > > of things that happened where you had to "prove" your idea was worthwhile, > > was something of a hindrance, ... > > Hindrance? Uh oh. > > http://www.codinghorror.com/blog/2012/07/but-you-did-not-persuade-me.html > http://www.codinghorror.com/blog/2008/10/the-one-thing-every-software-engineer-should-know.html > > _______________________________________________ > 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark at aufdencamp.com Thu Jul 18 21:17:17 2013 From: mark at aufdencamp.com (Mark Aufdencamp) Date: Thu, 18 Jul 2013 12:17:17 -0700 Subject: [CentralOH] Django Application Deployment and Production Delivery Message-ID: <20130718121717.181451e9c2a7ebbcd6ae28cea81146c8.21b0cd2c2c.wbe@email17.secureserver.net> Hi All, While many of you here are busy planning the upcoming PyOhio, I've been engaged in learning to coherently converse on TDD and Django this year. I've been following O'Reilly's "Test Driven Development in Python" which is still sparse on chapters. I've managed to complete the first three chapters of building an application. In preparation of deploying to a server, I stepped back into some virtualenv/pythonbrew learning and discovered the magic of PythonPath and the site_packages directory. I've learned a bit and can successfully configure a venv and utilize it for development. I'd now like to propagate that to a production environment. I've ruled out mod_python as an option to run django apps. That leaves wsgi and gunicorn. So, I guess I'm looking for someone with some experience utilizing apache/wsgi/venv/django to give me some sage advice on how they do it and the gotchas? Alternatively, if your running NGinx in front of gunicorn with BSD sockets, I'd be really interested in hearing of your experiences. (I like the performance and no TCP port requirement) In conjunction with selecting and building a production platform, I'm curious as to the differing deployment methodologies utilized in the group. I'm spoiled by capistrano in the ruby world. Any great equivalent in the django world? Utilizing scp/sftp? Pulling with git/svn directly from a repository? How about dealing with database migrations in django? Anyone utilizing South? Last question, anyone utilizing Hudson with django/venv as a testing platform? Hoping to elicit some responses, and looking forward to this years PyOhio. Mark Aufdencamp From winningham at gmail.com Thu Jul 18 21:30:35 2013 From: winningham at gmail.com (Thomas Winningham) Date: Thu, 18 Jul 2013 15:30:35 -0400 Subject: [CentralOH] Django Application Deployment and Production Delivery In-Reply-To: <20130718121717.181451e9c2a7ebbcd6ae28cea81146c8.21b0cd2c2c.wbe@email17.secureserver.net> References: <20130718121717.181451e9c2a7ebbcd6ae28cea81146c8.21b0cd2c2c.wbe@email17.secureserver.net> Message-ID: I can answer a couple of things: 1. Check out UWSGI (or micro wsgi) ... a lot of fun! You could reverse-proxy it behind Apache or Nginx for instance. I guess I'm thinking of this the way IHS & WebSphere work, but I'm more familiar with that (Java) type of stuff, so ignore this rabbit hole possibly. 2. For automation of deployments and such try Fabric or Ansible. I have some Fabric stuff, but I'm converting it to Ansible I think soon. 3. There are Python GIT stuff that is developing and exciting, but you can do all that with #2, and I do. I also like Nose for testing, or at least I did when I did TDD, and having taskbar notifications of pass/fail upon saving was a very cool feature. Hope this helps, and I'll definitely be reading other replies myself too :D On Thu, Jul 18, 2013 at 3:17 PM, Mark Aufdencamp wrote: > Hi All, > > While many of you here are busy planning the upcoming PyOhio, I've been > engaged in learning to coherently converse on TDD and Django this year. > I've been following O'Reilly's "Test Driven Development in Python" which > is still sparse on chapters. I've managed to complete the first three > chapters of building an application. In preparation of deploying to a > server, I stepped back into some virtualenv/pythonbrew learning and > discovered the magic of PythonPath and the site_packages directory. > I've learned a bit and can successfully configure a venv and utilize it > for development. > > I'd now like to propagate that to a production environment. I've ruled > out mod_python as an option to run django apps. That leaves wsgi and > gunicorn. > > So, I guess I'm looking for someone with some experience utilizing > apache/wsgi/venv/django to give me some sage advice on how they do it > and the gotchas? > > Alternatively, if your running NGinx in front of gunicorn with BSD > sockets, I'd be really interested in hearing of your experiences. (I > like the performance and no TCP port requirement) > > In conjunction with selecting and building a production platform, I'm > curious as to the differing deployment methodologies utilized in the > group. I'm spoiled by capistrano in the ruby world. Any great > equivalent in the django world? Utilizing scp/sftp? Pulling with > git/svn directly from a repository? > > How about dealing with database migrations in django? Anyone utilizing > South? > > Last question, anyone utilizing Hudson with django/venv as a testing > platform? > > > Hoping to elicit some responses, and looking forward to this years > PyOhio. > > Mark Aufdencamp > > > > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From joe at joeshaw.org Thu Jul 18 21:40:44 2013 From: joe at joeshaw.org (Joe Shaw) Date: Thu, 18 Jul 2013 15:40:44 -0400 Subject: [CentralOH] Django Application Deployment and Production Delivery In-Reply-To: <20130718121717.181451e9c2a7ebbcd6ae28cea81146c8.21b0cd2c2c.wbe@email17.secureserver.net> References: <20130718121717.181451e9c2a7ebbcd6ae28cea81146c8.21b0cd2c2c.wbe@email17.secureserver.net> Message-ID: Hi, We built Woven (woventheapp.com) as a Flask app that serves an API to native mobile client apps. Our setup is: * An SSL-terminating Rackspace load balancer * 2 web servers running nginx * The same 2 servers running our Flask app in uwsgi, proxying using the nginx uwsgi binary protocol over a unix domain socket I highly recommend the combination of nginx + uwsgi. It has never caused us any problems, and while the docs around configuring uwsgi aren't great, once it's running you basically never have to touch it. With these two servers we can easily handle hundreds of requests per second and the bottleneck becomes the database, not the web server or our app. Hudson is now called Jenkins, and we use it with nose to ensure 100% code coverage. We also use it to run periodic integration tests. It works well enough, and we recently moved from self-hosting the whole environment to only partially hosting it, with Cloudbees hosting the rest. I wouldn't say I love Jenkins, though. If you use GitHub for development, I also wrote a little tool called Leeroy (http://github.com/litl/leeroy) to integrate GH pull requests with Jenkins. We have a rule that you can't push code until the Jenkins build passes without test failures. Hope this is helpful, Joe On Thu, Jul 18, 2013 at 3:17 PM, Mark Aufdencamp wrote: > Hi All, > > While many of you here are busy planning the upcoming PyOhio, I've been > engaged in learning to coherently converse on TDD and Django this year. > I've been following O'Reilly's "Test Driven Development in Python" which > is still sparse on chapters. I've managed to complete the first three > chapters of building an application. In preparation of deploying to a > server, I stepped back into some virtualenv/pythonbrew learning and > discovered the magic of PythonPath and the site_packages directory. > I've learned a bit and can successfully configure a venv and utilize it > for development. > > I'd now like to propagate that to a production environment. I've ruled > out mod_python as an option to run django apps. That leaves wsgi and > gunicorn. > > So, I guess I'm looking for someone with some experience utilizing > apache/wsgi/venv/django to give me some sage advice on how they do it > and the gotchas? > > Alternatively, if your running NGinx in front of gunicorn with BSD > sockets, I'd be really interested in hearing of your experiences. (I > like the performance and no TCP port requirement) > > In conjunction with selecting and building a production platform, I'm > curious as to the differing deployment methodologies utilized in the > group. I'm spoiled by capistrano in the ruby world. Any great > equivalent in the django world? Utilizing scp/sftp? Pulling with > git/svn directly from a repository? > > How about dealing with database migrations in django? Anyone utilizing > South? > > Last question, anyone utilizing Hudson with django/venv as a testing > platform? > > > Hoping to elicit some responses, and looking forward to this years > PyOhio. > > Mark Aufdencamp > > > > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From joskra42.list at gmail.com Fri Jul 19 04:14:10 2013 From: joskra42.list at gmail.com (Joshua Kramer) Date: Thu, 18 Jul 2013 22:14:10 -0400 Subject: [CentralOH] Django Application Deployment and Production Delivery In-Reply-To: References: <20130718121717.181451e9c2a7ebbcd6ae28cea81146c8.21b0cd2c2c.wbe@email17.secureserver.net> Message-ID: I was doing something similar, and I ran into this documentation. http://code.google.com/p/modwsgi/wiki/VirtualEnvironments Essentially, you build one baseline virtualenv with just the python interpreter. Then, you can build different wsgi-driven sites under their own virtualenv's and deploy the virtualenv file structure under wsgi. Here's a practical example. Since I'm using CentOS, I'm building rpm's for some Django-based sites. I have one rpm, ve-baseline, that provides the following structure: /srv/ve-baseline /srv/ve-baseline/lib /srv/ve-baseline/lib/python2.6 ..(files typical of a virtualenv, under /srv/ve-baseline).. /etc/httpd/conf.d/00_security.conf /etc/httpd/conf.d/01_ve-baseline.conf So what's the story on the conf files? I begin their filenames with 00 and 01 because I want them to be read first when Apache boots up. The security.conf contains a smattering of miscellaneous security settings, not necessarily related to Python or WSGI. The ve_baseline looks like this: WSGIPythonHome /srv/ve-baseline WSGISocketPrefix run/wsgi These are lines you'd traditionally find in a site configuration for a WSGI-based site. It basically configures the WSGI home environment to the ve-baseline, and it sets the prefix for the Unix socket that WSGI uses to communicate with Apache. (This last one is needed because you'll have SELinux headaches if the Unix socket is in the wrong place.) The rpm package for the website provides a similar structure: a conf file under /etc/httpd/conf.d, and a virtualenv file structure under /srv/website. The conf file, in this case 10_Vinova-WS.conf, looks like this: ServerName vindev.mydomain.as WSGIDaemonProcess vinova_org_website processes=2 threads=16 display-name=%{GROUP} WSGIProcessGroup vinova_org_website WSGIScriptAlias / /srv/vinova/www/vinova/deploy/wsgi.py Alias /static /srv/vinova/www/vinova/static WSGIApplicationGroup %{GLOBAL} Order deny,allow Allow from all As you can see, this is a config file that is typical for a WSGI-based site; there isn't anything out of the ordinary here. It might be possible to specify different PythonHomes while doing this, but I'm not sure. On Thu, Jul 18, 2013 at 3:40 PM, Joe Shaw wrote: > Hi, > > We built Woven (woventheapp.com) as a Flask app that serves an API to > native mobile client apps. Our setup is: > > * An SSL-terminating Rackspace load balancer > * 2 web servers running nginx > * The same 2 servers running our Flask app in uwsgi, proxying using the > nginx uwsgi binary protocol over a unix domain socket > > I highly recommend the combination of nginx + uwsgi. It has never caused > us any problems, and while the docs around configuring uwsgi aren't great, > once it's running you basically never have to touch it. With these two > servers we can easily handle hundreds of requests per second and the > bottleneck becomes the database, not the web server or our app. > > Hudson is now called Jenkins, and we use it with nose to ensure 100% code > coverage. We also use it to run periodic integration tests. It works well > enough, and we recently moved from self-hosting the whole environment to > only partially hosting it, with Cloudbees hosting the rest. I wouldn't say > I love Jenkins, though. > > If you use GitHub for development, I also wrote a little tool called > Leeroy (http://github.com/litl/leeroy) to integrate GH pull requests with > Jenkins. We have a rule that you can't push code until the Jenkins build > passes without test failures. > > Hope this is helpful, > Joe > > > On Thu, Jul 18, 2013 at 3:17 PM, Mark Aufdencamp wrote: > >> Hi All, >> >> While many of you here are busy planning the upcoming PyOhio, I've been >> engaged in learning to coherently converse on TDD and Django this year. >> I've been following O'Reilly's "Test Driven Development in Python" which >> is still sparse on chapters. I've managed to complete the first three >> chapters of building an application. In preparation of deploying to a >> server, I stepped back into some virtualenv/pythonbrew learning and >> discovered the magic of PythonPath and the site_packages directory. >> I've learned a bit and can successfully configure a venv and utilize it >> for development. >> >> I'd now like to propagate that to a production environment. I've ruled >> out mod_python as an option to run django apps. That leaves wsgi and >> gunicorn. >> >> So, I guess I'm looking for someone with some experience utilizing >> apache/wsgi/venv/django to give me some sage advice on how they do it >> and the gotchas? >> >> Alternatively, if your running NGinx in front of gunicorn with BSD >> sockets, I'd be really interested in hearing of your experiences. (I >> like the performance and no TCP port requirement) >> >> In conjunction with selecting and building a production platform, I'm >> curious as to the differing deployment methodologies utilized in the >> group. I'm spoiled by capistrano in the ruby world. Any great >> equivalent in the django world? Utilizing scp/sftp? Pulling with >> git/svn directly from a repository? >> >> How about dealing with database migrations in django? Anyone utilizing >> South? >> >> Last question, anyone utilizing Hudson with django/venv as a testing >> platform? >> >> >> Hoping to elicit some responses, and looking forward to this years >> PyOhio. >> >> Mark Aufdencamp >> >> >> >> >> >> >> _______________________________________________ >> 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 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mjjohnson.geo at yahoo.com Fri Jul 19 15:31:50 2013 From: mjjohnson.geo at yahoo.com (Michael Johnson) Date: Fri, 19 Jul 2013 06:31:50 -0700 (PDT) Subject: [CentralOH] Django Application Deployment and Production Delivery In-Reply-To: References: Message-ID: <1374240710.768.YahooMailNeo@web164903.mail.bf1.yahoo.com> As far as your question about database migrations and South: yes, absolutely. It does work a little differently than migrations in Rails, but I don't start a single Django project without using South. (In fact, the developer of South, who is also a core Django developer, is currently working on integrating the functionality into Django core directly:?http://www.kickstarter.com/projects/andrewgodwin/schema-migrations-for-django ) Michael Johnson Date: Thu, 18 Jul 2013 12:17:17 -0700 From: "Mark Aufdencamp" To: centraloh at python.org Subject: [CentralOH] Django Application Deployment and Production ??? Delivery Message-ID: ??? <20130718121717.181451e9c2a7ebbcd6ae28cea81146c8.21b0cd2c2c.wbe at email17.secureserver.net> ??? Content-Type: text/plain; charset="utf-8" Hi All, While many of you here are busy planning the upcoming PyOhio, I've been engaged in learning to coherently converse on TDD and Django this year. I've been following O'Reilly's "Test Driven Development in Python" which is still sparse on chapters.? I've managed to complete the first three chapters of building an application.? In preparation of deploying to a server, I stepped back into some virtualenv/pythonbrew learning and discovered the magic of PythonPath and the site_packages directory. I've learned a bit and can successfully configure a venv and utilize it for development. I'd now like to propagate that to a production environment.? I've ruled out mod_python as an option to run django apps.? That leaves wsgi and gunicorn.? So, I guess I'm looking for someone with some experience utilizing apache/wsgi/venv/django to give me some sage advice on how they do it and the gotchas? Alternatively, if your running NGinx in front of gunicorn with BSD sockets, I'd be really interested in hearing of your experiences. (I like the performance and no TCP port requirement) In conjunction with selecting and building a production platform, I'm curious as to the differing deployment methodologies utilized in the group.? I'm spoiled by capistrano in the ruby world.? Any great equivalent in the django world?? Utilizing scp/sftp?? Pulling with git/svn directly from a repository? How about dealing with database migrations in django?? Anyone utilizing South? Last question, anyone utilizing Hudson with django/venv as a testing platform? Hoping to elicit some responses, and looking forward to this years PyOhio. Mark Aufdencamp -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian.costlow at gmail.com Tue Jul 23 03:24:53 2013 From: brian.costlow at gmail.com (Brian Costlow) Date: Mon, 22 Jul 2013 21:24:53 -0400 Subject: [CentralOH] Looking for a Young Coders instructor apprentice. Message-ID: If anyone is interested in working with Katie not just as a classroom volunteer, but as a 'shadow' to learn how to teach the class, please contact me ASAP. You must be willing to put on a version of the class in Columbus, and possibly a couple other areas of Ohio over the next year. Contact me directly. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdsantiagojr at gmail.com Tue Jul 23 05:18:04 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Mon, 22 Jul 2013 23:18:04 -0400 Subject: [CentralOH] Looking for a Young Coders instructor apprentice. In-Reply-To: References: Message-ID: Good evening Brian, I am interested in helping, what are the requirements? Thank you, John On Mon, Jul 22, 2013 at 9:24 PM, Brian Costlow wrote: > If anyone is interested in working with Katie not just as a classroom > volunteer, but as a 'shadow' to learn how to teach the class, please > contact me ASAP. > > You must be willing to put on a version of the class in Columbus, and > possibly a couple other areas of Ohio over the next year. > > Contact me directly. > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian.costlow at gmail.com Tue Jul 23 14:03:46 2013 From: brian.costlow at gmail.com (Brian Costlow) Date: Tue, 23 Jul 2013 08:03:46 -0400 Subject: [CentralOH] Looking for a Young Coders instructor apprentice. In-Reply-To: References: Message-ID: Hello John, We're looking for someone familiar enough with Python to teach an intro course. Having some experience teaching middle school through high school is preferred (this does not have to be actual 'school', for example teaching religion at church, being a scout leader, coaching sports would all count). You would need to spend the entire day with Katie at the YC class on Saturday, shadowing her, learning how to teach it. Also probably some planning time Friday and some follow-up after. You would then be expected to teach a version of the class 2-3 times between now and the next PyOhio (including in Cleveland and Cincinnati), and possibly again at PyOhio next year. On Mon, Jul 22, 2013 at 11:18 PM, John Santiago wrote: > Good evening Brian, > > I am interested in helping, what are the requirements? > > Thank you, > John > > > On Mon, Jul 22, 2013 at 9:24 PM, Brian Costlow wrote: > >> If anyone is interested in working with Katie not just as a classroom >> volunteer, but as a 'shadow' to learn how to teach the class, please >> contact me ASAP. >> >> You must be willing to put on a version of the class in Columbus, and >> possibly a couple other areas of Ohio over the next year. >> >> Contact me directly. >> >> >> >> _______________________________________________ >> CentralOH mailing list >> CentralOH at python.org >> http://mail.python.org/mailman/listinfo/centraloh >> >> > > > -- > This electronic message is intended to be for the use only of the named > recipient, and may contain information that is confidential or privileged. > If you are not the intended recipient, you are hereby notified that any > disclosure, copying, distribution or use of the contents of this message is > strictly prohibited. If you have received this message in error or are not > the named recipient, please notify us immediately by contacting the sender > at the electronic mail address noted above, and delete and destroy all > copies of this message. Thank you. > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lenjaffe at jaffesystems.com Tue Jul 23 18:31:47 2013 From: lenjaffe at jaffesystems.com (Len Jaffe) Date: Tue, 23 Jul 2013 12:31:47 -0400 Subject: [CentralOH] Columbus Code Jam - Wednesday, July 31, 2013 Message-ID: Columbus Code Jam is a casual meetup to pair on cool projects, to get one-on-one guidance from experienced developers & sys admins, to network, learn, and eat pizza. Topics we've discussed while hacking range from ruby on rails to C++, from modems and BBSes (the good old days) to system performance monitoring. Bring your projects, your questions, your problems, and most importantly of all, your self to Tech Columbus, on Kinnear Road, on Wednesday, July 31, 2013, starting at 6:30pm Len. -- lenjaffe at jaffesystems.com 614-404-4214 @lenjaffe Software Enginer, Founder Volunteerable , Host of Columbus Code Jam www.lenjaffe.com http://www.theycomewithcheese.com Perl Advent Planet - Advent Calendars: Perlish and otherwise. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdsantiagojr at gmail.com Wed Jul 24 01:33:49 2013 From: jdsantiagojr at gmail.com (jdsantiagojr at gmail.com) Date: Tue, 23 Jul 2013 23:33:49 +0000 Subject: [CentralOH] =?utf-8?q?Looking_for_a_Young_Coders_instructor_appre?= =?utf-8?q?ntice=2E?= In-Reply-To: References: , Message-ID: <51ef168c.84883c0a.7b79.ffffc019@mx.google.com> I currently work as a program analyst in Dublin. Python is one of my favorite languages and would enjoy the opportunity to teach/help young coders learn python. I did some student teaching in high school for animation and web-design. I feel I can do it, but was concerned about missing all the talks on Saturday. I don't know, is it possible to do half day? First time going to PyOhio. Thank you, John Sent from Windows Mail From: Brian Costlow Sent: ?Tuesday?, ?July? ?23?, ?2013 ?8?:?03? ?AM To: Mailing list for Central Ohio Python User Group (COhPy) Hello John, We're looking for someone familiar enough with Python to teach an intro course. Having some experience teaching middle school through high school is preferred (this does not have to be actual 'school', for example teaching religion at church, being a scout leader, coaching sports would all count). You would need to spend the entire day with Katie at the YC class on Saturday, shadowing her, learning how to teach it. Also probably some planning time Friday and some follow-up after. You would then be expected to teach a version of the class 2-3 times between now and the next PyOhio (including in Cleveland and Cincinnati), and possibly again at PyOhio next year. On Mon, Jul 22, 2013 at 11:18 PM, John Santiago wrote: Good evening Brian, I am interested in helping, what are the requirements? Thank you, John On Mon, Jul 22, 2013 at 9:24 PM, Brian Costlow wrote: If anyone is interested in working with Katie not just as a classroom volunteer, but as a 'shadow' to learn how to teach the class, please contact me ASAP. You must be willing to put on a version of the class in Columbus, and possibly a couple other areas of Ohio over the next year. Contact me directly. _______________________________________________ CentralOH mailing list CentralOH at python.org http://mail.python.org/mailman/listinfo/centraloh -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. _______________________________________________ CentralOH mailing list CentralOH at python.org http://mail.python.org/mailman/listinfo/centraloh -------------- next part -------------- An HTML attachment was scrubbed... URL: From vken85 at gmail.com Wed Jul 24 21:15:18 2013 From: vken85 at gmail.com (Kenneth Wee) Date: Wed, 24 Jul 2013 15:15:18 -0400 Subject: [CentralOH] =?utf-8?b?6YGT5aC0IERvam8gUHlPaGlvIFNwZWNpYWwgKEp1?= =?utf-8?q?ly_26th=2C_2013=29?= Message-ID: Hi All, This week's Dojo will held together with PyOhio's Sprints on Friday, 6pm onwards with delicious W.g. Grinders sandwiches and extra sauce, non-Dutch-style. May not be obvious at first, unless you're Dutch. All are welcomed. Location: W.g. Grinders 1666 North High Street Columbus, OH 43201, United States Some of us are volunteering to help set up the venue for PyOhio. We'd love your volunteering. Interested parties, please proceed to the Ohio Union, Cartoon room; or email me privately, off the mailing list. Your generous contribution is greatly appreciated. You may find either Eric, Carl, Brian, or me the third floor, Ohio Union, from 4pm onwards. I'll arrive after 5pm to help out. Helpers will attend the dojo-sprint event after setting up. A strategic retreat to Dreese Labs will be called as the waning gibbous Luna graces across the sea of stars in the crowning night of Pisces. More information on PyOhio's Sprints: http://pyohio.org/sprints/ -- Warmest Regards, Kenneth Wee Dojo Wrangler Pretender p.s. please bring your Python d?gi, if you have one. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vganapathy at moveez.com Thu Jul 25 17:51:58 2013 From: vganapathy at moveez.com (Venkatesh Ganapathy) Date: Thu, 25 Jul 2013 11:51:58 -0400 Subject: [CentralOH] Startup Weekend: Persuasion In-Reply-To: References: <00af01ce830d$fa5522a0$eeff67e0$@com> <20130717161707.1662d14d.jep200404@columbus.rr.com> Message-ID: Hey guys, I have heard a lot of great things about the startup weekend and am definitely planning to attend this one (This being my first time!). However, if any of you haven't registered yet and would like to join, I know one of the organizers who has some promo codes for designers and developers. Please let me know if you are interested and I will be more than happy to get those codes for you. There are still some developer and designer tickets available. Hope to meet some of you there! Regards, Venkatesh On Wed, Jul 17, 2013 at 6:44 PM, Jay Clouse wrote: > In response to Thomas and Kurtis' emails, I wanted to go into a little > more detail about the structure, what you can expect, and what my personal > experience has been. > > Friday night you pitch ideas (everyone has 60 seconds until no one wants > to pitch anymore). Then, the crowd votes on around a dozen ideas they think > are best, and teams form organically. The rest of the evening is typically > spent mapping out tasks that need to be completed over the course of > Saturday and Sunday. > > Saturday is a dev and design heavy day, with the business-minded folks > doing some market research and validation. Throughout the day, mentors and > speakers give feedback and advice on your product. > > Sunday morning and afternoon is spent finishing a prototype (ideally) and > crafting a final pitch. That evening, teams pitch their ideas and judges > choose their top three. > > I participated in my first Startup Weekend over a year ago with not only > very limited business skills, but no technical design or development > skills. After pitching (Friday night) a few ideas and not having any of > them voted upon for work over the weekend (I didn't get a single vote!) I > latched on with a team including a front-end developer, back-end, designer, > and a marketer. I basically audited the weekend while doing some market > research and helping put together a slide deck. *And it was incredible. * > > So to answer David's question from earlier, the weekend is open to * > everyone* and extremely valuable to anyone. For developers and designers, > you can pick up a lot of best business practices from us non-technical > folk. The relationships you build are awesome, and at the end of the > weekend you typically have a working demo or prototype to show off and > maybe work on afterwards. > > Candidly, I would say probably more than 50% of the projects are not > continued after the weekend is over. But many are! It depends on your team > and your passion for the problem you are solving. > > Saturday is usually a long, development-heavy day that you have to fight > through. By all means, if you want to attend and there are talks that day > at PyOhio, sneak out and catch them! It may help fire you up and recharge > the batteries. > > The people I have met and the business skills I have learned (not to > mention the inspiration to learn some design) have changed my life. If you > choose your team carefully and pick an idea you would enjoy working on, I > see no downside. > > Jay > > On Jul 17, 2013, at 4:46 PM, Thomas Winningham wrote: > > No yes, that is an extremely good thing to post I remember that movie.... > I was trying to be fair, but maybe I didn't express my own misunderstanding > going into it. I think the NSF thing sounds almost exactly was Startup > Weekend perhaps is, or at the very least should be viewed as being... er... > without the NSF non-profit slant maybe. > > > On Wed, Jul 17, 2013 at 4:17 PM, wrote: > >> On Wed, 17 Jul 2013 14:14:13 -0400, Thomas Winningham < >> winningham at gmail.com> wrote: >> >> > I did however think that in some ways trying to get team members, some >> kind >> > of things that happened where you had to "prove" your idea was >> worthwhile, >> > was something of a hindrance, ... >> >> Hindrance? Uh oh. >> >> http://www.codinghorror.com/blog/2012/07/but-you-did-not-persuade-me.html >> >> http://www.codinghorror.com/blog/2008/10/the-one-thing-every-software-engineer-should-know.html >> >> _______________________________________________ >> 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 > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Fri Jul 26 03:35:45 2013 From: eric at intellovations.com (Eric Floehr) Date: Thu, 25 Jul 2013 21:35:45 -0400 Subject: [CentralOH] Bag stuffing (assuming they come) Message-ID: Bags are apparently in JIT mode. They still haven't arrived yet, but I'm hopeful they arrive before 4pm tomorrow. Assuming they do, I'm planning on bringing them, along with the swag we have, to the Ohio Union. Anyone who is in the area and wants to, we'll find a place to stuff 250 of them. We actually didn't get much swag this year compared to last, but Emma sent an *awesome* pencil and notepad set, and there will be some Github stickers and SmartFile cards. I'm also going to be including a flyer with some Python information on it. See you tomorrow, hopefully I'll be with bags. -Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Fri Jul 26 22:44:23 2013 From: eric at intellovations.com (Eric Floehr) Date: Fri, 26 Jul 2013 16:44:23 -0400 Subject: [CentralOH] Bag stuffing tonight at Ohio Union Message-ID: The bags just arrived (4:45pm). Will be heading out shortly and should be at the Ohio Union third floor by 6 or 6:30. Come and join in the bag stuffing fun! -Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Tue Jul 30 21:16:01 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 30 Jul 2013 15:16:01 -0400 Subject: [CentralOH] =?utf-8?q?2013-06-22_CohPy_Scribbles_=EF=A4=98?= =?utf-8?b?5pu4L+aDoeaWhz8=?= Message-ID: <20130730151601.410172db.jep200404@columbus.rr.com> This pile of scribbles is scribblier than usual, as folks were recovering from PyOhio. http://pyvideo.org/category/41/pyohio-2013 Theory of Inventive Problem Solving http://en.wikipedia.org/wiki/TRIZ http://en.wikipedia.org/wiki/Genrich_Altshuller http://en.wikipedia.org/wiki/Paprika_(2006_film) http://en.wikipedia.org/wiki/Satoshi_Kon http://en.wikipedia.org/wiki/Tokyo_Godfathers http://en.wikipedia.org/wiki/La_Luna_(2011_film) http://en.wikipedia.org/wiki/Noah_(film) http://en.wikipedia.org/wiki/How_to_Train_Your_Dragon_2 http://en.wikipedia.org/wiki/Makoto_Shinkai http://en.wikipedia.org/wiki/Voices_from_a_Distant_Star http://en.wikipedia.org/wiki/Children_Who_Chase_Lost_Voices http://en.wikipedia.org/wiki/5_Centimeters_Per_Second http://en.wikipedia.org/wiki/Meatloaf_(singer) http://en.wikipedia.org/wiki/Aaron_Swartz mebbit.com https://webchat.freenode.net/?channels=#pyohio Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing. https://pypi.python.org/pypi/Scrapy/0.14.4 http://scrapy.org/ beautiful soup HTML/XML parser for quick-turnaround applications like screen-scraping. https://en.wikipedia.org/wiki/Beautiful_Soup https://pypi.python.org/pypi/BeautifulSoup http://www.crummy.com/software/BeautifulSoup/ http://en.wikipedia.org/wiki/Processing_(programming_language) pyquery: a jquery-like library for python https://pypi.python.org/pypi/pyquery http://jqapi.com/ sizzle (a module of jquery) https://github.com/jquery/sizzle sizzle is the best jquery css selector backbone.js backbonejs.org nifty things: nested generators and tuple unpacking http://mail.python.org/pipermail/centraloh/2013-June/001718.html (installation recipe for) IPython & Notebook on Xubuntu 12.10 Desktop i386 http://mail.python.org/pipermail/centraloh/2013-February/001544.html (installation recipe for) Brandon's Astronomy/IPython Notebook Presentations http://mail.python.org/pipermail/centraloh/2013-February/001551.html http://en.wikipedia.org/wiki/Power_law_distribution vim command: :Ni! http://en.wikipedia.org/wiki/Sine_qua_non Postgresql open conference Chicago anyone going? http://postgresopen.org/2013/home/ 2013-09-16 to 2013-09-18 Ohio Pawpaw Festival 2013-09-13 - 2013-09-15 http://www.ohiopawpawfest.com/ Ohio LinuxFest 2013 2013-09-13 - 2013-09-15 geography versus geometry https://docs.djangoproject.com/en/dev/ref/contrib/gis/db-api/#compatibility-tables new postgresql data type interval no overlap (as constraint) ipython https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks version >= 1 does auto saving need vim bindings for ipython notebook from IPython.display import Image, HTML, Latex, YouTubeVideo YouTubeVideo('F4rFuIb1Ie4') # Fernando P?rez at PyConCA GOOD! http://www.ted.com:80/talks/bruno_maisonnier_dance_tiny_robots.html reveal.js mapbox, mapnik, OpenStreetMap (OSM) MySQL -> Amazon Redshift DAMAIL - don't bug me license yano, please elaborate from your lightning talk A Collection of Licenses http://inamidst.com/phenny/ https://github.com/sbp/saxo https://github.com/myano/jenni https://gist.github.com/benlk/fb545889eaa5894e77ac Issue 1666318: shutil.copytree doesn't give control over directory permissions - Python tracker http://bugs.python.org/issue1666318 http://pyohio.org/volunteer/ http://pyohio.org/volunteer/roles/ http://pyohio.org/volunteer/roles/2013/ Speaker Introduction versus Session Chair versus room nag review email account for PyOhio pyohio.org/volunteer/roles/ we need the a presenters mailing list put stuff in instructions to presenters practice in open space rooms tell apple to bring adapters 72 to 75 Hz put stuff at static URL have volunteer call presenters a couple weeks before event to ask how things are going along and mention viewability issues. do presentation about projectors have folks, especially presenters, at back of room pythonipsum.com ala baconipsum.com black on white white on black pastels on white pastels on black room lights for Cartoon 1 and Cartoon 2 work together need spot light for presenter that does not illuminate projection screen