PaperCut Blog

A quick tip to keeping a DHCP network organized

I was recently helping a customer with a couple of reporting questions they had and they mentioned that they were going to be rolling out 20 new printers in the near future. I commented that this would require quite a bit of work, lugging hardware around, changing printer drivers etc. They agreed and then said […]

Trailing slashes on your URLs: to be or not to be, is it a question?

A few weeks ago we launched our new website design. Working on the website took up the majority of my time in the few weeks prior. As part of the redesign we added a number of new pages, removed some and moved others from one place to another. During this process a question was raised, […]

Using KVM to securely host servers in a DMZ

We host a number of web services and applications on the servers here in the PaperCut office. We’ve always planned on hosting these on an isolated server inside a demilitarized zone (DMZ) to ensure public applications are isolated from internal servers. This usually requires separate dedicated servers, however with the recent growth in virtualization technology, […]

Apache Derby

The Dev. Team here at PaperCut recently did a presentation about Apache Derby at the Australian Java User’s Group (AJUG) meeting in Melbourne. Apache Derby is the default database option supplied with PaperCut. Even thought we offer a choice of MS SQL Server, Oracle and Postgres within PaperCut, we find that 90% of our 10,000+ […]

The Most Common Misspelling

The internet is a great place to laugh and poke fun at the grammatical abilities of its denizens. Not that I claim to be such an expert; I just enjoy the occasional entertainment at someone else’s expense. While some, like “you loose” and “your a …” are just plain annoying, there is the odd gem […]

Java Magic Trick: The Ball Is Everywhere

As keen Java programmers we’re always on the lookout for interesting tidbits about the language, how it is being used and where it is heading. Just the other day Matt brought in a copy of Java Puzzlers to test our knowledge. So it was something of a coincidence that the guys over at Atlassian came […]

Jetty – the web server that powers PaperCut

The other day I sent a quick email to the Jetty HTTP Server development team thanking them for all their hard work. We struck up a bit of a conversation and they wanted to know more about how we’re using Jetty in PaperCut and asked us if we’d like to write up a short Case […]

Clustering is an investment, not a solution

We’ve supported running PaperCut on clustered servers for two years now and have some very large installations utilizing this feature. These range from large corporate and finance institutions to universities supporting 50k+ users. Clustering allows PaperCut to push into these really large sites. Over the past two years I have learned that clustering should be […]