Category Archives: Development

XSLT – Using lists and maps as template parameters

XSLT 1.0 doesn’t make it easy to pass lists, maps or arbitrary XML as template parameters. Fortunately most current transformer implementations support a solution out-of-the-box. Continue reading

CXF – Adding security by IP whitelisting

Creating a simple Interceptor class to enforce IP address based security for an Apache CXF web-service Continue reading

CXF – Java first web services with existing JAXB classes

If you’re exposing existing Java code containing JAXB generated value objects as a Java First JAX-WS web-service with Apache CXF you might run into an unexpected problem. Continue reading

Java – Whitelisting IP subnets

Whitelisting IP subnets rather than individual addresses can alleviate some of the drudge of managing your security configuration. Continue reading

Python – Building on OS X

Since OS X comes with Python, if you need to build a specific version on your Mac the required bits are likely to be there already. Running “make test” might reveal a few unnoticed absences though. Continue reading

OS X – Building GNU readline

A number of open source packages depend on the GNU readline library. Here are a couple of easy ways to install it on OS X. Continue reading

Python – Building Python 3.3 with LZMA on Linux and OS X

Python 3.3 supports LZMA compression, though you’ll need an LZMA implementation installed in order to use it. Continue reading

TinyMCE – iOS Elephantiasis

TinyMCE likes to spread itself out on the iPad and iPhone. Here’s one way to satisfy its appetite for space. Continue reading

PHP – Building on OS X

Building PHP on Mac OS X is pretty straightforward, though you might encounter a hiccup or two along the way. Continue reading

Java – Generic factories

An example of using generics to tie together the return type of a Java factory method with its parameters. Continue reading