<div>Probably the biggest personal project this year has been a library I&#39;ve been developing for a while, on and off, that generates ebook files in epub format. Also a bunch of utilities for taking the HTML produced by OCR software and turning it into &#39;semantic&#39; markup using proper headings and lists and things. The lxml library has been my constant friend in these two projects, and has made the whole thing bearable, given that I don&#39;t like XML very much.</div>

<div><br></div><div>The most recent &#39;project&#39; was a script I wrote at the weekend that generates crochet patterns for tori (donuts). I&#39;ve uploaded a photo of the resultant donut to Flickr[1]. The idea of writing code that results in a real world object appeals to me. Now that I&#39;ve got the basic logic down, I plan to build a bunch of these scripts for generating geometric shapes in crochet, and then web-enable it on appengine. Crochet CAD, here we come! (Yes, this is a kinda weird project)</div>

<div><br></div><div>On the work side, I changed from a job that was primarily C++ to a job that&#39;s primarily Python (or at least half-Python, half-Javascript).</div><div><br></div><div>Next year: I do whatever random thing appeals to me at the time, so apart from plans to extend and open-source the epub library, I&#39;ll end up doing whatever inspires me in the new year, and I&#39;ll probably be coding it in Python... oh, and given that I have an Android phone and a Lego Mindstorm set, I may well be playing with Cellbots[2].</div>

<div><br></div><div>[1]: <a href="http://www.flickr.com/photos/bedmondmark/5287166165/">http://www.flickr.com/photos/bedmondmark/5287166165/</a></div><div>[2]: <a href="http://www.cellbots.com/">http://www.cellbots.com/</a></div>

<br><div class="gmail_quote">On 23 December 2010 23:20, Dougal Matthews <span dir="ltr">&lt;<a href="mailto:dougal85@gmail.com">dougal85@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


            <div>
                <div>I read a post on the Python UK mailing list along these lines and found it really interesting. You can view the posts here <a href="http://mail.python.org/pipermail/python-uk/2010-December/thread.html" target="_blank">http://mail.python.org/pipermail/python-uk/2010-December/thread.html</a> with the subject matching this emails. (It&#39;s annoyingly hard to link to a thread in mailman - who on earth would use that?)<span></span><span></span></div>

<div><span></span><span></span><br></div><div>So the question is simple, what have you done with Python this year? or what do you want to do with it next year? Worked on anything cool? Learned something new?<span></span></div>

<div><span></span><span></span><br></div><div>I&#39;ll let somebody else start this off but I&#39;ll add my round up tomorrow.<span></span><span></span><span></span><span></span></div><div><span></span><span></span><span></span><span></span><br>

</div><div>Cheers,</div><div>Dougal</div><div><span></span></div><div><span></span></div>
            </div>
       <br>_______________________________________________<br>
Edinburgh mailing list<br>
<a href="mailto:Edinburgh@python.org">Edinburgh@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/edinburgh" target="_blank">http://mail.python.org/mailman/listinfo/edinburgh</a><br>
<br></blockquote></div><br>