One of the things I would highly recommend is making everyone run their
code through pep8 before including it. There are actually some really good
stringent standards for python on formatting, and an automatic tool to
catch for violations.


On Mon, Nov 5, 2012 at 2:47 PM, Joseph Apuzzo <[email protected]> wrote:

> To clarify my "Project" is to learn Python, but not just semantics, but
> also to learn OO design in the context of using design patterns to create
> software with a architecture ( not thrown together ).
> Please read the "Front Matter" of the book "Building Skills in
> Object-Oriented Design" from
> http://www.itmaybeahack.com/homepage/books/oodesign.html
> Along with that book I am also reading "Think Python"
> http://www.greenteapress.com/thinkpython/ which splits it's focus on both
> semantics and design issues.
>
> Thus anyone interested in high quality OO design and software architecture
> is welcome to follow along.
> You don't need to learn Python as the focus is OO design. Learning Python
> is a short term goal of mine, long term is to build my ability to design
> larger scale code projects.
> Thus any OO language will work! Java, Ruby, Python, etc.
>
> The point is to cultivate a pear mentoring group that can give people
> hands on exposure to designing code in a real world context.
> Take your skill set to the next level and be able to say "yes I can design
> and build high quality software projects"
>
> I created https://github.com/japuzzo/MHV-Python-Study-Group just to start
> storing code, I guess I should have used a more generic name.
> The first test of a language to know you have the basics is to wright a
> lexical analyzer. It's just a simple drill to know you can do the very
> basic coding. thus that is what we have so far.
>
> Still trolling the list for comments and feedback
>
>
> On Mon, Nov 5, 2012 at 11:30 AM, david battaglia <[email protected]
> > wrote:
>
>> Thats sounds like a great idea. I would def be intrested in that. Is this
>> something thats going to start soon? Do you need to present projects or.can
>> we attend and comment and help?
>>  On Nov 5, 2012 9:48 AM, "Sean O'Connor" <[email protected]>
>> wrote:
>>
>>> I'd be game to participate, but unfortunately won't be able to till next
>>> week (out of town this week).
>>>
>>> Initially I'd probably be more available to answer questions about
>>> Python, Web Dev, and Chef but further out I might also be up for giving a
>>> lightning talk.
>>>
>>> Finally if you're looking to use meetup, I think I'm allowed to organize
>>> one more group under the dues that I'm already paying for my other groups.
>>>  If you want to use that, just let me know.
>>>
>>> Thanks!
>>>
>>> ____________________________
>>> Sean O'Connor
>>> http://seanoc.com
>>>
>>>
>>> On Sun, Nov 4, 2012 at 1:26 PM, Sean O'Connor <[email protected]> wrote:
>>>
>>>> I'd be game to participate, but unfortunately won't be able to till the
>>>> week after next (recovery/cleanup from Sandy today, out of town next week).
>>>>
>>>> Initially I'd probably be more available to answer questions about
>>>> Python, Web Dev, and Chef but further out I might also be up for giving a
>>>> lightning talk.
>>>>
>>>> Finally if you're looking to use meetup, I think I'm allowed to
>>>> organize one more group under the dues that I'm already paying for my other
>>>> groups.  If you want to use that, just let me know.
>>>>
>>>> Thanks!
>>>>
>>>> ____________________________
>>>> Sean O'Connor
>>>> http://seanoc.com
>>>>
>>>>
>>>> On Fri, Nov 2, 2012 at 4:02 PM, Joseph Apuzzo <[email protected]>wrote:
>>>>
>>>>> Is there any interest in having a once a week Google Hangout on Sunday
>>>>> evening preferably 7pm?
>>>>>
>>>>> It would be of technical focus, each person presents like a lightning
>>>>> talk as to progress of there individual projects or can request assistance
>>>>> with a topic. The fist hour would be in this formal structure, where as
>>>>> after 8pm is can be less structured.
>>>>>
>>>>> The object is to encourage and assist others in there projects, to
>>>>> help mentor one another.
>>>>> As an example my "project" is learning Python for a work project. My
>>>>> updates will consist of my progress in reading my books and code I have
>>>>> produced. Thus it would be expected that people who show up at 7pm have
>>>>> projects to discuss or issues they want to discuss ( 5 to 10 per, 
>>>>> depending
>>>>> on attendance )
>>>>>
>>>>> Requirements:
>>>>> 1) A google account, that is gmail that has access to Google+ (
>>>>> https://plus.google.com/ )
>>>>> 2) Microphone and speakers ( if you want to interact )
>>>>> 3) Highly recommend a web cam. ( it makes for more engaging
>>>>> conversations )
>>>>> 4) The ability to attend at arranged time.
>>>>> 5) meetup.com account so that you can indicate your future
>>>>> attendance. This way groups can work on common topics, they will know who
>>>>> will attend, thus try to attend.
>>>>>
>>>>> --
>>>>> /** Joe Apuzzo
>>>>>  ** Call: KD2AKU
>>>>>  ** PGP/GPG: key ID BB5C7
>>>>>  **/
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
>>>>> http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
>>>>>
>>>>> Upcoming Meetings (6pm - 8pm)                         Vassar College
>>>>>   Nov 7 - Typography: Physical Art to Digital Art
>>>>>   Dec 5 - Sysadmin Panel
>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
>>> http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
>>>
>>> Upcoming Meetings (6pm - 8pm)                         Vassar College
>>>   Nov 7 - Typography: Physical Art to Digital Art
>>>   Dec 5 - Sysadmin Panel
>>>
>>>
>> _______________________________________________
>> Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
>> http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
>>
>> Upcoming Meetings (6pm - 8pm)                         Vassar College
>>   Nov 7 - Typography: Physical Art to Digital Art
>>   Dec 5 - Sysadmin Panel
>>
>>
>
>
> --
> /** Joe Apuzzo
>  ** Call: KD2AKU
>  ** PGP/GPG: key ID BB5C7
>  **/
>
>
> _______________________________________________
> Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
> http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
>
> Upcoming Meetings (6pm - 8pm)                         Vassar College
>   Nov 7 - Typography: Physical Art to Digital Art
>   Dec 5 - Sysadmin Panel
>
>


-- 

Sean Dague                                       Mid-Hudson Valley
[email protected]                                   Linux Users Group
http://dague.net                                 http://mhvlug.org
_______________________________________________
Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug

Upcoming Meetings (6pm - 8pm)                         Vassar College
  Nov 7 - Typography: Physical Art to Digital Art
  Dec 5 - Sysadmin Panel

Reply via email to