Archive for February, 2005

Microsoft Word meets XSL-FO

In MSDN there is an article about Transforming Word Documents into the XSL-FO Format. The article introduces WordprocessingML and XSL-FO vocabularies and shows how to transform Word documents to into XSL-FO.
» Continue reading “Microsoft Word meets XSL-FO”

Leave a Comment

Microsoft hires creator of Final Fantasy

Final Fantasy Bad news for playstation gamers… Microsoft announced Thursday that is has signed a deal with the creator of the influential “Final Fantasy” series to produce two new titles for the next version of the Xbox.
Good oooolldd “If you can’t beat them buy them” strategy works again.

Leave a Comment

What did I do in 2004

I was just thinking on which projects did I work on 2004. Last year for me was definitely Sitecore CMS year. All Sitecore solutions were build using XSLT, which is my favourite language.

Sitecore solutions
Nilfisk-Advance
Opportunity Solutions
NKT Cables
Dansk Fjernvarme
Lejerbo
Gerni
NIRAS

Other
Datatilsynet (convert to standard compliant)
Henrik Topp toppAD.
Thisted Kommune (intranet design)
Nordvestjysk Skattecenter (web design)
Skævinge Kommune (html,css)
Samsø Kommune. (html templates)

Freelance
nSense
Karhu
Vancouver Homestay
Latin Organics

Leave a Comment

Replace linebreak with HTML <br>

<!– ********************************************************************** –>
<!– ******** Replace all CRLF with <br /> ******************************** –>
<!– ******** i.e. Insert carriage returns ******************************** –>
<!– ******** Source located at: ****************************************** –>

<!– ******** http://www.dpawson.co.uk/xsl/sect2/N8321.html#d10224e153 **** –>

<!– ********************************************************************** –>
<xsl:template name=”br-replace”>
<xsl: param name=”word”/>
<xsl:choose>
<xsl:when test=”contains($word,’&#x0D;’)”>
<xsl:value-of select=”substring-before($word,’&#x0D;’)”/>
<br/>
<xsl:call-template name=”br-replace”>
<xsl:with-param Name=”word” select=”substring-after($word,’&#x0D;’)”/>
</xsl:call-template>
</xsl:when>

<xsl:otherwise>
<xsl:value-of select=”$word”/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>

Here’s the call:
<xsl:call-template name=”br-replace”>
<xsl:with-param name=”word” select=”.”/>
</xsl:call-template>

Leave a Comment

Philips 230W5BS/00

Philips 230W5BS/00I have finally updated my monitor at home. I bought 23″/58.4 cm widescreen LCD from Philips and its awesome! Color and look is great. It can do WUXGA, wide format 1920×1200 resolution with viewing angle up to 176 degrees. I have 22″ CRT Lacie at work and it feels like little old crappy CRT next to this beautiful Philips 230W5BS/00. I was a bit afraid to go for LCD monitor since I am used to CRT screens but it really looks like LCD’s are better that CRT screens.
I honestly think that this is the best monitor I have ever seen.
» Continue reading “Philips 230W5BS/00″

Leave a Comment