<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>THijs</title>
	<link>http://thijsjonkman.nl</link>
	<description>Plone, Django, Python, Front-end and other creative outlets</description>
	<lastBuildDate>Wed, 26 May 2010 14:08:29 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Not caching certain plone templates in Varnish</title>
		<description><![CDATA[For a customer I needed to have an old school custom Plone template not to be cashed. The site was put behind varnish and just adding &#8220;no-cache&#8221; headers did not work.
The solution was creating an extra rule in the &#8220;Cache Configuration Tool&#8221; (http://yourplonecms.com/portal_cache_settings/with-caching-proxy/rules), which allows for quite a lot of customization.
To the top of the [...]]]></description>
		<link>http://thijsjonkman.nl/2010/05/26/not-caching-plone-templates-varnish/</link>
			</item>
	<item>
		<title>DOM Scripting; the book by Jeremy Keith</title>
		<description><![CDATA[This book has proven to be a great read. It is: easily written, focussed on web designers, has great regard for web standard and builds up nicely by showing all the steps and then sticking them together in a fictional case.
Based on semantic HTML and CSS the book shows you how to enhance the user [...]]]></description>
		<link>http://thijsjonkman.nl/2010/04/15/dom-scripting-the-book-by-jeremy-keith/</link>
			</item>
	<item>
		<title>Plone 3.2.1 ImportError</title>
		<description><![CDATA[While updating a plone 3.1.7 instance to 3.2.1 I all of the sudden had the following import error:

    ImportError: No module named ImplPython
Searching the net I only found irrelevant solutions to my situation. I had an other plone 3.2.1 instance that used to work, so I checked if it would still run and it did. [...]]]></description>
		<link>http://thijsjonkman.nl/2009/03/18/plone-3-2-1-importerror/</link>
			</item>
	<item>
		<title>Rsync</title>
		<description><![CDATA[Our office network has horrible download speeds, it is more efficient to zip a file before copying it. (No longer slow but still nice to not forget this)
rsync -avz --progress server:source target
]]></description>
		<link>http://thijsjonkman.nl/2009/02/12/rsync/</link>
			</item>
	<item>
		<title>Override portlets or Subclassing</title>
		<description><![CDATA[On http://transcyberia.info/archives/39-customizing-navigation-in-Plone3.html I found a great article on how to subclass the navigation portlet. Explanations and all. This entry is based on that article but doesn&#8217;t have all the nice explanations.
For a generic plone 3 portlet with a template portlet.pt and a module named portlet.py, this is what you need to do to subclass it. [...]]]></description>
		<link>http://thijsjonkman.nl/2009/01/20/override-portlets-or-subclassing/</link>
			</item>
	<item>
		<title>Creating an ssh tunnel</title>
		<description><![CDATA[Setting up a host for a server in the ssh config and creating an ssh tunnel.
For this your would have to have access to a server. Open your ssh configuration in a text editor.
gedit ~/.ssh/config
Add the server specifications.
Host host
HostName path.to.server.com
User username
Create an ssh tunnel.
ssh host -L8080:127.0.0.1:8080
Now you can reach host as if it were 127.0.0.1 [...]]]></description>
		<link>http://thijsjonkman.nl/2009/01/20/creating-an-ssh-tunnel/</link>
			</item>
	<item>
		<title>Case insensitive terminal</title>
		<description><![CDATA[Case insensitivity for tabcompletion is something I have needed more often, this is how to do it. (found the solution on ubuntu forums, http://ubuntuforums.org/showthread.php?t=559596 )
Create or edit the file .inputrc and add the line:
set completion-ignore-case on

My coleague Jarno had the following tip originally as a comment.
You could also add the following to your .bashrc
bind 'set [...]]]></description>
		<link>http://thijsjonkman.nl/2008/12/26/case-insensitive-terminal/</link>
			</item>
</channel>
</rss>
