Lunatech Research

In this article I describe a recent problem I had with PostgreSQL, where a deadlock caused my application to crash for unclear reasons. Naturally I also describe how to debug such problems and the reason for the deadlock.

Read on

Localised attribute values in JSF and Seam

Submitted by Peter Hilton on Tue, 2009-05-12 10:47

There are various features for Language localisation in JSF and Seam. However, these features do not provide any way to localise text in an attribute value that contains a placeholder in a Facelets view, without writing extra code. This article shows how.

Read on

Language localisation in JSF and Seam

Submitted by Peter Hilton on Tue, 2009-03-31 14:48

This article introduces the mechanisms for internationalising a web application built using JavaServer Faces (JSF) application and the Seam Framework for language localisation (L10N), expanding on the brief introduction in the Seam manual, Chapter 16. Internationalization, localization and themes.

Read on

This article describes common misconceptions about Uniform Resource Locator (URL) encoding, then attempts to clarify URL encoding for HTTP, before presenting frequent problems and their solutions. While this article is not specific to any programming language, we illustrate the problems in Java and finish by explaining how to fix URL encoding problems in Java, and in a web application at several levels.

Read on

My favorite FireFox add-ons for MacOS

Submitted by Peter Kaas on Tue, 2009-01-13 16:11

Although as a company we deliver most stuff to run on Linux servers, I see more and more Macs show up in the office. Our developers either blackmailpersuade us to get them these new toys or they decide to make the investment themselves.

Read on

Numbered Headings in Confluence

Submitted by Peter Kaas on Tue, 2008-12-30 00:35

As Confluence aficionados we usually write all of our documentation and proposals in its Wiki syntax first before polishing it in OpenOffice for PDF export. One of Confluence's shortcomings however is support for section/headline numbering, which makes authoring larger pages less pleasant.

Read on

About Lunatech

Lunatech Research was founded in 1993 as an IT consulting, product research and development team. Lunatech is a team of adept self-managing programmers, working with a very experienced commercial team.

Contact us

Lunatech Research B.V.
Heemraadssingel 70
3021 DD Rotterdam, The Netherlands..

Phone and email

Tel: +31 10 750 2600
Fax: +31 10 243 9902
Email: contact@lunatech.com