<?xml version="1.0" encoding="UTF-8"?>
<rss version="0.92">
<channel>
	<title>Christian Schenk</title>
	<link>http://www.christianschenk.org</link>
	<description>Blogging about my experiences with technology and all different kinds of projects and experiments</description>
	<lastBuildDate>Tue, 15 Jul 2008 08:22:41 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Follow meta refresh with Commons HttpClient</title>
		<description>Having to check the title tag from a lot of different websites I needed a tool that would follow HTTP redirects as well as redirects in meta refresh tags. As a fan of Commons HttpClient, I hacked together some code that does the work.

For the impatient: check out the code ...</description>
		<link>http://www.christianschenk.org/blog/follow-meta-refresh-with-commons-httpclient/</link>
			</item>
	<item>
		<title>German translation for xRecurseDiff</title>
		<description>I was searching for a simple Windows application that compares the files of two directories. This comes in handy if you've downloaded an update to some Open Source software and want to know what exactly changed in the new version. So I found xRecurseDiff and it was perfect for my ...</description>
		<link>http://www.christianschenk.org/blog/german-translation-for-xrecursediff/</link>
			</item>
	<item>
		<title>Deleting files older than a week under Windows</title>
		<description>If you're running a Windows server and want to delete files that are older than, say, a week then Visual Basic comes to the rescue. Once you've got the script running you'd like Windows to start it every day so you don't have to do this manually: at will be ...</description>
		<link>http://www.christianschenk.org/blog/deleting-files-older-than-a-week-under-windows/</link>
			</item>
	<item>
		<title>Remove clutter from WordPress 2.5</title>
		<description>After upgrading to WordPress 2.5 I noticed some extra tags in the HTML header of my site: an RSD link, a link to the wlwmanifest.xml and a meta tag with the name set to generator.

While the link tags were introduced in an earlier release of WordPress the meta tag came ...</description>
		<link>http://www.christianschenk.org/blog/remove-clutter-from-wordpress-25/</link>
			</item>
	<item>
		<title>Analyzing letter frequencies of RFCs</title>
		<description>Lately, I wrote a small tool that analyzes letter frequencies of arbitrary text files. So I decided to download all RFC's and give the tool a try. I was wondering whether the relative frequencies of letters in the RFC's would match those shown on Wikipedia or other websites.


Results
I ran a ...</description>
		<link>http://www.christianschenk.org/blog/analyzing-letter-frequencies-of-rfcs/</link>
			</item>
	<item>
		<title>Iterating over the characters in a string</title>
		<description>I was wondering what would be the fastest method to iterate over the characters in a string with Java. A small test implements the following things:

using an Iterable
toCharArray()
charAt()
calling charAt() on a CharSequence


You can download the Eclipse project as a tar or zip or browse the code online here; have a ...</description>
		<link>http://www.christianschenk.org/blog/iterating-over-the-characters-in-a-string/</link>
			</item>
	<item>
		<title>Caching with dynamic proxy classes</title>
		<description>In my last post I used AspectJ to implement a cache that stored the returned result of methods with a special annotation (@Cachable). If you can't use AspectJ you may want to use a dynamic proxy class: in this post I'll present a solution for this.

You can download the Eclipse ...</description>
		<link>http://www.christianschenk.org/blog/caching-with-dynamic-proxy-classes/</link>
			</item>
	<item>
		<title>Caching with AspectJ</title>
		<description>In my last post I presented a very simple cache that stores objects. Now I want to use this cache with AspectJ in a small sample application.

You can download the Eclipse project as a tar or zip file or browse the code online here.


Implementing the aspect
I decided to use an ...</description>
		<link>http://www.christianschenk.org/blog/caching-with-aspectj/</link>
			</item>
	<item>
		<title>Implementing a simple cache with Java</title>
		<description>In this post I'll present a simple cache written in Java. It can be used to store objects of any kind or specific types only. The objects will expire after a certain time that can be customized too. Since this cache is really simple I didn't implement a caching strategy ...</description>
		<link>http://www.christianschenk.org/blog/implementing-a-simple-cache-with-java/</link>
			</item>
	<item>
		<title>Integrate SmoothGallery into WordPress</title>
		<description>Lately I've been working on a plugin that integrates JonDesign's SmoothGallery into WordPress. Basically this is pretty straightforward because all I had to do was to build some code around the JavaScript and CSS and put everything into a plugin.

Then I was told that the plugin as I built it ...</description>
		<link>http://www.christianschenk.org/blog/integrate-smoothgallery-into-wordpress/</link>
			</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.572 seconds -->
<!-- Cached page served by WP-Cache -->
<!-- Compression = gzip -->