From carles at pina.cat Tue Sep 1 23:56:42 2009 From: carles at pina.cat (Carles Pina i Estany) Date: Tue, 1 Sep 2009 22:56:42 +0100 Subject: [python-uk] pyconuk Message-ID: <20090901215642.GG17892@pina.cat> Hello, This Saturday is the Python Unconference: http://pyconuk.org/ I'm not sure yet if I will go there. The only thing that I can see is: http://wiki.pyconuk.org/ So I don't see any confirmed talk, schedule, etc. like I see from 2008: http://pyuk2008.pyconuk.org/timetable.html Anything behind the scenes has been happening? Thanks, -- Carles Pina i Estany http://pinux.info From g.lacava at gmail.com Wed Sep 2 08:44:42 2009 From: g.lacava at gmail.com (Giacomo Lacava) Date: Wed, 2 Sep 2009 07:44:42 +0100 Subject: [python-uk] Fwd: Looking for quotes for basic ecomm site In-Reply-To: <4A9D9140.8020506@gmail.com> References: <4A9D9140.8020506@gmail.com> Message-ID: <330fcd960909012344v5bdb661at52d3cc1dd44f61d7@mail.gmail.com> ---------- Forwarded message ---------- From: Giacomo Lacava Date: Tue, Sep 1, 2009 at 10:25 PM Subject: Looking for quotes for basic ecomm site To: geekup at googlegroups.com I could spend months setting up a half-assed website to sell a product... or I could have it built it for me by someone who knows what he's doing and can churn it out fast. So here's a list of requirements, please reply off-list with a quote if you are interested. - site should display a list of downloadable products, a form to ask for a custom product, and a couple of ancillary pages; - accepting payments with paypal or some other system; - upon payment, user should be able to download the (large) item up to a maximum of three times. "Subscriptions" might be implemented at a later date; - built with python, preferably django, because I'd like to able to tweak it myself if/when necessary. I might consider Rails only if the price is ridiculously lower. I also have the product models ready in django (you don't have to use them as they are, but should help clarify what I need). - I really only need the backend to work, if this helps keeping the price down (I can get design services elsewhere). - I don't need hosting and domain, I'll take care of that myself. Note: budget for this is VERY low, i.e. I'd like to keep it well under a grand if possible. This is NOT because I don't respect the effort/professional abilities etc, but because I'm trying to start-up with almost-zero money, basically "moonlighting". If you'd rather work for a percentage of profits, instead of a flat fee, I'd be willing to consider it. Cheers -- Giacomo Lacava From sparks.m at gmail.com Wed Sep 2 10:20:29 2009 From: sparks.m at gmail.com (Michael Sparks) Date: Wed, 2 Sep 2009 09:20:29 +0100 Subject: [python-uk] pyconuk Message-ID: <20e5c9660909020120t6bc35bfo7c55bc63f62fd173@mail.gmail.com> On Tuesday 01 September 2009 22:56:42 Carles Pina i Estany wrote: > Anything behind the scenes has been happening? An unconference is based on a concept called Open Space Technology. Essentially, if you can think of a traditional conference as top down, an open space event is generally bottom up. The general outline of an open space event goes like this: The participants arrive at the venue. There then follows an opening event. This takes following form: 1 Everyone says their name and introduces themselves. For speed this is often simplified to name, affiliation (if any), and 3 tags or words describing themselves or interests. This is generally in a circle or concentric circles so that everyone can see everyone else's face. 2 In the middle of the circle is either post it notes or A4 paper, and people then go in the middle, announce a session idea, write it on the paper, with their name. 3 Then they go and stick it up on a schedule, which doesn't have any pre-filled in slots. (ie rooms & times) 4 The sessions then start. 5 At the end of all the sessions, there is should also be a closing session, where a brief discussion can take place, or summary (if appropriate). Some geek unconferences tend to skip one or two of these steps, but hopefully pycon uk's unconference won't - IMO open space works best when you don't skip these steps. Some other points: * You ARE encouraged to blog the sessions at the event. (Traditional open space suggests designating someone per room to document the discussion, but blogging works just as well) * If this is your first time, you are expected to talk. (Don't know what to talk about? Run a session called "teach me about " based on the interests you hear from others) * Wearing a badge, with your name, affiliation and three tags is useful :) There are also 4 rules of open space events, which are usually mentioned in the opening ceremony: * Whoever comes is the right people * Whatever happens is the only thing that could have * Whenever it starts is the right time * When it's over, it's over Finally, there is the law of two feet: "If at any time during our time together you find yourself in any situation where you are neither learning nor contributing, use your two feet. Go to some other place where you may learn and contribute." If this seems really bizarre, there's a short summary here: http://www.openspaceworld.com/users_guide.htm , and Harrison Owen's book on the topic is well worth reading. (Harrison Owen is an anthropologist, and apparently one year he ran a traditional academic style conference. Apparently it went really well, but he said that everyone came up to him afterwards complimenting on it and saying that the coffee breaks were the best bit, and maybe make the breaks longer next time. Being an anthropologist he went off to try and figure out how to make the entire conference "the best bit", and came up with open space technology.) If there's one other thing I'd suggest adding: introduce yourself informally to people between sessions as well, and ask someone you've never met before what they do, and what they hope to talk about. Open space events start from conversations, and the schedule is not fixed, it's stuck on with sticky notes, and if turns out everyone wants to discuss something like "how on earth do I..." that's perfect. Those sorts of events have always been the best :-) If I could make the event (I have a family commitment that weekend) then I'd be interested in a session called "how to run a python user group successfully", and drag some of the PYWM people in, but I can't. Other's may be interested in graphics, or concurrency or testing, or packaging, or... Basically, run a session if you want to teach or want to learn. (Same thing really) It sounds like it can't work, and yet every single time someone follows the rules, and encourages everyone to run a session, it always does. But then open source sounds like it can't work either, and yet it does :-) http://en.wikipedia.org/wiki/Open_Space_Technology http://tinyurl.com/bzo53n (pictures rather than description) Other than that, have fun :-) Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home From funthyme at gmail.com Wed Sep 2 17:46:12 2009 From: funthyme at gmail.com (John Pinner) Date: Wed, 2 Sep 2009 16:46:12 +0100 Subject: [python-uk] pyconuk In-Reply-To: <20090901215642.GG17892@pina.cat> References: <20090901215642.GG17892@pina.cat> Message-ID: Hello! 2009/9/1 Carles Pina i Estany > > Hello, > > This Saturday is the Python Unconference: > http://pyconuk.org/ > > I'm not sure yet if I will go there. The only thing that I can see is: > http://wiki.pyconuk.org/ > > So I don't see any confirmed talk, schedule, etc. like I see from 2008: > http://pyuk2008.pyconuk.org/timetable.html > > Anything behind the scenes has been happening? > > The point is that this is an unconference and there is no schedule set in advance - please read the home page. The people attending decide what happens on the day! Best wishes, John -- # > Thanks, > > -- > Carles Pina i Estany > http://pinux.info > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fuzzyman at voidspace.org.uk Fri Sep 4 13:05:29 2009 From: fuzzyman at voidspace.org.uk (Michael Foord) Date: Fri, 04 Sep 2009 12:05:29 +0100 Subject: [python-uk] REMINDER: PyCon 2010: Call for Proposals] Message-ID: <4AA0F479.4040709@voidspace.org.uk> Call for proposals -- PyCon 2010 -- =============================================================== Due date: October 1st, 2009 Want to showcase your skills as a Python Hacker? Want to have hundreds of people see your talk on the subject of your choice? Have some hot button issue you think the community needs to address, or have some package, code or project you simply love talking about? Want to launch your master plan to take over the world with python? PyCon is your platform for getting the word out and teaching something new to hundreds of people, face to face. Previous PyCon conferences have had a broad range of presentations, from reports on academic and commercial projects, tutorials on a broad range of subjects and case studies. All conference speakers are volunteers and come from a myriad of backgrounds. Some are new speakers, some are old speakers. Everyone is welcome so bring your passion and your code! We're looking to you to help us top the previous years of success PyCon has had. PyCon 2010 is looking for proposals to fill the formal presentation tracks. The PyCon conference days will be February 19-22, 2010 in Atlanta, Georgia, preceded by the tutorial days (February 17-18), and followed by four days of development sprints (February 22-25). Online proposal submission is open now! Proposals will be accepted through October 1st, with acceptance notifications coming out on November 15th. For the detailed call for proposals, please see: For videos of talks from previous years - check out: We look forward to seeing you in Atlanta! -- http://www.ironpythoninaction.com/ From theology at gmail.com Fri Sep 4 13:17:04 2009 From: theology at gmail.com (Zeth) Date: Fri, 4 Sep 2009 12:17:04 +0100 Subject: [python-uk] PyCon UK, UnConference, 5th September 2009 - yes tomorrow! Message-ID: Hello Everyone, A new event, our first ever "UnConference" is tomorrow, doesn't time fly! Doors are open from 9.30 am tomorrow. Entry is a tenner to help cover costs. More details are here: http://wiki.pyconuk.org/ Thanks to all the helpful people that booked in advance. If you haven't don't worry, just get in the car/train and get here! We look forward to seeing you all! Best Wishes, Zeth From theology at gmail.com Fri Sep 4 13:24:33 2009 From: theology at gmail.com (Zeth) Date: Fri, 4 Sep 2009 12:24:33 +0100 Subject: [python-uk] PyCon UK, UnConference, 5th September 2009 - yes tomorrow! In-Reply-To: References: Message-ID: Sorry correction, Ayrton Senna is if you pay online, on the door is ?15: http://pyconuk.org/booking.html 2009/9/4 Zeth : > Hello Everyone, > > A new event, our first ever "UnConference" is tomorrow, doesn't time > fly! Doors are open from 9.30 am tomorrow. Entry is a tenner to help > cover costs. > > More details are here: > > http://wiki.pyconuk.org/ > > Thanks to all the helpful people that booked in advance. If you > haven't don't worry, just get in the car/train and get here! > > We look forward to seeing you all! > > Best Wishes, > Zeth > From carles at pina.cat Sun Sep 6 21:27:05 2009 From: carles at pina.cat (Carles Pina i Estany) Date: Sun, 6 Sep 2009 20:27:05 +0100 Subject: [python-uk] PyCon UK, UnConference, 5th September 2009 - yes tomorrow! In-Reply-To: References: Message-ID: <20090906192705.GB9499@pina.cat> Hello, On Sep/04/2009, Zeth wrote: > A new event, our first ever "UnConference" is tomorrow, doesn't time > fly! Doors are open from 9.30 am tomorrow. Entry is a tenner to help > cover costs. How it went? Any blog entries? Finally I didn't assist. Thanks for the explanation of the "UnConference" topic. I thought that was a conference organised using Wiki/mailing list, not same day :-) See you next time/soon, -- Carles Pina i Estany http://pinux.info From funthyme at gmail.com Mon Sep 7 12:33:57 2009 From: funthyme at gmail.com (John Pinner) Date: Mon, 7 Sep 2009 11:33:57 +0100 Subject: [python-uk] PyCon UK, UnConference, 5th September 2009 - yes tomorrow! In-Reply-To: <20090906192705.GB9499@pina.cat> References: <20090906192705.GB9499@pina.cat> Message-ID: Hi, 2009/9/6 Carles Pina i Estany > > Hello, > > On Sep/04/2009, Zeth wrote: > > > A new event, our first ever "UnConference" is tomorrow, doesn't time > > fly! Doors are open from 9.30 am tomorrow. Entry is a tenner to help > > cover costs. > > How it went? > > It went well. As I recall 31 people turned up, plus there were 7 people who registered but didn't show. > Any blog entries? > > I don't know, but we kept the wiki (more-or-less) up-to-date. Finally I didn't assist. > > Thanks for the explanation of the "UnConference" topic. I thought that > was a conference organised using Wiki/mailing list, not same day :-) > > See you next time/soon, > At the end we agreed to repeat the event, maybe twice a year. Best wishes, John -- -------------- next part -------------- An HTML attachment was scrubbed... URL: From funthyme at gmail.com Tue Sep 8 16:01:07 2009 From: funthyme at gmail.com (John Pinner) Date: Tue, 8 Sep 2009 15:01:07 +0100 Subject: [python-uk] Interview with Alex Martelli on Python Message-ID: Hello All, I thought that you might be interested in this interview with Alex Martelli: http://www.oreillygmt.co.uk/alex_martelli_future_of_python.html (I helped Josette with some of the questions). How about seeing if we can get him to EuroPython next year? Best wishes, John -- -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntoll at ntoll.org Tue Sep 8 16:05:59 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Tue, 8 Sep 2009 15:05:59 +0100 Subject: [python-uk] London Python Dojo - 17 September 2009 In-Reply-To: References: Message-ID: <94975FED-8C07-4D8F-AE21-EBFCE9479B94@ntoll.org> For those who might not be aware of what a coding dojo is, I've written up a short blog post explaining what we'll be up to. It'd be good to see you there. Nicholas. On 29 Aug 2009, at 11:34, Bruce Durling wrote: > Announcing the London Python Dojo: > > Sign up here: > > http://upcoming.yahoo.com/event/4391294/ > > The details: > > 6:30PM for a 7:30PM start of the Dojo > > The proposed project will be creating a social graph using the > twitter API. > > Nearest Tubes: > Waterloo > Southwark > > Address: > Fry-IT Limited > 503 Enterprise House > 1/2 Hatfields > London SE1 9PG > Telephone: > 0207 0968800 > > Google Map: > > http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=1%2F2+Hatfields,+London,+SE1+9PG&sll=51.507954,-0.107825&sspn=0.007439,0.022724&ie=UTF8&ll=51.508235,-0.107825&spn=0.007439,0.022724&z=16&iwloc=A > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk From fuzzyman at voidspace.org.uk Tue Sep 8 16:08:59 2009 From: fuzzyman at voidspace.org.uk (Michael Foord) Date: Tue, 08 Sep 2009 15:08:59 +0100 Subject: [python-uk] London Python Dojo - 17 September 2009 In-Reply-To: <94975FED-8C07-4D8F-AE21-EBFCE9479B94@ntoll.org> References: <94975FED-8C07-4D8F-AE21-EBFCE9479B94@ntoll.org> Message-ID: <4AA6657B.2040202@voidspace.org.uk> Nicholas Tollervey wrote: > For those who might not be aware of what a coding dojo is, I've > written up a short blog post explaining what we'll be up to. > Link to the blog post? Michael > It'd be good to see you there. > > Nicholas. > > On 29 Aug 2009, at 11:34, Bruce Durling wrote: > >> Announcing the London Python Dojo: >> >> Sign up here: >> >> http://upcoming.yahoo.com/event/4391294/ >> >> The details: >> >> 6:30PM for a 7:30PM start of the Dojo >> >> The proposed project will be creating a social graph using the >> twitter API. >> >> Nearest Tubes: >> Waterloo >> Southwark >> >> Address: >> Fry-IT Limited >> 503 Enterprise House >> 1/2 Hatfields >> London SE1 9PG >> Telephone: >> 0207 0968800 >> >> Google Map: >> >> http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=1%2F2+Hatfields,+London,+SE1+9PG&sll=51.507954,-0.107825&sspn=0.007439,0.022724&ie=UTF8&ll=51.508235,-0.107825&spn=0.007439,0.022724&z=16&iwloc=A >> >> _______________________________________________ >> python-uk mailing list >> python-uk at python.org >> http://mail.python.org/mailman/listinfo/python-uk > > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk -- http://www.ironpythoninaction.com/ From ntoll at ntoll.org Tue Sep 8 16:14:55 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Tue, 8 Sep 2009 15:14:55 +0100 Subject: [python-uk] London Python Dojo - 17 September 2009 In-Reply-To: <4AA6657B.2040202@voidspace.org.uk> References: <94975FED-8C07-4D8F-AE21-EBFCE9479B94@ntoll.org> <4AA6657B.2040202@voidspace.org.uk> Message-ID: <6AE515F0-22BC-4F3D-94FD-CBB48BF6BBF5@ntoll.org> Bleh... my bad... I started reading John's link for the Martelli interview and forgot to paste my link... here it is: http://ntoll.org/article/code-dojo Thanks for pointing out my over-site Michael... ;-) Nicholas. On 8 Sep 2009, at 15:08, Michael Foord wrote: > Nicholas Tollervey wrote: >> For those who might not be aware of what a coding dojo is, I've >> written up a short blog post explaining what we'll be up to. >> > > Link to the blog post? > > Michael > >> It'd be good to see you there. >> >> Nicholas. >> >> On 29 Aug 2009, at 11:34, Bruce Durling wrote: >> >>> Announcing the London Python Dojo: >>> >>> Sign up here: >>> >>> http://upcoming.yahoo.com/event/4391294/ >>> >>> The details: >>> >>> 6:30PM for a 7:30PM start of the Dojo >>> >>> The proposed project will be creating a social graph using the >>> twitter API. >>> >>> Nearest Tubes: >>> Waterloo >>> Southwark >>> >>> Address: >>> Fry-IT Limited >>> 503 Enterprise House >>> 1/2 Hatfields >>> London SE1 9PG >>> Telephone: >>> 0207 0968800 >>> >>> Google Map: >>> >>> http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=1%2F2+Hatfields,+London,+SE1+9PG&sll=51.507954,-0.107825&sspn=0.007439,0.022724&ie=UTF8&ll=51.508235,-0.107825&spn=0.007439,0.022724&z=16&iwloc=A >>> _______________________________________________ >>> python-uk mailing list >>> python-uk at python.org >>> http://mail.python.org/mailman/listinfo/python-uk >> >> _______________________________________________ >> python-uk mailing list >> python-uk at python.org >> http://mail.python.org/mailman/listinfo/python-uk > > > -- > http://www.ironpythoninaction.com/ > > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk From lac at openend.se Tue Sep 8 18:32:32 2009 From: lac at openend.se (Laura Creighton) Date: Tue, 08 Sep 2009 18:32:32 +0200 Subject: [python-uk] [EuroPython] Interview with Alex Martelli on Python In-Reply-To: Message from John Pinner of "Tue, 08 Sep 2009 15:01:07 BST." References: Message-ID: <200909081632.n88GWWxK020456@theraft.openend.se> In a message of Tue, 08 Sep 2009 15:01:07 BST, John Pinner writes: >--===============1735374287== >Content-Type: multipart/alternative; boundary=001517588560e2bf8d047311656 >e > >--001517588560e2bf8d047311656e >Content-Type: text/plain; charset=UTF-8 > >Hello All, > >I thought that you might be interested in this interview with Alex Martel >li: > >http://www.oreillygmt.co.uk/alex_martelli_future_of_python.html > >(I helped Josette with some of the questions). > >How about seeing if we can get him to EuroPython next year? > >Best wishes, > >John We can try, but last I tried I was told that he rations himself to 1 European Python conference a year, and that one is PyCON Italia, which he also helps organise. Laura From tim at tizmoi.net Tue Sep 8 20:41:40 2009 From: tim at tizmoi.net (Tim Couper) Date: Tue, 08 Sep 2009 19:41:40 +0100 Subject: [python-uk] [pyconuk] Interview with Alex Martelli on Python In-Reply-To: References: Message-ID: <4AA6A564.10808@tizmoi.net> He is an excellent, interesting speaker .. you may have to bribe him with Italian delicacies .. Tim John Pinner wrote: > Hello All, > > I thought that you might be interested in this interview with Alex > Martelli: > > http://www.oreillygmt.co.uk/alex_martelli_future_of_python.html > > (I helped Josette with some of the questions). > > How about seeing if we can get him to EuroPython next year? > > Best wishes, > > John > -- > ------------------------------------------------------------------------ > > _______________________________________________ > pyconuk mailing list > pyconuk at python.org > http://mail.python.org/mailman/listinfo/pyconuk > > ------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.409 / Virus Database: 270.13.83/2352 - Release Date: 09/07/09 18:03:00 > > From gregsdev at googlemail.com Thu Sep 10 17:00:30 2009 From: gregsdev at googlemail.com (greg nwosu) Date: Thu, 10 Sep 2009 16:00:30 +0100 Subject: [python-uk] Code dojos In-Reply-To: <71fd5b540908310424s2bcb2be9jcf47ae29a16ea0fb@mail.gmail.com> References: <71fd5b540908310424s2bcb2be9jcf47ae29a16ea0fb@mail.gmail.com> Message-ID: <71fd5b540909100800yde64eecxa5e1ed0938ec12bb@mail.gmail.com> anyone drinking tonight? Greg On Mon, Aug 31, 2009 at 12:24 PM, greg nwosu wrote: > Does anyone know of any python code dojos being run in the london area, if > there are none does anyone want to help me set one up? > > Greg > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntoll at ntoll.org Mon Sep 14 15:56:25 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Mon, 14 Sep 2009 14:56:25 +0100 Subject: [python-uk] Reminder: London Code Dojo this Thursday... Message-ID: <2F420A3C-301A-496E-9B0A-5B5DB97B24DC@ntoll.org> Guys, Sign up here: http://upcoming.yahoo.com/event/4391294/ The details: 6:30PM for a 7:30PM start of the Dojo What is a code dojo..? http://ntoll.org/article/code-dojo The proposed project will be creating a social graph using the twitter API. Nearest Tubes: Waterloo Southwark Address: Fry-IT Limited 503 Enterprise House 1/2 Hatfields London SE1 9PG Telephone: 0207 0968800 Google Map: http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=1%2F2+Hatfields,+London,+SE1+9PG&sll=51.507954,-0.107825&sspn=0.007439,0.022724&ie=UTF8&ll=51.508235,-0.107825&spn=0.007439,0.022724&z=16&iwloc=A From gnublade at googlemail.com Mon Sep 14 23:50:45 2009 From: gnublade at googlemail.com (Andy Kilner) Date: Mon, 14 Sep 2009 22:50:45 +0100 Subject: [python-uk] September London Pyssup (was Reminder: London Code Dojo this Thursday...) Message-ID: <6294ac990909141450o29b443c3g99e990b527748cf9@mail.gmail.com> Just a note to say that there won't be the regular London Python Meetup this month on the 16th (this Wednesday) due to the Dojo taking place instead (on Thursday). Expect the normal schedule to recommence next month on the 3rd Wednesday (unless something better comes along again). Hope to see people at the Dojo and drinks afterwards. Andy 2009/9/14 Nicholas Tollervey : > Guys, > > Sign up here: > > http://upcoming.yahoo.com/event/4391294/ > > The details: > > 6:30PM for a 7:30PM start of the Dojo > > What is a code dojo..? > > http://ntoll.org/article/code-dojo > > The proposed project will be creating a social graph using the twitter API. > > Nearest Tubes: > Waterloo > Southwark > > Address: > Fry-IT Limited > 503 Enterprise House > 1/2 Hatfields > London SE1 9PG > Telephone: > 0207 0968800 > > Google Map: > > http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=1%2F2+Hatfields,+London,+SE1+9PG&sll=51.507954,-0.107825&sspn=0.007439,0.022724&ie=UTF8&ll=51.508235,-0.107825&spn=0.007439,0.022724&z=16&iwloc=A > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk > From jon+python-uk at unequivocal.co.uk Mon Sep 14 23:59:48 2009 From: jon+python-uk at unequivocal.co.uk (Jon Ribbens) Date: Mon, 14 Sep 2009 22:59:48 +0100 Subject: [python-uk] September London Pyssup (was Reminder: London Code Dojo this Thursday...) In-Reply-To: <6294ac990909141450o29b443c3g99e990b527748cf9@mail.gmail.com> References: <6294ac990909141450o29b443c3g99e990b527748cf9@mail.gmail.com> Message-ID: <20090914215948.GJ13795@snowy.squish.net> On Mon, Sep 14, 2009 at 10:50:45PM +0100, Andy Kilner wrote: > Just a note to say that there won't be the regular London Python > Meetup this month on the 16th (this Wednesday) due to the Dojo taking > place instead (on Thursday). There's a regular monthly London Python Meetup? From sparks.m at gmail.com Tue Sep 15 00:26:09 2009 From: sparks.m at gmail.com (Michael Sparks) Date: Mon, 14 Sep 2009 23:26:09 +0100 Subject: [python-uk] Restarting Python North West - 24th Sept 2009, 6pm Message-ID: <20e5c9660909141526p492cca96lb2563606fc752e76@mail.gmail.com> Hi, A few people will have already noticed some small comments about this, but we're plotting to restart python northwest. Specifically, we're restarting this month. Details: * When: Thursday 24th September, 6pm * Where: Rain Bar, Manchester: - http://www.rain-bar.co.uk/ - 80 Great Bridgewater Street, Manchester, M1 5JG - map: http://tinyurl.com/mn4qnl * Who: Who can come? If you're reading this YOU can :-) More specifically anyone from beginners, the inexperienced through deeply experienced and all the way back to the plain py-curious. * What: Suggestion is to start off with a social meet, and chat about stuff we've found interesting/useful/fun with python recently. Topics likely to include robots and audio generation, the recent unconference, and europython. * Twitter: http://twitter.com/pynw / #pythonnorthwest / #pynw How did this happen? I tweeted the idea, a couple of others seconded it, the David Jones pointed out "it easier to arrange for a specific 2 people to meet than it was to e-mail a vague cloud of people and get _any_ 2 to meet anywhere.", so that's where we'll be. If twitter feedback is anything go by, we're hardly going to be alone, so please come along - the more the merrier :-) Better yet, please reply to this mail saying you're coming along! More generally, assuming this continues, pynw will probably be every third thursday in the month, maybe alternating between technical meets and social ones. (topic for discussion perhaps?) Please forward this to anyone you think may be interested! See you there! Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home From ntoll at ntoll.org Tue Sep 15 09:25:32 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Tue, 15 Sep 2009 08:25:32 +0100 Subject: [python-uk] September London Pyssup (was Reminder: London Code Dojo this Thursday...) In-Reply-To: <20090914215948.GJ13795@snowy.squish.net> References: <6294ac990909141450o29b443c3g99e990b527748cf9@mail.gmail.com> <20090914215948.GJ13795@snowy.squish.net> Message-ID: <21FB215C-DD3C-482C-B2F8-353F6F575A83@ntoll.org> Jon, Yes, there *is* a regular London Python meetup (that'd be the Pyssup), but it's only just started (within the last 2-3 months). Out of the Pyssup came plans for the Dojo. The code Dojo is happening this Thursday and should be a lot of fun. I can *confirm* that Marcus at Fry-IT (where the event is to be held) has agreed to lay on some pizza and beer for the Dojo part of the evening. Obviously, there is also the pub for afterwards... In case you missed it: Sign up here: http://upcoming.yahoo.com/event/4391294/ The details: 6:30PM for a 7:30PM start of the Dojo What is a code dojo..? http://ntoll.org/article/code-dojo The proposed project will be creating a social graph using the twitter API. Nearest Tubes: Waterloo Southwark Address: Fry-IT Limited 503 Enterprise House 1/2 Hatfields London SE1 9PG Telephone: 0207 0968800 Google Map: http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=1%2F2+Hatfields,+London,+SE1+9PG&sll=51.507954,-0.107825&sspn=0.007439,0.022724&ie=UTF8&ll=51.508235,-0.107825&spn=0.007439,0.022724&z=16&iwloc=A On 14 Sep 2009, at 22:59, Jon Ribbens wrote: > On Mon, Sep 14, 2009 at 10:50:45PM +0100, Andy Kilner wrote: >> Just a note to say that there won't be the regular London Python >> Meetup this month on the 16th (this Wednesday) due to the Dojo taking >> place instead (on Thursday). > > There's a regular monthly London Python Meetup? > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk From ntoll at ntoll.org Fri Sep 18 14:40:47 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Fri, 18 Sep 2009 13:40:47 +0100 Subject: [python-uk] London Code Dojo - Post Mortem... Message-ID: Guys, It was good to meet so many of you last night and I hope you all enjoyed it as much as I did. Here's my take on what happened: http://ntoll.org/article/code-dojo-what-really-happened I'd love feedback, ideas, comments and suggestions for the next dojo. To re-iterate what we agreed last night: Next Dojo: 15th October 2009, 6:30pm. Task: To create from scratch a Tic-tac-toe game with an AI opponent. Bruce will be putting up another upcoming.com-like page where you'll be able to sign up. I'm sure he'll advertise the links when it's done. Nearest Tubes: Waterloo Southwark Address: Fry-IT Limited 503 Enterprise House 1/2 Hatfields London SE1 9PG Telephone: 0207 0968800 Google Map: http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=1%2F2+Hatfields,+London,+SE1+9PG&sll=51.507954,-0.107825&sspn=0.007439,0.022724&ie=UTF8&ll=51.508235,-0.107825&spn=0.007439,0.022724&z=16&iwloc=A Best wishes, Nicholas. From rakesh at e-recruiter.co.uk Fri Sep 18 14:29:02 2009 From: rakesh at e-recruiter.co.uk (Rakesh Thakrar) Date: Fri, 18 Sep 2009 13:29:02 +0100 Subject: [python-uk] Senior Python Developer - upto 75k + Bonus Message-ID: Software Developer - London Salary - ?50-?75k + 25-35 days holiday per year + large bonus scheme + Very Flexible working hours + Relaxed and informal working environment Company Our client is a profit making and established company based in London. Using cutting-edge technology and city proven algorithms, they have succeeded in becoming a leading supplier of automatic trading and hedging tools. Due continual expansion we are looking for technically and mathematically motivated candidate who are keen to work on mentally stimulating projects. Technical Profile: As part of the development team you will have a broad technical base which must include a strong interest in and knowledge of Unix / Linux and ideally some experience of scripting languages, ideally Python. An interest in functional programming and its application in the real world would be useful Specifically, Python or Erlang. Person The sort of person we're looking for must have a degree from a Redbrick University or equivalent, personal interest in programming and the desire to programme in Python. You will also need to have a well-rounded understanding of computer software to be able to do all of that. It's your project, and you'll need to put all the pieces together to make it work. While you'll have lots of expertise available to help, what you won't find is a separate department to do all the things some programmers wouldn't normally do (setting up Linux servers, administering a database, etc). If you believe that you have the skills to fit this role, please drop me an email or call me on the number below. ddi: 01582 439755 fax: 01582 345355 mobile: 07970943227 Url: www.e-recruiter.co.uk e-Recruiter, F20a, Basepoint, 110 Butterfields, Great Marlings, Luton, Bedfordshire, LU2 8DL ***************************************************************************************************************** The views expressed in this e-mail are not necessarily the views of e-Recruiter, Locum Staffing and Medical Staffing Ltd, its directors, officers or employees make no representation or accept any liability for its accuracy or completeness unless expressly stated to the contrary. This e-mail, and any attachments are strictly confidential and intended for the addressee(s) only. The content may also contain legal, professional or other privileged information. Unless expressly stated to the contrary, no contracts may be concluded on behalf of Locum Staffing Ltd by means of e-mail communication. You may report the matter by calling us on 08450 562867. Please ensure you have adequate virus protection before you open or detach any documents from this transmission. e-Recruiter, Locum Staffing and Medical Staffing Ltd does not accept any liability for viruses. e-Recruiter Ltd is registered in England: Company Number: 05412979. Registered Office: Invision House, Wilbury Way, Hitchin, Hertfordshire, SG4 0TY ***************************************************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From rakesh at e-recruiter.co.uk Fri Sep 18 14:23:17 2009 From: rakesh at e-recruiter.co.uk (Rakesh Thakrar) Date: Fri, 18 Sep 2009 13:23:17 +0100 Subject: [python-uk] Python Developer wanted for Central London Message-ID: Hi All, I am looking for the following, please do not hesitate to contact me should you have any questions. Python Developer / Open Source - (Graduate to Senior Developers) ?25-?45k + Share Option Our client is an exciting, funded web startup that are looking for an ambitious software engineer who is hungry to build awesome software that millions of people use. Based in central London, our client is building the next big thing for millions of gamers around the world, and is looking for an exceptional technical mind to join the team and attack some hard problems in creative ways. The role You will get the chance to demonstrate your ability by tackling some hard technical challenges such as game recommendation, game stats integration and search algorithms. Our client release 2-3 times per week, so your cool new features will be live on the site being used straight away. Are you the one? You are, if you: - Love agile development, working independently on your own challenges, and together in a team on the bigger vision - Have skills in scripting language such as Python, Perl or Ruby. - Have used MySQL or PostgreSQL and you know your way around Apache, nginx or other server - It's a bonus if you have good Javascript (especially jQuery) skills - Get excited by the idea of scaling web apps to millions of users - Are the best developer in your peer group, and want to be at a place where you are constantly challenged and pushed to become better. - Get obsessed about the problem you're solving and don't stop until you've cracked it - Have a thirst to learn new skills and technologies, and can pick things up easily - Want to have fun building lots of new features and get stuff done - Are full of positive energy, relish the thought of being part of a small, fast-moving team and enjoy brainstorming about new ideas - Graduates welcome to apply if you can show a genuine interest in open source technology. Benefits - Opportunity to become recognised as one of the best in your field, through being a core member of the back-end development team for a high-profile startup - Relaxed, sociable work environment with lots of independence - Building an exciting app that millions of real life people will use and appreciate everyday - Working with awesome technologies (Python/Django/jQuery/Debian/Fogbugz/Git) - A competitive salary and a generous equity stake in the company (you're working hard to make the company successful, so you should share generously in the reward!) Regards Rakesh ddi: +44 (0) 1582 439755 fax: +44 (0) 1582 345355 tel: +44 (0) 8450 LOCUMS mobile: +44 (0) 07970943227 e-Recruiter, F20a, Basepoint, 110 Butterfields, Great Marlings, Luton, Bedfordshire, LU2 8DL ***************************************************************************************************************** The views expressed in this e-mail are not necessarily the views of e-Recruiter, Locum Staffing and Medical Staffing Ltd, its directors, officers or employees make no representation or accept any liability for its accuracy or completeness unless expressly stated to the contrary. This e-mail, and any attachments are strictly confidential and intended for the addressee(s) only. The content may also contain legal, professional or other privileged information. Unless expressly stated to the contrary, no contracts may be concluded on behalf of Locum Staffing Ltd by means of e-mail communication. You may report the matter by calling us on 08450 562867. Please ensure you have adequate virus protection before you open or detach any documents from this transmission. e-Recruiter, Locum Staffing and Medical Staffing Ltd does not accept any liability for viruses. Locum Staffing Ltd is registered in England: Company Number: 05412979. Registered Office: Invision House, Wilbury Way, Hitchin, Hertfordshire, SG4 0TY ***************************************************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From pnasrat at googlemail.com Fri Sep 18 15:20:32 2009 From: pnasrat at googlemail.com (Paul Nasrat) Date: Fri, 18 Sep 2009 14:20:32 +0100 Subject: [python-uk] London Code Dojo - Post Mortem... In-Reply-To: References: Message-ID: <48c2022e0909180620q77294667waa9e3ca2a8b2b059@mail.gmail.com> 2009/9/18 Nicholas Tollervey : > Guys, > > It was good to meet so many of you last night and I hope you all enjoyed it > as much as I did. > > Here's my take on what happened: > http://ntoll.org/article/code-dojo-what-really-happened > > I'd love feedback, ideas, comments and suggestions for the next dojo. Thanks for organizing and to Fry-IT for hosting it. > To re-iterate what we agreed last night: > > Next Dojo: 15th October 2009, 6:30pm. > > Task: To create from scratch a Tic-tac-toe game with an AI opponent. There are some useful kata on the codingdojo wiki, which might help with laying out the task: http://codingdojo.org/cgi-bin/wiki.pl?KataCatalogue http://codingdojo.org/cgi-bin/wiki.pl?KataMinesweeper Also some useful lessons learned by others: http://codingdojo.org/cgi-bin/wiki.pl?LessonsLearned Paul From carles at pina.cat Sun Sep 20 02:41:17 2009 From: carles at pina.cat (Carles Pina i Estany) Date: Sun, 20 Sep 2009 01:41:17 +0100 Subject: [python-uk] London Code Dojo - Post Mortem... In-Reply-To: References: Message-ID: <20090920004117.GB12863@pina.cat> Hi, On Sep/18/2009, Nicholas Tollervey wrote: > It was good to meet so many of you last night and I hope you all > enjoyed it as much as I did. I enjoyed a lot and expecting for next one (and eager to drive and copilot this time!) > To re-iterate what we agreed last night: > > Next Dojo: 15th October 2009, 6:30pm. sadly I will be in holidays during this week. Have you thought to use doodle? http://doodle.com/ It's to search the day that more people could attend. It doesn't require registration, only that someone makes the template for the possible days and people votes for days. We used in Python Barcelona with success. > Task: To create from scratch a Tic-tac-toe game with an AI opponent. Well, it's up to the AI (I know that for Tic-tac-toe is not very difficult). If we want to keep the Dojo under 120 minutes it's about 10 drivers (some time is lost, etc.). If we do tests as we should do, it gives 5 tests and 5 incremental steps, or maximum 6 or 7. I haven't thought about the problem, but whatever the problem is should be possible to go from the scratch to the final result in about 5 to 7 baby steps. Cheers, -- Carles Pina i Estany http://pinux.info From ntoll at ntoll.org Mon Sep 21 11:04:38 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Mon, 21 Sep 2009 10:04:38 +0100 Subject: [python-uk] Next Codo Dojo organisation meetup Message-ID: <13FC27CE-CD54-4D86-B95B-5FEE1457388D@ntoll.org> Hi, First off, apologies for the very late notice of this meet-up... date clashes between those who had already volunteered their services meant we'd be organising the thing with a week's notice. What? A meetup to discuss, plan and sort out the next London Python code dojo (happening on the 15th October 2009, 6:30pm) Where? http://www.beerintheevening.com/pubs/s/72/728/George/Temple (the usual pub) When? Tomorrow (Tuesday 22nd September) at 7pm Why? Work out the baby-steps needed to get the thing going next time, define the appropriate tests, format changes to improve the flow. See you there...! Nicholas. From pnasrat at googlemail.com Tue Sep 22 09:21:46 2009 From: pnasrat at googlemail.com (Paul Nasrat) Date: Tue, 22 Sep 2009 08:21:46 +0100 Subject: [python-uk] Next Codo Dojo organisation meetup In-Reply-To: <13FC27CE-CD54-4D86-B95B-5FEE1457388D@ntoll.org> References: <13FC27CE-CD54-4D86-B95B-5FEE1457388D@ntoll.org> Message-ID: <48c2022e0909220021u4757c140nfed97abb3cd8e4d6@mail.gmail.com> 2009/9/21 Nicholas Tollervey : > Hi, > > First off, apologies for the very late notice of this meet-up... date > clashes between those who had already volunteered their services meant we'd > be organising the thing with a week's notice. > > What? A meetup to discuss, plan and sort out the next London Python code > dojo (happening on the 15th October 2009, 6:30pm) > > Where? http://www.beerintheevening.com/pubs/s/72/728/George/Temple (the > usual pub) > > When? Tomorrow (Tuesday 22nd September) at 7pm > > Why? Work out the baby-steps needed to get the thing going next time, define > the appropriate tests, format changes to improve the flow. > > See you there...! Not sure if I can make it, but here is what I'd suggest as potential starting points: Who is the audience and what do we want to practice? The group last time seemed split between people who had quite a lot of working experience of python and those with less. We should make sure we know the split at the start of the dojo. I'd avoid gui, make the input/output text only, possibly provide the skeleton for the IO but with a failing test. IE just have the main loop. The other option is to make it a Django app, using a model and a simple table/form based submission. Given I am not playing the game When I start a new game Then the game should say ?Welcome to tictactoe? And have the game say You are in a maze of twisty little passages, all alike Have the first few failing tests something around start or end to try drive the model As a player Given an empty board When I choose a square Then that square has a O in We can start naive (random computer placement) and improve the algorithm to try win (try to place on a axis next to own piece, identify 2 in a row), might want to seed the initial driver or co-pilot (not both). Maybe if there is time or half way try and throw in a new requirement (10x10 board 5 in a row wins) I've seen tictactoe been used effectively to teach legacy code vs tested code refactorings at Agile2009. http://code.google.com/p/ugly-and-clean-tictactoe/source/browse/trunk/ugly-and-clean-tictactoe Paul From ntoll at ntoll.org Tue Sep 22 11:53:08 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Tue, 22 Sep 2009 10:53:08 +0100 Subject: [python-uk] Next Codo Dojo organisation meetup In-Reply-To: <48c2022e0909220021u4757c140nfed97abb3cd8e4d6@mail.gmail.com> References: <13FC27CE-CD54-4D86-B95B-5FEE1457388D@ntoll.org> <48c2022e0909220021u4757c140nfed97abb3cd8e4d6@mail.gmail.com> Message-ID: <972298AA-C816-4BB3-BFF5-CBFF2200EF22@ntoll.org> On 22 Sep 2009, at 08:21, Paul Nasrat wrote: > 2009/9/21 Nicholas Tollervey : >> Hi, >> >> First off, apologies for the very late notice of this meet-up... date >> clashes between those who had already volunteered their services >> meant we'd >> be organising the thing with a week's notice. >> >> What? A meetup to discuss, plan and sort out the next London Python >> code >> dojo (happening on the 15th October 2009, 6:30pm) >> >> Where? http://www.beerintheevening.com/pubs/s/72/728/George/Temple >> (the >> usual pub) >> >> When? Tomorrow (Tuesday 22nd September) at 7pm >> >> Why? Work out the baby-steps needed to get the thing going next >> time, define >> the appropriate tests, format changes to improve the flow. >> >> See you there...! > > Not sure if I can make it, but here is what I'd suggest as potential > starting points: > > Who is the audience and what do we want to practice? > > The group last time seemed split between people who had quite a lot of > working experience of python and those with less. We should make sure > we know the split at the start of the dojo. > > I'd avoid gui, make the input/output text only, possibly provide the > skeleton for the IO but with a failing test. IE just have the main > loop. The other option is to make it a Django app, using a model and a > simple table/form based submission. > > Given I am not playing the game > When I start a new game > Then the game should say ?Welcome to tictactoe? > > And have the game say You are in a maze of twisty little passages, > all alike > > Have the first few failing tests something around start or end to try > drive the model > > As a player > Given an empty board > When I choose a square > Then that square has a O in > > We can start naive (random computer placement) and improve the > algorithm to try win (try to place on a axis next to own piece, > identify 2 in a row), might want to seed the initial driver or > co-pilot (not both). > > Maybe if there is time or half way try and throw in a new requirement > (10x10 board 5 in a row wins) > > I've seen tictactoe been used effectively to teach legacy code vs > tested code refactorings at Agile2009. > > http://code.google.com/p/ugly-and-clean-tictactoe/source/browse/trunk/ugly-and-clean-tictactoe > > Paul > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk Hi Paul, Thanks for the contribution..! It'd be good to see you there if you can make it, otherwise we'll "fold in" what you've suggested. Best wishes, Nicholas. From bld at otfrom.com Tue Sep 22 12:50:26 2009 From: bld at otfrom.com (Bruce Durling) Date: Tue, 22 Sep 2009 11:50:26 +0100 Subject: [python-uk] Next Codo Dojo organisation meetup In-Reply-To: <972298AA-C816-4BB3-BFF5-CBFF2200EF22@ntoll.org> References: <13FC27CE-CD54-4D86-B95B-5FEE1457388D@ntoll.org> <48c2022e0909220021u4757c140nfed97abb3cd8e4d6@mail.gmail.com> <972298AA-C816-4BB3-BFF5-CBFF2200EF22@ntoll.org> Message-ID: I don't think I'll be able to make it either, but let me know the details and I'll setup an eventwax page for it (this seems to be better than upcoming and still free). cheers, Bruce From daaifung at googlemail.com Tue Sep 22 14:05:29 2009 From: daaifung at googlemail.com (Robert Lofthouse) Date: Tue, 22 Sep 2009 13:05:29 +0100 Subject: [python-uk] DJUGL (Django User Group London) Message-ID: <7bdcdcf60909220505pf4e588vc3344188d9ac311@mail.gmail.com> Hi all, DJUGL is on again this Thursday at the Global Radio building in Leicester Square. More details can be found here ( http://djugl.eventwax.com/djugllondon-python). I'm aiming to provide Pizza at the event and hopefully some drinks. If you're interested in coming, please make you you register by the end of the day (absolute latest tomorrow morning). We've had registration out for a month now, but I've been incredibly busy with DjangoCon. Speakers at the event will be: Gareth Rushgrove (http://morethanseven.net/) talking about Automating Deployment, Ben Firshman (http://benfirshman.com/) - talk title tbc and Richard Boulton will be giving a follow up lightning talk to his search lightning talk he gave last time. *Doors will open at 6:30pm. The talks will start at 7pm and will go on till 8:30pm*. If anyone else is interested in speaking let me know. Kind regards Rob -------------- next part -------------- An HTML attachment was scrubbed... URL: From rakesh at e-recruiter.co.uk Wed Sep 23 13:19:02 2009 From: rakesh at e-recruiter.co.uk (Rakesh Thakrar) Date: Wed, 23 Sep 2009 12:19:02 +0100 Subject: [python-uk] Python Contractor Wanted - Bristol Message-ID: Hi All, I am looking for a Python developer for a long term contract based in Bristol. Candidates must be have strong Python and Maths skills. Please do not hesitate to call or email for further information. Regards Rakesh ddi: 01582 439755 fax: 01582 345355 mobile: 07970943227 Url: www.e-recruiter.co.uk e-Recruiter, F20a, Basepoint, 110 Butterfields, Great Marlings, Luton, Bedfordshire, LU2 8DL ************************************************************************ ***************************************** The views expressed in this e-mail are not necessarily the views of e-Recruiter, Locum Staffing and Medical Staffing Ltd, its directors, officers or employees make no representation or accept any liability for its accuracy or completeness unless expressly stated to the contrary. This e-mail, and any attachments are strictly confidential and intended for the addressee(s) only. The content may also contain legal, professional or other privileged information. Unless expressly stated to the contrary, no contracts may be concluded on behalf of Locum Staffing Ltd by means of e-mail communication. You may report the matter by calling us on 08450 562867. Please ensure you have adequate virus protection before you open or detach any documents from this transmission. e-Recruiter, Locum Staffing and Medical Staffing Ltd does not accept any liability for viruses. e-Recruiter Ltd is registered in England: Company Number: 05412979. Registered Office: Invision House, Wilbury Way, Hitchin, Hertfordshire, SG4 0TY ************************************************************************ ***************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From sparks.m at gmail.com Thu Sep 24 17:23:15 2009 From: sparks.m at gmail.com (Michael Sparks) Date: Thu, 24 Sep 2009 16:23:15 +0100 Subject: [python-uk] REMINDER: Restarting Python North West Tonight, 6pm Rain Bar Manchester Message-ID: <20e5c9660909240823i46b7ef35k3221488c0ce950a9@mail.gmail.com> Hi, Just a reminder that python north west restarts tonight, 6pm at the Rain Bar in Manchester. I'll be giving away the spare notes from my tutorial at Europython for those interested. Also, APress have very kindly donated us some eBook coupons for attendees. (They initially offered books, and then realised that they couldn't get them to us in time, so both offers are very welcome :-) I'll bring a penguin with me, (oh and a small stack of booklets :) so that people know at least one familiar face to look for :) Original message was this: Hi, A few people will have already noticed some small comments about this, but we're plotting to restart python northwest. Specifically, we're restarting this month. Details: * When: Thursday 24th September, 6pm * Where: Rain Bar, Manchester: - http://www.rain-bar.co.uk/ - 80 Great Bridgewater Street, Manchester, M1 5JG - map: http://tinyurl.com/mn4qnl * Who: Who can come? If you're reading this YOU can :-) More specifically anyone from beginners, the inexperienced through deeply experienced and all the way back to the plain py-curious. * What: Suggestion is to start off with a social meet, and chat about stuff we've found interesting/useful/fun with python recently. Topics likely to include robots and audio generation, the recent unconference, and europython. * Twitter: http://twitter.com/pynw / #pythonnorthwest / #pynw How did this happen? I tweeted the idea, a couple of others seconded it, the David Jones pointed out "it easier to arrange for a specific 2 people to meet than it was to e-mail a vague cloud of people and get _any_ 2 to meet anywhere.", so that's where we'll be. If twitter feedback is anything go by, we're hardly going to be alone, so please come along - the more the merrier :-) Better yet, please reply to this mail saying you're coming along! More generally, assuming this continues, pynw will probably be every third thursday in the month, maybe alternating between technical meets and social ones. (topic for discussion perhaps?) Please forward this to anyone you think may be interested! See you there! Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home From bld at otfrom.com Fri Sep 25 00:26:29 2009 From: bld at otfrom.com (Bruce Durling) Date: Thu, 24 Sep 2009 23:26:29 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT Message-ID: We all enjoyed the last dojo so much we decided to have another one. Fry-IT are hosting again. There is a sign up and information page here: http://ldnpydojo.eventwax.com/2nd-london-python-dojo We're doing tic-tac-toe (noughts and crosses) with and AI opponent. 18:30 15 October 2009 Address: Fry-IT Limited 503 Enterprise House 1/2 Hatfields London SE1 9PG Telephone: 0207 0968800 Nearest Tubes: Waterloo Southwark cheers, Bruce From pnasrat at googlemail.com Sun Sep 27 23:29:33 2009 From: pnasrat at googlemail.com (Paul Nasrat) Date: Sun, 27 Sep 2009 22:29:33 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: References: Message-ID: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> 2009/9/24 Bruce Durling : > We all enjoyed the last dojo so much we decided to have another one. > Fry-IT are hosting again. > > There is a sign up and information page here: > > http://ldnpydojo.eventwax.com/2nd-london-python-dojo > > We're doing tic-tac-toe (noughts and crosses) with and AI opponent. > I've looked through the skeletal code on github and that looks like a good start. Do we have a shared objective for what we are trying to get out of the dojo in terms of learning? Paul From ntoll at ntoll.org Mon Sep 28 12:55:13 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Mon, 28 Sep 2009 11:55:13 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> Message-ID: <61BB3D9B-0EC6-45E1-831A-7AC0B26866B5@ntoll.org> Paul, Thanks for the feedback! By shared learning outcome I'm assuming you mean a specific skill or item of knowledge that has been explained and practiced/exercised during the dojo? If so, then the honest answer is no, we don't have specific learning outcomes defined. I suspect this is due to the way in which the tic-tac-toe problem was arrived at during the plenary at the end of the last dojo. Thinking back, it strikes me we were evaluating suggestions in terms of their difficulty (or lack thereof) and "fun". Activities and problems were suggested and a consensus arrived at. I don't think this lack of learning focus is a problem as I believe learning will emerge from the general chaos that will ensue. Nevertheless Paul, you have prompted a question: how do we decide what to do next..? At the end of the next meeting we (as a group) could do two things: choose an activity on its own merit (fun, skill level, "interestingness", whatever) as we did last time *or* choose an activity because of its usefulness in exploring a "deeper" problem, skill or topic (for example, finding out about binary search trees with a "20 questions" game). Perhaps something to think about before next time..? Bonus points for suggestions and examples. ;-) Finally, http://www.pythonchallenge.com/ has always struck me as a fun thing to do in a group with the simple aim of expanding one's knowledge of Python's capabilities and libraries. Perhaps something fun for a Xmas "special"..? As always, comments, suggestions, feedback and ideas most welcome. Best wishes, Nicholas. On 27 Sep 2009, at 22:29, Paul Nasrat wrote: > 2009/9/24 Bruce Durling : >> We all enjoyed the last dojo so much we decided to have another one. >> Fry-IT are hosting again. >> >> There is a sign up and information page here: >> >> http://ldnpydojo.eventwax.com/2nd-london-python-dojo >> >> We're doing tic-tac-toe (noughts and crosses) with and AI opponent. >> > > I've looked through the skeletal code on github and that looks like a > good start. > > Do we have a shared objective for what we are trying to get out of the > dojo in terms of learning? > > Paul > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk From fuzzyman at voidspace.org.uk Mon Sep 28 13:09:48 2009 From: fuzzyman at voidspace.org.uk (Michael Foord) Date: Mon, 28 Sep 2009 12:09:48 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: <61BB3D9B-0EC6-45E1-831A-7AC0B26866B5@ntoll.org> References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> <61BB3D9B-0EC6-45E1-831A-7AC0B26866B5@ntoll.org> Message-ID: <4AC0997C.7000807@voidspace.org.uk> Nicholas Tollervey wrote: > [snip...] > Finally, http://www.pythonchallenge.com/ has always struck me as a fun > thing to do in a group with the simple aim of expanding one's > knowledge of Python's capabilities and libraries. Perhaps something > fun for a Xmas "special"..? > This sounds like a great idea. Michael > As always, comments, suggestions, feedback and ideas most welcome. > > Best wishes, > > Nicholas. > > On 27 Sep 2009, at 22:29, Paul Nasrat wrote: > >> 2009/9/24 Bruce Durling : >>> We all enjoyed the last dojo so much we decided to have another one. >>> Fry-IT are hosting again. >>> >>> There is a sign up and information page here: >>> >>> http://ldnpydojo.eventwax.com/2nd-london-python-dojo >>> >>> We're doing tic-tac-toe (noughts and crosses) with and AI opponent. >>> >> >> I've looked through the skeletal code on github and that looks like a >> good start. >> >> Do we have a shared objective for what we are trying to get out of the >> dojo in terms of learning? >> >> Paul >> _______________________________________________ >> python-uk mailing list >> python-uk at python.org >> http://mail.python.org/mailman/listinfo/python-uk > > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk -- http://www.ironpythoninaction.com/ http://www.voidspace.org.uk/blog From jon+python-uk at unequivocal.co.uk Mon Sep 28 13:28:32 2009 From: jon+python-uk at unequivocal.co.uk (Jon Ribbens) Date: Mon, 28 Sep 2009 12:28:32 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> Message-ID: <20090928112832.GQ23367@snowy.squish.net> On Sun, Sep 27, 2009 at 10:29:33PM +0100, Paul Nasrat wrote: > I've looked through the skeletal code on github and that looks like a > good start. The lines in the test code which look like this: assert state == [ '_', '_', '_', '_', '_', '_', '_', '_', '_', ] are somewhat making the assumption that the board state object will not be immutable. Also I'd like to put in a strong vote for part of the spec being that the game will allow human v human, human v computer, or computer v computer games (by entering "number of players: zero" ;-) ) From fuzzyman at voidspace.org.uk Mon Sep 28 13:30:05 2009 From: fuzzyman at voidspace.org.uk (Michael Foord) Date: Mon, 28 Sep 2009 12:30:05 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: <20090928112832.GQ23367@snowy.squish.net> References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> <20090928112832.GQ23367@snowy.squish.net> Message-ID: <4AC09E3D.1070703@voidspace.org.uk> Jon Ribbens wrote: > On Sun, Sep 27, 2009 at 10:29:33PM +0100, Paul Nasrat wrote: > >> I've looked through the skeletal code on github and that looks like a >> good start. >> > > The lines in the test code which look like this: > > assert state == [ '_', '_', '_', '_', '_', '_', '_', '_', '_', ] > > are somewhat making the assumption that the board state object will > not be immutable. > > Also I'd like to put in a strong vote for part of the spec being that > the game will allow human v human, human v computer, or computer v > computer games (by entering "number of players: zero" ;-) ) > I think we should start simple. We can always expand the spec if we complete the task... (highly unlikely in my opinion) Michael > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk > -- http://www.ironpythoninaction.com/ http://www.voidspace.org.uk/blog From tartley at tartley.com Mon Sep 28 13:37:31 2009 From: tartley at tartley.com (Jonathan Hartley) Date: Mon, 28 Sep 2009 12:37:31 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: <20194629.1254137352211.JavaMail.root@n17> References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> <20194629.1254137352211.JavaMail.root@n17> Message-ID: <4AC09FFB.6080203@tartley.com> inline Jon Ribbens wrote: > Also I'd like to put in a strong vote for part of the spec being that > the game will allow human v human, human v computer, or computer v > computer games (by entering "number of players: zero" ;-) ) > We talked about this during the dojo planning meetup last week. We all had great interest in this idea and pursued it for some 40 minutes or so. However, we reluctantly decided to scrap it because we couldn't figure out a simple way of enabling it without providing intrusive frameworks of code to channel the direction of the dojo participants. If you can figure out a way, I'd be open to the discussion, but I'd be wary that we might simply be retreading the discussion that was already had. -- Jonathan Hartley Made of meat. http://tartley.com tartley at tartley.com +44 7737 062 225 twitter/skype: tartley From tartley at tartley.com Mon Sep 28 13:45:43 2009 From: tartley at tartley.com (Jonathan Hartley) Date: Mon, 28 Sep 2009 12:45:43 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: <4AC09FFB.6080203@tartley.com> References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> <20194629.1254137352211.JavaMail.root@n17> <4AC09FFB.6080203@tartley.com> Message-ID: <4AC0A1E7.7090807@tartley.com> again! Jonathan Hartley wrote: > inline > > Jon Ribbens wrote: >> Also I'd like to put in a strong vote for part of the spec being that >> the game will allow human v human, human v computer, or computer v >> computer games (by entering "number of players: zero" ;-) ) >> > We talked about this during the dojo planning meetup last week. We all > had great interest in this idea and pursued it for some 40 minutes or > so. However, we reluctantly decided to scrap it because we couldn't > figure out a simple way of enabling it without providing intrusive > frameworks of code to channel the direction of the dojo participants. > > If you can figure out a way, I'd be open to the discussion, but I'd be > wary that we might simply be retreading the discussion that was > already had. Having said that, I realise with a moment's reflection that we were somewhat transfixed by the probably misleading initial suggestion (mine?) that a single process should play as one player, and that to see computer-to-computer matches we should wire up the stdin of one process to the stdout of another. Your framing of the problem as a single process playing against itself is doubtless more straightforward and simpler to implement (although it lacks the aspect that I found most appealing of allowing matches between differing implementations.) However, your version may have the advantage of actually being achievable from a blank slate in the very limited time available. However I feel like a dojo is good for practising technique, test-driven, design, refactoring, and as we saw last time, having a subject matter which puts us under time pressure does somewhat force all these things out of the window, since people feel under pressure to make progress towards the ambitious goal. So I would vote for having the simplest dojo we can possibly persuade ourselves to accept, at least until we find out feet. Jonathan -- Jonathan Hartley Made of meat. http://tartley.com tartley at tartley.com +44 7737 062 225 twitter/skype: tartley From ntoll at ntoll.org Mon Sep 28 13:55:37 2009 From: ntoll at ntoll.org (Nicholas Tollervey) Date: Mon, 28 Sep 2009 12:55:37 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: <20090928112832.GQ23367@snowy.squish.net> References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> <20090928112832.GQ23367@snowy.squish.net> Message-ID: Jon, It's fantastic to see people engaged already but I think it best we keep hold of our thoughts until Dojo - that way all participants start the Dojo without having to read email exchanges here and elsewhere. As the comments in the code suggest, everything is open to change and we've only provided a minimal starting point (rather than a scary "blank sheet"). Of course there are *lots* of ways to represent a tic- tac-toe board. We just plumped for one but *you* could change it if you wanted to... of course that means you'll have to be first into the hot seat... ;-) We discussed different playing capabilities at some length at the last planning meetup... in the end we thought it better to let the code grow in the Dojo rather than provide another scaffold. Less is more and all that... If there is time there's no reason why we can't attempt your different player combination suggestions. Best wishes, Nicholas. On 28 Sep 2009, at 12:28, Jon Ribbens wrote: > On Sun, Sep 27, 2009 at 10:29:33PM +0100, Paul Nasrat wrote: >> I've looked through the skeletal code on github and that looks like a >> good start. > > The lines in the test code which look like this: > > assert state == [ '_', '_', '_', '_', '_', '_', '_', '_', '_', ] > > are somewhat making the assumption that the board state object will > not be immutable. > > Also I'd like to put in a strong vote for part of the spec being that > the game will allow human v human, human v computer, or computer v > computer games (by entering "number of players: zero" ;-) ) > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk From jon+python-uk at unequivocal.co.uk Mon Sep 28 16:08:36 2009 From: jon+python-uk at unequivocal.co.uk (Jon Ribbens) Date: Mon, 28 Sep 2009 15:08:36 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> <20090928112832.GQ23367@snowy.squish.net> Message-ID: <20090928140836.GT23367@snowy.squish.net> On Mon, Sep 28, 2009 at 12:55:37PM +0100, Nicholas Tollervey wrote: > It's fantastic to see people engaged already but I think it best we keep > hold of our thoughts until Dojo - that way all participants start the > Dojo without having to read email exchanges here and elsewhere. Yes, I am trying to refrain from getting too detailed. > We discussed different playing capabilities at some length at the last > planning meetup... in the end we thought it better to let the code grow > in the Dojo rather than provide another scaffold. Less is more and all > that... > > If there is time there's no reason why we can't attempt your different > player combination suggestions. It's just (a) if you do it that way then part-way through the dojo we could have a complete and working "human v human" Tic Tac Toe game, and it's nice to have intermediate targets, and (b) it is compulsory to include a Wargames reference when implementing Tic Tac Toe ;-) http://www.youtube.com/watch?v=NHWjlCaIrQo From gregsdev at googlemail.com Mon Sep 28 20:59:10 2009 From: gregsdev at googlemail.com (greg nwosu) Date: Mon, 28 Sep 2009 19:59:10 +0100 Subject: [python-uk] python-uk Digest, Vol 73, Issue 19 In-Reply-To: References: Message-ID: <71fd5b540909281159y6ee5a48fqc22bd58bcffd5822@mail.gmail.com> During the dojo its most likely that you will encounter an implementation detail that does not agree with you. In this situation (as in most implementation scenarios) you'll have to weigh up the costs of refactoring the code vs trudging along with it , given a very tight timeframe and a nagging desire to complete and (in my case) a need for cohesion that borders on autism. bear in mind that refactoring will most likely break tests, and it would be my first priority to fix any tests that I broke during my refactoring. Its not good cricket to leave the build worse than you found it On Mon, Sep 28, 2009 at 12:45 PM, wrote: > Send python-uk mailing list submissions to > python-uk at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.python.org/mailman/listinfo/python-uk > or, via email, send a message with subject or body 'help' to > python-uk-request at python.org > > You can reach the person managing the list at > python-uk-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of python-uk digest..." > > > Today's Topics: > > 1. Re: 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT > (Nicholas Tollervey) > 2. Re: 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT > (Michael Foord) > 3. Re: 2nd London Python Dojo - 18:30 15 October 2009 at > Fry-IT > (Jon Ribbens) > 4. Re: 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT > (Michael Foord) > 5. Re: 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT > (Jonathan Hartley) > 6. Re: 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT > (Jonathan Hartley) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 28 Sep 2009 11:55:13 +0100 > From: Nicholas Tollervey > To: UK Python Users > Subject: Re: [python-uk] 2nd London Python Dojo - 18:30 15 October > 2009 at Fry-IT > Message-ID: <61BB3D9B-0EC6-45E1-831A-7AC0B26866B5 at ntoll.org> > Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes > > Paul, > > Thanks for the feedback! > > By shared learning outcome I'm assuming you mean a specific skill or > item of knowledge that has been explained and practiced/exercised > during the dojo? If so, then the honest answer is no, we don't have > specific learning outcomes defined. > > I suspect this is due to the way in which the tic-tac-toe problem was > arrived at during the plenary at the end of the last dojo. Thinking > back, it strikes me we were evaluating suggestions in terms of their > difficulty (or lack thereof) and "fun". Activities and problems were > suggested and a consensus arrived at. I don't think this lack of > learning focus is a problem as I believe learning will emerge from the > general chaos that will ensue. > > Nevertheless Paul, you have prompted a question: how do we decide what > to do next..? > > At the end of the next meeting we (as a group) could do two things: > choose an activity on its own merit (fun, skill level, > "interestingness", whatever) as we did last time *or* choose an > activity because of its usefulness in exploring a "deeper" problem, > skill or topic (for example, finding out about binary search trees > with a "20 questions" game). > > Perhaps something to think about before next time..? Bonus points for > suggestions and examples. ;-) > > Finally, http://www.pythonchallenge.com/ has always struck me as a fun > thing to do in a group with the simple aim of expanding one's > knowledge of Python's capabilities and libraries. Perhaps something > fun for a Xmas "special"..? > > As always, comments, suggestions, feedback and ideas most welcome. > > Best wishes, > > Nicholas. > > On 27 Sep 2009, at 22:29, Paul Nasrat wrote: > > > 2009/9/24 Bruce Durling : > >> We all enjoyed the last dojo so much we decided to have another one. > >> Fry-IT are hosting again. > >> > >> There is a sign up and information page here: > >> > >> http://ldnpydojo.eventwax.com/2nd-london-python-dojo > >> > >> We're doing tic-tac-toe (noughts and crosses) with and AI opponent. > >> > > > > I've looked through the skeletal code on github and that looks like a > > good start. > > > > Do we have a shared objective for what we are trying to get out of the > > dojo in terms of learning? > > > > Paul > > _______________________________________________ > > python-uk mailing list > > python-uk at python.org > > http://mail.python.org/mailman/listinfo/python-uk > > > > ------------------------------ > > Message: 2 > Date: Mon, 28 Sep 2009 12:09:48 +0100 > From: Michael Foord > To: UK Python Users > Subject: Re: [python-uk] 2nd London Python Dojo - 18:30 15 October > 2009 at Fry-IT > Message-ID: <4AC0997C.7000807 at voidspace.org.uk> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Nicholas Tollervey wrote: > > [snip...] > > Finally, http://www.pythonchallenge.com/ has always struck me as a fun > > thing to do in a group with the simple aim of expanding one's > > knowledge of Python's capabilities and libraries. Perhaps something > > fun for a Xmas "special"..? > > > > This sounds like a great idea. > > Michael > > > As always, comments, suggestions, feedback and ideas most welcome. > > > > Best wishes, > > > > Nicholas. > > > > On 27 Sep 2009, at 22:29, Paul Nasrat wrote: > > > >> 2009/9/24 Bruce Durling : > >>> We all enjoyed the last dojo so much we decided to have another one. > >>> Fry-IT are hosting again. > >>> > >>> There is a sign up and information page here: > >>> > >>> http://ldnpydojo.eventwax.com/2nd-london-python-dojo > >>> > >>> We're doing tic-tac-toe (noughts and crosses) with and AI opponent. > >>> > >> > >> I've looked through the skeletal code on github and that looks like a > >> good start. > >> > >> Do we have a shared objective for what we are trying to get out of the > >> dojo in terms of learning? > >> > >> Paul > >> _______________________________________________ > >> python-uk mailing list > >> python-uk at python.org > >> http://mail.python.org/mailman/listinfo/python-uk > > > > _______________________________________________ > > python-uk mailing list > > python-uk at python.org > > http://mail.python.org/mailman/listinfo/python-uk > > > -- > http://www.ironpythoninaction.com/ > http://www.voidspace.org.uk/blog > > > > > ------------------------------ > > Message: 3 > Date: Mon, 28 Sep 2009 12:28:32 +0100 > From: Jon Ribbens > > > To: python-uk at python.org > Subject: Re: [python-uk] 2nd London Python Dojo - 18:30 15 October > 2009 at Fry-IT > Message-ID: <20090928112832.GQ23367 at snowy.squish.net> > Content-Type: text/plain; charset=us-ascii > > On Sun, Sep 27, 2009 at 10:29:33PM +0100, Paul Nasrat wrote: > > I've looked through the skeletal code on github and that looks like a > > good start. > > The lines in the test code which look like this: > > assert state == [ '_', '_', '_', '_', '_', '_', '_', '_', '_', ] > > are somewhat making the assumption that the board state object will > not be immutable. > > Also I'd like to put in a strong vote for part of the spec being that > the game will allow human v human, human v computer, or computer v > computer games (by entering "number of players: zero" ;-) ) > > > ------------------------------ > > Message: 4 > Date: Mon, 28 Sep 2009 12:30:05 +0100 > From: Michael Foord > To: python-uk at python.org > Subject: Re: [python-uk] 2nd London Python Dojo - 18:30 15 October > 2009 at Fry-IT > Message-ID: <4AC09E3D.1070703 at voidspace.org.uk> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Jon Ribbens wrote: > > On Sun, Sep 27, 2009 at 10:29:33PM +0100, Paul Nasrat wrote: > > > >> I've looked through the skeletal code on github and that looks like a > >> good start. > >> > > > > The lines in the test code which look like this: > > > > assert state == [ '_', '_', '_', '_', '_', '_', '_', '_', '_', ] > > > > are somewhat making the assumption that the board state object will > > not be immutable. > > > > Also I'd like to put in a strong vote for part of the spec being that > > the game will allow human v human, human v computer, or computer v > > computer games (by entering "number of players: zero" ;-) ) > > > I think we should start simple. We can always expand the spec if we > complete the task... (highly unlikely in my opinion) > > Michael > > > _______________________________________________ > > python-uk mailing list > > python-uk at python.org > > http://mail.python.org/mailman/listinfo/python-uk > > > > > -- > http://www.ironpythoninaction.com/ > http://www.voidspace.org.uk/blog > > > > > ------------------------------ > > Message: 5 > Date: Mon, 28 Sep 2009 12:37:31 +0100 > From: Jonathan Hartley > To: python-uk at python.org > Subject: Re: [python-uk] 2nd London Python Dojo - 18:30 15 October > 2009 at Fry-IT > Message-ID: <4AC09FFB.6080203 at tartley.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > inline > > Jon Ribbens wrote: > > Also I'd like to put in a strong vote for part of the spec being that > > the game will allow human v human, human v computer, or computer v > > computer games (by entering "number of players: zero" ;-) ) > > > We talked about this during the dojo planning meetup last week. We all > had great interest in this idea and pursued it for some 40 minutes or > so. However, we reluctantly decided to scrap it because we couldn't > figure out a simple way of enabling it without providing intrusive > frameworks of code to channel the direction of the dojo participants. > > If you can figure out a way, I'd be open to the discussion, but I'd be > wary that we might simply be retreading the discussion that was already > had. > > > > -- > Jonathan Hartley Made of meat. http://tartley.com > tartley at tartley.com +44 7737 062 225 twitter/skype: tartley > > > > > ------------------------------ > > Message: 6 > Date: Mon, 28 Sep 2009 12:45:43 +0100 > From: Jonathan Hartley > To: python-uk at python.org > Subject: Re: [python-uk] 2nd London Python Dojo - 18:30 15 October > 2009 at Fry-IT > Message-ID: <4AC0A1E7.7090807 at tartley.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > again! > > Jonathan Hartley wrote: > > inline > > > > Jon Ribbens wrote: > >> Also I'd like to put in a strong vote for part of the spec being that > >> the game will allow human v human, human v computer, or computer v > >> computer games (by entering "number of players: zero" ;-) ) > >> > > We talked about this during the dojo planning meetup last week. We all > > had great interest in this idea and pursued it for some 40 minutes or > > so. However, we reluctantly decided to scrap it because we couldn't > > figure out a simple way of enabling it without providing intrusive > > frameworks of code to channel the direction of the dojo participants. > > > > If you can figure out a way, I'd be open to the discussion, but I'd be > > wary that we might simply be retreading the discussion that was > > already had. > > Having said that, I realise with a moment's reflection that we were > somewhat transfixed by the probably misleading initial suggestion > (mine?) that a single process should play as one player, and that to see > computer-to-computer matches we should wire up the stdin of one process > to the stdout of another. > > Your framing of the problem as a single process playing against itself > is doubtless more straightforward and simpler to implement (although it > lacks the aspect that I found most appealing of allowing matches between > differing implementations.) However, your version may have the advantage > of actually being achievable from a blank slate in the very limited time > available. > > However I feel like a dojo is good for practising technique, > test-driven, design, refactoring, and as we saw last time, having a > subject matter which puts us under time pressure does somewhat force all > these things out of the window, since people feel under pressure to make > progress towards the ambitious goal. So I would vote for having the > simplest dojo we can possibly persuade ourselves to accept, at least > until we find out feet. > > Jonathan > > -- > Jonathan Hartley Made of meat. http://tartley.com > tartley at tartley.com +44 7737 062 225 twitter/skype: tartley > > > > > ------------------------------ > > _______________________________________________ > python-uk mailing list > python-uk at python.org > http://mail.python.org/mailman/listinfo/python-uk > > > End of python-uk Digest, Vol 73, Issue 19 > ***************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carles at pina.cat Mon Sep 28 21:28:09 2009 From: carles at pina.cat (Carles Pina i Estany) Date: Mon, 28 Sep 2009 20:28:09 +0100 Subject: [python-uk] 2nd London Python Dojo - 18:30 15 October 2009 at Fry-IT In-Reply-To: <20090928112832.GQ23367@snowy.squish.net> References: <48c2022e0909271429l7c96f270gbe23fcf7700e83a7@mail.gmail.com> <20090928112832.GQ23367@snowy.squish.net> Message-ID: <20090928192809.GB23754@pina.cat> Hi, On Sep/28/2009, Jon Ribbens wrote: > Also I'd like to put in a strong vote for part of the spec being that > the game will allow human v human, human v computer, or computer v > computer games (by entering "number of players: zero" ;-) ) Yes Dr. Falken! Sadly I will not be able to attend on this Code Dojo. Enjoy -- Carles Pina i Estany http://pinux.info