Nothing to hide? You are boring!
Talking to my friends and random strangers about privacy problems like data collections and data mining, I often have to deal with the 'good guy have nothing to hide.' argument. Here is my list of answers, add yours... read more
Gentoo, Rails and mod_fcgid
My friend Marcel asked me about my Gentoo, Rails and mod_fcgid configuration. Here it is: Software versions: apache-2.2.6 mod_fcgid 1.10 rails 1.2.5 Content of the .htaccess file inside the public directory... read more
Onetime Password plugin for rails
Do you blog from friends computers or the internet cafe? I do not. I am too much afraid that there is some sort of malware installed that will grab my password. To overcome this problem, I wrote a small onetime... read more
7 reasons why computer security is hard
1. Constant changes There are new attacks and new vulnerabilities every day. It is necessary to keep software up to date. If your software vendor issues a patch or an update, make sure to apply it as quick as... read more
A rails application in less than 10 hours.
I was a bit bored and thought about the idea of writing an useful and production ready web application with 'ruby on rails' in less then 10 hours. When I say production ready, I mean that the code is more or less... read more
Fail save
While working with the excellent writertopia authorization plugin I made some small changes to let it fail more secure in certain situations. With this plugin you are able to query and set permissions for users... read more
Test driven development is your friend
Since I started programming in ruby, I tried to force myself to do test driven development. The pain of writing the test first and the actual code later prevents me from over engineering and makes me focus better on... read more
Html2Pdf with OpenOffice
There is an easy way to make use of the OpenOffice features via commandline. Recently I was in need for a robust and fast way to convert html files to pdf. Main requirement was the ability to run under win32 and... read more
Security consulting
A secure IT infrastructure is crucial for the core business of most modern companies. The benefits of the internet have the side effect of being exposed to various threats like viruses, worms or targeted attacks. I can... read more
Application development
Content management systems, community software, isp management solutions, time tracking... Since I started programming on my dads Commodore 64, I came in contact with many programming languages, concepts and... read more
