Archive for January, 2008

Oracle PL/SQL declare, begin, end from Ant

Tuesday, January 29th, 2008

Ant again. We had a file with Oracle PL/SQL statements using declare, begin and end. When using the sql task in Ant, it complained about reaching end-of-file on the line with "declare". The problem is that Ant assumes that one line is one SQL statement, but it's not that simple ...

Happy 50th Birthday, LEGO!

Monday, January 28th, 2008

In order to celebrate I'm a little tempted to start building something with my already old LEGO Mindstorms, or even buy something new, but I will attend to other projects today!

Printing “Things” in The Project

Monday, January 28th, 2008

The Project will allow users to create and edit something I call "Things" in this article. One feature that is quite high on the priority list is to be able to print Things. I found the article “Print this page” with Ruby on Rails but I wanted a separate page ...

Nokia buys Trolltech

Monday, January 28th, 2008

Nothing on Trolltech's site yet, but Nokia has a press release titled Nokia to acquire Trolltech to accelerate software strategy. What will KDE say?

Web design and SimpleSidebar

Saturday, January 26th, 2008

I found a suitable initial web design for The Project at Open Source Web Design. That's a really great site! Now I'm learning about layouts in Ruby on Rails. As suggested in the Midnight Oil blog (Beds are burning?) article SimpleSidebar - If you have sidebars, you need this plugin ...

Is <xsl:text> required in <xsl:message> or not?

Friday, January 25th, 2008

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 ...

Canon EOS 450D

Thursday, January 24th, 2008

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!

Wednesday, January 23rd, 2008

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 ...

Coding, not blogging

Tuesday, January 22nd, 2008

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 ...

Project prioritization – Inspect and Adapt!

Monday, January 21st, 2008

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 ...