<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;">I'm looking for ideas for an intermediate-level python project that would allow me to touch on the following:</SPAN></FONT><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;"> </SPAN></FONT></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; min-height: 14px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><BR></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;">(a) use of oo design patterns in python</SPAN></FONT><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;"> </SPAN></FONT></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;">(b) threading</SPAN></FONT><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;"> </SPAN></FONT></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;">(c) socket programming</SPAN></FONT><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;"> </SPAN></FONT></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;">(d) wxPython gui interface</SPAN></FONT><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;"> </SPAN></FONT></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;">(e) possibly integrate with MySQL</SPAN></FONT><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;"> </SPAN></FONT></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; min-height: 14px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><BR></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;">To date I've acquired some experience with (b) through (e), so the main thing is coming up with a project that's not overly-complex (read: huge) but that still would benefit from the use of design patterns.</SPAN></FONT><FONT class="Apple-style-span" face="Arial"><SPAN class="Apple-style-span" style="line-height: normal;"> </SPAN></FONT></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; min-height: 14px; "><SPAN class="Apple-style-span" style="line-height: 14px;"><BR></SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT class="Apple-style-span" face="Arial">thanks for the suggestions!</FONT></DIV></BODY></HTML>