Subversion has the ability to output a log file in XML format. I think it would be pretty straightforward to implement an application in Ruby (mabe with use of Amrita), that creates some nice looking statistic about the repository.

On a side note, I have a personal subversion repository that contains everything I have accomplished during my study of Software Engineering in Hagenberg. This dates back to somewhere in 2000, and so far I am at revision 3628, and the repository uses about 500MB. It is a bit strange that 5 years worth of work can fit on a single CD 8-)


SuperMemo is the only application I know of that tries to improve ones memory. The problem is that it is not free, and only works in Windows.

The idea is to write an application similar to supermemo called donofo (= do not forget), but written in a platform independent language (Ruby or XUL), and with mathematical based optimizer. Although the SuperMemo developer has done a lot of research, he seems to have not much of programming experience. The optimizer should be based on mathematical sound methods (bayesian networks?), I am pretty sure this can be done without stuff like neural networks or lots of parameters gathered through trial and error.

Ruby Programming Challenge

Python has a quite interesting programming challenge. Unfortunately it is not possible to do the challenge in any other programming language, because in the later levels it starts to depend on special libraries that are only available in Python.

The idea is to create a similar challenge that does not depend on a programming language. Ruby probably should be a very practical choice to get through all levels, but It should also be possible with Perl, Python, Java, or whatever. This would also be a very entertaining way to teach programming. It could work like a game with different episodes: string episode with 10 levels, an OOP episode, etc.

Getting into Shape

The blog is finally getting into shape. I did some hefty modifications on the White as Milk theme (at least it was difficult for me as I have not done anything in CSS for years). But now it looks nice at least in Firefox and Opera, I will test IE tomorror at work. Now it’s time for me to put some content on the site.


Please tell me what you think about the design of this site. Is it hard to read? This is a test posting to demonstrate how all the formatting looks like. This is bold, and this is italic. A link looks like this, and now to a blockquote:

There is a theory which states that if ever anybody discovers exactly what the Universe is for and why it is here, it will instantly disappear and be replaced by something even more bizarre and inexplicable. There is another theory which states that this has already happened.
– Douglas Adams

Now, this is how removed text looks like, and inserted text. Now what about smilies? 🙂 and here are some more: 😉 🙁 😀 😮 😯 😕 😎 😡 😛 😐 :mrgreen: Also see

This is how a bullet list looks like:

  • First item,
  • second item,
  • third item.

An ordered list:

  1. First item,
  2. second item,
  3. third item.

Now to some code: #define void int That’s it. And now to the more tag:

This is how a very long pre formatted text looks like:

The same as tt (or code):
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, pre, strike {

Here is the AdSense success formula from AdSense team.

  1. A content-rich page = Highly-targeted ads
  2. Highly-targeted ads + Interested users = Healthy clickthrough & conversion rates
  3. Healthy clickthrough & conversion rates = Success!

Source: Mike Gutner – AdSense Optimization Team

  • Item one, with teletype stuff in it.
  • Another item

So to conclude:
A content-rich page + Interested users = Success!