<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-10338754</id><updated>2011-12-18T16:28:06.658+11:00</updated><category term='mobile'/><category term='linux'/><category term='couchdb'/><category term='malaysia'/><category term='sypy'/><category term='dlr'/><category term='ironpython'/><category term='cli'/><category term='javascript'/><category term='debugging'/><category term='silverlight'/><category term='web'/><category term='macosx'/><category term='programming'/><category term='tutorial'/><category term='osdc'/><category term='boo'/><category term='isapi'/><category term='android'/><category term='ironruby'/><category term='ios'/><category term='python'/><category term='osconf'/><category term='wsgi'/><category term='html'/><category term='hexdump'/><category term='tdd'/><category term='nosql'/><category term='mono'/><category term='informix'/><category term='blogging'/><category term='database'/><title type='text'>Hex dump</title><subtitle type='html'>I am an &amp;quot;old&amp;quot; computer engineer &amp;amp; programmer, not old enough to have a punch card story but old enough to 
- have owned a Zx-81 
- programmed in Motorola 6809 assembler
- remember when 64K was lots of RAM
- fixed a hard disk by replacing the platter</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default?start-index=101&amp;max-results=100'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>125</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10338754.post-589020831427779797</id><published>2011-07-14T10:40:00.002+10:00</published><updated>2011-07-14T10:44:00.381+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='couchdb'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='nosql'/><title type='text'>I am speaking at PyCon AU 2011 about CouchDB</title><summary type='text'>The official schedule for PyCon Australia 2011 has been announced (http://pycon-au.org/2011/conference/schedule/). My talk is the first session after the opening keynote and will be an overview of CouchDB and how you can use it with Python.

"CouchDB  (http://couchdb.apache.org/) is an open source, document-oriented NoSQL Database Management Server.It supports queries via views using MapReduce, </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/589020831427779797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=589020831427779797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/589020831427779797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/589020831427779797'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2011/07/i-am-speaking-at-pycon-au-2011-about.html' title='I am speaking at PyCon AU 2011 about CouchDB'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-16842198215378951</id><published>2011-05-19T01:58:00.000+10:00</published><updated>2011-11-13T14:05:47.518+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='informix'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Python Informix Database Connection Options</title><summary type='text'>I am currently at the International Informix Users Group Conference (http://www.iiug.org/index.php) in Kansas. In the opening keynote by Jerry Keesee, there some discussion about IBM's Open Source Initiatives for Informix. On the accompanying slide, Python and Django were listed. This reminded me that I hadn't taken stock of what the Informix DB connections options were for the Python user lately</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/16842198215378951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=16842198215378951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/16842198215378951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/16842198215378951'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2011/05/python-informix-database-connection.html' title='Python Informix Database Connection Options'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-8921877388610835835</id><published>2011-01-22T18:58:00.005+11:00</published><updated>2011-01-22T20:14:43.825+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>I finally own a smartphone, and it's not an iPhone</title><summary type='text'>After years of being an outcast amongst my colleagues, happy with a simple mobile phone that just made phone calls, I made the decision to upgrade to a smartphone. Why would I, since I was actually happy with my "no frills" Nokia and it's excellent battery life which makes a smartphone look retarded. At work we are working on making our web applications more mobile friendly, so we needed a range </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/8921877388610835835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=8921877388610835835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/8921877388610835835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/8921877388610835835'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2011/01/i-finally-own-smartphone-and-its-not.html' title='I finally own a smartphone, and it&apos;s not an iPhone'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-8556730042744781251</id><published>2010-09-03T13:47:00.003+10:00</published><updated>2010-09-03T14:15:48.048+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sypy'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='tdd'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>SyPy Meetup - CoffeeScript &amp; Test Driven Development</title><summary type='text'>Last night was the September gathering of the Sydney Python Users Group. The meeting started with a lightning talk about CoffeeScript (http://jashkenas.github.com/coffee-script/) which is a little language that compiles into Javascript. CoffeeScript borrows some of it's syntax from Ruby, Haml and Python. The javascript it generates uses only the good parts.Then Vaughan Allan (@vornstar) gave a </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/8556730042744781251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=8556730042744781251' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/8556730042744781251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/8556730042744781251'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2010/09/sypy-meetup-coffeescript-test-driven.html' title='SyPy Meetup - CoffeeScript &amp; Test Driven Development'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-3764653122221314007</id><published>2010-06-17T14:32:00.004+10:00</published><updated>2010-06-17T14:54:31.597+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osconf'/><title type='text'>Malaysian Open Source Conference 2010</title><summary type='text'>In Kuala Lumpur, Malaysia from June 29 - July 1 there will be the second Malaysian Open Source Conference. This conference is organised and run by OSDC.my. The conference has three tracks:Business - Presentations to introduce Government and Business to Open Source.Developer - Modelled on OSDC, presentations by Open Source developers for developers.Community - Presentations for users of Open </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/3764653122221314007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=3764653122221314007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3764653122221314007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3764653122221314007'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2010/06/in-kuala-lumpur-malaysia-from-june-29.html' title='Malaysian Open Source Conference 2010'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-2365103882483551779</id><published>2009-05-12T15:57:00.006+10:00</published><updated>2009-05-12T17:12:03.271+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osconf'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='osdc'/><category scheme='http://www.blogger.com/atom/ns#' term='malaysia'/><title type='text'>MSC Malaysia OSCONF 2009</title><summary type='text'>In Kuala Lumpur, Malaysia from May 31 - June 3 there will be the  inaugural MSC Malaysia OSCONF. This conference is designed to bring together Government, Business, Open Source Developer and User communities to showcase and expand Open Source's contribution to the IT industry and socio-economy. The conference program consists of a one day hackathon, followed by the three day main conference. The </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/2365103882483551779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=2365103882483551779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2365103882483551779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2365103882483551779'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2009/05/msc-malaysia-osconf-2009.html' title='MSC Malaysia OSCONF 2009'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-2666208701975464563</id><published>2008-09-30T21:46:00.003+10:00</published><updated>2008-09-30T21:50:48.548+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osdc'/><title type='text'>OSDC 2008 Earlybird Registration is now open!</title><summary type='text'>Earlybird Registration for The Open Source Developers' Conference 2008 is now open.OSDC 2008 is a conference run by open source developers, for developers and business people. It covers numerous programming languages across a rangeof operating systems, and related topics such as business processes, licensing, and strategy. Talks vary from introductory pieces through to the deeply technical. This </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/2666208701975464563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=2666208701975464563' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2666208701975464563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2666208701975464563'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2008/09/osdc-2008-earlybird-registration-is-now.html' title='OSDC 2008 Earlybird Registration is now open!'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-4078091491723085453</id><published>2008-05-15T22:35:00.007+10:00</published><updated>2008-05-15T23:10:24.137+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osdc'/><title type='text'>OSDC 2008 - Sydney - Call for Papers</title><summary type='text'>The Open Source Developers' Conference 2008 is a conference run by open source developers, for developers and business people. It covers numerous programming languages across a range of operating systems, and related topics such as business processes, licensing, and strategy. Talks vary from introductory pieces through to the deeply technical. It is a great opportunity to meet, share, and learn </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/4078091491723085453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=4078091491723085453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4078091491723085453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4078091491723085453'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2008/05/osdc-2008-sydney-call-for-papers.html' title='OSDC 2008 - Sydney - Call for Papers'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-5651978420441529375</id><published>2008-03-07T23:15:00.004+11:00</published><updated>2008-03-08T00:05:43.141+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Silverlight 2 SDK, Mac OS X and Mono</title><summary type='text'>John Lam has posted two introductory articles [1],[2]  that use the Dynamic Silverlight SDK .  It came as no surprise that only Microsoft operating systems are officially supported for the SDK. So after downloading and installing it onto a VMWare image running one of the supported operating systems, I decided to try installing it on my Macbook Pro. I copied the SDK directory structure across, </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/5651978420441529375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=5651978420441529375' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5651978420441529375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5651978420441529375'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2008/03/silverlight-2-sdk-mac-os-x-and-mono.html' title='Silverlight 2 SDK, Mac OS X and Mono'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-4322822771034472245</id><published>2008-02-04T10:08:00.000+11:00</published><updated>2008-02-04T10:50:09.558+11:00</updated><title type='text'>Google Code SVN interface improvements</title><summary type='text'>I use Google Code Project Hosting for a number of my open source projects. It gave me a common place to store my code under subversion and the integrated wiki allowed easy creation of on-line documentation. The web interface to subversion was rather limited only showing the current version of the repository. So I have tended to use the subversion tools on my computer for viewing revisions etc. In</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/4322822771034472245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=4322822771034472245' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4322822771034472245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4322822771034472245'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2008/02/google-code-svn-interface-improvements.html' title='Google Code SVN interface improvements'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-7370003526197870267</id><published>2007-11-28T16:17:00.000+11:00</published><updated>2007-11-28T16:30:32.025+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><category scheme='http://www.blogger.com/atom/ns#' term='osdc'/><title type='text'>My OSDC 2007 talks</title><summary type='text'>Today I gave my two talks at OSDC. This morning I gave a talk on web testing using twill and selenium remote control. A pdf of the slides can be downloaded:Testing Web Applications with Scripting LanguagesAnd this afternoon I spoke about Moonlight, the Mono implementation of Silverlight.Moonlight - Shiny, Pretty Things with XML?I had intended to blog about the various OSDC sessions I have </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/7370003526197870267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=7370003526197870267' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7370003526197870267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7370003526197870267'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/11/my-osdc-2007-talks.html' title='My OSDC 2007 talks'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-1120464148064131628</id><published>2007-10-31T02:39:00.000+11:00</published><updated>2007-10-31T09:35:01.049+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>A sneak peek at mod_wsgi 1.2</title><summary type='text'>Errata: Opps, the title should be "A sneak peek at mod_wsgi 2.0"Today Graham Dumpleton announced the first release candidate of mod_wsgi 2.0. mod_wsgi is a simple to use Apache module which can host any Python application which supports the Python WSGI interface. The new features added are:'Process' option for WSGIReloadMechanism to make it easier to restart an application running in a mod_wsgi </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/1120464148064131628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=1120464148064131628' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1120464148064131628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1120464148064131628'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/10/sneak-peek-at-modwsgi-12.html' title='A sneak peek at mod_wsgi 1.2'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-2541479739186838615</id><published>2007-10-10T15:16:00.000+10:00</published><updated>2007-10-10T15:35:33.247+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osdc'/><title type='text'>November 28, a busy day for me</title><summary type='text'>Just been notified by the OSDC 2007 Program Committee that my two presentations are on the same day.                                   11:00-11:30 Testing Web Applications with Scripting Languages14:30-15:00 Moonlight - Shiny, Pretty Things with XML?The complete conference program can be viewed here. So if you want to spend an interesting 3-4 days in Brisbane mixing with open source developers, </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/2541479739186838615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=2541479739186838615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2541479739186838615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2541479739186838615'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/10/november-28-busy-day-for-me.html' title='November 28, a busy day for me'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-7817563414716340445</id><published>2007-09-06T10:23:00.000+10:00</published><updated>2007-09-06T10:27:34.833+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>Version 1.0 of mod_wsgi is now available</title><summary type='text'>Graham Dumpleton announced on the mod_wsgi mailing list yesterday:"Okay folks, official 1.0 release of mod_wsgi is now available fromhttp://www.modwsgi.org.The only difference between this version and mod_wsgi-1.0c4 is theversion string and some minor changes in README file.Now that this is out of the way, I'll be able to get onto implementingall the nice new features I want to add to make it </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/7817563414716340445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=7817563414716340445' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7817563414716340445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7817563414716340445'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/09/version-10-of-modwsgi-is-now-available.html' title='Version 1.0 of mod_wsgi is now available'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-5033836933698119483</id><published>2007-07-26T09:36:00.000+10:00</published><updated>2007-07-26T12:26:41.064+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>mod_wsgi 1.0 Release Candiate Available</title><summary type='text'>Today Graham Dumpleton tagged the SVN and has made available the release candidate of mod_wsgi. The mod_wsgi adapter is an Apache module that provides a WSGI compliant interface for hosting Python 2.3+ Python based web applications under Apache. Graham has written it completely in C code so it has a lower overhead than the mod_python or CGI adapters. It can be used with Apache 1.3, 2.0 or 2.2 and</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/5033836933698119483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=5033836933698119483' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5033836933698119483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5033836933698119483'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/07/modwsgi-10-release-candiate-available.html' title='mod_wsgi 1.0 Release Candiate Available'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-2534235534062125745</id><published>2007-07-23T22:51:00.000+10:00</published><updated>2007-07-23T23:16:36.619+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ironruby'/><category scheme='http://www.blogger.com/atom/ns#' term='dlr'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><title type='text'>IronRuby Pre Alpha Source Code Released</title><summary type='text'>Today John Lam announced the first release of IronRuby source code. Of interest to me in the announcement was the following quote:"We're also happy to announce that we will be accepting source code contributions into the IronRuby libraries."This policy is what many users of IronPython have been wanting since it's first release. Since both language implementations are released under the same </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/2534235534062125745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=2534235534062125745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2534235534062125745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2534235534062125745'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/07/ironruby-pre-alpha-source-code-released.html' title='IronRuby Pre Alpha Source Code Released'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-6001183841873966613</id><published>2007-07-06T18:28:00.000+10:00</published><updated>2007-10-10T15:45:09.648+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sypy'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Sydney traffic chaos disrupts SyPy meeting</title><summary type='text'>Update: It would appear the Nine News website doesn't have permanent urls so removed their link. Try this one for more background.Yesterday I hosted the July SyPy meetup at my work. Since the office is North Sydney based, many pythoneers would need to travel to the meeting using Sydney's rail network. It doesn't have the best record for reliability, and yesterday was a classic example. A panel </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/6001183841873966613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=6001183841873966613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/6001183841873966613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/6001183841873966613'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/07/sydney-traffic-chaos-disrupts-sypy.html' title='Sydney traffic chaos disrupts SyPy meeting'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-4958106109930947817</id><published>2007-06-27T11:29:00.000+10:00</published><updated>2007-06-27T11:42:07.952+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osdc'/><title type='text'>Submitted a talk proposal for OSDC 2007</title><summary type='text'>Yesterday I submitted my talk proposal for OSDC. If accepted, the talk will be about web testing using scripting languages.The submission deadline for proposals is 30 June, so why not submit one as well. So in no particular order, Alan, Keith or Ben take this as me rattling your cages.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/4958106109930947817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=4958106109930947817' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4958106109930947817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4958106109930947817'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/06/submitted-talk-proposal-for-osdc-2007.html' title='Submitted a talk proposal for OSDC 2007'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-9093886445804424509</id><published>2007-05-30T22:31:00.003+10:00</published><updated>2007-05-30T22:47:37.064+10:00</updated><title type='text'>Google Developer Day tomorrow but not in Malaysia</title><summary type='text'>Tomorrow is Google Developer Day and if I was in my normal country of residence I would be attending. But since I have been working in Malaysia for the last week, I will just have to wait for the Google videos. Very interested in the GData stuff as I have been working on some things with the Google Spreadsheet Data API. Expect some blog posts about it soon.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/9093886445804424509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=9093886445804424509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/9093886445804424509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/9093886445804424509'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/05/google-developer-day-tomorrow-but-not.html' title='Google Developer Day tomorrow but not in Malaysia'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-1643709829623554394</id><published>2007-05-12T20:30:00.000+10:00</published><updated>2007-05-12T20:47:25.931+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osdc'/><title type='text'>OSDC 2007 Call For Papers</title><summary type='text'>This year's Open Source Developers Conference  will be in Brisbane at the Royal on the Park Hotel (opposite the City Botanical Gardens). On their website I see that the "Call For Papers" is now open.The key dates are:Submission deadline     30th June 2007Proposal acceptance    31st July 2007Submission deadline    31st August 2007 OSDC 2007 Tutorials    26th November 2007OSDC 2007 Conference    </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/1643709829623554394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=1643709829623554394' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1643709829623554394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1643709829623554394'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/05/osdc-2007-call-for-papers.html' title='OSDC 2007 Call For Papers'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-6448925400320107863</id><published>2007-05-04T15:47:00.000+10:00</published><updated>2007-05-07T10:20:44.180+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='macosx'/><title type='text'>A new computer for work</title><summary type='text'>I am writing this post with my new MacBook Pro (2.3GHz Core 2/2Gb DDR/120Gb SATA). Alan, Andy and Graham, I know I said I didn't want one but thanks to BootCamp and rEFIt, it certainly runs my favorite OS well. And I admit Mac OS X is proving to be a pleasant experience. You can quiz me why I changed my mind at the next SyPy meeting.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/6448925400320107863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=6448925400320107863' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/6448925400320107863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/6448925400320107863'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/05/new-computer-for-work.html' title='A new computer for work'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/178/486228815_6846a68214_t.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-4585863648670248001</id><published>2007-05-02T20:38:00.000+10:00</published><updated>2007-05-02T21:18:48.769+10:00</updated><title type='text'>When I programmed in 6809 assembler</title><summary type='text'>I have been asked how could I have programmed in 6809 assembler since a ZX-81 computer used the Zilog/NEC Z80 CPU. So to clarify things, I only ever programmed in BASIC on the ZX-81, but in the mid eighties I had a job designing and programming realtime controllers for fruit grading and handling machinery. These controllers used the 6809 processor. It was a very interesting and challenging job. </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/4585863648670248001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=4585863648670248001' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4585863648670248001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4585863648670248001'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/05/when-i-programmed-in-6809-assembler.html' title='When I programmed in 6809 assembler'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-3288474749766042344</id><published>2007-05-01T22:52:00.000+10:00</published><updated>2007-05-01T23:18:53.321+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dlr'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><title type='text'>Mono and the Dynamic Language Runtime</title><summary type='text'>In my post about the IronPython 2.0 Alpha release, I wondered how the mono team would implement or support DLR. The answer appeared in this post by Miguel de Icaza"The release for the DLR is done under the terms of the Microsoft Permissive License (MsPL) which is by all means an open source license. This means that we can use and distribute the DLR as part of Mono without having to build it from </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/3288474749766042344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=3288474749766042344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3288474749766042344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3288474749766042344'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/05/mono-and-dynamic-language-runtime.html' title='Mono and the Dynamic Language Runtime'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-8614459406182312553</id><published>2007-05-01T12:21:00.000+10:00</published><updated>2007-05-01T12:33:32.809+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dlr'/><title type='text'>Dynamic Language Runtime Source Code</title><summary type='text'>In my previous post I said I was unsure what license Microsoft's DLR was released under. But in this blog post from Jim Hugunin, I discovered it is released under the same license as IronPython 2.0 - the BSD-style Microsoft Permissive License. This means there is access to the source code for DLR. Currently the DLR source is shipped with source code distribution of IronPython 2.0 Alpha 1.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/8614459406182312553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=8614459406182312553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/8614459406182312553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/8614459406182312553'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/05/dynamic-language-runtime-source-code.html' title='Dynamic Language Runtime Source Code'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-6302063901042498143</id><published>2007-05-01T10:55:00.000+10:00</published><updated>2007-05-01T11:52:00.604+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><title type='text'>IronPython 2.0 Alpha 1 Released</title><summary type='text'>Microsoft has just released the first alpha of IronPython 2.0. This version of IronPython is built on top of the new Dynamic Language Runtime (DLR) which is a shared runtime for dynamic languages on CLI. One of the goals of DLR is to allow different dynamic languages to share library code, so in theory and the future my IronPython code would be able to access code in a IronRuby gem. The DLR is </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/6302063901042498143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=6302063901042498143' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/6302063901042498143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/6302063901042498143'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/05/ironpython-20-alpha-1-released.html' title='IronPython 2.0 Alpha 1 Released'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-4489421100372079592</id><published>2007-04-06T10:29:00.000+10:00</published><updated>2007-04-06T16:06:16.493+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sypy'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Last nights Sydney Python Group Meetup</title><summary type='text'>Last night was the monthly SyPy meetup. Thanks to generosity of Google the venue was the Fraser meeting room at the Sydney Googleplex. It was a great turnout of Sydney Pythoneers with 30+ attending.First Alec Thomas gave a talk about PyCon 2007 and what he felt were the 10 best talks he attended. Alec's presentation can be found here. Then Andrew Bennetts gave a talk about the Bazaar GPL </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/4489421100372079592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=4489421100372079592' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4489421100372079592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4489421100372079592'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/04/last-nights-sydney-python-group-meetup.html' title='Last nights Sydney Python Group Meetup'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/192/447749252_9173321ecf_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-720184132475658476</id><published>2007-02-26T15:44:00.000+11:00</published><updated>2007-02-26T16:02:19.922+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sypy'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>PyCon Envy</title><summary type='text'>I am jealous! I want to be at PyCon 2007 and reading the few blog posts (I think everyone there is having too good a time to blog) makes me want to be there even more. Hopefully the video and audio will be uploaded soon. Guess I will just have to save, convince the "better half" it's for the good of the family and make it to PyCon 2008. Alec Thomas will be giving a debrief on his time at PyCon </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/720184132475658476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=720184132475658476' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/720184132475658476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/720184132475658476'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/02/pycon-envy.html' title='PyCon Envy'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-5306688911361872323</id><published>2007-02-22T10:26:00.000+11:00</published><updated>2007-02-22T10:43:23.102+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><title type='text'>IronPython 1.1 Beta 1 Released</title><summary type='text'>Just in time for PyCon 2007, Dino Viehland of the IronPython Dev Team announced the release of the first IronPython 1.1 Beta.&lt;snip&gt;This release primarily focuses on adding the remaining new functionality for the 1.1 release (array module, importing pre-compiled modules) along with many new bug fixes.  Also included but previously available with 1.1 Alpha 1 are the new XML Doc comment integration </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/5306688911361872323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=5306688911361872323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5306688911361872323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5306688911361872323'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/02/ironpython-11-beta-1-released.html' title='IronPython 1.1 Beta 1 Released'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-3670345012810160532</id><published>2007-02-21T22:57:00.000+11:00</published><updated>2007-02-22T10:48:52.887+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osdc'/><title type='text'>OSDC 2007 will be in Brisbane</title><summary type='text'>Arjen Lentz announced today that Brisbane will be the host city for this years OSDC. Time to start thinking about possible paper topics again.UpdateThanks for reminding me Keith. Once the actual conference venue is announced, we will also need to find a venue for the nightly Beer BOF's.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/3670345012810160532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=3670345012810160532' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3670345012810160532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3670345012810160532'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/02/osdc-2007-will-be-in-brisbane.html' title='OSDC 2007 will be in Brisbane'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-1709828178443427686</id><published>2007-02-10T08:33:00.000+11:00</published><updated>2007-02-10T08:45:39.189+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><title type='text'>FePy now shipped with Mono 1.2.3</title><summary type='text'>From the Mono 1.2.3 release notes:"In this release, we are now shipping the IronPython  Community Edition (IPCE) from Seo Sanghyeon.   IPCE  includes a number of preconfigured  libraries with IronPython  to improve your IronPython developing experience."This is release 5 of IPCE but Sanghyeon continues to improve it and the latest can be checked out from IPCE repository.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/1709828178443427686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=1709828178443427686' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1709828178443427686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1709828178443427686'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/02/fepy-now-shipped-with-mono-123.html' title='FePy now shipped with Mono 1.2.3'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-1266158526274342067</id><published>2007-02-10T08:00:00.000+11:00</published><updated>2007-02-10T07:44:24.923+11:00</updated><title type='text'>Blog of Note?</title><summary type='text'>Today this blog is Bloggers "Blog of Note". Well that explains the abnormal traffic statistics.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/1266158526274342067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=1266158526274342067' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1266158526274342067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1266158526274342067'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/02/blog-of-note.html' title='Blog of Note?'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-5572955032458298038</id><published>2007-02-03T19:38:00.000+11:00</published><updated>2007-02-03T19:47:52.522+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>mod_wsgi Performance</title><summary type='text'>Graham Dumpleton has published his benchmarks for mod_wsgi.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/5572955032458298038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=5572955032458298038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5572955032458298038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5572955032458298038'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/02/modwsgi-performance.html' title='mod_wsgi Performance'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-679905925812455498</id><published>2007-02-02T10:39:00.000+11:00</published><updated>2007-02-02T11:33:29.588+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>mod_wsgi - simple and fast apache wsgi serving</title><summary type='text'>There are a many ways to serve a WSGI application via Apache with FastCGI appearing to be the favorite. If you have to support many diverse operating systems running different versions of Apache, serving a WSGI application via CGI is a guaranteed but not fast deployment method. You may be wondering why I haven't suggested the WSGI mod_python adaptor as a solution. I am sure it is a workable </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/679905925812455498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=679905925812455498' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/679905925812455498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/679905925812455498'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/02/modwsgi-simple-and-fast-apache-wsgi.html' title='mod_wsgi - simple and fast apache wsgi serving'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-6321033372072358106</id><published>2007-02-02T10:11:00.000+11:00</published><updated>2007-02-02T10:20:18.695+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sypy'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>SyPy Social Meetup</title><summary type='text'>Last night was the second meeting of the Sydney Python Users Group for 2007 and we had a good turnout.There was a wide range of topics discussed including:Unit TestingSoftware DeploymentDistributed Version ControlApache and WSGI - more about this in another postSo if you are in the Sydney and are interested these types of topics, why not join us the first Thursday of each month. Details of the </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/6321033372072358106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=6321033372072358106' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/6321033372072358106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/6321033372072358106'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/02/sypy-social-meetup.html' title='SyPy Social Meetup'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-1038908592000197781</id><published>2007-01-20T21:38:00.000+11:00</published><updated>2007-01-20T22:21:43.491+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>LCA 2007 My Day 3</title><summary type='text'>Yesterday was the last day of linux conf au. As usual it was the mad rush from work to get to my first session, at least this time I wasn't late. The session was Robert McQueen's "Telepathy - Unifying IM, Voice and Video Communications". This was very interesting and after seeing the video demo using a Nokia N800, apart from wanting one, I will be keeping an eye of this project.The next was Andre</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/1038908592000197781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=1038908592000197781' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1038908592000197781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1038908592000197781'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/01/lca-2007-my-day-3.html' title='LCA 2007 My Day 3'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-2932102199176526096</id><published>2007-01-20T08:25:00.000+11:00</published><updated>2007-01-20T08:56:51.838+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><category scheme='http://www.blogger.com/atom/ns#' term='debugging'/><title type='text'>IronPython and Traceback line numbers in Mono (workaround)</title><summary type='text'>One of the reasons why I need to have access to a Windows dev environment when doing my IronPython/Mono development is the lack of line numbers in IronPython tracebacks under Mono. But via Seo Sanghyeon comes a workround. He has discovered that that Mono can't display line numbers from AssemblyBuilder built in memory, but only from Assembly loaded from disk. So you need run mono in debug mode and</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/2932102199176526096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=2932102199176526096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2932102199176526096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/2932102199176526096'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/01/ironpython-and-traceback-line-numbers.html' title='IronPython and Traceback line numbers in Mono (workaround)'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-5072652748983722995</id><published>2007-01-18T20:19:00.000+11:00</published><updated>2007-01-18T21:33:30.406+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>LCA 2007 My Day 2</title><summary type='text'>Today was day 4 of linux conf au, and my second day of attendance.My first session today was Peter Miller, Erik de Castro Lopo, and Robert Collins tutorial "The Hao of testing". Since I have been to work before heading to the conference, I arrived at the tutorial a couple of minutes late to discover there had been homework. So a mad rush to get connected, gmp downloaded and built. Then I needed </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/5072652748983722995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=5072652748983722995' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5072652748983722995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5072652748983722995'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/01/lca-2007-my-day-2.html' title='LCA 2007 My Day 2'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-5379367240394273792</id><published>2007-01-17T21:22:00.000+11:00</published><updated>2007-01-17T22:22:02.292+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>LCA 2007 My Day 1</title><summary type='text'>Today was day 3 of linux conf au, but it was the first day I attended and only got there just before 2pm. As I wanted to hear Michael Carden's talk on Digital Preservation, I headed to the lecture room  where it was scheduled. As I was one session early, I listened to Rafael Espindola's talk - The ARM backend of LLVM.Then it was Michael's talk - Digital Preservation - The National Archives of </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/5379367240394273792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=5379367240394273792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5379367240394273792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5379367240394273792'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/01/lca-2007-my-day-1.html' title='LCA 2007 My Day 1'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-3596864431463604298</id><published>2007-01-15T22:32:00.000+11:00</published><updated>2007-01-15T22:47:27.032+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Need to find time for LCA 2007</title><summary type='text'>Linux conf 2007 is on this week and I have paid to attend. The only problem will be finding time to go, otherwise it will be the most expensive t-shirt I have ever purchased. The urge to attend LCA was induced while attending OSDC 2006 and meeting a number of interesting people who are speaking at LCA. So hopefully will be able to attend:Digital Preservation - The National Archives of Australia, </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/3596864431463604298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=3596864431463604298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3596864431463604298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3596864431463604298'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2007/01/need-to-find-time-for-lca-2007.html' title='Need to find time for LCA 2007'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-5596950979177728984</id><published>2006-12-21T23:08:00.000+11:00</published><updated>2006-12-22T06:39:31.565+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='boo'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><title type='text'>My OSDC 2006 Paper</title><summary type='text'>At this years OSDC, I did a presentation titled Development of Mono Applications with Agile Languages.  The agile languages I discussed were Boo and IronPython. I have presented at the last three OSDC's and this years topic generated the most feedback and post presentation discussion for me. The paper published in the proceedings can be downloaded from here.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/5596950979177728984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=5596950979177728984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5596950979177728984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5596950979177728984'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/12/my-osdc-2006-paper.html' title='My OSDC 2006 Paper'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-7419243972732544820</id><published>2006-12-21T22:44:00.000+11:00</published><updated>2006-12-21T22:54:41.848+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><category scheme='http://www.blogger.com/atom/ns#' term='isapi'/><title type='text'>ISAPI WSGI SVN has moved</title><summary type='text'>Due to heavy ticket spam on the old SVN site http://isapi-wsgi.python-hosting.com, it would appear that the isapi-wsgi site has been taken off-line. A couple of months ago I started mirroring the SVN at http://isapi-wsgi.googlecode.com/svn/trunk/ so access to the source code is still available. Thank goodness for backups.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/7419243972732544820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=7419243972732544820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7419243972732544820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7419243972732544820'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/12/isapi-wsgi-svn-has-moved.html' title='ISAPI WSGI SVN has moved'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-8292078554557626308</id><published>2006-12-12T08:36:00.000+11:00</published><updated>2006-12-12T08:48:16.365+11:00</updated><title type='text'>Is Linux ready for Inflight Entertainment?</title><summary type='text'>Yesterday I flew to Malaysia on a MAS 747. It is a 8+ hour flight, but the plane has the individual movie/game consoles in the back of the seat headrest to allow me to catch up on all the movies I normally would never get to see. The only problem was that every 40-50 minutes, my console crashed. Not with the "blue screen of death", but with a Tux image and a crash trace. A few minutes later it </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/8292078554557626308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=8292078554557626308' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/8292078554557626308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/8292078554557626308'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/12/is-linux-ready-for-inflight.html' title='Is Linux ready for Inflight Entertainment?'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-1235158418938942501</id><published>2006-12-04T22:57:00.000+11:00</published><updated>2006-12-04T23:04:24.764+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>More Blogger Beta Woes</title><summary type='text'>Now the compose mode in browser editor has disappeared when creating and editting posts. You only understand how useful something is when it is taken away.Also the Atom feed generation seems to continue to randomly decide I have modified posts that I haven't. The joys of beta software.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/1235158418938942501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=1235158418938942501' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1235158418938942501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1235158418938942501'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/12/more-blogger-beta-woes.html' title='More Blogger Beta Woes'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-819373223001465643</id><published>2006-12-04T22:38:00.000+11:00</published><updated>2006-12-04T22:55:29.626+11:00</updated><title type='text'>OSDC 2006 Starts on Wednesday</title><summary type='text'>Flying down to Melbourne tomorrow for OSDC 2006. The program is looking very good and I am sure the topics will be mind expanding. My talk on Mono, Boo and IronPython is midday on the second day of the conference. Based on my experience at the last two OSDC conferences, I have to agree with Andy Todd's statement:"I expect OSDC this year like last will be full of smart people sharing great ideas, </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/819373223001465643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=819373223001465643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/819373223001465643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/819373223001465643'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/12/osdc-2006-starts-on-wednesday.html' title='OSDC 2006 Starts on Wednesday'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-3624747502547020721</id><published>2006-11-23T23:10:00.001+11:00</published><updated>2006-11-24T17:58:06.579+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='debugging'/><title type='text'>IronPython and trace style debugging</title><summary type='text'>When developing with IronPython under Windows, there is excellent debugger support via Visual Studio. But sometimes you just want to do simple trace style debugging, in other words, put some print statements in your code. This works well when developing an application you can run under the console but is problematic if the application is a service or ASP.NET handler. When developing similar </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/3624747502547020721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=3624747502547020721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3624747502547020721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3624747502547020721'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/11/ironpython-and-trace-style-debugging.html' title='IronPython and trace style debugging'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-5637233479873366465</id><published>2006-11-02T17:25:00.000+11:00</published><updated>2006-11-02T18:03:06.107+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Microsoft Release FastCGI Technical Preview</title><summary type='text'>To allow PHP to perform better with IIS, Microsoft have released a FastCGI component for IIS. Why is this good for Python Web apps? Many support FastCGI and if your web app/framework is WSGI compliant you can use flup. So we finally have Microsoft "blessed" way to get our Python apps to run behind IIS.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/5637233479873366465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=5637233479873366465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5637233479873366465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/5637233479873366465'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/11/microsoft-release-fastcgi-technical.html' title='Microsoft Release FastCGI Technical Preview'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-4571819301408616984</id><published>2006-10-31T15:17:00.000+11:00</published><updated>2006-11-10T11:18:09.346+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Roundup and WSGI</title><summary type='text'>In a previous post I mentioned that I had an adaptor to run the Roundup Issue Tracker as a WSGI application. I never actually published the location of the code. So if you want to have a play, it can be found here. There are also 2 example ini files for using the adaptor with Paste.DeployCurrently there is one unresolved issue: when using Roundup's internal authentication, after login the browser</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/4571819301408616984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=4571819301408616984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4571819301408616984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/4571819301408616984'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/10/roundup-and-wsgi.html' title='Roundup and WSGI'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-427538671582342414</id><published>2006-10-28T17:54:00.000+10:00</published><updated>2006-10-31T13:01:22.424+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>IronPython and ADO.NET Part 2</title><summary type='text'>This is the second in a series of posts about database access with IronPython and ADO.NET. This post will discuss connecting to the database and executing basic DDL and SQL statements via the Python DB-API instead of directly accessing ADO.Net. So that the examples can run on Windows and non Windows systems, they will support either SQLite3 via the Mono.Data.SQLiteCilent ADO provider or Microsoft</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/427538671582342414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=427538671582342414' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/427538671582342414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/427538671582342414'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/10/ironpython-and-adonet-part-2.html' title='IronPython and ADO.NET Part 2'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-7957051462518571816</id><published>2006-10-27T06:49:00.000+10:00</published><updated>2006-10-27T07:12:19.910+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>IronPython Community Edition R3 Released.</title><summary type='text'>Yesterday Seo Sanghyeon announced that the third release of IPCE was available. This release uses the current IronPython stable version 1.0.1 and the modules of the CPython 2.4.4 standard library that are known to work under IronPython. Also Sanghyeon has been busy creating additional CPython-compatible wrappers which are included with this release:zlib, using System.IO.Compression.hashlib, using</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/7957051462518571816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=7957051462518571816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7957051462518571816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7957051462518571816'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/10/ironpython-community-edition-r3.html' title='IronPython Community Edition R3 Released.'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-3326936145709994599</id><published>2006-10-18T18:31:00.000+10:00</published><updated>2006-10-18T18:37:17.025+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Atom Publishing Server using WSGI</title><summary type='text'>On XML.com "Joe Gregorio's latest Restful Web column implements the Atom Publishing Protocol as a Python web service using WSGI." Only discovered this today, hopefully the second part will be coming soon. Joe also has some other interesting wsgi related posts on his blogWSGI CollectionsJSON Server</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/3326936145709994599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=3326936145709994599' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3326936145709994599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3326936145709994599'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/10/atom-publishing-server-using-wsgi.html' title='Atom Publishing Server using WSGI'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-3710969022325201859</id><published>2006-10-14T22:37:00.000+10:00</published><updated>2006-10-14T23:12:43.393+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Adding .pth file support to IronPython</title><summary type='text'>In a blog post I read, there was the following statement:'Damnit. Apparently IronPython doesn’t support .pth files. I’m not sure if I should expect this or not from a “1.0” product, but it’s sure annoying since it seems most libraries use them.'For me, it is an issue due the fact that many of the libraries I want to use come as Python Eggs, and the easy-install.pth file is required if you want </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/3710969022325201859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=3710969022325201859' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3710969022325201859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/3710969022325201859'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/10/adding-pth-file-support-to-ironpython.html' title='Adding .pth file support to IronPython'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-7147077628666200765</id><published>2006-10-08T15:01:00.000+10:00</published><updated>2006-10-08T15:16:58.615+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>Now running on Blogger Beta</title><summary type='text'>Yesterday I moved this blog to run under the Blogger Beta. I had been running a test blog under it for the last month, and had suffered no show stopping issues.  So made the decision to move yesterday and are now regretting it. The one thing I didn't test was the Atom feed with the various feed readers that subscribe to my blog. It would appear that pyblagg (the site most of my readers come via) </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/7147077628666200765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=7147077628666200765' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7147077628666200765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/7147077628666200765'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/10/now-running-on-blogger-beta.html' title='Now running on Blogger Beta'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-1203175183966304679</id><published>2006-10-08T08:17:00.000+10:00</published><updated>2006-10-08T08:35:46.605+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Using IronPython's 1.0.1 new community written built-in module support</title><summary type='text'>In a previous post I mentioned the community written built-in modules support provided with IronPython 1.0.1. I remembered that Kevin Chu had posted a C# replacement for the CPython md5 library on the mailing list for inclusion in the IronPython core. His code is a perfect candiate for using the new external module loading support. So if you compile the code below as a library assemblyusing </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/1203175183966304679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=1203175183966304679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1203175183966304679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/1203175183966304679'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/10/using-ironpythons-101-new-community.html' title='Using IronPython&apos;s 1.0.1 new community written built-in module support'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-116010229209410418</id><published>2006-10-06T12:36:00.000+10:00</published><updated>2006-10-07T15:52:02.583+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Latest IronPython Releases</title><summary type='text'>IronPython 1.0.1 releasedIronPython 1.0.1 was released today. Apart from some minor bug fixes, it includes a new feature described in the release email as follows:"The new support for community written built-in modules enables loading the .NET DLLs on startup and adding them to the built-in module list.  This feature was implemented by updating site.py to check for a "DLLs" directory and looking </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/116010229209410418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=116010229209410418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/116010229209410418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/116010229209410418'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/10/latest-ironpython-releases.html' title='Latest IronPython Releases'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115867182344956882</id><published>2006-09-19T23:11:00.000+10:00</published><updated>2006-09-19T23:21:28.726+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Deploying the GDATA Reader as an executable revisited</title><summary type='text'>In a previous post, I described how to create an executable with IronPython and provided a simple script to do it. I see that the IronPython team have released their own script Pyc to do the job. It can be found on the IronPython samples page.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115867182344956882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115867182344956882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115867182344956882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115867182344956882'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/09/deploying-gdata-reader-as-executable.html' title='Deploying the GDATA Reader as an executable revisited'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115748984440251545</id><published>2006-09-06T06:53:00.000+10:00</published><updated>2006-09-06T07:13:44.260+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>IronPython1.0 Final Released Today</title><summary type='text'>Jim Hugunin announced today that the Microsoft Dynamic Languages team have released IronPython 1.0. The release includes some new samples as well.Thanks to Jim and his team for a great product. I never thought I would say this, thanks Microsoft ;-)</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115748984440251545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115748984440251545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115748984440251545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115748984440251545'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/09/ironpython10-final-released-today.html' title='IronPython1.0 Final Released Today'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115743187260549039</id><published>2006-09-05T14:51:00.000+10:00</published><updated>2006-09-06T10:12:24.626+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>IronPython and ADO.NET Part 1</title><summary type='text'>This is the first in a series of posts about database access with IronPython and ADO.NET. This post will discuss connecting to the database and executing basic DDL and SQL statements. So that the examples can run on Windows and non Windows systems, they will support either SQLite3 via the Mono.Data.SQLiteCilent ADO provider or Microsoft Access via the System.Data.Odbc provider.Firstly we need </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115743187260549039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115743187260549039' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115743187260549039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115743187260549039'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/09/ironpython-and-adonet-part-1.html' title='IronPython and ADO.NET Part 1'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115719685577114054</id><published>2006-09-02T21:28:00.000+10:00</published><updated>2006-09-08T12:39:13.226+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Serving a Pylons App with ISAPI-WSGI</title><summary type='text'>David Primmer has put together a great how-to on running a Pylons app with ISAPI-WSGIhttp://pylonshq.com/project/pylonshq/wiki/ServePylonsWithIISAnd since Pylons uses Paste, it is a good how-to for running any Paste app under IIS.And just out of interest, is anyone other than David and myself using isapi-wsgi?</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115719685577114054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115719685577114054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115719685577114054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115719685577114054'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/09/serving-pylons-app-with-isapi-wsgi.html' title='Serving a Pylons App with ISAPI-WSGI'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115682209335838563</id><published>2006-08-29T13:25:00.001+10:00</published><updated>2010-04-22T00:54:12.439+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Django with an IBM Informix backend</title><summary type='text'>Update: This version of the django informix backend only works with Django pre 1.0 due to changes in Django database api. I have created a version that is known to work with Django 1.1+ and it's code can be found at: http://code.google.com/p/django-informix/At work I needed to quickly be able to publish some technical bulletins on the web and provide a web interface for addition of new content. </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115682209335838563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115682209335838563' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115682209335838563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115682209335838563'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/08/django-with-ibm-informix-backend.html' title='Django with an IBM Informix backend'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115579677599369419</id><published>2006-08-17T16:39:00.000+10:00</published><updated>2006-08-17T16:39:36.006+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>IronPython 1.0 RC2 released</title><summary type='text'>The Dynamic Languages team at Microsoft today released IronPython 1.0 RC2. I know what I will be testing for the next couple of nights. If no major issues found, looks like a final release in 2 weeks.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115579677599369419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115579677599369419' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115579677599369419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115579677599369419'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/08/ironpython-10-rc2-released.html' title='IronPython 1.0 RC2 released'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115554058372885650</id><published>2006-08-14T17:27:00.000+10:00</published><updated>2007-01-01T12:44:36.936+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Deploying the GDATA Reader as an executable</title><summary type='text'>Now that we have a working GDATA reader, it would be nice to make it into a CLI executable. IronPython provides a couple of ways to do this. The IronPython console application ipy.exe has an extension switch called SaveAssemblies. This will save the main Python script and any imported Python file as separate executables of the same basename. This is good if you have a simple single Python program</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115554058372885650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115554058372885650' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115554058372885650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115554058372885650'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/08/deploying-gdata-reader-as-executable.html' title='Deploying the GDATA Reader as an executable'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115537935639736625</id><published>2006-08-12T20:42:00.000+10:00</published><updated>2006-08-14T18:27:24.756+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>A Windows.Forms GUI for the GDATA Reader using IronPython</title><summary type='text'>This is the second coding entry in a series of posts about using IronPython to develop a GDATA reader.The purpose of this post is show how to add a GUI to the simple GDATA reader IronPython script I created in a previous post using System.Windows.Forms. It will not be an in depth discussion on how things work within Windows Forms. For a more detailed introduction to Windows Forms and IronPython, </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115537935639736625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115537935639736625' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115537935639736625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115537935639736625'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/08/windowsforms-gui-for-gdata-reader_12.html' title='A Windows.Forms GUI for the GDATA Reader using IronPython'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115527389479938238</id><published>2006-08-11T13:10:00.000+10:00</published><updated>2006-08-11T15:29:56.906+10:00</updated><title type='text'>My OSDC 2006 Paper Proposal Accepted</title><summary type='text'>My paper proposal "Development of Mono Applications with Agile Languages" has been accepted for this years Open Source Developers Conference in Melbourne. There are 15 proposals for the Python stream, and lots of others. The accepted proposals for the conference can be viewed here. Great to see that Alan and Andy will be presenting as well.So if you are into Open Source, want to spend time with </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115527389479938238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115527389479938238' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115527389479938238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115527389479938238'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/08/my-osdc-2006-paper-proposal-accepted.html' title='My OSDC 2006 Paper Proposal Accepted'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115526547693649257</id><published>2006-08-11T13:04:00.000+10:00</published><updated>2006-08-11T13:07:09.380+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cli'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><title type='text'>My CLI and IronPython Development Environment</title><summary type='text'>Someone asked me what my preferred development environment for doing CLI and IronPython work is. Since I want to use IronPython to develop cross-platform apps, my operating system is Ubuntu 6.06 LTS Linux running Mono 1.1.16.1. I normally have a couple of versions of IronPython installed, as of today it is 1.0 beta 9 and RC1. For editting I alternate between Vim 6.4 and the MonoDevelop 0.11 </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115526547693649257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115526547693649257' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115526547693649257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115526547693649257'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/08/my-cli-and-ironpython-development.html' title='My CLI and IronPython Development Environment'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115441901035129365</id><published>2006-08-01T17:56:00.000+10:00</published><updated>2007-05-13T22:16:18.134+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Agile investigation of the GDATA client with IronPython</title><summary type='text'>Updated 13 May 2007 - Modified for new location and packaging of GData libraries.This is the first coding entry in a series of posts about using IronPython to develop a GDATA reader. You will need to have IronPython RC1 or better installed, and either .NET 2.0 or Mono 1.1.16.1+ installed.Download the Google GDATA client and unarchive the contents.Find Google.GData.Client.dll and copy it to the </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115441901035129365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115441901035129365' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115441901035129365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115441901035129365'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/08/agile-investigation-of-gdata-client.html' title='Agile investigation of the GDATA client with IronPython'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115439540357047610</id><published>2006-08-01T11:30:00.000+10:00</published><updated>2006-10-28T22:10:43.576+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Confessions of a part-time IronPython programmer</title><summary type='text'>On the 27 july 2006 I gave a talk to the the Sydney Python Group (SyPy) about my experiences using IronPython on both .NET and Mono. I promised some people who couldn't attend that I would do a post on my blog that presented the same material. I have decided to present this material as a series of posts, with this post being the index to them.Index of postsAgile investigation of the GDATA client </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115439540357047610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115439540357047610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115439540357047610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115439540357047610'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/08/confessions-of-part-time-ironpython.html' title='Confessions of a part-time IronPython programmer'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115388351814696364</id><published>2006-07-26T13:11:00.000+10:00</published><updated>2006-07-26T15:06:21.816+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><title type='text'>IronPython 1.0 RC1 released</title><summary type='text'>It was announced on the IronPython mailinglist today, that the first release candiate of IronPython 1.0 is available for download. IronPython is an implementation of Python written in C# and designed to run on an implementation of CLI like Microsoft .NET 2.0 CLR or Mono 1.1.16.1+. The goal of the IronPython team is for 1.0 is to be compatible with CPython 2.4. But they have included some features</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115388351814696364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115388351814696364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115388351814696364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115388351814696364'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/07/ironpython-10-rc1-released.html' title='IronPython 1.0 RC1 released'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115321221899032771</id><published>2006-07-18T18:43:00.000+10:00</published><updated>2006-07-19T15:14:28.356+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Overriding IronPython's built-in modules</title><summary type='text'>For those who haven't used IronPython, batteries are not included. After installing IronPython, you need to copy, symbolic link or update sys.path with the CPython standard libs if you want to do more than script .NET/Mono classes. As the various beta's of IronPython have been released, some of the standard library modules are being coded in C# and included in the IronPython Assembly. The socket </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115321221899032771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115321221899032771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115321221899032771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115321221899032771'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/07/overriding-ironpythons-built-in.html' title='Overriding IronPython&apos;s built-in modules'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115318281619755516</id><published>2006-07-18T10:33:00.000+10:00</published><updated>2006-07-18T10:40:17.446+10:00</updated><title type='text'>SyPy Meetup Reminder Thursday 27 July</title><summary type='text'>The Sydney Python group is having its first meeting for the year on Thursday July 27.Usual time and new place:Thursday, July 27, 2006  (6:30 PM - 8:30 PM)The "new" University of Sydney School of IT Building.Thanks to Bob Kummerfeld for arranging this.The venue is approx 1 km from both Central and Redfern stations.Use the entrance from the University side, not the Cleveland St side. If you come </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115318281619755516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115318281619755516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115318281619755516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115318281619755516'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/07/sypy-meetup-reminder-thursday-27-july.html' title='SyPy Meetup Reminder Thursday 27 July'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115311556260422749</id><published>2006-07-17T15:52:00.000+10:00</published><updated>2006-07-17T15:52:45.486+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ironpython'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>IronPython and the moving API</title><summary type='text'>Last week the IronPython team released IronPython .0 beta 9. This should be the last beta before the release candiate.  Also  they  say they have finally locked down  the Hosting API. This has an impact on what I have been working on, which involves hosting the interpreter  within an ASP.NET handler. Thankfully the final Hosting API has returned to a more pythonic API rather than imho, the ugly </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115311556260422749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115311556260422749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115311556260422749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115311556260422749'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/07/ironpython-and-moving-api.html' title='IronPython and the moving API'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115249313065504138</id><published>2006-07-10T10:39:00.000+10:00</published><updated>2006-07-10T10:58:50.666+10:00</updated><title type='text'>What does the World Cup Football and OSDC 2006 have in common?</title><summary type='text'>While watching the second half of today's final as Italy and France played towards a penalty shootout, I made the most of my time and submitted my paper proposal for OSDC 2006. If it is accepted I will be speaking about using Agile Languages in this case, IronPython and Boo with Mono.Alan Green has submitted one, now just need Andy Todd to submit one, and the gang of 3 could be all speaking at </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115249313065504138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115249313065504138' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115249313065504138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115249313065504138'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/07/what-does-world-cup-football-and-osdc.html' title='What does the World Cup Football and OSDC 2006 have in common?'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115235921250780041</id><published>2006-07-08T21:46:00.000+10:00</published><updated>2006-07-08T21:46:52.516+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>Another weblog to maintain</title><summary type='text'>To not pollute this blog's Atom feed with too much detail on my CLI adventures, I have created a new blog.Now if blogger had category filters, I wouldn't have to do this. Of course, I could stop mucking around and get a domain name, find a web host and do my own.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115235921250780041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115235921250780041' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115235921250780041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115235921250780041'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/07/another-weblog-to-maintain.html' title='Another weblog to maintain'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115161324450202375</id><published>2006-06-30T06:34:00.000+10:00</published><updated>2006-10-19T23:02:03.405+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cli'/><title type='text'>CLI - a journey of discovery</title><summary type='text'>My open source interest has been focused on CLI for the last month, not the Command Line Interface but the Common Language Infrastructure. Thanks to mono there are tools to develop cross platform, cross language applications. As I am discovering the reality is a little different. So expect a few entries in this blog documenting the challenges, disappointments and victories as my journey of </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115161324450202375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115161324450202375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115161324450202375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115161324450202375'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/06/cli-journey-of-discovery.html' title='CLI - a journey of discovery'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-115161195857012254</id><published>2006-06-30T06:12:00.000+10:00</published><updated>2006-06-30T06:12:38.583+10:00</updated><title type='text'>Today I am an Australian</title><summary type='text'>After living in Australia for the last 7 years, marrying an Australian, and creating a new little Australian, last night with 80 others, I attended my Australian citizenship ceremony. So another phase in my life begins.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/115161195857012254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=115161195857012254' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115161195857012254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/115161195857012254'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/06/today-i-am-australian.html' title='Today I am an Australian'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-114890729774645704</id><published>2006-05-29T22:54:00.000+10:00</published><updated>2006-05-29T22:54:57.773+10:00</updated><title type='text'>OSDC 2006 Call for Papers</title><summary type='text'>The Open Source Developers Conference is happening again this December in Melbourne, Australia. The last two conferences were excellent. Of course what makes a great conference is the people that attend and the content.  The Call for Papers is now on.I hope to attend this year but not sure if I will submit a paper proposal.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/114890729774645704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=114890729774645704' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114890729774645704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114890729774645704'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/05/osdc-2006-call-for-papers.html' title='OSDC 2006 Call for Papers'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-114519019924938684</id><published>2006-04-16T22:23:00.000+10:00</published><updated>2006-04-16T22:23:19.693+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>SQLAlchemy, more than an ORM</title><summary type='text'>I remember seeing references to Michael Bayers' SQLAlchemy and thinking yet another Python ORM to look at sometime in the future. I have used SQLObject for various hobby projects, but since I deal with legacy databases (some database schema's just do not map well to an ORM) at the day job, I have tended to use SQL and the Python DBI for my database access work. Part of my job is to evaluate </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/114519019924938684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=114519019924938684' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114519019924938684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114519019924938684'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/04/sqlalchemy-more-than-orm.html' title='SQLAlchemy, more than an ORM'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-114501175693788210</id><published>2006-04-14T20:49:00.000+10:00</published><updated>2006-04-14T20:49:16.940+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>Pylons - another great tool for my programming toolkit</title><summary type='text'>In a previous post I mentioned that I had been looking at Pylons, a WSGI enabled web framework and had a project that would be a good fit. Finally have found some time to start work on it and my experiences with Pylons so far have been good. I picked Pylons for a number of reasons:WSGI enabledUses PasteNot aligned with any particular ORMSupport of different template packages via BuffetReasonable </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/114501175693788210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=114501175693788210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114501175693788210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114501175693788210'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/04/pylons-another-great-tool-_114501175693788210.html' title='Pylons - another great tool for my programming toolkit'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-114082245396837055</id><published>2006-02-25T10:00:00.000+11:00</published><updated>2006-02-25T10:07:33.966+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>Getting ISAPI-WSGI from Subversion Repository</title><summary type='text'>Had an anonymous email asking how to check-out isapi-wsgi from subversion. The following command will do it:svn co http://svn.isapi-wsgi.python-hosting.com/trunk</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/114082245396837055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=114082245396837055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114082245396837055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114082245396837055'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/02/getting-isapi-wsgi-from-subversion.html' title='Getting ISAPI-WSGI from Subversion Repository'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-114067459963321215</id><published>2006-02-23T17:03:00.000+11:00</published><updated>2006-02-23T17:06:59.413+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hexdump'/><title type='text'>Hex Dump Tools written in Python</title><summary type='text'>In reviewing my blog access stats, it would appear that most used search engine keyword combination that sends visitors to my site are "hex" and "dump". So to not disappoint these 20% of visitors, I have tracked down a number of hex dumping tools written in my favorite programming language.READBIN by Tony Dycks  is a Text Console-based program which reads a single Input File specified on the </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/114067459963321215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=114067459963321215' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114067459963321215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/114067459963321215'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/02/hex-dump-tools-written-in-python.html' title='Hex Dump Tools written in Python'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113886114076620023</id><published>2006-02-02T16:24:00.000+11:00</published><updated>2006-02-02T20:56:20.146+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>What's been happening in the world of WSGI</title><summary type='text'>Good to see some activity in the development of WSGI component based microframeworks.I have been following Ben Bangert and James Gardners' work on Pylons which is based on Myghty, with a custom Resolver, full Paste and WSGI integration. Haven't had a play with it yet, but have an idea for a project where Pylons may be the perfect fit. Also Julian Krause has just released RhubarbTart, a light </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113886114076620023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113886114076620023' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113886114076620023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113886114076620023'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/02/whats-been-happening-in-world-of-wsgi.html' title='What&apos;s been happening in the world of WSGI'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113792335658114232</id><published>2006-01-22T20:36:00.000+11:00</published><updated>2006-01-22T21:13:10.243+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>The Year in Review</title><summary type='text'>Tomorrow my blog is one year old. So thought it was time to review it's value. In the last year I have made 44 posts, not quite once a week based on the math. But truthfully, I appear to blog in bursts directly related to when I am doing open source stuff. And since any open source work can only be done in my free time, which is hard to find as I try to balance life between work and family, there</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113792335658114232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113792335658114232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113792335658114232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113792335658114232'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/01/year-in-review.html' title='The Year in Review'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113669144088351122</id><published>2006-01-08T14:24:00.000+11:00</published><updated>2006-01-08T14:37:20.896+11:00</updated><title type='text'>Why is the PC running so slow?</title><summary type='text'>At work we created a new VMWare image of the latest release of our Financial Software. Since it was required for a demo at our KL office, we needed to compress it prior to sending over the Internet to them. Since it was over 4GB, we used WinRAR to compress each virtual disk. It took forever and transferring via scp was just as bad. The cpu was the bottleneck, not because of the compression but </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113669144088351122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113669144088351122' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113669144088351122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113669144088351122'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2006/01/why-is-pc-running-so-slow.html' title='Why is the PC running so slow?'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113468918678418108</id><published>2005-12-16T10:18:00.000+11:00</published><updated>2005-12-16T12:00:39.016+11:00</updated><title type='text'>Merry Christmas</title><summary type='text'>Heading off on computer free Christmas holidays tomorrow. Back to my homeland of New Zealand and looking forward to crayfish and beef on a spit for Christmas dinner. So just wanted to post a greeting now. Thanks to all the people who have read my blog, the  members of the open source community who have helped me and have provided feedback. To those who celebrate Christmas, have a great one with </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113468918678418108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113468918678418108' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113468918678418108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113468918678418108'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/12/merry-christmas.html' title='Merry Christmas'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113468647128087658</id><published>2005-12-16T09:09:00.000+11:00</published><updated>2005-12-16T10:35:34.496+11:00</updated><title type='text'>Recharged after OSDC</title><summary type='text'>After attending OSDC last week, I came back energised and wanting to get some more open source stuff done.So apart from getting Roundup to work with WSGI, I have been busy integrating a newly released version of informixdb into the Zope Informix DA and SQLObject. Informix is our development database at work and for any *ix Python DBI access we have been using mxODCBC as the previous release of </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113468647128087658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113468647128087658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113468647128087658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113468647128087658'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/12/recharged-after-osdc.html' title='Recharged after OSDC'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113413791394062830</id><published>2005-12-10T01:14:00.000+11:00</published><updated>2005-12-10T01:20:16.556+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>OSDC 2005 - My WSGI Talk Errata</title><summary type='text'>I have updated the copy of the paper to include more info on using paste.deploy pipelines. This info was presented at the conference but wasn't part of my submitted paper due to time constraints.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113413791394062830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113413791394062830' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113413791394062830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113413791394062830'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/12/osdc-2005-my-wsgi-talk-errata.html' title='OSDC 2005 - My WSGI Talk Errata'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113402408747867789</id><published>2005-12-08T15:35:00.000+11:00</published><updated>2005-12-08T17:45:40.710+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>OSDC 2005 - My WSGI talk</title><summary type='text'>Due to lack of an Internet connection during the conference (my issue not OSDC's), I have not had a chance to post anything about the conference until now. On Monday 5 December I gave my talk on WSGI. Not really sure how it went across as no one asked any questions at the end or really talked to me about it during the rest of the conference. Of course maybe it was so good, everyone now fully </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113402408747867789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113402408747867789' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113402408747867789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113402408747867789'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/12/osdc-2005-my-wsgi-talk.html' title='OSDC 2005 - My WSGI talk'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113261982462060170</id><published>2005-11-22T11:12:00.000+11:00</published><updated>2005-11-22T13:36:27.870+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>Deploying ViewCVS with WSGI</title><summary type='text'>In my continuing expermentation with Python Paste I came across the cgiapp module. The module provides a class that acts as a proxy to an existing CGI script, which means you can take an existing CGI script and run it using a WSGI enabled server. Rather than testing it's functionality with a simple cgi script, decided to see if I could run ViewCVS with it. To get it to run was very simple.Create </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113261982462060170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113261982462060170' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113261982462060170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113261982462060170'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/11/deploying-viewcvs-with-wsgi.html' title='Deploying ViewCVS with WSGI'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113226961138076984</id><published>2005-11-18T09:53:00.000+11:00</published><updated>2005-11-20T14:53:12.976+11:00</updated><title type='text'>SyPy Meetup Last Night</title><summary type='text'>Last night was the last meeting of the year for the Sydney Python group. Andy Todd did a test run of his OSDC presentation on PythonCard. Apart from having to cope with using a Windows laptop instead of his beloved iBook, it was very interesting introduction in how to use PythonCard. I gave a presentation on Python Paste and hopefully, a few more know now what it is. The discussion on </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113226961138076984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113226961138076984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113226961138076984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113226961138076984'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/11/sypy-meetup-last-night.html' title='SyPy Meetup Last Night'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-113203092869156899</id><published>2005-11-15T17:38:00.000+11:00</published><updated>2005-11-15T17:22:14.713+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>Deploying a WSGI app with Python Paste</title><summary type='text'>As part of my research of the current state of WSGI for my paper for OSDC2005 I revisited PythonPaste. Ian has added lots more functionality since I last looked and I wanted to use Python Paste as the "glue" for a demo of creating a web app from WSGI middleware components. As with most stuff Ian does, there was enough documentation to get me going or so I thought. In reality, it took me a lot </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/113203092869156899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=113203092869156899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113203092869156899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/113203092869156899'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/11/deploying-wsgi-app-with-python-paste.html' title='Deploying a WSGI app with Python Paste'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-112745711904484711</id><published>2005-09-23T16:29:00.000+10:00</published><updated>2005-09-23T16:31:59.050+10:00</updated><title type='text'>OSDC Proposal Outline</title><summary type='text'>It would appear that you need a login to view my proposal. So here is a copy.WSGI - Gateway or Glue?Short Description: Present a review of where WSGI currently is and describe/show how it is being used to create a framework-neutral set of components.Stream: Python30 minute Paper Presentation in EnglishAbstractThe Web Service Gateway Interface is an API defined in PEP 333 that allows web servers </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/112745711904484711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=112745711904484711' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112745711904484711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112745711904484711'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/09/osdc-proposal-outline.html' title='OSDC Proposal Outline'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-112683192527551433</id><published>2005-09-16T10:41:00.000+10:00</published><updated>2005-09-16T10:57:42.606+10:00</updated><title type='text'>OSDC Proposal Accepted</title><summary type='text'>"Your proposal has now been reviewed, and I am pleased to be able to inform you that it has been accepted for inclusion in the conference program" so it is now time for me to gather together all the ideas that have flowing around in my head and create a coherent paper from them. The proposal description can be found at http://osdc2005.cgpublisher.com/proposals/24After looking at the other </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/112683192527551433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=112683192527551433' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112683192527551433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112683192527551433'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/09/osdc-proposal-accepted.html' title='OSDC Proposal Accepted'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-112522421273031679</id><published>2005-08-28T20:03:00.000+10:00</published><updated>2005-08-29T12:26:53.640+10:00</updated><title type='text'>Argh, having to learn java again</title><summary type='text'>After managing to keep myself employed for almost the last decade without having to program in Java, a project at work means that the end is nigh. Pulled the "Teach yourself Java in 21 days" out of storage and noted that it was published in 1996. So Java and I have kept our distance for a long time. Also means I need to get myself up to speed with what has happened to Java over the period. In the</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/112522421273031679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=112522421273031679' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112522421273031679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112522421273031679'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/08/argh-having-to-learn-java-again.html' title='Argh, having to learn java again'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-112452133161882453</id><published>2005-08-20T16:54:00.000+10:00</published><updated>2005-08-20T17:02:11.623+10:00</updated><title type='text'>OSDC Proposal Submitted</title><summary type='text'>Due to the "massive" response from my readers (thanks Richard) I went with WSGI and submitted a proposal. As of last night, it looks like they have 55 proposals of a wide and interesting range of topics. It would also appear there are more Python than Perl proposals, but I had my rose coloured glasses on, so I may be mistaken.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/112452133161882453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=112452133161882453' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112452133161882453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112452133161882453'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/08/osdc-proposal-submitted.html' title='OSDC Proposal Submitted'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-112399583265639302</id><published>2005-08-14T14:45:00.000+10:00</published><updated>2005-08-14T15:07:36.923+10:00</updated><title type='text'>Goodbye Windows, Welcome Linux to my home</title><summary type='text'>At work I use Windows XP as my workstation because that's what our clients use to run our frontend. Most of our development work is done on servers running Linux and truthfully the most used program on my XP box is ssh. But at home, I have always run a Microsoft OS. Of late, I have been questioning why. The home machine is used for paying the bills via the Internet, reading email, browsing the </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/112399583265639302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=112399583265639302' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112399583265639302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112399583265639302'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/08/goodbye-windows-welcome-linux-to-my.html' title='Goodbye Windows, Welcome Linux to my home'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-112392962925015412</id><published>2005-08-13T20:34:00.000+10:00</published><updated>2005-08-13T20:45:38.363+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Database design for newbies</title><summary type='text'>Found this whitepaper on database design by Ian Bicking &amp; Brian Moloney. A good explanation of Dr Codd's rules but in a language a newbie could understand.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/112392962925015412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=112392962925015412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112392962925015412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112392962925015412'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/08/database-design-for-newbies.html' title='Database design for newbies'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-112391575237852695</id><published>2005-08-13T16:42:00.000+10:00</published><updated>2005-08-13T22:13:39.626+10:00</updated><title type='text'>How fast a year goes by, OSDC decisions again...</title><summary type='text'>It doesn't seem that long ago that I was considering presenting a paper at OSDC 2004. But I did, and here we are a year later in the same situation. I really enjoyed last year's conference, both giving my presentation, meeting many interesting people, and deep discussions over many beers each night. I want to submit a proposal for a paper but still haven't decided what I want to talk about. </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/112391575237852695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=112391575237852695' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112391575237852695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/112391575237852695'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/08/how-fast-year-goes-by-osdc-decisions.html' title='How fast a year goes by, OSDC decisions again...'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-111667263755982771</id><published>2005-05-21T20:47:00.000+10:00</published><updated>2005-05-21T21:54:23.870+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Creating an ODBC data source using Python</title><summary type='text'>For the cross-platform installer I am creating, I need to create ODBC data sources for Windows installations. Thanks to the Python ctypes module the solution was as simple as:import ctypesODBC_ADD_DSN = 1        # Add data sourceODBC_CONFIG_DSN = 2     # Configure (edit) data sourceODBC_REMOVE_DSN = 3     # Remove data sourceODBC_ADD_SYS_DSN = 4    # add a system DSNODBC_CONFIG_SYS_DSN = 5 # </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/111667263755982771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=111667263755982771' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/111667263755982771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/111667263755982771'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/05/creating-odbc-data-source-using-python.html' title='Creating an ODBC data source using Python'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-111667090428274436</id><published>2005-05-21T19:53:00.000+10:00</published><updated>2005-05-21T20:45:36.333+10:00</updated><title type='text'>Require a cross-platform installer, Python to the rescue</title><summary type='text'>The company I work for develops an ERP system that has it's heritage in implementations for medium size companies running on UNIX systems. As the global ERP vendors have moved in our space, we have had to move into the SME market which means running on Linux or Windows server systems. And since some of our new clients cannot afford the cost of a technical resource going on-site to install and </summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/111667090428274436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=111667090428274436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/111667090428274436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/111667090428274436'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/05/require-cross-platform-installer.html' title='Require a cross-platform installer, Python to the rescue'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-111451650310519210</id><published>2005-04-26T21:49:00.000+10:00</published><updated>2005-04-26T21:55:03.106+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>build-pk.py now part of Python Paste</title><summary type='text'>Ian has given me check-in access to the PythonPaste SVN, so I have checked in my cross-platform build-pkg.py script. Also looking at making a distribution of the 3rd party packages using Python Eggs.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/111451650310519210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=111451650310519210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/111451650310519210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/111451650310519210'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/04/build-pkpy-now-part-of-python-paste.html' title='build-pk.py now part of Python Paste'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10338754.post-111422522021954165</id><published>2005-04-23T12:50:00.000+10:00</published><updated>2005-04-24T13:10:55.703+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wsgi'/><title type='text'>Installing WSGIKit, opps I mean Python Paste under Win32</title><summary type='text'>Ian has been unhappy with the name WSGIKit, so it has been renamed Python Paste I think the name better matches what the package does, the WSGI glue that sticks all the python components together. Anyway have made some minor changes to my cross-platform build-pkg.py script so that it works more like Ian's shell script. Have sent a copy to him, so who knows, maybe it will be part of Python Paste.</summary><link rel='replies' type='application/atom+xml' href='http://hex-dump.blogspot.com/feeds/111422522021954165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10338754&amp;postID=111422522021954165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/111422522021954165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10338754/posts/default/111422522021954165'/><link rel='alternate' type='text/html' href='http://hex-dump.blogspot.com/2005/04/installing-wsgikit-opps-i-mean-python.html' title='Installing WSGIKit, opps I mean Python Paste under Win32'/><author><name>Mark Rees</name><uri>http://www.blogger.com/profile/13884562284992556003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://4.bp.blogspot.com/-RLCTcdTPEvQ/Tr8zskmsBhI/AAAAAAAAAd4/xaz-HsMH5lA/s220/rees.jpg'/></author><thr:total>0</thr:total></entry></feed>
