The 2nd Swiss Unix Conference (SUCON '04) will take place from the 2nd till the 4th of September in the Technopark in Zürich.
On the 5th of September SUCON '03 will take place in the Kongresshaus in Zürich.
The LUG-Camp has finished. There are a lot of pictures.
The next LUG-Camp will be in Switzerland and is organized by the Linux Users Group Switzerland. There are only few places left.
... but sometimes I find time. Style sheets are very useful. They reduced the size of this html by 30% up to 65%. It is also possible to have multiple "themes" by selecting different style sheets (Internet Explorer does not supprot this, you have to use Mozilla, Opera or Konqueror.
Yes, I am still here. Long time has passed, my exams are over and I have more time now. I have completely rewritten the templates for this page and I am still improving them. Shinji and Yui have been upgraded to Debian/Woody, and I am planing to switch to a new server.
Be shure to check out md5sumify.pl.
I use these pictures to test TFT's for faulty pixels. First use the white and black one to locate such pixels, then use the RGB pictures to find out which subpixels cease to work. The 'check'-picture is for tuning the AD-conversion in the TFT.
You may use the framebuffer console which displays a cute penguin logo at startup. Since so many people use the standard logo, it is almost lame to use this too. With the help of the gimp plugin glogo I converted the Debian swirl into a suitable header for kernel 2.4.12. Enjoy!
I am happy about my Thinkpad finally running Debian GNU/Linux. Since many students of the department of computer science may have bought a laptop similar to mine, I wrote also a howto on who to install Debian GNU/Linux on it.
I wanted to keep all my address-data at the same place. Because I always carry my palm with me, I decided to maintain the records there and wrote a wrapper-script to access them from mutt(1). Actually, the script reads the output from addresses and filters the records. Check it out!
Because it took incredibly log to load the bookmark data I decidet to split the perl-script in two parts: a server (which runs all the time) and a client (which just passes the requests and answers through). This has the advantage that not only web-clients can search the bookmarks. With a little shellscript, you can search them also from the command line! Or you could write a plugin for some IRC bots ;-)
I'm planing to implement also another feature: the server becoming a client to one or more other servers. This way you could do a distributed search in all the bookmarks of your friends *g*.
Everyone does it and so do I. Don't expect updates very often, I don't change my desktop like my clothing as other peoples do ;-). Unfortunately, since I have bought a new TFT (the picture of the old 14" CRT got unstable) the wallpapers from digitalblasphemy don't fit the screen size (1280x1024) anymore. I guess that I have to get a membership there now.
Recently I got an old compaq, which replaces now my first attempt of a separate firewall -- an even older i386 with 4MB RAM and 128MB HDD. I didn't give up to set up Linux on the 386, it was just too annoying that the machine was always swapping when I wanted to change some settings.
The compaq was a i486DX2 with 8MB RAM and 120MB HDD. I upgraded the RAM to 16MB and replaced the hard-disk by one with 1GB. The new HDD is mounted on gumming so it runs more or less silent :-).
With the Thinkpad I got a week ago from the Stiftung Studenten Discount (SSD), my lan is now going to look like a reel network. Have a look at the "kroki".
After setting up a server using Debian's GNU/Linux, I configured the Apache web-server and moved this page from http://n.ethz.ch/student/hodaniel to http://hotti.2y.net.
Dynamic DNS is done by a perl script, which updates the DNS server at http://www.dhs.org/. My server is an old Pentium 75 with 60 GB HDD and 48 MB RAM.
Whenever I had to rename a lot of files I had to use either mmv(1) or a complicated for-loop in bash. So I wrote a little script called viname. viname takes the files given on command line and puts them into a temporary file, which you can edit with your favourite editor (e.g. vim). After saving and exiting, viname renames all files according to their new names.
I finally finished my new layout. As you can see, I altered the old Freshmeat layout which i liked very much.
Searching for a powerful tool to create HTML pages with a unique layout I found WML. This makes it really simple to create lots of them, using a template, self-defined tags, eperl, m4, html beautification and a lot more.