Years ago I wrote a page about Baggerseen um Karlsruhe and put it online. The page gets quite some hits (around 30 a day). When you now google after Baggerseen, Google (DE) lists it on the first page (first ten of about 18000 entries).
Now, common knowledge says, that Google ranks pages higher that many links point to.
But when I enter 'link:www.pilhuhn.de/hwr/baggersee.html', Google says that no other page links to this page (which at least is not completely true).
So this entry is also a test if Google will in future list the contained link or not.
Saturday, July 31, 2004
Sunday, July 25, 2004
Java is slow? No!
Mike Hostetler writes in this weblog entry that Java does not need to be slow when you use the -server jvm switch.
I once wrote an article for iX magazine about benchmarking Xslt processors. Here, the fastest one also was written in Java -- and I did not even experiment with the server jvm. My results are also backed by the results on the Java is faster than C benchmark page.
Also popular belief is that if you want to do fast database access, you have to do this in embedded sql (esql) within C. This might be true, if you have to go to the database for every record anyway, but if you are iterating over a known (sub)set of the data over and over again, it might be better to let your infrastructure (e.g application server or O/R manager cache the data).
And then last, but not least: Remeber that everything that can be done in O(n) can also be done in O(n²).
I once wrote an article for iX magazine about benchmarking Xslt processors. Here, the fastest one also was written in Java -- and I did not even experiment with the server jvm. My results are also backed by the results on the Java is faster than C benchmark page.
Also popular belief is that if you want to do fast database access, you have to do this in embedded sql (esql) within C. This might be true, if you have to go to the database for every record anyway, but if you are iterating over a known (sub)set of the data over and over again, it might be better to let your infrastructure (e.g application server or O/R manager cache the data).
And then last, but not least: Remeber that everything that can be done in O(n) can also be done in O(n²).
Friday, July 23, 2004
Source code hint
From the source code of one of our projects (anonymized):
:-)
// TODO: IF YOU CAN SEE THIS IT MEANS THAT <name> DID SOMETHING STUPID AGAIN
:-)
Maven - I am not the only one
In this blog entry, Hani Suleiman expresses about maven, what I was always thinking.
I don't grok guys like Konstantin P., who constantly is bashing a working ant based compilation of a tool, while his maven based one "only needs a little more hand tuning".
Did you ever try maven over a modem line? You pull the 6 MB archive just to find out that if you type maven --foo, it starts downloading tons of jars and you just wait for an hour. Then you think "ok, now everything is set up". Yes, there is an offline option, but then half of the commands don't work.
I completely understand Hani...
I don't grok guys like Konstantin P., who constantly is bashing a working ant based compilation of a tool, while his maven based one "only needs a little more hand tuning".
Did you ever try maven over a modem line? You pull the 6 MB archive just to find out that if you type maven --foo, it starts downloading tons of jars and you just wait for an hour. Then you think "ok, now everything is set up". Yes, there is an offline option, but then half of the commands don't work.
I completely understand Hani...
Thursday, July 22, 2004
A little step for mankind, but a big step for Orlando
My little nine month old son Orlando today did his first steps on his own. He pulled him self up at a chair and did some little steps holding and pushing the chair. Wow.
Monday, July 19, 2004
JBoss J2EE 1.4 compatible
According to this press release (PDF), is JBoss the first open source J2EE application server that passed the Sun certification.
Congratulations, JBoss!
Some more links wrt this.:
Heise Newsticker
Computerwoche online
Congratulations, JBoss!
Some more links wrt this.:
Heise Newsticker
Computerwoche online
Friday, July 16, 2004
Bug or feature?
Today, we got a very interesting behaviour with building a larger application at work. We have an ant task at one place like this:
Now when running this with a file modified in . ant reports:
After this we end up with a lot of .class files in ${java.dir}.
So javac seems to not only compile this one file, but also the
files that this one imports.
At the end, this led to different versions of the .class files
with our autobuild system running wild.
<javac debug="on"You see, no destdir set.
classpath="${external.lib.dir}/foo.jar">
<src path="."/>
<src path="../common"/>
<src path="${java.dir}"/>
[... includes ...]
</javac>
Now when running this with a file modified in . ant reports:
compile:
[javac] Compiling 1 source file
After this we end up with a lot of .class files in ${java.dir}.
So javac seems to not only compile this one file, but also the
files that this one imports.
At the end, this led to different versions of the .class files
with our autobuild system running wild.
Wednesday, July 14, 2004
Does Lego make you a geek?
I recently read Microserfs by Douglas Coupland. One of the big players in the book are Lego stones.
In the story they postulate, that all geeks did play with Lego when they were childs. Now, I did play with Lego, a co-worker and geek still plays with Lego. So at the moment it is 2:0 in favour of the book's theory.
Question: do you also see this coincidence?
In the story they postulate, that all geeks did play with Lego when they were childs. Now, I did play with Lego, a co-worker and geek still plays with Lego. So at the moment it is 2:0 in favour of the book's theory.
Question: do you also see this coincidence?
Tuesday, July 06, 2004
Bye Java 1.5 -- hello Java 5.0
In this this press release, Sun renames what should have been Java 1.5 into Java 5.0 to emphasize that this is the most advanced release of the last five years.
I had to look at my calendar to convince myself that it is not april 1st today ...
I had to look at my calendar to convince myself that it is not april 1st today ...
Thursday, July 01, 2004
Recent trip to Bilbao
We have been for a week in Bilbao, Espania. Very nice city. One of the hightlights is definitvely the Guggenheim Museum.
We took a flight with Happag-Llloyd Express directly from Stuttgart to Bilbao. This went without complications. Handling basically was as with all other flights. As we had our little son Orlando with us, we had concerns if he could handle the flight, but he slept through.
To limit luggage, we left his nappies at home, being sure, that it would be easy to find some in Bilbao, but it proved harder to be than we thought. We were looking for a supermarket, but had no luck. We finally bought a fairly expensive pack of nappies at a department store.
Supermarkets like Eroski are all a bit hidden.
The Guggenheim really is a good show and a great architectural piece.
We also spent three days on the beach. Getting there is easy with the Metro (the stations were designed by Sir Norman Foster), which is cheap (3 Euros for a day ticket per adult). They also have complete GSM coverage in all tunnels.
Bilbao seems to have changed a lot in the recent years. There are new buildings all around and a good walk along the Nervion River.
Life in Bilbao is really different from what it is in Stuttgart (or Germany in total). There are bars and cafes all around, while we only saw one Burger King and as many Mac Donalds and Pizza Huts. In the evening, virtually everyone is standing in front of a bar, eating some Tapas (fingerfood) and having a drink. For lunch, the restaurants offer "menu de dia" with starter, main course, desert, water and wine and an esspresso for as much as 8 Euros with big portions at good quality.
Also shops tend to be open less than eight hours a day with a big break ("siesta") in between 1pm and 4pm.
Pictures are available at the picture page.
Tuesday, June 22, 2004
Eclipse 3.0 is out
In this press release, the Eclipse Foundation announces the availability of Eclipse 3.0.
From the release plan this was not anticipated as RC4 was due on 25th and the final release only at the end of the month.
Interestingly enough, at the time of this writing, no download is yet available.
So was the press release only launched at (summer) solstice to announce another eclipse? :-)
From the release plan this was not anticipated as RC4 was due on 25th and the final release only at the end of the month.
Interestingly enough, at the time of this writing, no download is yet available.
So was the press release only launched at (summer) solstice to announce another eclipse? :-)
Sunday, June 20, 2004
Stuttgart Lauf
Today I did the 7km running at the 11. Stuttgarter Zeitung-Lauf.
The Stuttgart-Lauf is a mass competition: in total around 18.000 people were running, inlining or even driving wheel chairs.
I did run in the 7km run (which actually is 7.6km) and am happy that I was able to completely run through without pausing, although I did not do any practising at all.
As usual (this was my third participation), there were supporters all around the track, making noise, music and just having fun.
The following picture will give you an impression on what you see when you are actually on the track
Runners at Stuttgart-Lauf
Update: there have been 19.622 starters in total of which 9600 did the 21km run. (Reference: Stuttgarter Zeitung).
The Stuttgart-Lauf is a mass competition: in total around 18.000 people were running, inlining or even driving wheel chairs.
I did run in the 7km run (which actually is 7.6km) and am happy that I was able to completely run through without pausing, although I did not do any practising at all.
As usual (this was my third participation), there were supporters all around the track, making noise, music and just having fun.
The following picture will give you an impression on what you see when you are actually on the track
Runners at Stuttgart-Lauf
Update: there have been 19.622 starters in total of which 9600 did the 21km run. (Reference: Stuttgarter Zeitung).
Tuesday, June 15, 2004
heise online - Mario Jeckle ist tot / Mario Jeckle is dead
Mario Jeckle is dead -- this is very sad news. Unfortunately I only met him once (at the
iX Conference last year). Mario was really a nice, cool and knowledgable guy.
He died on 2004/06/11 while he was trying to help others.
One reference amongst many:
heise online - Mario Jeckle ist tot
iX Conference last year). Mario was really a nice, cool and knowledgable guy.
He died on 2004/06/11 while he was trying to help others.
One reference amongst many:
heise online - Mario Jeckle ist tot
Wednesday, June 09, 2004
heise online - Open-Source-Server für Java 2 Enterprise Edition 1.4
Heise online reports that JOnAS did their first J2EE 1.4 release, beating JBoss in that area.
heise online - Open-Source-Server für Java 2 Enterprise Edition 1.4
heise online - Open-Source-Server für Java 2 Enterprise Edition 1.4
Sunday, June 06, 2004
heise online - Sun will Java-Quellen freigeben
Heise writes that Sun wants to put java into open source: heise online - Sun will Java-Quellen freigeben
EJB 3.0 steered by politics? A conpiracy?
There are various articles like Forums - EJB 3.0 steered by politics? that express that EJB 3.0 must be the result of a conspiracy or of politics or what ever, but in any case not the result of technical discussions.
I don't think so. I have to admit, that I am pro JBoss, so I am biased.
The voices that come up are from the usual suspects in the established commercial market like commercial app server vendors or JDO vendors that really fear their market share being taken away by Open Source like JBoss. But not only JBoss, but also new frameworks from Apache etc. The biggest difference between Apache and JBoss is probably, that JBoss Inc. is now a company, while all Apache stuff is always hyped no matter what good it is.
It might be good for EJB and J2EE that someone from a different viewpoint is now leading the technical discussion. Who knows - perhaps in EJB 4, IBM will be the technical lead. Or Macromedia. Or ...
I don't think so. I have to admit, that I am pro JBoss, so I am biased.
The voices that come up are from the usual suspects in the established commercial market like commercial app server vendors or JDO vendors that really fear their market share being taken away by Open Source like JBoss. But not only JBoss, but also new frameworks from Apache etc. The biggest difference between Apache and JBoss is probably, that JBoss Inc. is now a company, while all Apache stuff is always hyped no matter what good it is.
It might be good for EJB and J2EE that someone from a different viewpoint is now leading the technical discussion. Who knows - perhaps in EJB 4, IBM will be the technical lead. Or Macromedia. Or ...
Sunday, May 30, 2004
War driving? War walking!
Just went out on our balcony to see if my wlan has access there. It hasn't. But I found an access point of one of the neighbours. No WEP, no nothing. While I was still pinging around a bit, it offered me a IP address. Pinging the .1 in that subnet was successful. Directing the browser at that host gave me a login screen of the access point asking for a password.
Next to the password entry field, there is a text saying "The default password is 0000".
And yes, the user didn't change it ...
Next to the password entry field, there is a text saying "The default password is 0000".
And yes, the user didn't change it ...
Saturday, May 29, 2004
My Ixus is broken
My Ixus is broken and only shows a 'E18' error.
There is a website that shows in many picutures how to fix it.
After diassembling the first parts, my girlfriend decided to get another
one on eBay.
It looks like fixing that error is a task for a long winter night. With a big table covered by a white sheet, so that you find all parts again.
There is a website that shows in many picutures how to fix it.
After diassembling the first parts, my girlfriend decided to get another
one on eBay.
It looks like fixing that error is a task for a long winter night. With a big table covered by a white sheet, so that you find all parts again.
Friday, May 28, 2004
freshmeat.net: Project details for XDoclet
Marcus updated the
freshmeat.net: Project details for XDoclet. I am curious how many people will have a look at it or if downloads and website hits will increase.
freshmeat.net: Project details for XDoclet. I am curious how many people will have a look at it or if downloads and website hits will increase.
Subscribe to:
Posts (Atom)