Python Study Group

37 views
Skip to first unread message

Chris Brown

unread,
Mar 3, 2008, 8:01:38 AM3/3/08
to ppp...@googlegroups.com
So time to start our first study group!

I think Python will be a really interesting subject to cover in detail. It seems to be a language that is really taking off lately and being given serious attention by some very large companies - Google, Microsoft and ESRI (:-) Mapping)

Before we meet for the first time I think we need to answer or reach a consensus on the following questions:
  1. Who wants to join this group?
  2. When should we meet and how often?
  3. Which book(s) should we study?
  4. How many weeks should the groups run for?
  5. What would you like to gain from studying Python?
C
Message has been deleted

Tim

unread,
Mar 3, 2008, 10:37:47 AM3/3/08
to PPPPkh
Hi, great that to see this sort off take off. Here me inputs to the 5
points:
1-Moi, I'll check with my colleagues tomorrow who's interested there.
2-
How about once a week on Friday afternoon's? That is not too close to
the Tuesday group, which i also want to continue to attend. It also
gives opoertunity for staff to participage during working hours,
rather then in their off-hours. Alternatively I would be available
Sunday anytime of the day.
3-
Hmm. good question. However, I believe that there is a good online
starting point (maybe just prior to attending the first Python
meeting) at http://www.python.org/doc/.
4-
Not sure. Personally I am absolutely green when it comes to any
dynamic language so it depends a bit on a) how much time there is
before this group start leaving some time to prepare and b)
5-
Deep understanding of the benefits of dynamic languages in general
using Python as the main language. To be able to better make future
decissions whether we should stick with C# or maybe look into F# (sort
of C# + Pyhton) for production code. Finally I expect this to help
participants to learn use the new "semi"-dynamic features of dotnet
(implicitly typed variables, functions, lambda expressions, Linq,
etc.). All points except for the first are obviously from a .net
minded point of view.


On a side note, is this going to be the PPPPPkh (Phnom Penh Pragmatic
Python Programmers group kh)?

Tim


On Mar 3, 8:01 pm, "Chris Brown" <no.reply.mails...@gmail.com> wrote:
> So time to start our first study group!
>
> I think Python will be a really interesting subject to cover in detail. It
> seems to be a language that is really taking off lately and being given
> serious attention by some very large companies - Google, Microsoft and ESRI
> (:-) Mapping)
>
> Before we meet for the first time I think we need to answer or reach a
> consensus on the following questions:
>
>    1. Who wants to join this group?
>    2. When should we meet and how often?
>    3. Which book(s) should we study?
>    4. How many weeks should the groups run for?
>    5. What would you like to gain from studying Python?
>
> C

Chris

unread,
Mar 3, 2008, 10:46:17 AM3/3/08
to PPPPkh
Cool

Here's my ideas:

1. Me
2. During office hours would be difficult for me, any chance could
meet for a long lunch during the week, maybe somewhere close to all
our offices with quick and cheap Khmer food?
3. The docs look good and I've heard a lot of good things. When I'm
studying a language I usually like to get two books, one a study book
with practical examples which can be read cover to cover and secondly
a reference book where I can easy look up syntax and language
constructs. There seems to be loads of good books out there for Python
but after combing the web two stuck out for me:
Python - From Novice to Professional from Apress-
http://www.amazon.com/Beginning-Python-Novice-Professional/dp/159059519X
(Looks like a good study book)
Python in a Nutshell from O'Reilly - http://www.amazon.com/Python-Nutshell-Alex-Martelli/dp/0596001886
(Looks like a good reference book)
4. Not really sure, depends on what book we choose, the Novice to
Professional book has 29 chapters, maybe three chapters a weeks for
ten weeks or maybe two chapters a week for 15 weeks?
5. I would like to get a deep understanding of another dynamic
language, I would also like to look at build small cross platform
desktop apps using Python.

You can download the books I suggested here:
Python From Novice to Professional - http://www.megaupload.com/?d=B57XHEK0
Python in a Nutshell - http://www.megaupload.com/?d=B045OVU0

Tim - Once we have decided on the books to cover maybe we could get
them printed at that shop you suggested?

On Mar 3, 10:37 pm, Tim <timmytimel...@hotmail.com> wrote:
> Hi, great that to see this sort off take off. Here me inputs to the 5
> points:
> 1-Moi, I'll check with my colleagues tomorrow who's interested there.
> 2-
> How about once a week on Friday afternoon's? That is not too close to
> the Tuesday group, which i also want to continue to attend. It also
> gives opoertunity for staff to participage during working hours,
> rather then in their off-hours. Alternatively I would be available
> Sunday anytime of the day.
> 3-
> Hmm. good question. However, I believe that there is a good online
> starting point (maybe just prior to attending the first Python
> meeting) athttp://www.python.org/doc/.

Tim

unread,
Mar 3, 2008, 6:43:52 PM3/3/08
to PPPPkh
re 2- Actually great idea at lunch. I am in. I am not aware though of
a place place where we can have cheap Khmer food + heated up debates +
an aircon to cool us down though...
re 3- the shop making the C# 3.0 patterns book for us did only the
binding, not the printing. I'll check with Piseth if they can also do
the printing. I'll download soft copies of the suggested books today,
can I upload them to this website (or do we get banned then?).
re 4- Let's target 15 weeks for now. We can revise schedule later.
Here is a link to some Python study groups around the globe. It might
help us organizig ourselves. http://wiki.python.org/moin/LocalUserGroups
re 5- ok.

On Mar 3, 10:46 pm, Chris <no.reply.mails...@gmail.com> wrote:
> Cool
>
> Here's my ideas:
>
> 1. Me
> 2. During office hours would be difficult for me, any chance could
> meet for a long lunch during the week, maybe somewhere close to all
> our offices with quick and cheap Khmer food?
> 3. The docs look good and I've heard a lot of good things. When I'm
> studying a language I usually like to get two books, one a study book
> with practical examples which can be read cover to cover and secondly
> a reference book where I can easy look up syntax and language
> constructs. There seems to be loads of good books out there for Python
> but after combing the web two stuck out for me:
> Python - From Novice to Professional from Apress-http://www.amazon.com/Beginning-Python-Novice-Professional/dp/159059519X
> (Looks like a good study book)
> Python in a Nutshell from O'Reilly -http://www.amazon.com/Python-Nutshell-Alex-Martelli/dp/0596001886
> (Looks like a good reference book)
> 4. Not really sure, depends on what book we choose, the Novice to
> Professional book has 29 chapters, maybe three chapters a weeks for
> ten weeks or maybe two chapters a week for 15 weeks?
> 5. I would like to get a deep understanding of another dynamic
> language, I would also like to look at build small cross platform
> desktop apps using Python.
>
> You can download the books I suggested here:
> Python From Novice to Professional -http://www.megaupload.com/?d=B57XHEK0
> Python in a Nutshell -http://www.megaupload.com/?d=B045OVU0
> > > C- Hide quoted text -
>
> - Show quoted text -

Khou Suylong

unread,
Mar 4, 2008, 12:53:21 AM3/4/08
to ppp...@googlegroups.com
I am in, regarding the place, I leave it to you guy. alright let cheer for the new study group.

Khou Suylong

unread,
Mar 4, 2008, 1:05:36 AM3/4/08
to ppp...@googlegroups.com
One more thing, regarding the topic, I just want to suggest that, beside the technical field it would be great if we can also have knowledge  with some software development process, especially software engineering. talking about software engineering, It's broad topic and me myself I only have the academic background so I guest It would be great to start up the this sharing session so we can get some practical knowledge on how to implement it in the real development. you guys have any idea?

Piseth

unread,
Mar 4, 2008, 2:09:00 AM3/4/08
to PPPPkh
Hi, that's a great idea to have Python Study Group. I'm happy to join
this group too.



On Mar 3, 10:37 pm, Tim <timmytimel...@hotmail.com> wrote:
> Hi, great that to see this sort off take off. Here me inputs to the 5
> points:
> 1-Moi, I'll check with my colleagues tomorrow who's interested there.
> 2-
> How about once a week on Friday afternoon's? That is not too close to
> the Tuesday group, which i also want to continue to attend. It also
> gives opoertunity for staff to participage during working hours,
> rather then in their off-hours. Alternatively I would be available
> Sunday anytime of the day.
> 3-
> Hmm. good question. However, I believe that there is a good online
> starting point (maybe just prior to attending the first Python
> meeting) athttp://www.python.org/doc/.

Chea sereyvath

unread,
Mar 4, 2008, 2:26:02 AM3/4/08
to ppp...@googlegroups.com
That's so nice to joint. I will joint.
--
CHEA Sereyvath
Project Manager / Software Architecture
Moor Software Development Co, Ltd.
Tel. +855 12 99 25 87
http://www.moorwebsoftware.com/

Khou Suylong

unread,
Mar 4, 2008, 8:09:17 PM3/4/08
to ppp...@googlegroups.com
This tutorial might be interesting for Python beginner, check it out.
URL: http://docs.python.org/tut/

Chris

unread,
Mar 6, 2008, 10:09:51 PM3/6/08
to PPPPkh
I'm really keen to get this study group moving, so as we have all had
time to think over the previous proposals and there has been no
objections I would like put forward the following proposal:

We will meet at Freebird in the upstairs room on Thursdays from 12 -
1.30pm, starting next Thursday. We can change the venue later if
anyone comes up with a better idea.

The following PPPPKH members have expressed interest in this study
group:

- Sareuon
- Long
- Tim
- Sereyvath
- Tim
- Piseth
- Chris

We will study the following book:
- Beginning Python: From Novice to Professional (Apress 2005)

We will use the following as references:
- Python in a Nutshell (O'Reilly 2006) - It seems this is only
available in CHM or CHM converted to PDF
- Python docs http://docs.python.org/tut/

Tim has kindly offered to get the books printed. We recommend that
everyone attending has a a copy of Beginning Python, the second
reference book is optional.
If you wish Tim to get any books printed for you please inform him by
Monday at the latest.

I look forward to seeing you all next Thursday!

On Mar 5, 8:09 am, "Khou Suylong" <khou.suyl...@gmail.com> wrote:
> This tutorial might be interesting for Python beginner, check it out.
> URL:http://docs.python.org/tut/
>
> On Tue, Mar 4, 2008 at 2:26 PM, Chea sereyvath <chea.sereyv...@gmail.com>
> wrote:
>
> > That's so nice to joint. I will joint.
>
> > On Tue, Mar 4, 2008 at 2:09 PM, Piseth <chhour.chanpis...@gmail.com>

Miika Makinen

unread,
Mar 11, 2008, 10:49:00 PM3/11/08
to ppp...@googlegroups.com
I think I just can't stay away from this... so I'll join as well :)

Being late, do we have enough books printed or should I print my own?

Tim

unread,
Mar 11, 2008, 11:42:44 PM3/11/08
to PPPPkh
I knew it! Great, see you tomorrow. We will make an extra copy for you
of both books. They will be ready next week, not this Thursday.

On Mar 12, 9:49 am, "Miika Makinen" <mmi...@gmail.com> wrote:
> I think I just can't stay away from this... so I'll join as well :)
>
> Being late, do we have enough books printed or should I print my own?
>
> On 3/7/08, Chris <no.reply.mails...@gmail.com> wrote:
>
>
>
>
>
> > I'm really keen to get this study group moving, so as we have all had
> > time to think over the previous proposals and there has been no
> > objections I would like put forward the following proposal:
>
> > We will meet at Freebird in the upstairs room on Thursdays from 12 -
> > 1.30pm, starting next Thursday. We can change the venue later if
> > anyone comes up with a better idea.
>
> > The following PPPPKH members have expressed interest in this study
> > group:
>
> > - Sareuon
> > - Long
> > - Tim
> > - Sereyvath
> > - Tim
> > - Piseth
> > - Chris
>
> > We will study the following book:
> > - Beginning Python: From Novice to Professional (Apress 2005)
>
> > We will use the following as references:
> > - Python in a Nutshell (O'Reilly 2006) - It seems this is only
> > available in CHM or CHM converted to PDF
> > - Python docshttp://docs.python.org/tut/
> > > >http://www.moorwebsoftware.com/- Hide quoted text -

Chris Brown

unread,
Mar 12, 2008, 2:33:28 AM3/12/08
to ppp...@googlegroups.com
As we don't have the books I suggested to Tim that maybe I give a quick presentation on how to install Python and use the common tools such as Eclipse PyDev and the Python CLI. So please bring laptops or flash drives so I can give you all the correctly configured Eclipse, it will save you a big download and a lot of playing around.
--
Christopher Brown
Aruna Technology
Research and Development Director
H/P: (855) 012 315 302
Tel: (855) 023 215 231
Fax: (855) 023 215 234

Chris

unread,
Mar 19, 2008, 10:17:47 PM3/19/08
to PPPPkh
So round two of the Python study group kicking off today at 12pm. We
hopefully have all read chapters 1 through 5, and will be ready to
discuss at the meeting today. Are the books ready yet Tim?

On Mar 12, 1:33 pm, "Chris Brown" <no.reply.mails...@gmail.com> wrote:
> As we don't have the books I suggested to Tim that maybe I give a quick
> presentation on how to install Python and use the common tools such as
> Eclipse PyDev and the Python CLI. So please bring laptops or flash drives so
> I can give you all the correctly configured Eclipse, it will save you a big
> download and a lot of playing around.
>
> > > > > >http://www.moorwebsoftware.com/-Hide quoted text -
Reply all
Reply to author
Forward
0 new messages