<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Lennart Regebro: Python, Plone, Web</title>
	<atom:link href="http://regebro.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://regebro.wordpress.com</link>
	<description>All your Python needs</description>
	<lastBuildDate>Thu, 26 Jan 2012 10:46:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='regebro.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Lennart Regebro: Python, Plone, Web</title>
		<link>http://regebro.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://regebro.wordpress.com/osd.xml" title="Lennart Regebro: Python, Plone, Web" />
	<atom:link rel='hub' href='http://regebro.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Self-publishing a book, Part 2: My tool chain</title>
		<link>http://regebro.wordpress.com/2011/12/24/self-publishing-a-book-part-2-my-tool-chain/</link>
		<comments>http://regebro.wordpress.com/2011/12/24/self-publishing-a-book-part-2-my-tool-chain/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 11:17:37 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[python3]]></category>
		<category><![CDATA[latex sphinx]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=723</guid>
		<description><![CDATA[Part 1: Why and How As a Python programmer, I&#8217;m of course biased towards tools that are written in Python or by Pythonistas or at least feel &#8220;Pythonic&#8221;. I also had a set of requirements: The tool chain had to somehow support testing all or almost all the code. It had to be able to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=723&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<address><a href="http://regebro.wordpress.com/2011/10/24/self-publishing-a-book-part-1-why-and-how/">Part 1: Why and How</a></address>
<p>As a Python programmer, I&#8217;m of course biased towards tools that are written in Python or by Pythonistas or at least feel &#8220;Pythonic&#8221;. I also had a set of requirements:</p>
<ul>
<li>The tool chain had to somehow support testing all or almost all the code.</li>
<li>It had to be able to produce some sort of print-ready format, which in practice means PDF.</li>
<li>Being able to make HTML would be an added bonus, as I wanted the option to make a website out of the book.</li>
</ul>
<p>The obvious choice to write this book was therefore to use <a href="http://docutils.sourceforge.net/rst.html" target="_blank">ReST</a>, and <a href="http://sphinx.pocoo.org/" target="_blank">Sphinx</a> to generate PDF/HTML from that. Sphinx goes via LaTeX to generate the PDF and writing it directly in LaTeX would have been an option, it&#8217;s used for a lot of technical documentation. But I didn&#8217;t feel like learning LaTex, and I didn&#8217;t know how good the LaTeX to HTML tools were.</p>
<h2>First problem: Testing the code</h2>
<p>The &#8220;canonical&#8221; way to test ReST code is to write it as <a href="http://docs.python.org/library/doctest.html" target="_blank">doctests</a> and then run the ReST source code with a testrunner. As Brandon would accept ReST for Python Magazine, this is who I wrote the articles. This had various problems, most of which <a href="http://packages.python.org/manuel/" target="_blank">Manuel</a> promised to solve, but Manuels syntax for what makes up a doctest is different from Sphinx syntax. I solved this by writing a plugin for Manuel to handle the Sphinx syntax so you could use Manuel to run tests in Sphinx.compatible ReST, but it was relegated by Benji to a branch, where I think it died.</p>
<p>Another problem was that I needed to mix Python 2 and Python 3 code. I had originally intended to have a flag for what versions of Python it should be run with, and let Manuel skip tests is the test wasn&#8217;t in the list of Python versions. But I didn&#8217;t want to have my own branch of Manuel that only I used, so in the end I decided to drop Manuel and go for a much simpler solution. This solution wouldn&#8217;t have worked well for the articles, but it works fine for the book, and that is to use the <code>literalinclude</code> directive. This simply includes an external file, as a literal block.</p>
<p>This way I wrote (nearly) all code examples in the book as separate files, usually doctests, and included them into the book with <code>literalinclude</code>. I then wrote one unit test for each Python version, where I made a DocFileSuite out of all the files that should be tested for that version. The test for Python 3.1 will also run 2to3 on some of these code snippets first. I then have a simple bash file that will run all the unit tests.</p>
<h2>Second problem: LaTeX</h2>
<p>As mentioned above, Sphinx looked like a promising solution to not have to learn LaTex or other complex publishing softwares. That turned out to be wrong, I still had to learn a lot of LaTeX. The first reason for this is that I wanted to be able to select what fonts I used. So one of the first questions was how to select other fonts in LaTeX. And the answer is: You don&#8217;t really. It turns out that LaTeX is just a set of TeX macros to make it easier to use TeX, which is highly involved. LaTex in turn comes in several different distributions, which in turn include different sets of macros, called &#8220;packages&#8221; and different pdf generators. And each distribution typically includes several different packages that claim to do much the same thing, such as selecting fonts.</p>
<p>Hence, when you Google for how to do this, you get several different answers, one which is actually a good working answer, and some that may be technically correct but may lead you completely astray and only give you more problems.</p>
<p>For Linux, the distribution to use is TeX Live. It&#8217;s a sort of mega-distribution that merged all other distributions, if I understand correctly. Although it&#8217;s the one included with almost all Linux-distros that may not help you very much, I ended up having to download TeX Live and compile it from source (which takes <em>ages</em>) because of bugs rendering the version included with Ubuntu at that time unusable for me.</p>
<p>And then I had to learn enough LaTeX to change the default templates with Sphinx to do what I wanted. I needed to not only include a &#8220;preamble&#8221; of LaTeX code in the Sphinx configuration, but also modifying sphinx.sty and sphinxcustom.cls. This was mostly changes in design and margins etc. I did have to fix some bugs in Sphinx usage of LaTeX as well. I still have to feed those bugfixes back to Sphinx, I&#8217;m sorry I haven&#8217;t done that. Soon, I promise.</p>
<h2>Third problem: Fonts</h2>
<p>Even after I had figured out that the correct way to select fonts is <code>\usepackage{fontspec}</code> I still had problems. One of my technical reviewers pointed out that the PDF didn&#8217;t have any <a href="http://en.wikipedia.org/wiki/Typographic_ligature" target="_blank">ligatures</a>. That was indeed strange, and after much fiddling around I figured out that the version of the font I was using simply did not have any ligatures. In the end I ended up using <a href="http://www.gust.org.pl/projects/e-foundry/tex-gyre/schola" target="_blank">TeX Gyre Schola</a>, an open source version of Century Schoolbook for the main text, the also free <a href="http://dejavu-fonts.org/wiki/Main_Page" target="_blank">DejaVu Sans Mono</a> for the code, and the completely commercial <a href="http://www.linotype.com/275343/fluxbold-font.html" target="_blank">Flux Bold</a> for headings. I went with Flux Bold for the headings because it is beautiful, used in the Python logo, and I already owned a copy anyway. DejaVu Sans Mono was selected purely on aesthetic reasons and just happened to be free, and TeX Gyre Schola was selected as a version of Century Schoolbook that worked, with ligatures. That it was free was again pure luck.</p>
<h2>The tool chain</h2>
<p>So the complete tool chain looks like this:</p>
<ol>
<li>ReStructuredText</li>
<li>Python tests using unittest and doctest</li>
<li>Sphinx to generate LaTeX output</li>
<li>xelatex to generate PDF</li>
</ol>
<p>Out of this comes a PDF file that makes up the inside of the book. Another PDF makes up the cover, and you upload both to CreateSpace, and they will make a book out of it!</p>
<p>I used Sphinx to generate the book site as well. I could probably have done it faster in Plone, but I decided to use Sphinx to generate a static HTML site because that made it easy for me to put up a sample chapter, and also meant I held the door open to easily put all of the book on the web at a later date (which I indeed also ended up doing, more on that in a future installment).</p>
<p>Next part of this will discuss how to make sure the book is a good book.</p>
<br />Filed under: <a href='http://regebro.wordpress.com/category/book/'>book</a>, <a href='http://regebro.wordpress.com/category/python/'>python</a>, <a href='http://regebro.wordpress.com/category/python3/'>python3</a> Tagged: <a href='http://regebro.wordpress.com/tag/latex-sphinx/'>latex sphinx</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/723/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=723&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/12/24/self-publishing-a-book-part-2-my-tool-chain/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
		<item>
		<title>Finding the ideal Plone Conference location</title>
		<link>http://regebro.wordpress.com/2011/12/06/finding-the-ideal-plone-conference-location/</link>
		<comments>http://regebro.wordpress.com/2011/12/06/finding-the-ideal-plone-conference-location/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 14:41:04 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[plone]]></category>
		<category><![CDATA[plone conference]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=712</guid>
		<description><![CDATA[This saturday, Karl Horak tried to find a good place for the Plone Conference, but by taking an weighted average of the location, he only found where the average Plone Conference is located. Which seems very cold and wet, and not ideal at all. I think his methodology can be improved on. The average place [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=712&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This saturday, <a href="http://plonemetrics.blogspot.com/2011/12/plone-conference-2011-by-numbers.html" target="_blank">Karl Horak tried to find</a> a good place for the Plone Conference, but by taking an weighted average of the location, he only found where the average Plone Conference is located. Which seems very<a href="http://3.bp.blogspot.com/-Kk0NZmx78RA/TtrNGfLbJII/AAAAAAAABdI/DoEWNjl9sCw/s1600/ConferenceLocations.png" target="_blank"> cold and wet</a>, and not ideal at all. I think his methodology can be improved on. The average place is not necessarily the ideal place.</p>
<p>If we look at where the conference has been located as an average of the attendance, we get this sort of graph for the the longitude:</p>
<p><a href="http://regebro.files.wordpress.com/2011/12/ploneconflongitude.png"><img class="aligncenter  wp-image-713" title="PloneConfLongitude" src="http://regebro.files.wordpress.com/2011/12/ploneconflongitude.png?w=483&#038;h=331" alt="" width="483" height="331" /></a>We can see that the longitude makes no noticeable  difference. The latitude is a different story, though:</p>
<p><a href="http://regebro.files.wordpress.com/2011/12/ploneconflatitude.png"><img class="aligncenter size-full wp-image-714" title="PloneConfLatitude" src="http://regebro.files.wordpress.com/2011/12/ploneconflatitude.png?w=497" alt=""   /></a>The two outliers are Washington and Bristol, and we can of course ignore them as statistical flukes. And then we get a linear formula for attendance as a function of latitude:</p>
<blockquote>
<h2>attendance = 400 + latitude in degrees * 1.1</h2>
</blockquote>
<p>So, the more easterly, the better. Being just on the edge of the international date line would then yield the best results with 598 attendants, but it will be hard to find a good conference location there. Instead I recommend New Zealand. But as east becomes west as an arbitrary location, there is a small risk that the cutoff point is not the international dateline, and that New Zealand is on the &#8220;negative&#8221; side, and yield only 195 attendants, but I find that unlikely. If we want to be on the safe side, we do need to go gradually east and see. As we like nice weather in the Plone community, good locations would be Cairo (434 attendees), Mogadishu (450 attendees) or if you want to take a bigger risk, The Maldives  with 480 attendees, or possibly 84, depending on where the cutoff is.</p>
<p>There is also a possibility that the function isn&#8217;t linear. It could for example be cubic, which would make the projected attendances wrong, but the conclusion should still be to go east, although the east cost of the US would work well too, with Florida in preference for weather. Or for that matter, Cuba.</p>
<p>Or it could be a cyclic function:</p>
<p><a href="http://regebro.files.wordpress.com/2011/12/ploneconflatitude2.png"><img class="aligncenter size-full wp-image-716" title="PloneConfLatitude2" src="http://regebro.files.wordpress.com/2011/12/ploneconflatitude2.png?w=497" alt=""   /></a>In this case the best latitudes would be 148W, 108W, 68W, 28W, 12E, 52E, 92E, 132E and 172E. That gives us the following desirable locations:</p>
<ul>
<li>Anchorage, Alaska, US (149W)</li>
<li>Billings, Montana, US (108W)</li>
<li>La Paz, Bolivia (68W)</li>
<li>The Azores (28E-25E)</li>
<li>Tripoli, Libya (12E)</li>
<li>Tehran, Iraq (51E)</li>
<li>Lhasa, Tibet (91E)</li>
<li>Vladivostok, Russia (131E)</li>
<li>Christchurch, New Zealand (173E)</li>
</ul>
<p>What we do see here is that no matter what the function is, New Zealand would be a good bet, and therefore the inevitable conclusion is that there should be no call for proposals, we just you tell Tim Knapp to do the Plone Conference. Remember: Correlation *is* causation.</p>
<br />Filed under: <a href='http://regebro.wordpress.com/category/plone/'>plone</a>, <a href='http://regebro.wordpress.com/category/plone-conference/'>plone conference</a>, <a href='http://regebro.wordpress.com/category/python/'>python</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/712/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=712&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/12/06/finding-the-ideal-plone-conference-location/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>

		<media:content url="http://regebro.files.wordpress.com/2011/12/ploneconflongitude.png" medium="image">
			<media:title type="html">PloneConfLongitude</media:title>
		</media:content>

		<media:content url="http://regebro.files.wordpress.com/2011/12/ploneconflatitude.png" medium="image">
			<media:title type="html">PloneConfLatitude</media:title>
		</media:content>

		<media:content url="http://regebro.files.wordpress.com/2011/12/ploneconflatitude2.png" medium="image">
			<media:title type="html">PloneConfLatitude2</media:title>
		</media:content>
	</item>
		<item>
		<title>Self-publishing a book, Part 1: Why and How</title>
		<link>http://regebro.wordpress.com/2011/10/24/self-publishing-a-book-part-1-why-and-how/</link>
		<comments>http://regebro.wordpress.com/2011/10/24/self-publishing-a-book-part-1-why-and-how/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 13:49:09 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[python3]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=704</guid>
		<description><![CDATA[Nobody that reads this blog can have missed that I&#8217;ve written a book and self-published it. It&#8217;s been a long and interesting journey, and I think I should share some of the experience. The book started out of necessity. Not mine, but the communities. There was no good documentation on how to port to Python [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=704&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nobody that reads this blog can have missed that I&#8217;ve written a book and self-published it. It&#8217;s been a long and interesting journey, and I think I should share some of the experience.</p>
<p>The book started out of necessity. Not mine, but the communities. There was no good documentation on how to port to Python 3, and I realized that if it was going to be made, I had to do it, and that it would be a crazy amount of work. So I wondered if there was any way I could recuperate some of that in money. The idea I had was to write a series of 3-5 articles in Python Magazine, and then merge those articles with some appendices and forewords and things into a small book. I shipped this idea to Brandon Rhodes, the editor of the magazine, and since Python Magazine had a limited time of exclusivity on their articles, it turned out to work fine. I could write the articles, and after their exclusivity ran out, also publish them as a book.</p>
<p>So I started writing, around December 2009 if I remember correctly. During spring 2010 I had finished and delivered three articles, but by that the reorganizing Python Magazine was doing never got anywhere, and the articles were never published.</p>
<h2>Publishing</h2>
<p>At this time I started looking for publishers, as I now believed I could actually deliver a book. It&#8217;s a short book, but nevertheless, it&#8217;s a book. Most publishers, like O&#8217;Reilly, will pay out advances, and as such they will only accept your book if they believe in it. So they require you to fill out these long applications full of questions. As it would probably take me days just to fill out these applications and come up with answers to most of their questions (that I felt often didn&#8217;t apply) I decided that major publishers probably weren&#8217;t the right thing for me.</p>
<p>I also talked to Packt Publishing. I&#8217;ve reviewed several of their books here, and they have several times mailed me if I want to write a book, often on weird topics that they think have a market, like &#8220;Zope Configuration&#8221;. I said that I&#8217;ve worked with Zope for 10 years and have no idea what &#8220;Zope Configuration&#8221; means. Packt first said no to my book, as they didn&#8217;t want to publish a book that was likely to be less than 200 pages long. Then they said maybe, can you please write it in Microsoft Word using our templates? I said that I couldn&#8217;t. I wanted the examples to be tested, meaning that using Word was out. I needed a format that was basically text.</p>
<p>The option that lay ahead then was self-publishing. This also had the benefit of making it possible to use Creative Commons, something I wanted. After talking to Chris McDonough, who self-published his BFG (now Pyramid) <a href="https://www.createspace.com/3422488">book</a> via CreateSpace, I decided to use CreateSpace as well. CreateSpace has the benefit of being owned by Amazon, and hence you get a much better deal when selling books via Amazon.com from them, then from other self-publishing print houses, and quite a lot of sales will come from Amazon.com.</p>
<p>So I went with Create Space, and I wrote the book in Restructured Text, and used <a href="http://sphinx.pocoo.org/" target="_blank">Sphinx</a> and <a href="http://www.latex-project.org/" target="_blank">LaTeX</a> to create a PDF output of the book, and I used GIMP to make a PDF cover, using an<a href="http://www.flickr.com/photos/tambako/802764156/in/set-72157600820506271" target="_blank"> image of an albino Burmese Python</a> I found on flickr.com by using their creative commons search.  Brett Cannon was nice enough to write a foreword which added a nice touch of authority to the book and makes it sound like I know what I&#8217;m talking about.</p>
<p>But although I had the text, there was a long path to having a book.  In <a href="http://regebro.wordpress.com/2011/12/24/self-publishing-a-book-part-2-my-tool-chain/">Part 2</a> I&#8217;ll write a bit about the toolchain I used and the technical problems I had.</p>
<address><a href="http://regebro.wordpress.com/2011/12/24/self-publishing-a-book-part-2-my-tool-chain/">Part 2: My tool chain</a></address>
<br />Filed under: <a href='http://regebro.wordpress.com/category/book/'>book</a>, <a href='http://regebro.wordpress.com/category/python/'>python</a>, <a href='http://regebro.wordpress.com/category/python3/'>python3</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/704/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=704&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/10/24/self-publishing-a-book-part-1-why-and-how/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
		<item>
		<title>I want your calendar data!</title>
		<link>http://regebro.wordpress.com/2011/10/04/i-want-your-calendar-data/</link>
		<comments>http://regebro.wordpress.com/2011/10/04/i-want-your-calendar-data/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 07:30:39 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[calendaring]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[recurrence]]></category>
		<category><![CDATA[timezones]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=697</guid>
		<description><![CDATA[Do you or your company or your customers have a big calendar of some sort, with hundreds or more events in it? In Outlook or iCal or whatever? Can you export it to iCalendar/ics files? The please export that file, and run it through my anonymizing script: https://github.com/regebro/plone.app.eventindex/blob/master/anonical.py Send the result to me. Or just [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=697&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Do you or your company or your customers have a big calendar of some sort, with hundreds or more events in it? In Outlook or iCal or whatever? Can you export it to iCalendar/ics files?</p>
<p>The please export that file, and run it through my anonymizing script: https://github.com/regebro/plone.app.eventindex/blob/master/anonical.py</p>
<p>Send the result to me. Or just send the ical directly to me, I promise to anonymize it and not keep the original around. I will from this put together massive .ics files that can be used for performance testing on calendars with real data. These ics files will be completely anonymous; only the start, end and recurrence if any, will be kept; and the resulting test sets will be made open source so others can benefit from this test data.</p>
<p>It is for the good of mankind! Especially open source!</p>
<br />Filed under: <a href='http://regebro.wordpress.com/category/calendaring/'>calendaring</a>, <a href='http://regebro.wordpress.com/category/plone/'>plone</a>, <a href='http://regebro.wordpress.com/category/python/'>python</a> Tagged: <a href='http://regebro.wordpress.com/tag/calendaring/'>calendaring</a>, <a href='http://regebro.wordpress.com/tag/plone/'>plone</a>, <a href='http://regebro.wordpress.com/tag/python/'>python</a>, <a href='http://regebro.wordpress.com/tag/recurrence/'>recurrence</a>, <a href='http://regebro.wordpress.com/tag/timezones/'>timezones</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/697/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/697/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/697/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/697/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/697/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/697/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/697/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/697/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/697/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/697/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/697/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/697/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/697/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/697/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=697&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/10/04/i-want-your-calendar-data/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
		<item>
		<title>Porting to Python 3: Print run will end! Last chance!</title>
		<link>http://regebro.wordpress.com/2011/09/24/porting-to-python-3-print-run-will-end-last-chance/</link>
		<comments>http://regebro.wordpress.com/2011/09/24/porting-to-python-3-print-run-will-end-last-chance/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 09:58:56 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[python3]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=693</guid>
		<description><![CDATA[I&#8217;m ending the print run of Porting to Python 3. This is therefore your last chance to get a paper copy! The book is, as of today, only available directly from the createSpace eStore. It may be available via Amazon for a couple of more days, but I guarantee nothing. By the end of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=693&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m ending the print run of <a href="http://python3porting.com/" target="_blank">Porting to Python 3</a>. This is therefore your last chance to get a paper copy!</p>
<p>The book is, as of today, only available directly from the <a href="https://www.createspace.com/3513738" target="_blank">createSpace eStore</a>. It may be available via Amazon for a couple of more days, but I guarantee nothing. By the end of the month, it will be removed from the createSpace sStore as well.</p>
<p>Anything can happen, and it could very well appear in print again, but it looks highly unlikely at the moment. It will however continue to be available for free, online.</p>
<p>I aim to write a post (or possible several) on the experience of self-publishing, which has been very interesting and a lot of fun. The reasons for ending the print-run will be explained there, and has it&#8217;s basis in the Polish banking system. Intriguing, eh? Watch this space&#8230; <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<br />Filed under: <a href='http://regebro.wordpress.com/category/book/'>book</a>, <a href='http://regebro.wordpress.com/category/plone/'>plone</a>, <a href='http://regebro.wordpress.com/category/python/'>python</a>, <a href='http://regebro.wordpress.com/category/python3/'>python3</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/693/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=693&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/09/24/porting-to-python-3-print-run-will-end-last-chance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
		<item>
		<title>Porting to Python 3: Register your interest in PDF versions.</title>
		<link>http://regebro.wordpress.com/2011/07/20/porting-to-python-3-register-your-interest-in-pdf-versions/</link>
		<comments>http://regebro.wordpress.com/2011/07/20/porting-to-python-3-register-your-interest-in-pdf-versions/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 05:59:15 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[python3]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[kindle]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=691</guid>
		<description><![CDATA[I&#8217;ve had a couple of requests of making eBook versions of Porting to Python 3. This is unfortunately quite a bit of work, not the least because I need to set up a shop for it on the website etc. And it also depends on the platform. I&#8217;ve been digging into Kindle support, and it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=691&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had a couple of requests of making eBook versions of <a href="http://python3porting.com/">Porting to Python 3</a>. This is unfortunately quite a bit of work, not the least because I need to set up a shop for it on the website etc. And it also depends on the platform. I&#8217;ve been digging into Kindle support, and it seems pretty much impossible to make a custom Kindle version in any of the supported eBook formats. However, I might be able to make a custom PDF for Kindle, in the Kindle size, and in black and white (while an iPad-friendly version should be in color so you get syntax highlighting).</p>
<p>However, to do that will also take time, and I need a Kindle to test on&#8230;</p>
<p>So, to make sure I&#8217;m just not wasting my time, I would need 10 iPad people and 10 Kindle people promising that they will buy the eBook version. And I need to borrow a Kindle, or have an additional 5-10 Kindle-preorders to cover the cost to buy one. As the printing costs a couple of dollars, I think $25 is a reasonable price for the eBook versions, and you&#8217;ll also not have to pay for shipping.</p>
<p>So mail me, or add a comment here if you would buy a PDF version of the book.</p>
<br />Filed under: <a href='http://regebro.wordpress.com/category/book/'>book</a>, <a href='http://regebro.wordpress.com/category/python/'>python</a>, <a href='http://regebro.wordpress.com/category/python3/'>python3</a> Tagged: <a href='http://regebro.wordpress.com/tag/ebook/'>ebook</a>, <a href='http://regebro.wordpress.com/tag/ipad/'>ipad</a>, <a href='http://regebro.wordpress.com/tag/kindle/'>kindle</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/691/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/691/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/691/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/691/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/691/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/691/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/691/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/691/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/691/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/691/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/691/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/691/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/691/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/691/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=691&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/07/20/porting-to-python-3-register-your-interest-in-pdf-versions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
		<item>
		<title>Porting to Python 3 is available online for free!</title>
		<link>http://regebro.wordpress.com/2011/07/16/porting-to-python-3-is-available-online-for-free/</link>
		<comments>http://regebro.wordpress.com/2011/07/16/porting-to-python-3-is-available-online-for-free/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 06:19:25 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=683</guid>
		<description><![CDATA[Hi, I&#8217;m craaaaaaaaaaaazy Len, and boy do I have an offer for you! Yes, you can get my book, the award-winning(*) &#8220;Porting to Python 3&#8243; for cheaper than cheap! Yes, it is available on-line, for absolutely free, and all you need to do is point your browser at http://python3porting.com/ There you will find the whole [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=683&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi, I&#8217;m <em><strong>craaaaaaaaaaaazy Len</strong></em>, and boy do I have an offer for you! Yes, you can get my book, the award-winning(*) &#8220;Porting to Python 3&#8243; for cheaper than cheap! Yes, it is available on-line, for absolutely free, and all you need to do is point your browser at <a href="http://python3porting.com/" target="_blank">http://python3porting.com/</a></p>
<p>There you will find the whole book in HTML format. And you don&#8217;t even need 3D-glasses!</p>
<p><del>Of course, if you want to, you can still <a href="https://www.createspace.com/3513738" target="_blank">buy a hard-copy</a>.</del></p>
<address>(*) No actual award won. Side-effects include Python 3 envy amongst web developers.</address>
<br />Filed under: <a href='http://regebro.wordpress.com/category/python/'>python</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/683/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/683/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/683/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/683/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/683/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/683/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/683/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/683/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/683/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/683/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/683/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/683/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/683/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/683/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=683&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/07/16/porting-to-python-3-is-available-online-for-free/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
		<item>
		<title>Take my Python 3 book survey!</title>
		<link>http://regebro.wordpress.com/2011/06/29/take-my-python-3-book-survey/</link>
		<comments>http://regebro.wordpress.com/2011/06/29/take-my-python-3-book-survey/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 18:57:22 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[python 3000]]></category>
		<category><![CDATA[python3]]></category>
		<category><![CDATA[poll]]></category>
		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=679</guid>
		<description><![CDATA[Have you ported to Python 3, or are you planning to do so? Please take the survey!&#8221; Only six questions! I&#8217;ll give away one copy of my book to one of those who answers (if you leave an email, which is optional). Filed under: book, python, python 3000, python3 Tagged: poll, survey<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=679&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Have you ported to Python 3, or are you planning to do so? Please take the survey!&#8221; Only six questions! I&#8217;ll give away one copy of <a href="http://python3porting.com/" target="_blank">my book</a> to one of those who answers (if you leave an email, which is optional).</p>
<a href="http://polldaddy.com/s/6B91AF0F4E328BF0">Take Our Survey!</a>
<br />Filed under: <a href='http://regebro.wordpress.com/category/book/'>book</a>, <a href='http://regebro.wordpress.com/category/python/'>python</a>, <a href='http://regebro.wordpress.com/category/python-3000/'>python 3000</a>, <a href='http://regebro.wordpress.com/category/python3/'>python3</a> Tagged: <a href='http://regebro.wordpress.com/tag/poll/'>poll</a>, <a href='http://regebro.wordpress.com/tag/survey/'>survey</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/679/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=679&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/06/29/take-my-python-3-book-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
		<item>
		<title>Looking for  projects! Everything Python and Plone!</title>
		<link>http://regebro.wordpress.com/2011/06/09/looking-for-projects-everything-python-and-plone/</link>
		<comments>http://regebro.wordpress.com/2011/06/09/looking-for-projects-everything-python-and-plone/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 16:48:43 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[plone]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/?p=677</guid>
		<description><![CDATA[A couple of smallish projects I had lined up for late June/July got delayed to August/September, so I&#8217;m currently free for small projects (days-weeks). I am always looking for big projects (weeks-months), and Colliberty can also take on huge projects (2-3 developers for months) and project manage them. We do both direct consulting and subcontracting, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=677&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A couple of smallish projects I had lined up for late June/July got delayed to August/September, so I&#8217;m currently free for small projects (days-weeks). I am <strong>always</strong> looking for big projects (weeks-months), and Colliberty can also take on huge projects (2-3 developers for months) and project manage them.</p>
<p>We do both direct consulting and subcontracting, and everything is done remotely (unless you have loads of money).</p>
<p>Contact me at<a href="mailto:lennart@colliberty.com" target="_blank"> lennart@colliberty.co</a>m or <a href="mailto:regebro@gmail.com" target="_blank">regebro@gmail.com</a>.</p>
<br />Filed under: <a href='http://regebro.wordpress.com/category/plone/'>plone</a>, <a href='http://regebro.wordpress.com/category/python/'>python</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/677/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=677&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/06/09/looking-for-projects-everything-python-and-plone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
		<item>
		<title>Plone 4 Linux install demo</title>
		<link>http://regebro.wordpress.com/2011/05/12/plone-4-linux-install-demo/</link>
		<comments>http://regebro.wordpress.com/2011/05/12/plone-4-linux-install-demo/#comments</comments>
		<pubDate>Thu, 12 May 2011 14:55:04 +0000</pubDate>
		<dc:creator>Lennart Regebro</dc:creator>
				<category><![CDATA[plone]]></category>

		<guid isPermaLink="false">http://regebro.wordpress.com/2011/05/12/plone-4-linux-install-demo/</guid>
		<description><![CDATA[Installation of Plone 4 on Linux (View on blip.tv) Filed under: plone<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=664&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&posts_id=5154189&cross_post_destination=80453&view=full_js"></script>
<div>Installation of Plone 4 on Linux (<a href="http://blip.tv/file/5136540">View on blip.tv</a>)</div>
<br />Filed under: <a href='http://regebro.wordpress.com/category/plone/'>plone</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/regebro.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/regebro.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/regebro.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/regebro.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/regebro.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/regebro.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/regebro.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/regebro.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/regebro.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/regebro.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/regebro.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/regebro.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/regebro.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/regebro.wordpress.com/664/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=regebro.wordpress.com&amp;blog=1158551&amp;post=664&amp;subd=regebro&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://regebro.wordpress.com/2011/05/12/plone-4-linux-install-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">regebro</media:title>
		</media:content>
	</item>
	</channel>
</rss>
