In an XSLT script I didn’t use <xsl:text> inside of <xsl:message>. It worked fine in xsltproc, but the Java XSLT implementation we use complained. What was wrong then? The text in an <xsl:message> was not inside an <xsl:text> element. Bad code: <xsl:message>Don’t do like this</xsl:message> Good code: <xsl:message><xsl:text>Do like this</xsl:text></xsl:message> To avoid making the same… Continue reading Is required in or not?
Category: Uncategorized
Canon EOS 450D
Canon has announced EOS 450D. It has a 12 megapixel sensor, live view in the LCD display and now uses SD/SDHC storage instead of CF. I’ll stick to my EOS 350D for now though. I don’t even use it every week.
Sneak-peak at HTML 5 – no frames!
The page HTML 5 differences from HTML 4 (W3C Working Draft 22 January 2008) contains a long list of changes. The removal of frames was probably to be expected. Multiple elements and many attributes that only have a presentational function in HTML 4 are removed. There are also some elements that have slightly changed meaning,… Continue reading Sneak-peak at HTML 5 – no frames!
Coding, not blogging
During the afternoon today I attended the first part of a mostly in-house course Scrum for team members led by Arne Åhlander. I’ll hopefully write more about it later, but now I’m going to work on The Project. Before I forget; I was recommended Virtual Private Server (VPS) hosting at GleSYS. Anyone else who can… Continue reading Coding, not blogging
Project prioritization – Inspect and Adapt!
I try to avoid telling myself that I don’t have time for this or that. The truth is that it comes down to how I prioritize those things. I naturally try to put family and work first, but I also make room for my own projects and ideas. Some projects only take a few hours,… Continue reading Project prioritization – Inspect and Adapt!
Thinkpad X300
The not yet released Lenovo Thinkpad X300 seems to be a worthy competitor to the Apple Macbook Air, but with more features than the Air and with Solid State Drive (SSD) as the only storage option makes it smell even more expensive. It has been a bit too little about software development in this blog… Continue reading Thinkpad X300
Using F-Secure Health Check to save hard disk space
After my struggle to install Flash I finally managed to run F-Secure Health Check on the only computer running Windows in the house, my gaming computer with with 512 megabytes of RAM and only 40 gigabytes hard disk drive. It is almost ancient by today’s standards and I had old versions of numerous softwares. At… Continue reading Using F-Secure Health Check to save hard disk space
Sun buys MySQL AB!
Read more at MySQL.com and Sun.com. Good it’s not Oracle. Oracle, on the other hand, managed to buy BEA.
XSLT hacker
So far, this week has been a week of XSLT hacking. My favorite is probably the XSLT script that generates another XSLT script! 🙂 At one point I wanted to copy the default namespace (xmlns=…) from the source document to the destination document. I did like this to retrieve the URI for the default namespace.… Continue reading XSLT hacker
On the bus, and not
I’m writing this on the bus on my way back home from work. The handwriting recognition on my Nokia 770 takes some getting used to but works quite alright. I’m thinking of buying a Nokia N810 but I’m not so sure. Starting from this sentence I’m writing from the comfort of my study. The travel… Continue reading On the bus, and not