We had a good discussion, mainly focused on Global Interpreter Lock. A description can be found here, and article one and two by Jeff Knupp.
Eventlet was also introduced -
a concurrent networking library for Python that allows you to change how you run your code, not how you write it.
It uses epoll or kqueue or libevent for highly scalable non-blocking I/O.
Coroutines ensure that the developer uses a blocking style of programming that is similar to threading, but provide the benefits of non-blocking I/O.
The event dispatch is implicit, which means you can easily use Eventlet from the Python interpreter, or as a small part of a larger application.
Finally we had some discussion about adding a bit of structure to the meetings and advanced notice of the meeting agendas. If you would like to share at a meeting, or know about a presenter traveling through Omaha please email the list and we will set it up.
Topics of Discussion:
- pandas - Python Data Analysis Library
- ipython - a rich architecture for interactive computing
- django – django and the agony of send file
- dashboards and stoplights
- Zato - The next generation ESB and application server written in Python.
- pythonanywhere - Host, run, and code Python in the cloud!
- open refine - (formerly Google Refine) is a powerful tool for working with messy data
- paramiko - Python (2.6+, 3.3+) implementation of the SSHv2 protocol
- pysftp - A simple interface to sftp. based on zeth’s ssh.py (by our own Jeff Hinrichs)
Had a great meeting tonight. Thanks to everyone who contributed. Be sure and put the next meeting date on your calendar – June 18, 2014.
Due to member discussion on the list, this month’s meeting has been cancelled do to conflicts. We are scheduled to meet next in September. Looking forward to our best meeting ever.
We are meeting in a Google Hangout right now (7:30 pm CST 11/21/12) Email the list if you want an invite. email@example.com
Meeting is on for Wednesday, 9-19-12.
7pm at 13829 Industrial Road – Architectural Lighting Resources.
Much of this meeting was spent getting to know Eric, who recently moved to Omaha, and is an enthusiastic Python’er. Discussion revolved around Eric’s database generator project and my flashcard website, so a lot of Django tips, and some internationalization was discussed. We ended up at Buffalo Wings and Rings again for some drinks and nachos – maybe this is becoming a tradition…
We had a good meeting last week, topics included TDD, Uncle Bob’s Clean Code, VirtualEnvWrapper, and Django.
As usual the summer months have taken their toil on attendance, but it was nice getting to know Mike, and hopefully next month everyone will have the kids back in school and a little more time to get together.
Until next month, happy summer.
We had a small but enthusiastic group last night. The main topics discussed were:
- Version Controls – subversion and mercurial with Google code, and some basics on VC’s for newbies.
- Django – Steve introduced a flashcard app, Jeff shared a bit on the ‘render’ shortcut, and he has backported it to v1.2 if you are interested. Proper app templating namespace was discussed.
- PyCharm 2.5 is out with better templating, virtual env, and version control tools.
- ToDoPy – our learning project at google code, was discussed showing what we had done last month, and what to work on this month – adding a Tasks class by sub-classing List, and the associated tests to accompany it.
We had a projector and the screen sharing was much better than last month – thanks Jeff.
Hope to see everyone next month.
Wednesday, March 21st at 7pm. See the where and when page for directions.
Meeting is canceled for Christmas. See you next month.