Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

marcus (4582)


My Modules:
GraphViz::ISA::Multi (unreleased)

Computer geek who studies computer science to become a Master of his Science, playing with Parrot, Perl and all the rest just for fun - did I mention geek?

Journal of marcus (4582)

Thursday June 17, 2004
03:03 PM

No YAPC for me :-(

Maybe I'm too dumb, but I'm unable to view the YAPC webcasts on my computer, using any media program available for Linux. Even MPlayer can't do it.

Why don't they just torrent them or put them elsewhere for download?

Wednesday June 16, 2004
01:54 PM

Money Transfer

OK, there are a few things in our globalised/online world which really annoy me:

How it should be: I go to my home-banking page/the page of the german postal service/some other well known service, give my Credit Card and can make a Money Order for about 440 CAN$ to the place where I want to sleep in August.

How it is:
I burned an hour in searching for some hint how to do it and I don't know any more than before.


Saturday June 12, 2004
11:40 AM

Time Machine

I just stumbled over this page. It's one of my first homepages and I really forgot that it existed. Thanks to my old friend google, I know now what I was up to almost 6 (!) years ago.

Ok, I was young (16), played a lot with Delphi, didn't care about free software and used MS FrontPage Express 2.0 (guess it came with some Internet Explorer) to create the page. I had a good laugh about myself.

Best is that I can still log in....

Tuesday June 01, 2004
05:00 PM

DTD to .... whatever

Sometimes it's quite hard to get some information and/or usefull free software out there.

I've been spending about an hour now to find something to generate

a) a usefull tree view out of a DTD file.

b) something that generates input forms (or something like that) out of a DTD file.

I found nothing appropriate! The only thing I found for a) is called Matra and creates ASCII trees! And it doesn't resolve multiple elements that point to the same subelement. Not that nice.

b) is even more pain. I expected some nice piece of software that I can feed a DTD file and that creates at least some nice GUI style input wizards or active html pages in whatever language but I found plain nothing! It's all there in the DTD file, why write your own software to create valid XML from that def?

The internet is to small and there are not enough free software people out there to serve my needs :-)

Thursday May 13, 2004
04:35 PM

How to burn 21 days in Java

Do you know these projects that start for fun and just get out of control? (Ask Larry or Linus)

We're doing this software enginering class in university and our teacher gave us this nice example of bad coding called "Zuul". It's so fun just coding on it. It's some kind of text adventure engine and written in Java.I burned about two man weeks on it by now and now we got NPCs, Items and a Dialog system. All described in XML of course. It's real fun but I don't think I'm doing something usefull. Just for fun....

We GPLed it (as we rewrote 99,999% of it) and it's now a real free software project: JZuul

I'll come back to you when it has become an OS. :-)

Sunday May 02, 2004
01:24 PM

Testing Parrot

Ok, my friend call me mad actually, but it's like collecting stamps: collection Parrot test. A friend of mine has a rather good collection of strange platforms and I like trying to get Parrot compile.

It is a little bit hard at the moment, because libicu is not that friendly to other systems, but it works somehow.

I didn't integrate my stats into the usual Parrot Tinderbox System because I don't really do cron tests, but I gut a nice stat page at

P.S.: My friends keep asking me when I get a T-Shirt for my efforts. Is there a number of tests you must run before you get awarded? :-)

Thursday March 18, 2004
03:29 AM

The Slashdot Effect

Writing an article and actually getting it up to slashdot is fun. Yesterday I had about 55.500 hits on my article, which can be found on this page:

It's fun to analyze the logs afterwards, because you can see when the article was actually posted. There is another peak, between 15:00 and 16:00 and I'm not sure where this comes from.

My ISP survived the "attack", though. Good job from them.

Sunday March 14, 2004
03:59 PM

Getting people to switch....

Having done a lot of Windows help in the last time I learned some important things. The first thing is that people don't care which Browser or Email client they use if it is installed on their Computer. I usually remove IE and Outlook (as far as possible) and then install Firefox and Thunderbird. I tell the people it's more secure and they start using it on the fly. They just don't care and I feel better :-).

Another thing I learned is that there is far more software I'm used to use available on Windows than I thought. For example I didn't know that there is a Gimp port to Win32 and even Frozen Bubble is available. It's the best way to get people in touch with Free Software just to install it on their favorite OS.

The last thing even I always run into and Linux newbies tend to run in is that they know an application on windows and look for something that gives them the same functionality on Linux. I did some google research today but I didn't find something that I could imagine usefull regarding that case.

What I would propose is a free software library that gives the people to search for applications by "Windows Name". For example I kept looking for a good application that is similar to Dreamweaver on Windows. Nvu is the answer, a project started by the Lindows people. It took me a good amount of time just finding this project. Sourceforge and Freshmeat are good for what they do, but actually we need something that gives people a hand for finding what they need by their own means. One could even add something like windows ports and i18n stuff in order to make people test something on Windows knowing that it exists on Linux too. If the people are used to the applications, the OS doesn't matter.

Maybe I'll start doing something in that direction, but only after finishing my exams, doing another talk and write two articles I was asked to do.

Tuesday March 09, 2004
05:42 PM

Multitasking is bad

Ok, I just read the nice article on OSNews about the power of the command line for newbies and I'm quite impressed. This guy is absolutely right.

I had an encounter with my uncle last weekend because he bought a new computer (which didn't work well BTW). He and some other people I know are not really close to the concept of multitasking. Multitasking for them is maybe to smoke and phone at the same time, but the way I multitask will never be archived in anytime soon. They do one thing at a time and actually don't need a computer that does multiple things at a time and disturb there workflow by doing this e.g. when a background mail program pops up an error message they are totally confused. So what to do with our nice GUIs when they suck on the one hand and most of the features they provide are actually unnecessary? I'll sleep over that.

Another thing I start wondering about while reading the article is the questions why there are actually email programs. For the average user who gets about 10 emails per week and doesn't care about nice rulesets, folders and whatever feature a separate email program is far too much overhead. Why not just put two more icons on the desktop, one for "Inbox" and one for "Write Mail". The inbox folder could add (like KMail) the number of unread messages to it's name and expand to a plain listview of emails. I believe that is enough for mostly everybody, despite of the people I know :-). The Write Mail icon could give a new mail window and nothing more. Would be far more easy for the average user to handle that instead of KMail, Thunderbird and whatever. Maybe I should start hacking KDE.

The last thing this article inspired me to was the gui notification system. How often am I disturbed by stupid, mostly unimportant messages by my desktop environment. There are actually better ways. Something like a system status log that would appear somewhere where it doesn't disturb and gives e.g. the last two events that would have lead to a message box otherwise. Another way would be to make the notifications intelligent. If I'm just typing an email or playing frozen-bubble, I don't want to know if my browser reports an error or not. Just put some heuristics in and it would be really nice.

The very last point for today is the intelligence of web browsers. We got a quite uniform system to find out if a domain name exists, called whois. But browsers keep telling me if I enter a non existent domain that the "server" is not responding. Think about that!

Thursday January 29, 2004
02:25 AM


We got snow! Actually quite a lot of it. Public transport is down and we got more than 40 traffic jams in the region. I like the way the modern human controlls nature.

Good that I walk to my university :-)