Thanks for a fun meeting yesterday... here are some notes on what was discussed:

In attendance:

John
Maria
Brian
Rohit
Brian
Miles
Jimmy
Alex
Derek
Toby
Mike
David
Kevin
Jonathan

Python Day mini-conference discussion
Toward the end of september?
~100 - 120 people
1 track?  Or basic tutorial vs. expert tracks?
Last time, it was allegedly community organized but Mike Orr ended up
doing most of everything
Toby will connect with the last Python Day's organizers.
A sheet was passed for people to give Toby their contact info if they might be willing to volunteer for some task.

ideas:
subcommunities:
        introductory
        web programmers
        scientific
        pygame
what should these communities be learning from each other?

David - has been taking (and highly recommends):
coursera: "Interactive Programming with Gaming" course with Python - via
Rice University
uses codesculptor.org
uses SimpleGUI library
looking for opportunities to join a team of some kind

comments on Python books:
Python Essential Reference - good as reference but not good as tutorial
covers py2 vs. py3 issues
gives general advice
"Python in a Nutshell" is good

LXML is a good XML library to use

Resource for learning numpy?
There is a clone of StackOverflow which is specific to scipy and numpy
(I have not been able to find this link)

Brian Dorsey suggests looking at iPython Notebook
interactive Matlab style notebook with graphing
understands shell commands

LightTable is the kickstarter project for a cool on-the-fly programming
environment

the perennial question: which IDE?
Comodo Edit - has student discount for coursera classes
VIM
Sublime Text
Eclipse - is fine but hard to set up pydev on windows
Pycharm was recommended.

Discussion of Logging vs. Debugging
especially for web programming, a good log setup is crucial
There are times for debugging too
Sentry is a useful logging module for Django with pretty UI

Another possible topic for Python Day: Profiling & performance measurements

Static code analysis is helpful too - pylint or pyflakes
VIM plugin called "flake8" runs Pyflakes and the PEP8 style checker

tool innovation:

Maria's article on how to set up email server:
http://www.mariakathryn.net/Blog/57
looking for comments on "Python on Mac OS" article

Do video of python day??
Sprint on Sunday after the conference? Office Nomads could be a good location for this

Rohit's project that could be sprintable: online interactive game of
programming bots - web based with django for account mgmt

pyparsing is a good alternative to regex parsing

RegexPal is a good tool for debugging regexps
http://regexpal.com/

how to do a pxe boot
A: try onesis

how to parse twitter for TV show references?  use a db or not?
recommendation to use mongodb for the database

Python Twitter analytics tool: http://glowingpython.blogspot.com/

Reply via email to