Start
   Blogaria
   Bored
   bsgen
   cconf
   Cookies
   Dialwhatever
   dnspb
   fch
   HammerServer
   jpeginfo
   kalk
   Lectures
   Microproxy
   msc
   Nasapics
   Off The Grid
   PGPkey
   Posters
   SafeEdit
   Simple listserv
   syscheck
   Wallpapers
Karel as an adult

A little movie
An animation can't be properly rendered. You have probably a too old version of Flash player.






You are accessing this site over plain HTTP. If you go to https://www.kubat.nl then you will get network encryption - but you'll encounter a self-signed key.

Karel Kubat


Just as is the case with most personal websites, this won't be of any use to you. But if you have really nothing better to do...
Onsite material:
  • Blogaria: A collection of snippets that I can't find any other spot for.

  • Bored section: random pictures taken by mobile phone whilst having nothing better to do.

  • BSgen is a bs generator for corporate e-mail memo's.

  • C-conf is a very light-weight automake-like tool to help in the construction of C/C++ programs on different platforms. It works fine with standard GNU make (doesn't require e.g. cmake).

  • Cookies are random witty quotes that I've schlepped around with me for quite some while. You can see my collection of cookies, a Unix cookie program, and a few tips on how to use all this.

  • Dial Whatever: incase you wonder whether there's a nifty nerdy word hidden in your phone number.

  • Dnspb: a DNS proxy/balancer. This is a serspace program that forwards incoming UDP or TCP DNS requests to a number of back ends.

  • FCH was my first useful C program ever.

  • HammerServer is a networked process where arbitrary data are stored and can be retrieved. The server makes sure that data tampering (e.g., by a malevolent database administrator) is detected. Hence, the HammerServer provides ``tamper-resistance''. The next step in security would be probably a tamper-free log - which is very hard to achieve and involves specialized hardware. It's a Perl implementation w/docs.

  • Jpeginfo: a tiny tool in C to show information about jpeg images.

  • Kalk is a C-like calculator that I still use.

  • Lectures are presentations of some of my lectures. Downloadable in PDF format.

  • Microproxy is my tiny C++ proxy for http and https.

  • MSC is my collection of Missing Shell Commands. Basically bash commands that I feel extremely unconfortable without.

  • Nasa Pics is a collection of cherished astronomy images.

  • Off The Grid, my page on Steve Gibson's hand-usable encryption.

  • PGP Key lists my public PGP key and fingerprint, incase you want to mail me and wish to use a 'sealed envelope'.

  • Posters, silly stuff.

  • SafeEdit is yet-another-tiny-Perl-script that I use for -- yes, safe editing.

  • Syscheck is stil yet-another-tiny-Perl-script which reads a configuration file and can check the health of a Unix system. I use it to make servers self-healing, so I don't have to watch them.

  • Wallpapers are some of my desktop photos that brighten up my lappie.


Local Weather
  • Groningen Saturday May 19th
  • Temperature 19°C (H 19°, L 19°)
  • No precipitation
It's always the same in this datacenter.
Offsite material:
  • e-tunity is a Dutch ICT company, of which I'm co-founder (www.e-tunity.com).

  • Crossroads is my pet project, a level5 TCP balancer / failover utility. It also does fancy tricks for the HTTP protocol (level7). Check out --

  • e-tunity's publicly available software, largely written by me, is featured on public.e-tunity.com

  • Easy SVN Viewer, one of the packages at public.e-tunity.com, also has its separate project page on freshmeat. It allows one to set up a web-based Subversion repository browser really quick, via just one cgi-based Perl script that handles all.