Older blog entries for goran (starting at number 13)

Visiting my parents in Umeå (way south of my home town). It is spring here, meaning bad skiing conditions. :-)
Crash my /usr-pration due to bad RAMs, nothing important lost. Only the tendious work to reinstall everything from scratch. This is written from my father's old PC running Win 3.11. Hope I can finish this entry before the crash.

At work we have started a project around intrastructure for ASP services. We are working both with commersial software (MSNT/IIS), but also around services based on Free Software (Linux, Apache, PostgreSQL). Especially pgsql is creating interest because it is a better deal both for us and for our customers than solutions based and other commercial alternatives with heafty licence fees like MS-SQL and Oracle.

Very tired!

Last night was tough, my neighbour probably do not love me today.

Met A at the night club, I touch on the subject of I shouldn't have. I had to comfort her to the best of my abilities, BUT somewhere along the line another guy tag along to my place Could be a good thing for not creating the wrong impression with nosy people, but bad because he was even more drunk than me. And laud too.

Anyway, the sun is shining, and a sauna is waiting for me later in Jukkasjärvi. Life could be worse.

I wrote a perlscript to keep me updated on the diaries. People have written lots of stuff their recently so if I mail myself the page now I reduce the chance of missing something important. :-)

Just put this script to work with cron:


use LWP::Simple; use MIME::Lite;

MIME::Lite->new( From => 'xyz@aol.com', To => 'cat@sleepy.net', Subject => 'Advogato - ' . scalar localtime, Type => 'text/html', Data=>get('http://www.advogato.org/recentlog.html') )->send;


NB: Change the mail addresses to your own of course.

Where did the week go?

Just saw the video with Puff Daddy and Jimmy Page from the Godzilla soundtrack "Come with me". As an old man and fan of "Zep", me thinks it is very cool.

perl 5.6.0 is out. Some problems with backward compatability with some modules used in my server project. I have to investigate and send patches to authors.

perl's regex-constructs is still not threadsafe. I am not complaining, I should do something about it. Where shall I find time for learning perl internals good enough to master that?

Oleg posted an excellent comparsion between MySQL and PostgreSQL here
He has experience of both and make a good overview before choosing a database for your application.

A weekend summary:

Went sick friday afternoon, recovered overnight.
Saturday I hacked on WebDAV in perl.
Did not go out dancing on saturday evening. It was a decision made out ofwisdom since I had fever the night before, than from how I was feeeling.
Got up at 7 am in sunday, watched the yearly long distance skiing competition Vasaloppet on TV. An estonian, Raul Olle, won. Hyvä Viro!
Went out to the house in Jukkasjärvi. Shoveled lots and lots of snow and got some steam in the sauna.

I have to test this.
The time is now 03:45 am the 27 were I am,
wonder what advogato think.

I went out and drank some vodka and Lapin Kulta. I met the survival expert, Risto Koskinen.
Later Maggan (small woman, big personality) and me went for a cheese burger.
I just bought one coke, because she didn't want any, and as usual, she drank it all. I had to kiss here to get a taste of it. :-) You got to love her!

I just released a barely working version a my perl http-server.
I thought I get it out early before I get any patches for any old version.

No point in rewriteen Apache in perl, Apache/mod_perl works like a clockwork IMHO. Better to make a small fast testbed for more specialised proposes.

It is based on libwww-perl by Gisle Aas and Net::Daemon/HTML::EP by Jochen Wiedmann. Designed to serve paged with embedded perl.

Plans are there for WebDAV support and I am pondering what can be done with PostgreSQL ORDBMS and XML-storage. Hmmm ....

Anyway get it from kirra.net if ou want to have a look.

My friend Arvid, 7 months, does not have a website,
he got a wap-site at http://wap.bildbasen.se/arvid.wml.
A bonus of having a techie father, my collegue Sven.
First wap-baby??

Started rewriting of http-server in perl, it is always easier to second time around.

I am taking a new approach to this, heck the world do not need another general propose http-server. Instead it is going to be specialized to serv perl-parsed HTML, more specifically HTML::EP pages.

These are main features in my plan:

  • native builtin HTML::EP support
  • configuration file in XML, using XML::Simple-module
  • WebDAV support

Visited my friend Arvid, 7 mounts old. He tried to eat my MacWorld-watch. :-)

4 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!