PaperCut Blog

Lesson: patch your system!

I am happy to be a new addition to the team here at PaperCut. I come from a large Pacific island where aging infrastructure and high prices are the norm. Farming is at the heart of the economy, without it we would surely fail under the economic pressure of having strong economic neighbours. I often […]

Picking a new support system – 5 candidates reviewed

I sometimes find myself sitting on the fence between ‘customer’ and ‘technical support’. It was not that long ago I was an IT manager for a reasonable size high school here in Melbourne, Australia. One thing that was always on my mind was the quality and timeliness of support available from software and hardware vendors. […]

Switching between your desktop audio devices

Hands up if any of this sounds familiar: You’re at your desk. Your headset is plugged into your cell phone to play music. The desktop phone rings. You take off your headset to pick up the handset. Then someone calls on Skype. You unplug the headset from the cell phone and plug in into the […]

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 […]

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 […]

Squid Proxy and Windows Active Directory Authentication

An Internet or Web Proxy is one of the most important applications on a large network. It allows you to: track user’s internet usage save on bandwidth costs through content caching limit user access to irrelevant or objectionable content If you’re running PaperCut, and want to make use of Internet Quotas, then you will need […]

Getting Samba to authenticate to a Windows Domain

Introduction Samba is a tool most known for it’s ability to provide windows file sharing cababilities to linux/unix platforms. With very little effort you can set up a Samba file server which will cost you very little. If you had to go out and buy one of the Windows server editions you’d be up for […]