January 21, 2010, 8:52 am
At least I have the balls to admit that I was wrong about Twitter (http://www.jakobnielsen.net/?p=25). But I still stick to a lot of what I said in the post referred.
I still think that some people are spamming their Twitter account a lot. But I have found the “unfollow” button. So now I follow people that tend to tweed funny stuff or things that I am interested in.
I still dislike the reply system. It is extremely hard to understand that people are finding this useful. I also stick to everything I said about tiny urls. They waste my time.
I have found software that makes it easier to follow communication on all the different services like Twitter, Facebook, MySpace, ++. So it really doesn’t bother me being on yet another channel anymore.
So my new view on Twitter is: It is a nice little tool keeping me updated on things that interests me at work. But it has really no value for my private life. There Facebook is the right tool.
July 3, 2009, 9:35 am
JSTL (JavaServer Pages Standard Tag Library / JSR-52) has been around for quite some time now. It was certainly a breath of fresh air when it was introduced as an alternative to inline java in JSP files. Unfortunately I still find it lacking. I will try to describe these problems as best I can in a number of posts here on my blog. Please comment if you think I have misunderstood some of the concepts along the way.
Continue reading ‘Where JSTL comes to short (Part 1 : I speak to you in klingon)’ »
February 23, 2009, 12:08 pm
During the last week I have really tried to get the grip on Twitter. But no matter how hard I’ve tried, I just don’t get it. Maybe I’m to old.
Anyway here is my 8 reasons to remove my account.
Continue reading ‘Bye Twitter!’ »
May 25, 2008, 8:11 pm
Java 5 supports reading GIF files. Java 6 also supports writing GIF files. I needed a nice way to write gif images from Java 5. A lot of GIF packages exists for Java 5. But most of them does not give the same nice result as the implementation by Sun. Since I couldn’t upgrade to Java 6 in my project, I backported parts of the javax.imageio package from openjdk-6-src-b09-11_apr_2008 (Can be downloaded from http://openjdk.java.net), so that it can run on Java 5. I’ve introduced new package names, so that this package will not mess with the standard javax.imageio package. Feel free to use it. But remember that it comes with no guarantees! If you find any problems you can mail me at java6-gif-backport/at/jakobielsen_dot_net.
Read more at http://www.jakobnielsen.net/java6-gif-backport
February 1, 2008, 2:14 pm

Copyright: Use is freely as long as you keep the image intact.
April 20, 2007, 12:54 pm
The jetty-maven-plugin is a great way to run a webapp during development. But the main problem is that it doesn’t print debug messages when you are using commons-logging. The reason is that it by default uses org.apache.commons.logging.impl.SimpleLog. This logger can’t print debug messages. Here is the solution on how to change this default behaviour so that it use Log4J instead.
Continue reading ‘Logging with log4j in jetty-maven-plugin’ »
January 30, 2007, 11:25 am
From time to time I do write JSP taglibs. The java-part of this is almost fun. But writing the tld-files by hand is something that simply is just boring. Therefor I use XDoclet (webdoclet) to generate these tld-files for me. This small tutorial will show you what XDoclet tags you must set in your taglib class, and finally how to get XDoclet doing the magic with Maven 2.
Continue reading ‘Automagic taglib descriptors with XDoclet and Maven 2’ »
August 8, 2006, 2:07 pm
I’ve finally managed to get my Ubuntu Dabber Linux up and running with dual head in X. The problem with Thinkpad t60p is the ATI card. It demands a properitary driver from ATI to work, and also a great deal of work in xorg.conf. I’ve tried a great deal of different approaches, but the one discribed here should be the easiest.
1) Download the Linux driver from https://support.ati.com/ics/support/KBAnswer.asp?questionID=3380
2) Install the driver by executing ati-driver-installer-8.27.10-x86.run (or whatever your download is called).
3) You can know choose to run aticonfig –initial=dual-head, or look into my xord.conf. What ever you do make sure to install Xinerama and include it in your xord.conf
Section “ServerFlags”
option “Xinerama” “true”
EndSection
Here is my xorg.conf
Continue reading ‘How to get a Thinkpad t60p to run with dual head on Linux’ »