Press "Enter" to skip to content

HardLikeSoftware Posts

I18n With StringTemplate

Developers accustomed to internationalizing Java [web] applications are very familiar with ResourceBundle, MessageFormat and property files. The articles Localization and Internationalization with StringTemplate and Web Application Internationalization and Localization in Action give a good introduction to how StringTemplate can be used to do i18n but they don’t explain how to get the full set of benefits we derive from ResourceBundle, and MessageFormat. In this article I describe how StringTemplate can leverage ResourceBundle and remove the need for MessageFormat in the presentation layer.

1 Comment

Treadmill Workstation Experiment

Ever since I read the NY times article “The Lean and the Restless” (about a year and a half ago now) the idea to replace my desk and chair with a treadmill workstation has been in the back of my mind. The idea seems to be catching on although not main stream yet. There were a number of reports about making a commercially available treadmill workstation. I haven’t seen them in stores yet and I’m not sure we will anytime soon. Some people are calling these things treadputers – I hope this name doesn’t catch on!

I wanted to pass on my experience with creating a treadmill workstation.

19 Comments