<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/abc" -->
<rss version="0.92">
<channel>
	<title>Martin Ankerl</title>
	<link>http://martin.ankerl.com</link>
	<description>No movement is faster than no movement</description>
	<lastBuildDate>Thu, 21 Jan 2010 20:27:04 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>svn-shortlog &#8212; Compact &amp; Beautiful Subversion Changelog</title>
		<description><![CDATA[At work we periodically have short developer meetings to discuss what has happened in the last month. To do this, we go through the bugs in our issue tracking system, and the subversion commits in our repository. Unfortunately, getting an overview of the subversion commits was rather cumbersome, and we could not find any efficient [...]]]></description>
		<link>http://martin.ankerl.com/2009/12/23/svn-shortlog-compact-beautiful-subversion-changelog/</link>
			</item>
	<item>
		<title>How to Generate Random Colors Programmatically</title>
		<description><![CDATA[Creating random colors is actually more difficult than it seems. The randomness itself is easy, but aesthetically pleasing randomness is more difficult. For a little project at work I needed to automatically generate multiple background colors with the following properties:

Text over the colored background should be easily readable
Colors should be very distinct
The number of required [...]]]></description>
		<link>http://martin.ankerl.com/2009/12/09/how-to-create-random-colors-programmatically/</link>
			</item>
	<item>
		<title>How To: Download Any Flash Video with flashrip in Ubuntu</title>
		<description><![CDATA[Downloading flash videos in Linux was already not too difficult, but thanks to flashrip, it has gotten very easy. Here is a little demo how it works:




Once installed, you basically use one click to get a video preview and then a prompt with the filename to save the file. The script works by looking into [...]]]></description>
		<link>http://martin.ankerl.com/2009/11/15/how-to-download-any-flash-video-with-flashrip-in-ubuntu/</link>
			</item>
	<item>
		<title>iRob Feeder in Action (Video)</title>
		<description><![CDATA[Finally! PROFACTOR  (the company I work for) has decided to get a youtube account and upload some videos. Best of all, this gives me a chance to show off a bit of my (our) work  
iRob Feeder is a solution for equipping of industry facilities. We can recognize the 3D position of different [...]]]></description>
		<link>http://martin.ankerl.com/2009/11/13/irob-feeder-in-action-video/</link>
			</item>
	<item>
		<title>Online Password Encrypter for Apache</title>
		<description><![CDATA[Apache uses (among other hashes) SHA-1 keys for encryption in the .htpasswd. I administer a subversion server, and from time to time I have to add new external users to the system. This is usually rather cumbersome because there is no easy way to get to their encrypted password.
Thats why I have created The Online [...]]]></description>
		<link>http://martin.ankerl.com/2009/05/22/online-password-encrypter-for-apache/</link>
			</item>
	<item>
		<title>Scientific Approach to Green Tea Preparation</title>
		<description><![CDATA[A few months ago I seem to have become a green tea advocat, since I have realized that it is probably the most healthy beverage ever invented (including water). 
The enormous study &#8220;Green Tea Consumption and Mortality Due to Cardiovascular Disease, Cancer, and All Causes in Japan&#8221; took 11 years with over 40.000 participants, and [...]]]></description>
		<link>http://martin.ankerl.com/2009/05/13/scientific-approach-to-green-tea-prepreation/</link>
			</item>
	<item>
		<title>Java Challenge &#8211; The Mysterious Method Wrapper</title>
		<description><![CDATA[Here is the challenge. Create some Java code so that this JUnit test works: 

public class EachMethodTest {

    /**
     * Simple test object.
     */
    public static class Fu {
        @Callable
     [...]]]></description>
		<link>http://martin.ankerl.com/2009/04/16/java-challenge-the-mysterious-method-wrapper/</link>
			</item>
	<item>
		<title>Beautiful Font Hinting in Ubuntu 8.10 and 9.04</title>
		<description><![CDATA[Even though I have an LCD monitor, I always have the subpixel hinting switched off because it is just painfully ugly to my eyes. Even when hinting is switched to maximum, the fonts are quite blurry (if you don&#8217;t believe me, type xmag and take a screenshot of your font. You can see red and [...]]]></description>
		<link>http://martin.ankerl.com/2009/01/22/beautiful-font-hinting-in-ubuntu-810/</link>
			</item>
	<item>
		<title>Java 1.5 Collections Hierarchy Graph</title>
		<description><![CDATA[Here is an inheritence graph of some of the more important Java collection classes of Java 1.5. Instantiateable classes are blue and rectangular, abstract classes are just rectangular, and interfaces are elliptic. Click on the image for a printable size:
Java 1.5 Collections Hierarchy
As a sidenote, have written this post almost a year ago and just [...]]]></description>
		<link>http://martin.ankerl.com/2009/01/05/java-15-collections-hierarchy-graph/</link>
			</item>
	<item>
		<title>Approximation of sqrt(x) in Java</title>
		<description><![CDATA[Yesterday I have played a bit with reinventing a fast approximation for sqrt() in Java. This might be handy with J2ME. Wikipedia has a nice article about Approximations that depend on IEEE representation.  My version works, and on my Intel Dual Core with an average error of 1.57%, maximum error 4.02% it is 3.5 [...]]]></description>
		<link>http://martin.ankerl.com/2009/01/05/approximation-of-sqrtx-in-java/</link>
			</item>
</channel>
</rss>
